Reference Formats
STEP
An ISO standard (ISO 10303) for exchanging precise, parametric-adjacent CAD product data — including full assembly structure, geometry, and PMI — across different CAD systems throughout a product's lifecycle.
Extension
.stp
Full name
Standard for the Exchange of Product Model Data (ISO 10303)
Introduced
Development began in 1984; ISO 10303 has been in use since 1994
Vendor
International Organization for Standardization (ISO)
What is inside the container
Unlike mesh formats such as OBJ or STL, STEP represents exact boundary-representation (B-rep) solid geometry — surfaces and curves defined mathematically rather than tessellated triangles — along with assembly structure, part relationships, and, depending on the STEP application protocol used (e.g. AP203, AP214, AP242), product manufacturing information (PMI) like tolerances and GD&T annotations. It is a plain-text format organized into ISO-defined 'application protocols' targeting specific industries and lifecycle stages, making STEP files considerably more information-rich — and more complex to fully interpret — than any tessellated mesh format.
How to open it
For archives
STEP is the closest thing mechanical/engineering DAM (often called PDM/PLM-adjacent) practice has to a vendor-neutral archival master for CAD geometry, since it's an ISO standard rather than any single vendor's proprietary format — a DAM in an engineering or manufacturing context should prefer STEP over a native CAD format for long-term, cross-vendor archival specifically because it doesn't depend on one CAD vendor staying in business or maintaining format compatibility. Because full STEP files can carry PMI, tolerances, and assembly structure, a DAM should preserve the specific application protocol (AP203/214/242) used, since downstream systems may only correctly interpret a subset. As with other CAD/3D formats, expect no native visual preview in a general-purpose DAM without a dedicated CAD viewer integration — STEP's exact B-rep geometry in particular needs a CAD-capable renderer, not a simple mesh viewer, to display correctly.
STEP is the informal name for ISO 10303, an international standard the ISO began developing in 1984 to solve a problem the CAD/CAM industry had struggled with for years: getting precise product geometry and data to move reliably between incompatible CAD systems across a product’s entire lifecycle, not just at export time. The standard came into practical use starting in 1994, and unlike a single application format, it’s structured as a large family of ‘application protocols,’ each tailored to a specific industry or data scope — AP203 for basic mechanical design configuration control, AP214 for automotive, AP242 for a more modern combined protocol supporting PMI, and others.
What sets STEP apart from mesh interchange formats like OBJ or STL is that it represents exact boundary-representation geometry — the same mathematically precise surfaces and curves a CAD system works with internally — rather than an approximated triangle mesh, plus assembly hierarchy and, in newer application protocols, manufacturing tolerances and GD&T. That precision is exactly why STEP is the standard exchange format when a design genuinely needs to move between different CAD vendors’ systems without losing engineering-grade accuracy.
For an engineering or manufacturing DAM (often overlapping with PDM/PLM systems), STEP is frequently the preferred long-term archival format for CAD geometry precisely because it’s vendor-neutral: a native SolidWorks or CATIA file depends on that specific vendor’s software remaining available and backward-compatible, while STEP is an ISO standard any compliant CAD system can read decades later. A DAM managing STEP assets should track which application protocol was used and pair the STEP master with lighter derivative formats (STL for print prep, glTF for browser preview) since STEP itself typically has no native rendering support outside CAD-class software.
Frequently asked
Why would a DAM prefer STEP over a native CAD file (like a SolidWorks .sldprt) for long-term archival?
STEP is a vendor-neutral ISO standard rather than a proprietary format tied to one CAD vendor's continued existence and backward compatibility, making it a safer long-term archival bet for engineering assets.
What is a STEP 'application protocol' and why does it matter for a DAM?
STEP is organized into industry-specific application protocols (AP203, AP214, AP242, etc.) that define what data the file can carry — a DAM should record which protocol was used, since downstream systems may only correctly interpret data within a specific protocol's scope.
Does STEP store exact geometry or an approximated mesh like STL?
Exact boundary-representation (B-rep) geometry using mathematical surfaces and curves, the same precision level a CAD system works with internally — this is a fundamentally different, more precise representation than STL or OBJ's triangle meshes.
Can STEP files carry manufacturing tolerances and GD&T annotations?
Yes, in newer application protocols like AP242, STEP can carry product manufacturing information (PMI) including tolerances and GD&T, not just raw geometry — this matters for DAM systems supporting manufacturing handoff, not just visualization.
Why can't most DAM platforms render a STEP file's preview natively?
STEP's exact B-rep geometry requires a CAD-capable rendering kernel (like Open CASCADE) to tessellate and display, which general-purpose DAM platforms don't include by default — a dedicated CAD viewer integration is needed.
How old is the STEP standard, and is it still actively maintained?
Development began in 1984 and it's been in use since 1994; ISO continues to maintain and extend it through new and revised application protocols, making it one of the longest-running active CAD interchange standards.
Should a DAM also keep an STL or glTF derivative alongside a STEP master?
Yes — since STEP typically has no lightweight native preview, generating an STL (for print prep) or glTF (for browser preview) derivative alongside the STEP master is standard practice for making the asset usable without CAD software.
What industries most commonly contribute STEP files to a DAM?
Mechanical engineering, automotive, aerospace, and industrial product design, where cross-vendor CAD interchange and long-term archival accuracy matter more than in visualization-focused industries that favor mesh formats instead.
Sources
- ISO 10303 (STEP) has been under development since 1984 and in use since 1994, developed to allow electronic exchange of product data between computer-based systems checked 2026-08-07 — NIST — Introduction to ISO 10303, the STEP Standard for Product Data Exchange