Mesh topology explainer

What Is Non-Manifold Geometry? Edges, Vertices, and Why Slicers Reject Them

Non-manifold geometry is a mesh whose edges or vertices do not describe one solid. See the types, why slicers fail on them, and how to find and fix each one.

Quick answer

A mesh is manifold when every edge belongs to exactly two faces and the faces around each vertex form one connected fan, so the surface encloses a clear inside. Non-manifold geometry breaks that rule. At those spots a slicer cannot tell inside from outside, which causes missing layers, holes in the preview, or an outright error.

  • In a manifold mesh each edge is shared by exactly two faces.
  • Edges shared by three or more faces, and vertices where two surfaces touch at a point, are the two common non-manifold cases.
  • Some tools also count open boundary edges as non-manifold; others report them separately as holes.
  • Find the exact location before choosing a fix: internal faces, accidental contacts, and cracks need different repairs.

The short definition

Think of a mesh as a skin made of triangles. For the skin to be a clean solid, every edge must be where exactly two triangles meet, and the triangles around any one corner must form a single connected fan. That is a manifold mesh. When either rule fails, the mesh no longer describes one unambiguous solid.

Slicers decide what is inside the model by following closed surfaces. At a non-manifold spot the surface has no clear inside, so the slicer guesses, drops the area, or reports an error.

The common kinds of non-manifold geometry

  • Edge shared by three or more faces

    Often an internal wall or an overlapping shell left behind by a boolean operation or by merging two parts.

  • Vertex shared by separate surfaces

    Two parts touch at a single point, sometimes called a bow-tie vertex. No hole is visible, but the corner is ambiguous.

  • Open boundary edge

    An edge used by only one face, which is a hole in the surface. Some tools label this non-manifold; others call it a boundary or a hole.

  • Internal or duplicate faces

    Faces inside the volume, or stacked on top of each other, which create edges with extra faces.

  • Zero-thickness geometry

    A flat fin or sheet with no volume, with faces on both sides of the same space.

Where it comes from

Boolean unions of overlapping parts, modeling applications that allow open surfaces, merging vertices too aggressively, conversion from curved surfaces to triangles, and sculpting or scanning workflows all produce non-manifold areas. Models downloaded from marketplaces vary widely in how carefully they were prepared.

What it looks like in a slicer

  • Missing layers or gaps

    Regions the slicer cannot classify may be skipped.

  • Holes that were not in the design

    An apparently solid part with unexplained voids in the preview.

  • Error messages

    The wording differs by slicer, but warnings about open edges, non-manifold edges, or automatic repair usually point to this problem.

  • Inconsistent results

    The same model slices differently in two slicers, because each interprets the ambiguity in its own way.

How to find and fix it

  1. Locate it

    Use a checker that highlights the exact edge or vertex. The free STL Error Checker on this site reports boundary edges, non-manifold edges, and orientation problems for an STL, locally in your browser.

  2. Identify the cause

    Internal faces, an accidental contact, and a crack need different repairs, so look at the faces around the spot before you choose one.

  3. Repair the smallest region

    Remove internal faces, separate or merge a point contact on purpose, or close a confirmed crack. Rebuilding the whole mesh can erase fine detail.

  4. Recheck the exported file

    Open the saved file and run the check again. The file on disk is what the slicer reads.

Common questions

Technical answers and limitations.

Is non-manifold the same as not watertight?+

They overlap but are not identical. Watertight means there is no open boundary. A mesh can have no holes and still be non-manifold, for example where two parts touch at a point or where an internal face shares an edge.

Does non-manifold geometry always break a print?+

Not always. Some slicers repair small problems automatically. The risk is unpredictability, because results can differ between slicers and between versions.

Can a non-manifold mesh look fine in a viewer?+

Yes. Viewers draw triangles and do not need an unambiguous inside, so a model can look correct and still fail in a slicer.

What is the difference between a non-manifold edge and a non-manifold vertex?+

A non-manifold edge is shared by more than two faces. A non-manifold vertex is a point where separate surface patches meet, so the faces around it do not form one connected fan.

Primary references

Verify the underlying guidance.

Apply these checks in Meshworthy

Inspect the model, review the operation, and verify the export.

Meshworthy applies these checks locally on your Mac and does not upload your model.

Inspect non-manifold geometry in Meshworthy ↗