Vasar
← Back to Blog
Blog

Onshape to STEP: Common Geometry Issues (And Why They Show Up in CAM)

The model looks clean—then CAM refuses toolpaths or the vendor flags geometry. The issue usually isn’t bad design; it’s geometry translation. Learn the most common problems and how to reduce STEP translation risk.

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 →