Share

Applies to 2020.2 Update and later

 
 

To close holes

Various methods to insert new triangles along open triangle edges, to make a mesh watertight

The semi-automatic methods for closing holes help you avoid the need to manually add triangles.

Trivial holes are holes enclosed by exactly three triangles, so the missing triangle can simply be added. Non-trivial holes are enclosed by more than three triangles, so the circumference needs to be traversed and triangles be added to close it.

Tip: If closing all holes does not work as expected, producing unintended results, insert "pilot" triangles that subdivide the irregularly shaped hole into more manageable, more regularly shaped ones.

Jump to:

To close holes globally

These methods ignore any selection of triangles.

To close simple holes anywhere on a part

  1. In the context view, click Close Holes > Trivial.

To close holes with a particular range of edge lengths anywhere on a part

  1. In the context view, click Close Holes > Close Defined Holes.
  2. Make your choice for edge length range the closing of holes should apply to, and click OK. The edge length of a hole is the sum of open edges of triangles surrounding the hole.

To close all holes no matter the shape, size, or location on a part

  1. In the context view, click Close Holes > All.

Left: Only one triangle is missing in each hole. They can be repaired with Close Trivial Holes. Right: All attempts to repair all holes regardless of complexity.

Top

To close holes interactively

Holes have a dedicated context menu, too. Right-click the yellow highlighting line of a hole to open it.

To close a hole of choice on a part

  1. Right-click an edge around a hole
  2. From the context menu choose Close Hole.
Top

To close holes across curved surfaces

Closing a hole by adding triangles without considering the surrounding triangles' orientation is fast but does not preserve or regenerate the original shape, which becomes more apparent the more curved the area of the mesh is. For such cases, a method is available that attempts to recreate the original curved surface by sampling the surrounding triangle's orientation.

Note: This method only repairs one selected hole at a time and may take significantly longer than the other methods to finish.
  1. Find the hole that you want to have fixed.
  2. Right-click the hole's edge and choose Select all surrounding triangles from the context menu.
  3. From the main menu, choose Mesh Edit > Close freeform holes.
  4. Make any required adjustments, then click OK.

Options

  • Density Factor: Attempts to keep the newly generated triangles at a size equal to the sizes of the surrounding triangles times this value.
  • Smooth Factor: How strongly any smoothing should be performed, if any.
  • Scale Factor: A corrective value that adjusts the "bulginess" of the generated surface curve
  • Boundary Rotate Factor: If a bend or bulge with a dominant axis is determined, it may not align with the dominant curvature of the original mesh. Use this to rotate the axis to correct for such misalignment.
  • Close Flat: Foregoes any shape reconstruction and just closes the hole with effectively the smallest surface area possible.

The hole in the torus to the left has been fixed on the right.

Top

Was this information helpful?