File formats · Intermediate
STEP file
The standard CAD exchange file for exact, measurable 3D parts
Also called STP file
What is a STEP file?
A STEP file is an open CAD format that stores a part’s exact geometry as precise mathematical surfaces and solids. Engineers use it to send parts and assemblies between different CAD programs without losing accuracy. Unlike a mesh, its curves stay perfectly smooth at any size. Files end in .step or .stp.
Think of it like this
It is like a recipe with exact measurements, where a mesh is a photo of the finished cake: the recipe lets anyone rebuild it precisely, at any size.
Where it fits in a 3D project
- Create
- Surface
- Rig
- Animate
- Render
- Export
Export: Saving and sharing the result: file formats, engines and printing.
How a STEP file works
- 01The CAD app describes each surface with exact math, like true circles and arcs.
- 02Faces, edges and solids are linked, so the part stays a closed, measurable volume.
- 03Assemblies keep their separate parts, names and positions.
- 04Another CAD app reads the file and rebuilds the same exact geometry.
STEP file vs IGES
| Property | STEP file | IGES |
|---|---|---|
| Age | Newer, still developed | Older, largely replaced by STEP |
| Solids | Stores full solids reliably | Mostly surfaces and curves |
| Assemblies | Keeps parts and structure | Limited |
| Best for | Modern CAD exchange | Older systems and legacy files |
Send STEP by default for CAD exchange; use IGES only when an older system cannot read STEP.
Where a STEP file is used
- Sharing parts between suppliers that use different CAD software
- Sending designs to CNC shops and manufacturers
- Archiving engineering models in an open format
Beginner tip
To 3D print or render a STEP model, convert it to a mesh first. Pick a fine export setting for curved parts, or round edges will show visible flat facets.
Terms related to a STEP file
- 3D printing & CADCAD (computer-aided design)Software for modeling objects with exact measurements, ready to manufacture
- File formatsIGES fileAn older CAD exchange file for surfaces, curves and drawings
- 3D printing & CADParametric modelingBuilding CAD parts from dimensions you can change later
- ModelingNURBSSmooth surfaces defined by math curves, used for precise product design
- ModelingTessellationBreaking a surface into many small flat faces, usually triangles
- File formatsSTL fileThe standard 3D printing file: a model’s surface as a list of triangles
STEP file FAQ
Updated October 29, 2026 · Browse all 3D terms