Skip to main content
AI InventoryComponent Map3D PrintingCircuit Breaker
Back to Blog
3D Printing 5 min read 24 May 2026

Common STL Export Mistakes That Waste a Print

The print looks fine in the slicer but comes out wrong — most often it was the STL, not the printer

Common STL Export Mistakes That Waste a Print
CAD software showing an STL export dialog with mesh settings highlighted

The STL file is the interface between your CAD design and the printer. Problems in the STL usually produce prints that are confusingly wrong — the printer follows the instructions exactly, but the instructions were bad, so the print is wrong in ways that look like printer errors.

Most STL export problems are fixable at the source. The fixes are usually quick once you know what to look for.

Resolution too low

STL represents curved surfaces as triangular meshes. Lower resolution means fewer triangles, which means curves get approximated as visible facets. At print scale this can be obvious: a cylinder that should be smooth has visible flat faces.

Fix: increase the tessellation quality when exporting. In Fusion 360, this is the "Refinement" setting. In SolidWorks, it's the deviation tolerance. Most CAD tools use a "chord deviation" or similar metric — reduce this value for finer tessellation.

What to set it to: for most parts at 1:1 scale, a chord deviation of 0.01–0.02mm produces smooth surfaces at typical FDM print resolutions. Lower than 0.01mm makes the file large without visible improvement.

Non-manifold geometry

An STL file needs to describe a closed, watertight solid — every edge shared by exactly two faces, no holes in the mesh, no faces that intersect each other. "Non-manifold" geometry is anything that violates this.

Common causes: Boolean operations that leave zero-thickness surfaces, duplicate faces from imported geometry, open surfaces that were designed for rendering rather than printing.

Detection: most slicers will warn you about non-manifold geometry. Meshmixer (free) and Netfabb (free tier) can detect and often repair these issues. Some are automatically fixed by the slicer; others produce invisible geometry loss in the printed part.

Prevention: export from a solid modelling CAD tool (Fusion 360, SolidWorks, FreeCAD) rather than from surface modelling tools. Solid modelling ensures you're always working with closed solids.

Wrong scale or units

STL doesn't store units — it's just millimetre values. But if you design in inches and export to STL without explicit unit conversion, the slicer interprets your inch values as millimetres and prints a part 25.4× smaller than intended.

Most slicers will offer to rescale if the imported part seems unexpectedly small, but this is easy to miss.

Fix: confirm the units of your export. In most CAD tools, you can set the export unit explicitly. Always export in millimetres unless you have a specific reason not to.

Also check: verify the bounding box in the slicer matches what you designed. A quick check before sending the print job prevents the "why is this tiny" discovery after the fact.

Inverted normals

Each face in an STL has a normal vector indicating which direction is "outward." Inverted normals point inward rather than outward, which tells the slicer that the inside and outside of the surface are swapped. The result can be a print that is inverted in some sense — walls where there should be voids, voids where there should be walls.

This is uncommon from solid CAD exports but can appear with imported STEP files or when Booleans produce unexpected results.

Detection and fix: most slicers handle this silently or with a warning. If your slicer produces unexpected results on what should be simple geometry, check normals. In Meshmixer, "Repair" → "Flip Normals" addresses this.

Upload your STL to RoboDIB — we'll flag obvious issues before printing and give you a callback to confirm before we start.

Upload your STL

RoboDIB

Solve these problems yourself

AI inventory, component map, 3D printing, and circuit design tools — all built for India's maker community.