InspectMesh
Tools

Planning & calibration

3D Printer Fit Checker3D PrintersCompare 3D Printers3D Print Cost Calculator3D Printing Price CalculatorFilament Length CalculatorFlow Rate CalculatorTolerance & ClearanceShrinkage CalculatorOrientation PlannerBed Layout Planner

After slicing

G-code Viewer & Preflight
View all 3D tools
STL toolsSTL ViewerSTL Quality CheckerSTL Print Preflight CheckerSTL Repair ToolSTL Watertight CheckerSTL Manifold CheckerSTL Dimensions CheckerSTL Scale ToolSTL Wall Thickness CheckerSTL Overhang CheckerSTL SplitterSTL Volume CalculatorSTL Triangle CounterSTL File Size ReducerSTL to 3MF Converter
3MF tools3MF Viewer3MF Quality Checker3MF Print Preflight Checker3MF Repair Tool3MF Watertight Checker3MF Manifold Checker3MF Dimensions Checker3MF Wall Thickness Checker3MF Overhang Checker3MF Volume Calculator3MF Triangle Counter3MF to STL Converter
MaterialsGuidesContact
Home›All 3D tools›3MF tools›3MF Watertight Checker

3MF closed-surface check

3MF Watertight Checker

Check supported placed 3MF geometry for exposed mesh boundaries. Use the result to investigate closure; zero detected boundaries does not establish complete solid validity or a successful print.

Check your 3MF

.3mf only - maximum 25 MiB

Select a non-empty .3mf file, up to 25 MiB.

Pressing Check 3MF watertightness uploads this file for server analysis. Inspect it locally in 3MF Viewer if you do not want to submit it. Review the privacy policy.

Read the boundary result

ResultInterpretationNext action
One or more exposed boundaries At least one checked edge has no adjacent face under this method. Inspect whether the affected surface was intended to be closed.
Zero exposed boundariesNo boundary was detected in the supported completed check. Review other findings and intended parts; do not infer that all topology is valid.
Failed or unsupported inputThis operation has no completed boundary result.Return to the producing application or a supported export.

The server checks each supported placed build item independently after unit conversion and component/build transforms, then aggregates counts. It matches exact endpoint coordinates, with no distance-tolerance welding. Invalid-coordinate and degenerate triangles are excluded from edge incidence; duplicate triangles remain included. Components connect at shared vertex coordinates. No spatial intersection screen runs here.

A legitimate repeated build item is different from a repeated triangle inside one mesh resource. A package may contain several closed parts. Neither their quantity nor zero exposed boundaries establishes that their placement or intersections are acceptable. Volume availability has separate validity gates; unavailable volume is not another failed boundary test.

Expected boundary arithmetic for repeated placements

A cube missing one square face has four boundary edges. Placing two separate copies gives eight under independent per-item checking; it does not repair the resource. This is expected mathematics, not an observation from the production endpoint or a physical print.

Use the 3MF closure guide to interpret the boundary and the edge-sharing check for topology questions.

Get occasional updates on new tools and practical 3D-print guides.

Verification (required)

Enter your email to start verification.

Simple, browser-friendly tools for better 3D prints.

ExamplesPrivacyCookiesContact