Proper 3D print file preparation and STL export is the most overlooked step in 3D printing, yet it directly determines whether your print succeeds or fails. A perfectly designed model can produce a terrible print if the STL is exported incorrectly, walls are too thin, or the orientation is wrong. This checklist ensures your files are print-ready before sending them to a printer or 3D printing service.
Table of Contents
- STL Format Basics
- Correct Export Settings
- Manifold and Watertight Check
- Minimum Wall Thickness
- Print Orientation Selection
- Support Structure Analysis
- Frequently Asked Questions
- Conclusion
STL Format Basics
STL (Standard Tessellation Language) represents 3D surfaces as a mesh of triangles. Every curved surface becomes a collection of flat triangles approximating the curve. The number of triangles (mesh resolution) determines file size and surface smoothness. Too few triangles create visibly faceted surfaces. Too many triangles create unnecessarily large files that slow down slicer software without improving print quality.
For most 3D printing applications, an STL with a deviation (chord height) of 0.01 to 0.05 mm provides excellent quality without excessive file size. Files should be between 5 MB and 50 MB for typical objects. Files over 100 MB indicate excessive resolution that can be reduced without quality loss.
Correct Export Settings
In Fusion 360, use Export as STL with refinement set to Medium or High. In SolidWorks, use Save As STL with deviation set to 0.02 mm and angle set to 10 degrees. In FreeCAD, use Export Mesh with linear deflection of 0.01 mm. In Blender, use Export STL and ensure “Apply Modifiers” is checked. In TinkerCAD, the default STL export settings are adequate for most prints.
Always export in millimetres. If your CAD software uses inches or other units, convert before exporting. Slicer software expects STL files in millimetres. A model designed in inches but exported without unit conversion will be 25.4 times smaller than intended.
Manifold and Watertight Check
A manifold (watertight) mesh has no holes, no inverted faces, and no self-intersecting geometry. Non-manifold meshes cause slicer errors resulting in missing walls, internal voids, or print failures. Common non-manifold issues include holes in the surface from incomplete geometry, inverted normals (faces pointing inward instead of outward), zero-thickness geometry (coincident faces), and non-manifold edges where more than two faces share an edge.
Use free tools like Microsoft 3D Builder (automatically fixes simple errors), Meshmixer (advanced mesh repair with detailed control), or Netfabb (online mesh repair) to check and fix manifold issues before slicing. Most slicers (Cura, PrusaSlicer) also attempt automatic repair, but manual verification is more reliable.
Minimum Wall Thickness
Every 3D printing technology has minimum wall thickness requirements below which prints fail. For FDM printing with a 0.4mm nozzle, the minimum wall thickness is 0.8mm (2 perimeters). Recommended minimum is 1.2mm (3 perimeters) for structural parts. For SLA resin printing, the minimum is 0.5mm for supported walls and 1.0mm for unsupported features. For SLS nylon printing, the minimum is 0.7mm.
Check wall thickness in your slicer’s preview mode. Walls thinner than the minimum show as gaps or missing geometry in the layer preview. Add thickness in the CAD model rather than relying on the slicer to compensate.
Print Orientation Selection
Print orientation dramatically affects strength, surface quality, support requirements, and print time. Orient the model so the largest flat surface is on the build plate for maximum adhesion. Minimise overhang angles to reduce support material. Place critical surfaces (mating faces, visible surfaces) facing upward or parallel to the build plate for best quality. Align stress-bearing features perpendicular to layer lines for maximum strength.
Support Structure Analysis
Overhangs beyond 45 degrees from vertical require support structures. Analyse your model for overhang areas and consider redesigning steep overhangs to 45 degrees where possible. If supports are unavoidable, orient the model so supports attach to non-visible surfaces and use your slicer’s tree or organic support options for easier removal and less scarring.
Frequently Asked Questions
Can I send a STEP file instead of STL?
Some 3D printing services accept STEP files and handle the STL conversion for you. This is actually preferable because STEP files preserve exact geometry without tessellation. However, most consumer slicers require STL, so if you are printing yourself, export to STL.
My STL file is over 100 MB. Is that a problem?
Yes. Large files slow down slicers and may cause crashes on computers with limited RAM. Reduce resolution in your CAD export settings. For FDM printing, a 10 MB STL is usually sufficient. Use Meshmixer’s “Reduce” tool to decrease triangle count while preserving shape.
How do I fix a non-manifold STL?
Import the STL into Microsoft 3D Builder, which automatically detects and repairs common errors when you open the file. For complex issues, use Meshmixer’s Inspector tool which highlights problems and offers one-click fixes. As a last resort, Netfabb’s online repair service handles even severely damaged meshes.
Conclusion
Proper file preparation is the foundation of successful 3D printing. Run through this checklist before every print: verify export units are in millimetres, check mesh is manifold, confirm wall thickness meets minimums, select optimal orientation, and analyse support requirements. These five checks prevent the majority of print failures and ensure consistent, high-quality results.
Upload your prepared STL files to Zbotic’s 3D Printing Service for professional printing in PLA, ABS, PETG, and more.
Add comment