Fix

How to open a STEP file for 3D printing

Published · How we check our guides

Short answer

PrusaSlicer, Bambu Studio and OrcaSlicer open STEP files directly. Cura doesn't, so convert the STEP to STL first. Converting also lets you choose how finely curves are turned into triangles.

Which slicers open STEP files

SlicerOpens .step / .stp?How
PrusaSlicerYes (since 2.5)File → Import, or drag the file in
Bambu StudioYesDrag the file in; recent versions ask how finely to mesh curves
OrcaSlicerYesDrag the file in; asks how finely to mesh curves
UltiMaker CuraNo, not out of the boxConvert to STL or 3MF first
Most resin slicersUsually noConvert to STL first

Slicers only print triangles, so even the ones that open STEP turn it into a mesh on import. The difference is who does it and whether you get a say in how fine it is.

Convert STEP to STL in your browser

  1. Open the STEP to STL converter and drop the .step or .stp file. It reads the CAD file with OpenCascade, the same open-source geometry kernel FreeCAD uses.
  2. Choose the mesh quality. Higher quality means rounder holes and smoother curves, and a bigger file.
  3. Check the parts in 3D, then download one STL, or one per part for an assembly.

The file stays on your computer, which matters for client and work CAD files. To just look at a STEP file, the STEP viewer shows the parts and their sizes.

Why convert, if my slicer opens STEP?

  • Sharing: anyone can open an STL, in any slicer, and model sites expect one.
  • Control over curves: a hole that comes out as a visible polygon is the most common STEP-to-print complaint. Choosing a finer mesh fixes it.
  • Big assemblies: converting once is faster than re-meshing every time the slicer opens the project.

STEP vs STL in short

STEP describes exact shapes: a hole is a true circle, a fillet a true curve. That’s why engineers exchange STEP files, and why you can edit one in CAD. STL describes only triangles that approximate the shape, with no units and no way to tell a hole from any other surface. For printing, that’s enough; for editing, keep the STEP. Going the other way works too: STL to STEP wraps a mesh in a STEP file for CAD programs that only accept STEP, though it stays faceted. More in STL vs 3MF vs OBJ vs STEP.