GLOSSARY
STEP File
STEP is the ISO standard CAD interchange format. Unlike STL or OBJ, it stores exact surfaces and feature trees, not just triangles — the right format for engineering work.
Definition
STEP files (extension .step or .stp) implement a subset of ISO 10303, an international standard for product data exchange. They describe a part with parametric surfaces — actual mathematical NURBS, cylinders, planes — plus assembly structure, units, and metadata.
Every serious CAD package reads and writes STEP: SolidWorks, Fusion 360, Onshape, Inventor, CATIA, FreeCAD, Creo. Suppliers and customers exchange STEP files because the geometry is exact and re-editable, not a triangulated approximation.
Why it matters
If you need a part that has to mate with another part, fits a fastener, or holds a tolerance, you want STEP, not STL. A STEP file can be measured to nominal precision, modified parametrically, and re-exported at whatever mesh density your printer needs.
STEP is also what most paid CAD libraries (McMaster-Carr, GrabCAD, manufacturer drawings) ship in. If you are designing a real mechanical assembly, your bill of materials will be STEP files all the way down.
Common confusion
A slicer cannot print a STEP file directly. You either export to STL from your CAD tool or use a slicer that triangulates STEP on import (PrusaSlicer can; Cura cannot, historically). The triangulation step is where you choose mesh quality.
AI 3D tools do not output STEP. The geometry they generate is fundamentally a mesh — there is no parametric history to export. Converting an AI-generated mesh to a clean STEP requires retopology and rebuilding the part in CAD.
SEE ALSO
GUIDES