Open Edges and Broken Meshes: How to Fix 3D Model Errors Before Slicing

By the Volucore teamUpdated October 2, 2026 4 min read

A 3D printer needs a solid object. An STL file stores only the outer skin of a model, as a net of triangles. If the net has a hole in it, the slicer cannot tell what is inside and what is outside. The result can be missing walls, strange fill or a print that looks nothing like the preview. These errors are common in models downloaded from the internet, and they are easy to spot.

PrusaSlicer showing a green box without a top face; the open top edges are outlined in magenta.

What “watertight” means

Think of a balloon. A watertight mesh has no holes, so water cannot get in. Each edge of a triangle is shared by exactly two triangles. An edge that belongs to only one triangle is an open edge, and an edge shared by more than two is a non-manifold edge. Both are mesh errors. A closed cube is made of 12 triangles. Delete its top face and four open edges appear. The picture above shows exactly that: a box built from 10 triangles, with the four open edges outlined in magenta by PrusaSlicer.

How the slicers tell you

Both slicers count the problem. PrusaSlicer shows a warning icon and “4 open edges” in the Info panel of the selected object. Bambu Studio shows “Info: 4 open edges” and a green “Repair” link.

Two panels: PrusaSlicer info with 4 open edges and a warning icon, and Bambu Studio object info with the line Info 4 open edges and a Repair link.
Left: PrusaSlicer. Right: Bambu Studio, with its Repair link.

What the slicer does when it slices a broken model

We sliced the open box anyway. PrusaSlicer closed the missing lid on its own and printed a normal solid top. That is the slicer’s guess, and in this simple case it is a good one. In a more complicated model the guess can be wrong, and you may get missing walls or filled holes where you wanted none.

PrusaSlicer preview of the sliced open box with a solid top surface and a legend showing the time estimate.
The open box sliced anyway. The slicer filled the lid by itself.

How to fix it

  1. Use the slicer’s repair. In Bambu Studio click “Repair” next to the warning. PrusaSlicer repairs small errors automatically when it opens the file, and its File menu has a “Repair STL file…” entry for the rest.
  2. Re-export the model. If you made it in CAD or a modelling program, export it again as a single solid. Check that parts do not intersect, and that every surface has thickness. A single-sided surface (a plane) has no inside.
  3. Try a repair program. Blender with the 3D-Print Toolbox add-on finds non-manifold edges and fills holes. Microsoft 3D Builder, on Windows, offers an automatic repair when it opens a damaged file.
  4. Look at the layers. Even if the warning is gone, check the layer preview. Scrub through the layers and look for gaps in a wall, or an area filled where it should be empty.
PrusaSlicer File menu with the item Repair STL file highlighted.
PrusaSlicer’s File menu has “Repair STL file…”.

Typical causes

CauseSymptomFix
Missing facesOpen edges, holes in the previewRepair, or re-export
Overlapping parts in one fileStrange fill, doubled wallsMerge them into one solid before export
Zero-thickness surfacesWalls vanish in the sliceGive the surface thickness in the design program
Flipped normalsParts look dark or inside outRecalculate normals in the editor
Very small gapsSeams or tiny holesRepair, or thicken the area

Preventing errors at the source

  • Export as one closed solid. In a CAD or modelling program, merge overlapping parts before you export instead of leaving them as separate bodies.
  • Keep the units right. Set the export unit to millimetres, so you do not meet the size error from the previous guide.
  • Be careful with scans and sculpts. Models made from a 3D scan or by sculpting often have many small holes; use the repair step on them every time.
  • Download from reliable sources. Check the model page for sliced previews, and read the comments for reports of broken files.

Questions people ask

My slicer says “errors detected” but the preview looks fine. Is it safe?

Often yes, because slicers fix small problems silently. Check the layer preview before printing; if the layers look right, the print will be fine.

What is a non-manifold edge?

An edge where more than two triangles meet, or where one triangle has no neighbour. It means the surface is not a clean skin around a volume.

Can a 3MF file have the same errors?

Yes. A 3MF stores a mesh too, so the same checks and repairs apply.

Written and checked by the Volucore team against the behaviour of our tools. Spotted a mistake or something out of date? Tell us and we will fix it.