Usually I read\write on Manufacturing Forum, but now - new message here.
You can import STL to NX as facet body, but very often my customers ask me about converter STL to SolidBody. Why? You can use facet body as Part Geometry for milling for 2.5 - 3 axis, but it impossible for multi-axis machining.
Few years ago I try to build UGOPEN app for read STL data from ascii file and create Bounded Plane feature (before it I build 3 lines as curves) and sew it to solid body. This process start very fast, but after 1000-2000 triangles slowdown and after 2500 - impossible to wait. For each triangle NX make update Feature Tree, and after 2000 features it become too slowly.
I can mill STL in 5axis, I wrote here about it (with User Defined Drive Method). But I WANT TO CONVERT STL TO SOLID!!!
For my tests I found this warrior:
And I build another application, where I try to write all triangles into BREP-model.
After 2 hours:
I would say, nice job! Looks really great, but you will probably be thrilled with the convergent modeling in NX 11.0.
This would have saved you about 2 hours of work. You'll get the solid on import, and be able to work on it using the conventional NX tools, like Extrude, Synchronous, etc.
Manufacturing is not yet working with Convergent modeling, but if all goes according to plan, it will in the near future (NX 11.0.1?).
Hope this helps you.
To prevent the slow-down caused by update, you can try calling NXOpen.Update.SetUpdateLock