Skip to main content
All CollectionsGetting Started with MeshInspector
Advanced Mesh Repair with Mesh Healer in MeshInspector
Advanced Mesh Repair with Mesh Healer in MeshInspector

In this tutorial, we'll showcase several advanced mesh repair cases using the Mesh Healer tool.

Updated over a week ago

The examples below demonstrate different approaches to addressing common issues without using Mesh Healer's rebuild model feature. We'll cover components, filling holes, fixing degeneracies, and resolving self-intersections.

Note:
We recommend starting with this article if you are new to Mesh Healer.

Flipped Normals

Flipped normals can cause repair issues, so make sure to flip them back before you launch the Mesh Healer. Here's an example with a dragon model:


Issue: Flipped normals causing ineffective repairs.


Solution & Outcome: Flip the normals first. You can either select specific components to flip or flip all the model triangles. Once the normals are corrected, relaunch Mesh Healer to successfully fix the model issues.

Managing Components


Issue: The ring model has several issues, including five large components.


Solution & Outcome: Use the Section tool to inspect the model. Some gems have an additional layer inside to print them hollow. If you prefer to remove these hollow components, adjust the minimum area detection percentage for small components in the settings, then press "Repair Selected" to delete the small components.

Fixing Degeneracies

Degenerate triangles can cause print failures or structural weaknesses. Our ring model will also serve as an example of this:


Issue: Five degeneracies remain after initial repairs.


Solution & Outcome: Use the Mesh Healer selection tool to select the degeneracies, expand the selection, and delete them. Afterward, use Mesh Healer to close the holes. Repeat the process until the model is completely fixed.

Filling Holes

For filling holes, let's look at our dental model example:

  1. Issue: Default settings identify holes as large and do not fill them, assuming they might be intentional features.

  2. Solution & Outcome: Go to the fill hole settings, change the minimum perimeter setting, and press apply if you want these holes to be fixed. Adjust the metric for filling the holes if necessary, then click "Repair Selected" to fill the holes.


Conclusion

And there you have it! These examples demonstrate different approaches to handling various mesh repair cases using Mesh Healer without the rebuild model feature. If you have any questions, please explore our Help section or contact our support team at support@meshinspector.com. Happy repairing!

FAQ

Q1: What should I do if the repair algorithms aren't working effectively on my model?

A: Ensure that the normals of your model are correctly oriented. You can flip the normals of specific components or all the model triangles before running Mesh Healer again.

Q2: How can I remove small, unwanted components from my model if they do not intersect?

A: Adjust the minimum area detection percentage for small components in the settings, then press "Repair Selected" to delete the unwanted components.

Q3: How do I fix degeneracies in my 3D model?

A: Use the Mesh Healer selection tool to select the degeneracies, expand the selection, and delete them. Afterward, use Mesh Healer to close the holes and repeat the process until the model is completely fixed.

Q4: How can I fill large holes that Mesh Healer doesn't automatically fill?

A: Change the minimum perimeter setting in the fill hole settings, apply the changes, and then click "Repair Selected" to fill the holes. Adjust the metric for filling the holes if needed.


For more detailed guidance, don't hesitate to explore our Help section or reach out to our support team. Happy repairing!

Did this answer your question?