What is 3D model topology and why does it matter for printing?
Topology is the structure of your mesh — how triangles connect, which direction they face, and whether they form a closed, watertight surface. A topologically correct mesh is one a slicer can unambiguously slice: every edge is shared by exactly two faces, every face points outward, and there are no holes or self-intersections.
When topology breaks — even slightly — slicers make different guesses about what "inside" and "outside" mean. The result is missing walls in the sliced preview, random infill gaps, or a print that collapses because a wall was never generated. FDM printers are tolerant of minor errors; resin printers are far less so — a single non-manifold edge can cause an entire island to print hollow or not adhere at all.
For creators selling models on a marketplace, topology errors are doubly costly: a buyer who gets a failed print leaves a negative review, not a bug report. AI topology analysis catches these problems before the file is ever listed — so what reaches buyers is confirmed printable.
Common topology errors that cause print failures
Most topology problems come from one of six categories. AI analysis checks all of them in a single pass — what would take 20 minutes of manual inspection in Blender takes under 10 seconds automatically.
Non-manifold edges
An edge shared by more than two faces — or by only one face (a dangling edge). Slicers cannot determine which side is "inside," so they either skip the region or generate unpredictable geometry. This is the single most common cause of slicing artifacts.
Open holes and missing faces
A break in the mesh surface — where two edges that should meet don't. Slicers treat the hole as an open shell, which may print as-is (with an open bottom or top) or cause the entire layer to be omitted.
Inverted face normals
Every triangular face has a direction — its "normal" points outward from the solid. An inverted normal tells the slicer the surface is facing inward, causing the region to be treated as empty space. Visually invisible in most previews; fatal in printing.
Degenerate triangles
Triangles with zero area — three points on the same line, or two identical vertices. They contribute nothing to the geometry but confuse mesh-processing algorithms and can cause slicer crashes on large models.
Intersecting geometry
Two separate mesh regions that pass through each other without being merged into a single watertight solid. Boolean operations in the slicer may not resolve these correctly, producing missing or double-walled sections.
Extreme thin walls
Walls thinner than the printer's minimum nozzle width (typically 0.4 mm for FDM) are silently skipped by the slicer. The model looks fine in preview but the thin features don't print — a frequent surprise for creators who design at scale then print small.
How AI topology analysis works on Proofly
When you upload an STL, GLB, OBJ, or 3MF file to Proofly, the platform automatically runs a mesh analysis pipeline before your listing goes live. The process has four stages:
- 1
Mesh loading and normalization
The file is parsed into a triangle mesh data structure regardless of format. Coordinates are normalized and duplicate vertices are merged — so the analysis is format-agnostic and doesn't flag artifacts from the file format itself.
- 2
Topology graph construction
Every edge in the mesh is catalogued with its two adjacent faces. Edges with one face (boundary edges) and edges with more than two faces (non-manifold edges) are flagged immediately. Face normals are computed and cross-checked with winding order.
- 3
Geometric analysis
The AI calculates face areas to find degenerate triangles, runs intersection tests between mesh islands, and samples wall thickness using an internal SDF (signed-distance field) to find regions below the printability threshold.
- 4
Severity-ranked report
Each identified issue is ranked: critical (will fail to slice correctly), warning (may cause artifacts), or informational (cosmetic or slicer-dependent). The report gives you the count and location of each issue type so you know exactly what to fix.
For deeper analysis — including per-region wall-thickness visualization and a printability score — Proofly's AI Pro feature gives you an interactive mesh report directly in the browser. No external software required.
What Proofly's AI check catches before you publish
The automatic pre-listing check on Proofly is designed to protect both creator and buyer. For creators, it prevents listing a model that will generate complaints. For buyers, it gives a baseline printability guarantee on every purchase.
What the check covers:
- ✓Watertight surface — confirms the mesh is a closed solid with no open boundaries
- ✓Normal consistency — all face normals point outward; no inverted regions
- ✓Manifold geometry — every edge shared by exactly two faces; no degenerate topology
- ✓No self-intersections — mesh regions don't pass through each other
- ✓Triangle quality — no degenerate zero-area faces that break downstream processing
- ✓Minimum feature size — thin-wall warnings for features below common FDM and resin thresholds
If critical errors are found, Proofly surfaces the report in the upload flow before you publish — so you can fix the model in your CAD tool, re-export, and re-upload before any buyer sees it. Models with only warnings or informational notes can still be listed, with the issues disclosed to buyers in the mesh report tab.
3D model quality checklist before uploading
Before you upload to any marketplace — or send a model to a client — run through this checklist. Proofly's AI check covers all of these automatically, but understanding each point helps you fix issues at the source in your CAD workflow.
Watertight mesh
No open edges. Export as binary STL from your CAD tool and verify with Netfabb or MeshLab.
Consistent normals
Use Blender's Face Orientation overlay (blue = outward, red = inverted). Fix with Recalculate Outside.
No non-manifold edges
Check in Blender via Select > Select All by Trait > Non-Manifold. Any selection = problem.
No degenerate faces
Run a mesh cleanup pass (Blender: Mesh > Clean Up > Degenerate Dissolve) before export.
No internal intersections
If you combined bodies with boolean operations, verify the result is a single unified solid.
Wall thickness
For FDM: minimum 0.8 mm (2× nozzle diameter). For resin: minimum 0.5 mm for supported features.
Polygon count
Below 2M triangles for standard listings. Above that, buyers need capable hardware to view and slice.
Scale
Export at real-world scale (millimeters). A model exported at meters will arrive in the slicer at 1000× the intended size.
Skip the manual checklist
Upload to Proofly and the AI topology check runs automatically — free for every model. Use AI Pro for detailed per-region analysis and printability scoring.
Frequently asked questions
What is AI STL analysis?
AI STL analysis is an automated scan of a 3D model file that checks for structural defects — non-manifold edges, inverted normals, holes, degenerate triangles, and thin walls — before you print or publish. It replaces manual inspection in Blender or Meshmixer with a structured report generated in seconds.
Can AI check if my 3D model will print correctly?
Yes. AI topology analysis identifies the most common causes of print failure: non-manifold geometry, holes in the mesh, inverted normals, and extreme thin walls. It doesn't replace a test print for complex support strategies, but it eliminates the structural errors that cause slicers to produce unpredictable or empty toolpaths.
What topology errors does Proofly's AI detect?
Proofly's AI check catches: non-manifold edges and vertices, open holes and missing faces, inverted surface normals, degenerate zero-area triangles, intersecting geometry between mesh regions, and thin walls below printable thresholds. Each issue is ranked by severity — critical, warning, or informational.
Is the AI topology check free on Proofly?
The standard topology check runs automatically on every upload at no cost. Proofly's AI Pro feature offers a deeper analysis with per-region wall-thickness visualization and an interactive mesh report — available at proofly.store/ai.
How do I check STL quality online for free?
Upload your STL to Proofly — the platform runs an automatic topology check on every file. For a deeper report, use Proofly's AI Pro at proofly.store/ai. No software installation required; analysis runs in the browser in seconds.
Check your 3D model topology now
Upload your STL, GLB, OBJ, or 3MF file to Proofly. The AI topology check runs automatically — free for every creator. Sell knowing your model is printable.