Exporting from Onshape to STEP is straightforward.
Until it isn't.
The model looks clean.
No errors.
No warnings.
Then:
- CAM refuses to generate toolpaths
- The vendor flags geometry problems
- Or the file behaves differently than expected
What changed?
The issue usually isn't "bad design."
It's geometry translation.
Here are the most common problems teams run into when exporting from Onshape to STEP.
Why STEP Translation Can Introduce Issues
Onshape models are built using a Parasolid kernel.
When exporting to STEP (ISO 10303), the geometry is translated into a neutral format.
During translation:
- Surface tolerances are recalculated
- Edge definitions may shift slightly
- Stitching behavior changes
- Internal topology may degrade
Even small tolerance differences can create downstream issues.
For background on the STEP standard, see the ISO overview of ISO 10303: https://www.iso.org/standard/63141.html
1. Open Shells After Export
The most common issue.
A model that was solid in Onshape becomes a non-watertight body after STEP export.
This happens when:
- Adjacent surfaces fail to stitch cleanly
- Tiny tolerance gaps appear along fillets or lofts
- Complex blends translate imperfectly
CAM systems require closed, watertight solids to generate stable toolpaths.
An open shell can cause:
- Toolpath failure
- Simulation instability
- Vendor rejection
If you're unfamiliar with open shells, read our full explanation: What Is an Open Shell in CAD?
2. Knife Edges and Zero-Thickness Geometry
Onshape allows mathematically sharp intersections.
But when exported:
- Zero-thickness edges can appear
- Extremely thin surfaces may collapse
- CAM interprets the region as ambiguous
Knife edges are technically valid.
They are rarely manufacturable.
These often show up after:
- Aggressive fillet intersections
- Boolean operations
- Surface trims
Learn more here: Knife Edges in CAD: Why They Break Toolpaths
3. Surface Continuity Breaks
Complex surfaces (lofts, boundary blends, imported surfaces) can lose continuity precision during translation.
This can introduce:
- Micro-gaps
- Tangency breaks
- Small surface mismatches
These aren't visually obvious.
But once toolpaths are calculated, instability appears.
This is especially common in:
- Organic geometry
- Mold surfaces
- Consumer product housings
4. Non-Manifold Edges
Non-manifold geometry happens when:
- An edge belongs to more than two faces
- Surfaces intersect improperly
- Internal faces remain after Boolean operations
Onshape may tolerate certain internal conditions.
CAM often does not.
For a technical explanation of manifold vs non-manifold geometry, Autodesk provides a helpful overview: knowledge.autodesk.com
5. Tolerance Mismatch Between Systems
One of the most subtle causes.
Onshape uses modeling tolerances internally.
When exporting to STEP:
- Export tolerance settings matter
- Vendor CAM tolerance settings matter
- Downstream systems may interpret precision differently
A model that is "within tolerance" in one system may fail stitching in another.
6. Wall Thickness That's Technically Valid but Operationally Fragile
Sometimes geometry is valid.
But barely.
Very thin walls, sharp transitions, or stacked tolerances may survive export—but fail in machining strategy.
This is the gap between:
Geometric validity
and
Manufacturing robustness
The model passes inspection.
It fails in production.
Why These Issues Feel Random
Because they are inconsistent.
You may export 20 parts without issue.
Then one part fails unexpectedly.
That unpredictability is the problem.
It introduces:
- Vendor feedback loops
- Iteration delays
- Re-export cycles
- CAM debugging time
How to Reduce STEP Translation Risk from Onshape
Before sending a STEP file to CAM or a vendor, validate:
- Is the model watertight?
- Any open shells?
- Any knife edges?
- Any non-manifold conditions?
- Are wall thicknesses realistic?
- Are export tolerances configured properly?
Think of it as DFM pre-flight.
Not full manufacturability analysis.
Just translation reliability.
Onshape Isn't the Problem
This happens across:
- SolidWorks
- Fusion 360
- Inventor
- Creo
- CATIA
Any system exporting to a neutral format can experience translation artifacts.
The question isn't:
"Is Onshape reliable?"
The question is:
"Do you validate geometry after export?"
Catch Issues Before CAM or Vendor Rejection
If manufacturing feedback is your first validation layer, your iteration cycle is slower than it needs to be.
Validate before handoff.
If you want to check STEP files for open shells, knife edges, and topology issues before sending them downstream:
Try our geometry error checker:
Geometry Error Checker →