Problem

You’re here because your model had either naked edges, non-manifold edges, or a combination of both. It is now the time to use your modeling discretion to assess the problem and decide whether it is better/easier/faster to correct the issue in its current mesh state or return to the original NURBS geometry and remodel components.

Solution

  1. A NURBS remodel solution
    1. This is usually the best option when dealing with naked edges/non-manifold edge counts over 100. A quick inspection of the highlighted edges may show how a quick remodel of a surface may dramatically decrease this error result. If this is the case, you simply need to undo the meshing process and correct the problem areas.
  2. A mesh remodel solution
    1. Many times, “ShowEdges” results will be relatively low (ex. ranges from 1­20). In this case, it may be easier/faster to edit the mesh directly. Once converted to a mesh, there are many more possible options for correcting open geometry because you can manipulate polygons independently.
    2. List of useful commands to create closed mesh volumes:
      1. ExtractMeshFaces ExtractMeshPart
      2. PatchSingleFace FillMeshHole(s)
      3. SelNakedMeshEdgePt Weld
      4. Dir UnifyMeshNormals
      5. MatchMeshEdge CheckMesh
      6. MeshBoolean(difference/intersection/union/split)
      7. MeshRepair (this command was created as a consolidation of many mesh tools and has a more interface-friendly guide than most commands, although may produce undesired results due to its preset settings and, therefore, must be used with precaution)
    3. In rare occasions, complex geometry may produce errors that, in turn, cause glitches within rhino3D and prevent you from creating fully closed or functioning volumes. As a last resort, you may try to use https://netfabb.azurewebsites.net/
      1. This a free service software produced by Microsoft for repairing 3D models. Essentially, you upload your 3d model (.stl, .obj, .3mf, and others available) and download a newly repaired version. Unfortunately, results vary highly, and extra precautions must be taken after attempting this course of action. (an inspection within Rhino3d afterward is recommended. Please note that a Microsoft account is required to use the service)
    4. You may now seamlessly export and convert your model into the format required by 3dPrinting file path software. (usually .stl or .obj) Select geometry and run the “Export” command.