Skip to main content
Support

Browse by category

All categories
All Featured Tools
In-browser STEP viewer

Open a STEP file — it measures itself

Open a .step / .stp part and it detects the holes, fasteners + BOM, wall thickness, draft, undercuts, sharp corners, and mass automatically. Measure point-to-point, section it, export a PNG. Built on the open-source truck Rust kernel.

Launch STEP Viewer
  • Auto BOM + holes
  • Manufacturability check
  • Wall thickness
  • Measure in mm
  • Mass + bbox
STEP Viewer showing a 3D mechanical part with detected holes ringed, a hardware bill-of-materials panel, and a manufacturability readout.
Pictured: a STEP part auto-measured on open — holes, BOM, and manufacturability flagged.

Frequently asked

We compiled a Rust CAD kernel (built on the open-source truck kernel, Apache/MIT) to WebAssembly. Your browser loads the kernel once, then parses STEP files locally. The file is parsed on your device and is not uploaded.

AP203 and AP214 are the strongest paths today. Many AP242 files also parse since AP242 is a superset of AP214. The kernel handles the common mechanical-part entity and surface types.

No — it's a fast first look. It opens a STEP part and gives you an instant read (measurements, a bill of materials, and manufacturability flags) without opening CAD or sending the file anywhere. For production sign-off, tolerances, or a binding quote, use your CAD package or a manufacturer.

Most likely the file uses surface types the kernel doesn't yet handle (spun surfaces, offset surfaces, swept surfaces). The viewer surfaces a clear error message. We're widening entity coverage incrementally.

DXF is on the way. IGES and DWG aren't browser-native — convert upstream to STEP. ODB++ is a roadmap item.

Ready when you are.

No sign-up · Runs in your browser · Files aren't uploaded.