Geometry & modeling

Manifold

Definition

A manifold mesh is one where every edge is shared by exactly two triangles, so the surface clearly separates inside from outside. Slicers, mesh booleans, and CAD imports rely on manifold geometry to behave predictably.

Also known as: manifold mesh, non-manifold, 2-manifold

Updated

Why non-manifold geometry causes trouble#

The 3MF Core Specification states the rule directly: every triangle edge must share its endpoints with the edge of exactly one other triangle. Edges shared by three or more triangles, or used by only one, make the inside of the shape ambiguous.

The OpenSCAD manual notes that a non-manifold STL may preview fine and then fail as soon as you combine it with other geometry. Most slicers and mesh tools include repair functions, but repairs guess at intent and can change small features.

Sources

All glossary terms