Guide
How to Prepare an STL File for a 3D Printing Service
By the Triiidiii editors · Updated
Most online 3D printing services check your file automatically when you upload it. If the model has problems, you may get a warning, an automatic repair you didn't ask for, or a rejected order days later. A few minutes of checking before you upload avoids all three. This checklist works for any service.
1. Export in the right format
- STL is accepted everywhere. It stores the surface as triangles, with no units, colors or materials.
- 3MF is a newer format that can carry units and color. Many services accept it.
- STEP keeps the exact CAD geometry. Services that also do CNC machining often prefer it, and some accept it for 3D printing too.
When you export an STL, choose a fine enough resolution (often called chord tolerance or deviation) that curves don't come out faceted, but not so fine that the file becomes huge. Your CAD tool's “fine” preset is usually a good start.
2. Check the units
STL files have no units, so the service has to guess. A part designed in inches and read as millimeters comes out 25.4 times too small. After you upload, check the dimensions the service shows and switch the unit setting if they are wrong.
3. Make the mesh watertight
A printable model has to be a closed solid: no holes in the surface, no stray faces, and no triangles facing the wrong way. These problems are often described as non-manifold edges or flipped normals.
- Most slicers, such as PrusaSlicer and Cura, can show and repair mesh errors.
- Blender's free 3D-Print Toolbox add-on checks for non-manifold geometry and thin walls.
- If you model in CAD, exporting a single solid body usually avoids these errors in the first place.
4. Check wall thickness and small features
Every process has a minimum wall thickness and a smallest feature it can print reliably, and they differ by process and material: metal and FDM generally need thicker walls than SLA. Look up the design guidelines of the service and material you plan to use, and thicken anything below the limit. Thin pins, text and fine ribs are the usual casualties.
5. Hollow parts need escape holes
If you hollow a part to save material, resin (SLA) and powder (SLS, MJF) get trapped inside. Add at least two escape holes so the material can be drained or blown out, and check the service's guidance on hole size.
6. Leave clearance between moving parts
Parts that should fit together or move against each other need a gap, or they fuse into one piece. The right gap depends on the process; services publish a recommended clearance for parts printed together.
7. Think about orientation and surfaces
On FDM and SLA, the service decides how to orient the part, and supports leave marks where they touch. If one face has to look perfect, or a part must be strongest in one direction, say so in the order notes.
Before you click upload
- Exported as STL, 3MF or STEP at a sensible resolution.
- One closed, watertight solid per part.
- Units confirmed after upload: the dimensions look right.
- Walls and small features above the service's minimum for that material.
- Escape holes in any hollow part.
- Clearance between parts that must move or fit.
- Notes added for cosmetic faces or strength direction.
Then compare quotes: see how pricing works and which services offer instant quotes.