Thanks to everybody. I think I understand the situation pretty well now. Besides converting to the poly mesh to nurbs, I also found that .
FreeCad works to convert OBJ or STL to STEP or IGES, see below. Although I think that Sabastian's solution is the best, although I haven't heard back from the Guy with the Solidworks yet.
The truly best way would be to model on Nurbs from the start, although not so common to us in the animation biz anymore. What I've learned is CNC cutting is very different paradigm from rapid prototyping, which polygons and STL format works well with.
Download and install free, FreeCAD (procedure taken from NormandC on the FreeCad Forum)
https://sourceforge.net/projects/free-c ... 0unstable
Once you've installed FreeCAD, you can open your STL or OBJ file and convert it to solid, to export as STEP or IGES:
- Open the STL file
- Switch to the Part workbench (View -> Workbench menu)
- Click on the mesh object, either on the 3D screen or in the Project tree
- Select Part -> Create Shape from mesh... menu, in the dialog select a tolerance for sewing, click OK. A new object is created, hide the original one (click on it and hit space bar)
- While the new object is selected, select Part -> Convert to solid menu, a third object is created. You now have a solid that can be exported to STEP.
- Select the solid object, go to File -> Export..., enter a name with .stp extension and click OK; in the dialog, either select "CAD formats (PART)" or STEP 214 (Import). If unsure, choose the first one.
But you need to know that STL is a mesh format, like those done with a polygonal modeller (SketchUp is a polygonal modeller). To quote Wikipedia, polygonal modeling is an approach for modeling objects by representing or approximating their surfaces using polygons. More specifically triangles. As a rule, mesh formats are unsuited for CAD. Their use is for rapid prototyping and FEM analysis.