I use Solidworks for my engineering courses and I once attempted to develop a mesh using it. I found that SW puts out meshes that have too many triangles in it, they seem to be very high poly. In that case they are not suitable for addon development, but if you know how to optimize a mesh, it can be done...