Because it’s a hack that can just as easily make a bigger mess that you would not be able to undo.
ooooh, ok then. Thanks Chuck!
is there a script floating around for us stuck in v5?
should i still be avoiding stp files? what is a better option for solidworks?
Hello- testRemoveAllNakedMicroLoops is still available in V5 as an unsupported test command
-Pascal
we are upgrading next week so this will get me going!
Hello, I have a boat model and have two dots of naked edges. can someone help me to clear this? I am going to do a CFD analysis using orca3d. I try everything, I cannot even pic this point using my mouse point.
Hi -
If the RemoveAllNakedMicroEdges command doesn’t fix these, you might want to consider uploading (a simplified version of) your 3dm file so that people can give better advice.
-wim
Thanks
Hello- please post a file with the object.
-Pascal
Door.3dm (2.3 MB)
A single naked edge usually means Rhino had some trouble trimming surfaces cleanly to each other in a complex corner. This could be due to inaccurate modeling or Rhino’s own limitations in certain circumstances.
If you explode the object and use RebuildEdges, you will see that two bad objects are created - one vertical curved surface and what looks like a filleted corner. They both border the area where the naked edge is. They both have bad trims because of that one naked edge which results in a trim curve on each surface that has a micro-length segment. It’s possible to untrim those surfaces, fix the trim curves and re-join them to get a non-bad object that can be joined to the rest to create a closed polysurface. I did that on the cyan polysurface in the file below.
Door1Fixed.3dm (4.8 MB)
Note you are working at relatively low tolerances (0.01 units in cm), some of the problems may be due to that, I would recommend running at least 0.001 for this type of stuff.
Wow, now I have to replicate what you did. About tolerance, where do I set that?
Found it. File - Properties - Units and tolerances
when you start a new document - choose template
small objects - millimetre
in an existing document - you might run into problems if you set a more precise tolerance… but you can do so:
_documentProperties
→ units
→ absolute tolerance

