Repair workflow
How to repair an STL without losing the shape you need
A practical workflow for diagnosing a broken STL, choosing Safe repair or Solid rebuild, and checking the exported result before printing.
Keep a reference, not just a backup
Before repairing a file, keep the original and note the dimensions that matter: a mounting-hole diameter, wall thickness, a slot, or the distance between two mating faces. A repair can close a mesh and still make the part unusable. Those measurements give you something more meaningful to check than a green status message.
Fix3DFile processes selected models inside your browser. Its repaired download is a separate STL; it does not overwrite your original. If a model came from your own CAD project, fixing the source geometry and exporting again may preserve more design intent than repairing the triangle mesh.
Find out what is actually broken
Start with the diagnosis and select a defect to locate it on the model. Duplicate triangles, collapsed triangles, open boundaries, and non-manifold edges are different problems. A single total defect count does not tell you whether the shape needs rebuilding.
Use X-ray to see overlapping or hidden surfaces, then a cross-section to inspect the interior. A disconnected shell may be debris, but it may also be an intended separate part. Do not remove it just because it appears in the navigator. Compare the location with your reference or the original design.
Try the smallest repair first
Start with Safe repair when you want to preserve the existing surface. Review its proposed operations and any remaining problems. Removing duplicates or correcting winding can be enough; rebuilding a detailed mesh unnecessarily can erase features that were already correct.
Use Aggressive Solid Rebuild when the surface is too damaged for local cleanup. It infers a replacement solid, so it is a different kind of operation from deleting a duplicate face. Small holes, thin walls, lettering, and closely spaced parts are especially important to inspect afterward. A result that looks melted, swollen, or joined in the wrong places should be rejected even if it is closed.
Check the file you will actually print
Switch between Original and Repaired from the same camera position. Review changed areas, not only the outside silhouette. Check dimensions and use sections through channels, screw holes, and thin walls. A low overall deviation can hide a large error in one small but critical feature.
Download the repaired STL and reopen it in your slicer. Confirm the intended unit scale, then inspect the layer preview near repaired areas. Mesh verification does not validate supports, wall strength, material choice, printer motion, or G-code. Do not use automated repair as an engineering approval for safety-critical parts.
- Important holes and slots remain open.
- Separate parts are still separate.
- Critical dimensions match the reference.
- The sliced layers contain the walls and cavities you expect.