What Is a STEP (.stp) File and How to Open It Without CAD

· 6 min read · AcademicAR Team

A .step or .stp file is the most common way CAD models travel between people who don’t use the same software. If you’ve received one and don’t have SolidWorks, Fusion, or CATIA, or you need to show one to someone who doesn’t, this guide covers what the file is and the easiest ways to open it.

What a STEP file is

STEP (Standard for the Exchange of Product model data, ISO 10303) is a neutral CAD format. The .step and .stp extensions are the same thing. Unlike mesh formats such as STL, a STEP file describes exact geometry: surfaces, edges, and solids defined mathematically, organised into an assembly tree of parts, often with colours and part names.

That precision is why manufacturers and engineers exchange STEP. It is also why STEP files can’t be shown directly in a browser: the exact surfaces first have to be turned into triangles (tessellated) before a 3D viewer or AR app can draw them.

Ways to open a STEP file

  • Desktop CAD: any major CAD package imports STEP. Free options include FreeCAD and Autodesk’s free viewers.
  • Dedicated viewers: several free desktop and browser viewers open STEP for inspection on your own machine.
  • A hosted 3D viewer: convert once, then open it anywhere, including on a phone, and share it with others as a link.

The first two are good for your own inspection. The third is what you want when the goal is to show the model to reviewers, students, or a project partner.

Opening and sharing STEP with AcademicAR

Upload the .step or .stp file to a project. The conversion uses OpenCascade, the open-source CAD kernel, and runs in the background:

  • Each part of the assembly becomes its own node, and STEP colours carry over.
  • Surfaces are tessellated finely enough that holes and fillets stay smooth on small mechanical parts, with a cap on triangle count so the model still loads on a phone.
  • The result is a compressed GLB for browsers and Android AR and a USDZ for iPhone and iPad AR.
  • STEP units are kept as authored, so the model appears at its real size in AR.

You get a viewer link and a QR code. Anyone can open the assembly in their browser, with no CAD licence and nothing to install.

Assemblies become layers

Multi-part models get a Layers panel with one layer per part, and repeated parts such as a set of bolts are grouped. Viewers can hide the housing to see the mechanism, fade a cover, or recolour parts. The section plane and 2D slice view cut through the assembly like a section view on a drawing. For more on engineering use, see From STEP to AR.

Troubleshooting large STEP files

  • Very large assemblies can take a while to tessellate. If conversion times out, export the sub-assembly you actually need to show, or simplify small features (threads, text, fasteners) before export.
  • Missing colours usually mean the CAD export didn’t include them. Most CAD tools have an option to export colours or appearance with STEP.
  • IP and confidentiality: confirm you have the right to publish a design before uploading, especially for work with industry partners. An envelope or simplified model is often enough.

Upload a STEP file and open it in your browser and in AR, without CAD software.