How to Prepare and Export STL and STEP Files for 3D Printing

Table of Contents

Learn · Design Tips

How to Prepare and Export STL and STEP Files for 3D Printing

A good file gets you an accurate quote and a good part, first time. A bad one — wrong units, jagged curves, holes in the mesh — causes delays and reprints. Here’s which format to send and how to export it properly.

By Quick 3D · 4 min read

Which file format should you send?

FormatWhat it isWhen to use it
STEP (.step / .stp)An exact solid model: true curves, faces and edges, readable by almost all CAD softwareBest for quoting and engineering parts. It keeps exact geometry, so we can measure features, make small edits or machine critical surfaces.
STL (.stl)A mesh of triangles approximating the surface — the most widely supported 3D printing formatFine for most printing. Export at a good resolution so curves stay smooth.
3MF (.3mf)A modern mesh format that can carry units, colours and materialsUseful for multi-colour or multi-material parts.
OBJ (.obj)A mesh format that can carry colour and texture dataCommon for scans and full-colour models.
2D drawing (.pdf)Dimensions, tolerances, threads and notesSend alongside your 3D file when some features need tight tolerances, threads or a specific finish.
Our recommendation: send a STEP file if you have one, plus an STL if you’ve already checked it prints well. Add a PDF drawing for any critical dimensions, threads or tolerances.
Engineer comparing a CAD model with a 3D printed prototype
The file is the part: whatever is in the model is what gets printed.

Export checklist

  1. Set units to millimetres. STL files don’t store units, so a part designed in inches can arrive 25.4 times too small. Export in millimetres, and tell us if you can’t.
  2. Choose a fine resolution for STL. Most CAD tools offer coarse, fine or custom settings (chord or deviation tolerance and angle tolerance). Too coarse makes curves faceted; excessively fine just makes huge files. “Fine” is right for most parts.
  3. Export as binary STL. Binary files are much smaller than ASCII with the same geometry.
  4. One part per file, clearly named. Name files by part and version, for example bracket-v3.step. For assemblies, export each printed part separately unless you want them printed as one piece.
  5. Remove what shouldn’t print. Hide or delete reference geometry, construction bodies and hardware such as screws before exporting.
  6. Check the result. Reopen the exported file in a viewer to confirm size, smoothness and that nothing is missing.

Where to find export in common CAD tools

Menu names vary slightly between versions, but you’ll usually find export here:

  • SOLIDWORKS: File › Save As, then choose STEP or STL. Use Options to set STL resolution and units.
  • Autodesk Fusion: File › Export for STEP; right-click a body › Save As Mesh for STL or 3MF.
  • Onshape: right-click the part or Part Studio tab › Export, then choose the format.
  • Rhino: select the objects, then File › Export Selected and choose STEP or STL; for STL, set the meshing tolerance when prompted.
  • Blender and other mesh tools: File › Export › STL, OBJ or 3MF. Check the unit scale before exporting.
3D printing slicing software interface
Your file is checked and prepared in print-preparation software before it goes to the printer.

Common file problems and how to fix them

ProblemWhat you seeFix
FacetingCurves look like flat segmentsRe-export the STL at a finer resolution, or send the STEP file
Wrong unitsPart is tiny or hugeExport in millimetres, or tell us the units used
Holes in the mesh (non-manifold)Gaps, missing faces or errors in a viewerFix the model in CAD so every body is a closed solid, then re-export
Overlapping or intersecting bodiesSeveral shells inside each otherCombine bodies into one solid before export, or export them separately
Walls too thinFeatures missing or fragile after printingThicken walls — see our wall thickness guide
Threads lostCosmetic threads don’t appear in an STLCall out threads on a drawing; small threads are usually tapped or fitted with inserts after printing

What to send with your quote request

  • Your 3D file (STEP preferred) and any drawing.
  • Quantity.
  • Material, or what the part must do — heat, strength, flexibility, food contact, ESD protection.
  • Critical dimensions and tolerances.
  • The finish you need.
  • When you need the parts.

The more detail you share, the more accurate the quote. See what affects the cost of 3D printing.

No 3D file? No problem

If you only have a sketch, a 2D drawing, a photo or a logo, our 2D to 3D conversion and CAD design service can turn it into a print-ready file. If you have a physical part but no drawing, we can 3D scan and reverse engineer it.

Frequently asked questions

Should I send an STL or a STEP file?

Send a STEP file if you have one. It keeps the exact geometry, which makes quoting, measuring and small edits easier. STL files work well for printing too, as long as they are exported at a good resolution and in millimetres.

Why does my STL look faceted?

The STL was exported at a coarse resolution, so curves were approximated with large flat triangles. Re-export with a finer resolution setting, or send the STEP file instead.

Does an STL file store units?

No. STL files store numbers without units, so a model designed in inches can be read as millimetres and come out far too small. Export in millimetres or tell us which units you used.

What if I don’t have a 3D file?

We can create one from a sketch, drawing, photo or logo through our 2D to 3D conversion service, or 3D scan and reverse engineer an existing part.

Ready to send your file?

Share your STEP or STL file, quantity and requirements. We’ll check it and come back with a quote.

Get a QuoteWhatsApp Us