Are you a 3D printing service? Add Your Business FREE →
Browse by Technology
FDM Printing SLA / Resin SLS / Nylon Metal Printing All Services
Resources
Blog Technologies Data & Trends About FAQ Gear Guide + Add Business (FREE)
How-To

How to Prepare a 3D Print File: STL, Tolerances & Slicer Settings

9 min read Beginner Guide

Getting a 3D print right starts long before the printer starts moving. Most failed prints, rejected quotes, and disappointing results trace back to file preparation mistakes — wrong format, insufficient wall thickness, missing supports, or incorrect scale. This guide walks through everything you need to know to prepare a file that prints correctly the first time.

Step 1: Choose the Right File Format

Most 3D printing services accept several file formats, but two dominate:

  • STL (.stl) — the industry standard for decades. Stores geometry as triangulated surface mesh. Widely supported by every printer, slicer, and service bureau. No color or material information. Use this when in doubt.
  • 3MF (.3mf) — the modern replacement for STL. Stores geometry, scale, units, color, and material data in one file. Eliminates common STL ambiguity problems (unit confusion, inverted normals). Preferred by many services for complex files.
  • OBJ (.obj) — common in design and animation tools. Supports color/texture. Accepted by most services but less preferred for functional parts.
  • STEP (.step / .stp) — parametric CAD format preferred by engineers. Some services (especially for metal or industrial parts) prefer STEP because they can re-slice or modify it. If ordering engineering parts, send STEP alongside STL.
Pro Tip: Send the Native File Too

If you designed in Fusion 360, SolidWorks, Rhino, or another CAD tool, send the native file alongside your STL. A good service bureau can often re-export at higher resolution or modify details that would be difficult to fix in mesh format.

Step 2: Check Your Units and Scale

The single most common mistake in 3D print file preparation is wrong units. An STL file contains no unit information — the number "25" could mean 25mm or 25 inches, depending on what the CAD tool used when exporting.

  • Always export in millimeters — the universal standard for 3D printing.
  • Before sending, verify the model dimensions in your slicer (Cura, PrusaSlicer, etc.) or file viewer. A model that should be 50mm tall showing as 50 inches is a 25x scale error.
  • When submitting to a service bureau, state the intended dimensions in your order notes: "Part should be 45mm × 30mm × 12mm."

Step 3: Design for Minimum Wall Thickness

Every 3D printing technology has a minimum printable wall thickness. Design thinner than this and walls either fail to print or print with poor structural integrity.

Technology Min. Wall Thickness Recommended
FDM 0.8mm (2 perimeters) 1.2mm+
SLA / Resin 0.3–0.5mm 0.6mm+
SLS / MJF Nylon 0.7mm 1.0mm+
Metal (DMLS) 0.4mm 0.8mm+

For the full set of technology-specific design rules — overhang limits, hole compensation, support strategies, and feature minimums — see our DFM guidelines for 3D printed parts.

Step 4: Design Proper Tolerances for Fit

If parts need to fit together — snap fits, press fits, sliding joints, threaded connections — you need to design in tolerances. 3D printed parts are not machined; they will not be dimensionally perfect. For a full breakdown of what each technology can reliably achieve, see our 3D printing tolerances guide.

  • Clearance fit (sliding or loose): Add 0.2–0.3mm of clearance per side for FDM. 0.1–0.15mm for SLA. Example: a 20mm pin sliding into a 20mm hole will bind — design the hole at 20.4–20.6mm.
  • Press fit: Reduce clearance to 0.05–0.1mm per side. Expect variation between printers and materials.
  • Threads: For threaded connections, either design to standard thread dimensions and tap after printing, or use a thread insert (heat-set or press-fit brass insert). Printed threads in FDM are functional but imprecise.

Step 5: Orient Your Part Correctly

Orientation on the print bed affects strength, surface finish, support requirements, and cost. For FDM parts, layering is always the weak axis — a part that takes bending stress perpendicular to layers will break at much lower force than one loaded along layers.

  • Orient functional features (holes, mating surfaces, load-bearing areas) to minimize layer lines crossing critical stress planes.
  • Minimize overhangs over 45° to reduce support material and post-processing cost.
  • For resin printing, tilted orientations reduce suction forces and often produce better surface quality — most professional shops handle this automatically.
When to Let the Shop Orient Your Part

If you're ordering from a professional service bureau, let them orient your part unless you have a specific reason not to. They have experience with their specific machines and can often achieve better results than a customer-specified orientation. If orientation matters for a specific feature, note it clearly in your order.

Step 6: Check for Common Mesh Errors

STL files can contain mesh errors that cause print failures or unexpected results. Before submitting a file, run it through a mesh repair tool:

  • Non-manifold geometry: Edges or vertices shared by more than two faces. The model isn't "watertight." Most slicers will attempt to fix this, but complex errors need manual repair.
  • Inverted normals: Face normals pointing inward instead of outward. The model looks fine visually but prints incorrectly. Fix in your CAD tool or use a mesh repair tool.
  • Self-intersecting geometry: Parts of the model overlap each other in space. Usually caused by boolean operation errors in CAD.

Free tools for checking and repairing mesh files: Meshmixer (free, Autodesk), PrusaSlicer (built-in repair via Netfabb), Microsoft 3D Builder (automatic repair), Netfabb Online (free online repair service).

Step 7: Understand Supports and How to Minimize Them

Supports are temporary structures the printer builds to hold up overhanging geometry. They add cost (material and removal time) and leave surface marks where they contact your part. Minimizing supports saves money and improves finish quality.

  • Keep overhangs under 45° from vertical where possible — this prints without supports in most FDM and SLS setups.
  • Use chamfers instead of horizontal overhangs where possible.
  • Orient bridging spans (horizontal spans between two supported points) in the shortest possible direction — FDM can bridge up to 50–80mm without supports.
  • For resin printing, supports are almost always required due to print orientation — the shop handles this.

Quick File Prep Checklist

  • File exported as STL or 3MF in millimeters
  • Dimensions verified in a slicer or viewer before sending
  • Minimum wall thickness respected for the target technology
  • Tolerances designed in for any mating or moving parts
  • Mesh checked for errors (non-manifold, inverted normals)
  • Overhangs minimized or noted for support placement
  • Critical orientation requirements noted in the order
  • Intended dimensions included in order notes

Frequently Asked Questions

STL is universally accepted and the safe default. 3MF is preferred by many modern services because it preserves scale, units, and color information. If you're ordering industrial or metal parts, also include a STEP file if your CAD tool can export it.

The easiest fix is to run your STL through Meshmixer (Analysis → Inspector → Auto Repair) or upload it to Netfabb's online repair service. For complex CAD errors, fixing the underlying geometry in your CAD tool and re-exporting is more reliable than mesh repair.

For FDM snap fits, design 0.2–0.3mm clearance per mating surface for a sliding fit. For a secure snap, reduce to 0.1–0.15mm and test on your specific printer — tolerance varies by machine calibration and material. Always print a test piece before committing to a full production run.

Some service bureaus offer design services and can create a printable file from a sketch or photo for an additional fee. This is common for artistic or one-of-a-kind parts. If you need an exact functional part, a proper CAD file is essential — photos don't capture the precise dimensions needed for printing.

Ready to Order?

Find a local 3D printing service to review your file and give you a quote.

Find a 3D Printing Service →