Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

3D Printing: Check for Errors

A guide to 3D printing.

About this page...

This page will give you a brief introduction to mesh repair software so you can check your STL file for errors before 3D printing.

Already checked and/or repaired your model? Head on over to Slice Your Model.

STL Geometry Check

further description of a mesh

Why do I need to check my STL file for errors?

The “mesh”, or outer shell, of a 3D model must be free of errors. All faces of the object must be connected to each other without any gaps. When these faces aren’t connected, the gaps or holes in the mesh can adversely affect the quality of the print.


Autodesk Netfabb on Twitter: "Daan Kersten kicking off # ...Netfabb

The default repair feature is powerful, easy to use and will fix most minor issues with ease. Students and educators can use the basic features of Autodesk's Netfabb for free after the 30 day free trial expires. You can import, analyze and repair models using the default repair tool which fixes most minor issues. Tutorials aren't as extensive as other Autodesk products, but their Getting Started page will do just that. Here is a tutorial to get you started:


meshmixer logo  Meshmixer

From the makers of Autodesk, Meshmixer provides mesh editing, repair, and analysis features, in addition to designing models from scratch. Meshmixer also has a number of tutorials, a user manualand a robust community forum. also provides a basic introduction to Meshmixer.

Here is a quick tutorial from Prusa Research:

You can check out the full Meshmixer tutorial on Prusa Research's blog.


MeshLab - Garr-8  MeshLab


MeshLab is “an open source, portable, and extensible system for the processing and editing of unstructured 3D triangular meshes.” While the number of tutorials are limited, MeshLab does sustain a blog and has an active community forum. Be warned! MeshLab is difficult to master, and there is no "undo" button. Here is a introduction to MeshLab from it's creator:

If you want to know more...