Hi Lewis, unfortunately transfer between CAD programs is not a simple matter. The difficult area is that CAD programs have somewhat different methods for how they represent trimming boundaries. MoI needs to have a trim boundary where a 3D edge curve does not pass over the "seam" edge of a closed surface, which SolidWorks does allow.
So upon import MoI needs to intersect edges with the seam curve and cut things up. This can be a difficult area to do well especially if there are small edges nearby.
So because of this, CAD transfer is not at all like transfer of say bitmap images or polygon mesh data, where the underlying data is the same and it's just packaged differently. With CAD transfers there is quite a lot of difficult processing that happens to the trim boundaries.
I happen to have been tweaking some of this just recently for MoI v5, if you can send me the models (e-mail to moi@moi3d.com) I can see if my tweaks have improved things for your case or not.
One thing you can try now is to use the CAD Exchanger program as a helper. Try importing your STEP file into CAD Exchanger and saving out from there as a Rhino v5 .3dm file which you can then load into MoI and export polys out from MoI. MoI will not need to split trim boundaries across seams when reading from .3dm format.
- Michael
|