How to Prepare STL Files for 3D Printing

Most print failures trace back to the file, not the printer. This guide covers the critical checks — wall thickness, manifold geometry, supports, and tolerances — that separate a clean print from a failed one.

Pre-Upload Checklist

  • Minimum wall thickness: 1.2mm (structural) / 0.8mm (non-structural)
  • Mesh is manifold (watertight, no holes or non-manifold edges):
  • Correct units: model dimensions are in millimeters
  • Overhangs >45° supported or oriented to minimize overhangs:
  • Clearance for fits: 0.2–0.4mm per side for press fits
  • File size under 256MB:
  • Format: STL, OBJ, 3MF, or STEP

The Critical Rules

1. Wall Thickness

FDM printers extrude plastic in lines ~0.4–0.6mm wide. A wall needs at least 2 extrusion widths to be structurally sound. Walls thinner than 0.8mm may be ignored by the slicer entirely.

Use CaseMinimumRecommended
Decorative / visual only0.8mm1.2mm
Structural / load-bearing1.2mm2.0–3.0mm
Snap-fit clips1.5mm2.0mm
Threaded features2.0mm3.0mm+
Flexible parts (TPU)1.0mm1.5mm

2. Manifold Geometry (Watertight Mesh)

A manifold mesh has no holes, no duplicate faces, and no edges shared by more than two faces. Slicers determine "inside" vs "outside" mathematically — a non-manifold mesh breaks this calculation and produces slicing errors.

Common causes: Boolean operations leaving internal faces, imported geometry from different CAD programs, sculpting software exports without cleanup, or overlapping bodies.

How to fix: Upload to Microsoft 3D Builder (free, Windows) or Meshmixer (free) and use the auto-repair function. We also perform a compatibility check on every file and flag issues before printing.

3. Overhangs and Supports

FDM prints layer by layer from the bottom up. Any surface extending beyond 45° from vertical needs support structure beneath it or a redesigned orientation.

Design strategies to reduce supports:

  • Use 45° chamfers instead of rounded fillets on bottom edges
  • Orient the part so the flattest face is on the build plate
  • Split the part into two pieces printed flat and glued
  • Horizontal spans up to ~60mm can bridge without support if both endpoints are supported

Include a note in your quote request if you have specific finish requirements on overhang surfaces — we can adjust support settings accordingly.

4. Tolerances and Fits

FDM printing has a typical dimensional accuracy of ±0.2mm. Parts intended to fit together must account for this.

Fit TypeClearance Per SideExample
Press fit (tight)0.1–0.2mmPin in hole, bearing seat
Snug / hand fit0.2–0.3mmLid on box, removable cap
Loose / sliding0.4–0.6mmDrawer slider, guide rail
Clearance (free movement)0.6–1.0mmHinge pin, bolt through hole

5. Units and Scale

Always export your STL in millimeters. STL files do not store unit information — if you model in inches and export without converting, the part will be 25.4x too small.

Quick sanity check: a standard AA battery is 50.5mm tall × 14.5mm diameter. A credit card is 85.6mm × 54mm. Use known objects as reference in your CAD view.

6. Accepted File Formats

FormatExtensionBest For
STL.stlUniversal — compatible with all CAD and modeling software
3MF.3mfModern format — preserves color, scale, and orientation data
OBJ.objTexture and color data from sculpting software
STEP.step / .stpCAD-precise geometry for engineering parts with tight tolerances

Maximum file size: 256MB. We run an automatic compatibility check on every uploaded file.

Common Questions

What is the minimum wall thickness for FDM 3D printing?

1.2mm for structural parts and 0.8mm for non-structural walls. Thinner walls may print but will be fragile. For functional parts under stress, 2–3mm walls are recommended.

What does manifold mean in 3D printing?

A manifold mesh is watertight — every edge is shared by exactly two faces with no holes or gaps. Microsoft 3D Builder and Meshmixer can automatically repair most non-manifold geometry.

How much tolerance should I design for FDM printing?

FDM has a typical dimensional tolerance of ±0.2mm. Design 0.2–0.4mm clearance per side for snug fits, and 0.4–0.6mm for sliding fits.

My STL looks correct in my software — why is it failing?

The most common causes are non-manifold geometry (invisible in modeling software but flagged by slicers), walls that are too thin, incorrect units (modeling in inches but exporting as millimeters), or geometry that is technically valid but physically unprintable.

Ready to Upload Your File?

We check every file for compatibility and flag issues before printing begins.

Upload Your File →