Open a STEP file in your browser — measure it, weigh it, export 10 views

Quotes, work orders and purchasing threads usually need one thing: standard views of a part, plus its dimensions and weight. The traditional route means opening CAD, squaring up each view by hand, screenshotting, renaming and zipping — minutes per part. Orthoshot compresses that into "drag it in, press one button".

Your file never leaves your browser — there is no backend here. Parsing and rendering both run locally, and the model is never uploaded to any server.

Supported formats

How it works

  1. Drop a file Release anywhere in the window, or click to browse.
  2. Read the numbers Dimensions, bounding volume, true mesh volume and weight by material.
  3. Export snapshots 10 PNGs, named automatically and bundled into one zip.

The 10 exported views

Measurement and weight estimation

Geometry is always stored and computed in millimetres; the mm / inch toggle changes only what gets printed, never how anything is measured. True volume is summed from signed tetrahedra over the mesh triangles and is most accurate on watertight models, while the bounding-box volume is what you would use to estimate stock. Weight = true volume × density, with 63 engineering materials built in across aluminium, stainless, copper and brass, steel, tool steel / titanium / nickel alloys, plastics and ceramics — or enter your own density.

Frequently asked questions

How do I open a STEP file without CAD software?

Orthoshot parses STEP directly in the browser by running OpenCascade compiled to WebAssembly, so you do not need SolidWorks, Fusion or any viewer installed, and there is no account to create. Open the page and drag the file in.

Is my file uploaded to a server?

No. There is no backend. Parsing, measuring and rendering all happen inside your own browser tab, and the model file never leaves your computer. You can confirm this yourself in the Network panel of your browser's developer tools.

Which file formats are supported?

STEP (.step, .stp), STL (.stl), and glTF (.glb, .gltf, including Draco and Meshopt compression).

How is the weight calculated, and how accurate is it?

Weight = true volume × material density. True volume is summed from signed tetrahedra over the mesh triangles, which is most accurate on watertight models; a model with holes in its surface will report a volume that drifts from the real one. Densities come from a built-in table of 63 engineering materials, or you can enter your own. Treat the result as an estimate, not as a substitute for a proper engineering calculation.

Which 10 views are exported, and can I change resolution or use a transparent background?

Six orthographic views (front, back, left, right, top, bottom) plus four isometric views (front-right-top, front-left-top, back-right-top, back-left-top), bundled into one zip. Resolution can be 1024 or 2048 pixels and the background can be white or transparent. Snapshots are always taken in the model's original pose, regardless of how you have rotated the on-screen view.

Why do some STEP files take several seconds to load?

STEP is a B-rep format, so its surfaces have to be tessellated into triangles before anything can be drawn, and that work grows with the number of faces in the part. The first load also downloads the roughly 7.6 MB parser (about 3.1 MB compressed), which the browser then caches. A few seconds on a complex assembly is normal.

Does it work on a phone?

Yes — the layout stacks vertically on narrow screens. That said, STEP parsing is memory and CPU hungry, so a large assembly may be slow or may fail outright on a phone. Use a desktop for bigger files.