MeshRepair

Toolbar Menu

Mesh Tools

Window

Panels > Mesh Repair

The MeshRepair command opens the Mesh Repair panel.

The Mesh Repair panel contains mesh information display and repair commands to make repairing bad meshes easier

  • Some STL/SLA printers have problems if meshes contain many long, thin facets. These facets can slow the printer down, produce odd results, or run the printer out of memory.
  • The MeshRepair command may be useful when tuning up meshes for STL/SLA printing.

Steps

  1. Select a mesh and click Check Mesh.
    Information about the mesh is displayed, including the Edge Analysis control.
  2. Select problems to fix, and click Repair.
  3. When all possible problems have been repaired, click Next.
  4. Use the Advanced Repair Tools to edit the mesh, and then click Finish.

Mesh Repair Panel

Container options

Error statistics

The checkboxes before the types of error are automatically enabled when they are detected.

Degenerate faces

Removes the face that has all of its vertices stacked at the same location.

See CullDegenerateMeshFaces

Zero length edges

Removes the edge that has its two vertices stacked at the same location.

Duplicate faces

Removes duplicate faces.

Non-manifold edges

Extracts the faces joined by non-manifold edges.

See ExtractNonManifoldMeshEdges

Inconsistent normals

Reverses inconsistent normals.

See UnifyMeshNormals

Disjoint pieces

Separates the meshes that are joined but not connected.

See SplitDisjointMesh

Advanced Repair Tools

Click a button to run the related repair command.

Align Vertices

Runs the AlignVertices command.

Match Edges

Runs the MatchMeshEdge command.

Delete Faces

Runs the DeleteFaces command.

Patch Face

Runs the PatchSingleFace command.

Fill Hole

Runs the FillMeshHole command.

Fill All Holes

Runs the FillMeshHoles command.

Split Edges

Runs the SplitMeshEdge command.

Swap Edge

Runs the SwapMeshEdge command.

Rebuild Mesh

Runs the RebuildMesh command.

Unify Mesh Normals

Enable to use the functionality of the UnifyMeshNormals command.

Undo

Runs the Undo command.

See also

ExtractNonManifoldMeshEdges

Separate non-manifold faces from a mesh.

FillMeshHoles

Fill all holes in a mesh.

PatchSingleFace

Fill a mesh hole with a single mesh face.

RebuildMeshNormals

Remove mesh normals and reconstruct the face and vertex normals.

SplitDisjointMesh

Divide into separate objects meshes that do not connect, but are still one object.

Undo

Undo the last action.

UnifyMeshNormals

Change the normal direction mesh faces so they all point in a consistent direction.

Edit mesh objects