- →What STEP and IGES were built for
- →Why this kills reuse
- →What teams do today
- →Where AI re-extracts design intent
- →What "good" looks like in 2026
Your customer ships you a STEP file of a pump skid they want you to retrofit. You open it in SOLIDWORKS. You get a frozen solid with 4,200 surfaces, no feature history, no mate references, no configuration data, no design table. To modify it parametrically you would need to rebuild it from scratch. STEP gave you the shape but not the design.
This is the everyday reality of step iges file limitations in equipment reuse. The neutral CAD formats do exactly what they were designed for — geometric interchange — and nothing more. If you want to reuse equipment, not just visualize it, you need more than neutral files. Here is what is missing and how AI tools partially close the gap.
What STEP and IGES were built for
IGES (Initial Graphics Exchange Specification) dates to 1980. It was the first widely adopted neutral format for moving 2D and 3D geometry between CAD systems that did not speak each other’s native formats. It carries surfaces, curves, points, and basic annotations. It was never designed to carry parametric features.
STEP (ISO 10303) is the modern successor, with multiple application protocols. AP203 was the original 3D solid model exchange. AP214 added automotive-specific data. AP242, ratified in 2014, added Product and Manufacturing Information (PMI) — dimensions, tolerances, surface finish, datum references — as semantic objects rather than just visible annotations. AP242 is what most current equipment work uses.
What STEP AP242 carries:
- B-rep solid and surface geometry.
- Assembly structure (parent-child relationships).
- Material codes (limited, usually as text properties).
- PMI as semantic data — readable by downstream automation, not just human eyes.
- Reference geometry (planes, axes) sometimes.
What STEP AP242 does NOT carry:
- Parametric feature history.
- Design intent (extrude vs. revolve vs. swept boss — all the same B-rep at the end).
- Configurations or design tables.
- Mate definitions in their original parametric form.
- Sketch-driven dimensions that downstream changes would propagate through.
- Custom properties beyond a basic name/value set.
- Drawing views, drawing annotations, drawing sheets.
IGES carries even less. For modern work, IGES is essentially “STEP minus the semantic layer.” Avoid it where you have a choice; you usually do not have a choice.
Why this kills reuse
Reuse means “take an existing design, change a few parameters, regenerate the equipment for a new application.” Examples:
- A pump skid sized for 200 GPM needs to be re-sized for 350 GPM. Pipe diameters, support frames, pump model all shift.
- A vacuum chamber designed for 300 mm wafers must be adapted for 450 mm.
- A heat exchanger shell length grows by 1.5 m to add tube area.
In each case, the original CAD model has parametric drivers — sketch dimensions, equation-driven features, configurations. Change a driver, the model regenerates correctly. Doing this in 30 minutes versus 30 hours is the entire point of having a parametric CAD system.
When you receive STEP, you receive the result of those drivers, not the drivers themselves. You can move the geometry, scale it, even cut and re-stitch it, but you cannot edit it parametrically because there are no parameters. The model is a static B-rep.
This is not a tool problem; it is a format problem. SOLIDWORKS, NX, CATIA, Inventor — none of them can recover features that the export process discarded.
What teams do today
Three workarounds are common:
- Rebuild from scratch. The senior designer studies the STEP file, takes measurements, and rebuilds a parametric model with the same geometry but a feature history. Slow, but yields full reuse capability afterward.
- Parametric wrapper. Build a parametric skeleton in SOLIDWORKS that hosts the STEP body as a static block, with new parameters driving surrounding geometry (frames, piping, supports). Useful when you only need to modify the surroundings.
- Direct edit (synchronous modeling). SOLIDWORKS, NX, and CREO all support direct face/edge editing on dumb solids. Good for small geometric tweaks. Falls apart on large parametric changes.
None of these gives you the original model. They give you something workable.
Where AI re-extracts design intent
This is the interesting frontier. If you have the STEP file plus the original drawings (PDF or paper), you have most of the information needed to reconstruct design intent. The drawing tells you which dimensions were design drivers, which features were base features, where the design originated. AI can:
- Parse the drawing and extract the dimension table.
- Identify base features versus dependent features.
- Propose a feature tree that matches the STEP geometry.
- Generate parametric SOLIDWORKS sketches that, when extruded, produce the STEP geometry plus or minus tolerance.
- Insert the design dimensions as driving parameters.
The output is a parametric model that approximates the original. It is not a perfect reconstruction — the original designer’s exact feature decomposition is lost — but it is editable, configurable, and reusable.
{
"reconstruction_summary": {
"source": ["PumpSkid-RevB.step", "PumpSkid-RevB-DrawingPack.pdf"],
"reconstructed_features": 47,
"driving_dimensions_extracted": 23,
"configurations_proposed": 3,
"confidence": "high on frame, medium on piping, low on internal pump structure",
"manual_review_required": ["item 8: ambiguous fillet origin", "item 14: equation-driven hole pattern"]
}
}
This is exactly the kind of workflow DrawingDiff is suited for: you bring the STEP and the drawing pack, the AI proposes a parametric feature tree, the engineer reviews and adjusts, and you end up with a model you can drive parametrically.
What “good” looks like in 2026
The industry is moving in two directions at once. On one side, STEP AP242 with PMI is becoming the default for serious data exchange — better than IGES, far better than AP203. On the other side, neutral parametric formats remain absent. STEP AP209 (composite product analysis) has parametric ambitions but has not seen broad CAD vendor adoption. JT 2.0 carries some lightweight parametric data but is mostly visualization-grade.
For practical work in equipment OEM and EPC settings:
- Always request native CAD when possible. SOLIDWORKS .sldprt/.sldasm if your customer uses SOLIDWORKS, NX .prt if they use NX. The format conversion you should not be doing is the customer’s, not yours.
- If native is not available, request STEP AP242 with PMI explicitly, not just “STEP.”
- Always request the drawing pack alongside, with both PDF and the native drawing format if possible.
- Use AI-based intent reconstruction as the first step when you receive STEP-only inputs, not the last resort.
A practical workflow when STEP is all you have
When a customer hands you a STEP file with no native CAD and no drawings, here is the realistic workflow we see at equipment OEMs:
- Open the STEP in your CAD system. SOLIDWORKS, NX, or whichever you use.
- Run import diagnostics. STEP files often have surface-stitching issues that appear only when you try to modify them.
- Run a feature recognition pass. SOLIDWORKS FeatureWorks, NX Synchronous Modeling, and CREO Flexible Modeling all attempt to recover features from B-rep. None of them is perfect; all are useful.
- Identify the design intent regions. Where do you anticipate making changes? Concentrate parametric reconstruction effort there.
- Use AI intent reconstruction if you have it. Where the AI proposes a parametric tree, validate against the STEP geometry.
- Build a parametric wrapper for new geometry. Even if the imported body remains a dumb solid, your additions can be parametric.
- Document what is parametric and what is frozen. The next engineer to touch this file will thank you.
This workflow is slower than receiving native CAD but faster than rebuilding from scratch. It is the realistic compromise.
STEP AP242 vs the alternatives
For completeness, the format hierarchy as of 2026:
- STEP AP242 with PMI: best practical neutral format. PMI is semantic, geometry is solid B-rep.
- STEP AP203: legacy, geometry only, no PMI. Avoid where possible.
- STEP AP214: automotive-flavored AP203 plus, largely superseded by AP242.
- IGES: 1980s, surface-only often, no semantic data. Use only when forced.
- JT 2.0: lightweight visualization, some PMI. Useful for collaboration, not for serious modification.
- Parasolid (.x_t, .x_b): the kernel format underlying NX and SOLIDWORKS. Higher fidelity than STEP for kernel-compatible CAD systems but not truly neutral.
- 3MF and X3D: web-oriented, for visualization not engineering.
For cross-vendor data exchange between serious CAD systems, STEP AP242 with PMI is the right default. Anything older is technical debt the moment it lands in your inbox.
The step iges file limitations described here are why the industry has spent four decades trying to improve neutral interchange and why parametric neutral exchange remains an unsolved problem. Until it is solved, native CAD plus drawings is the path of least pain.
What this means for you
- step iges file limitations are not going away. Plan your workflow around them rather than wishing them gone.
- Always pair STEP with drawings on input. The drawings carry the design intent that STEP cannot.
- AI-based intent reconstruction is real but imperfect — treat the output as a starting point for the engineer, not as a finished model.
- When negotiating data deliverables in a contract, name STEP AP242 explicitly and ask for PMI. The default “STEP” clause may give you AP203, which is meaningfully worse.
NeuroBox D generates native SolidWorks 3D assemblies from P&ID in 4 hours. Auto BOM, zero errors.
Book a Demo →See how NeuroBox reduces trial wafers by 80%
From Smart DOE to real-time VM/R2R — our AI runs on your equipment, not in the cloud.
Book a Demo →