Before you ask how much does 3D printing cost, make sure your file is ready to print. Poorly prepared STLs cause wrong quotes, build failures, and delays. This step-by-step guide shows how to prepare STL files so your upload succeeds on the first try.
What is an STL file?
STL (Stereolithography) describes a 3D shape as a surface mesh of triangles. It contains no color, material, or parametric history—only geometry. That is why file quality directly affects pricing, lead time, and print success.
STL preparation checklist (before you upload)
Run through this list every time you export:
- Watertight / manifold mesh — no holes, no flipped normals, no random internal faces.
- Correct scale & units — confirm the model is in real-world millimeters (or inches, consistently). A part exported at the wrong scale can be 10× too large or too small.
- Minimum wall thickness — thin walls below process limits may break during printing or be auto-rejected.
- Remove duplicates & internal shells — overlapping shells inflate volume and confuse slicers.
- Reasonable triangle count — extremely dense meshes slow processing without improving print quality.
- Part naming — use clear filenames so multi-part orders stay organized.
Export settings from common CAD tools
SolidWorks / Fusion 360 / Inventor
Export as STL, set millimeters as the unit, and choose a medium-to-fine chord tolerance for detail parts. For large flat panels, coarser tolerance is acceptable and produces smaller files.
Blender / ZBrush (miniatures & art)
Apply all transforms, ensure the object scale is 1:1 in millimeters, use 3D Print Toolbox or equivalent to check non-manifold edges, then export binary STL when file size matters.
Meshmixer / Magics (repair workflow)
Run make-solid or hole closing, remove spikes and self-intersections, then re-export. This is especially important for scanned data and downloaded figurine meshes.
Wall thickness guidelines by process
Minimum values depend on material and technology—always verify against the material datasheet on our materials page. General planning targets:
- SLA / DLP resin — plan ≥ 0.8–1.0 mm for small decorative features; thicker for structural tabs.
- FDM filament — typically ≥ 1.2–1.6 mm depending on nozzle size and orientation.
- SLS / MJF nylon — often ≥ 0.8 mm walls for small features; larger for load-bearing areas.
- SLM metal — follow metal design rules; thin fins may require process-specific review.
Common STL problems and how to fix them
- Quote looks 100× too expensive — almost always a unit mismatch. Re-export in millimeters or use the unit switch on the quote page for STL files.
- Non-manifold edges — repair in Meshmixer, Blender, or Netfabb; then re-upload.
- Floating shells inside the part — delete internal geometry not meant to print.
- Details too fine for the chosen material — switch to high-detail resin or simplify the feature size.
Upload your prepared STL and quote instantly
Once your file passes the checklist, upload your STL to AIHFABS. The platform analyzes geometry, lets you compare materials and finishes, and returns production cost without a manual RFQ.
Next steps:
- See how much 3D printing costs and what drives your quote.
- Printing tabletop figures? Read best material for miniatures.
- Need design-for-manufacturing help? Explore our 3D printing solutions and 3D Plus post-processing options.