# STEP File Tools: Viewer, Dimensions, Volume & Conversion

Open, measure and troubleshoot STEP/STP files with focused tools for dimensions, volume, surface area, weight, format comparison and conversion workflows.

STEP is the main neutral CAD exchange format used across many mechanical design, CAM, supplier and quoting workflows. This page collects the STEP-specific tools and guides on CADProps so you can move from **opening a file** to **checking dimensions**, **calculating properties** and **diagnosing bad geometry** without jumping between unrelated pages.

## Start with the STEP viewer

Use the [STEP viewer](https://www.cadprops.com/tools/step-viewer/index.md) when you need to open a STEP or STP file, inspect the model and confirm that the expected bodies or assembly components loaded.

New to the format? [What a STEP file is and how to open it](https://www.cadprops.com/guides/step-file-what-it-is-how-to-open/index.md) explains what is inside a `.step` or `.stp` file and what to check first.

Before using any calculated property, verify one known dimension and the model scope.

## STEP measurement tools

Choose the tool that matches the question:

- [STEP dimensions](https://www.cadprops.com/tools/cad-dimensions/index.md) — overall X/Y/Z extents and supported distances.
- [STEP volume calculator](https://www.cadprops.com/tools/cad-volume-calculator/index.md) — solid volume from valid B-Rep geometry.
- [STEP surface area calculator](https://www.cadprops.com/tools/cad-surface-area/index.md) — face area from CAD geometry.
- [STEP weight calculator](https://www.cadprops.com/tools/cad-weight-calculator/index.md) — estimated mass from valid volume and your chosen density.

A bounding box, a local distance, a surface-area result and a solid-volume result are different quantities. Keep the calculation method and units with every value.

## Common STEP problems

These guides cover the issues that most often make a file look plausible but behave incorrectly:

- [STEP file bounding box and overall dimensions](https://www.cadprops.com/guides/step-file-bounding-box/index.md)
- [Measure STEP files online](https://www.cadprops.com/guides/measure-step-file/index.md)
- [STEP file scale wrong by 25.4](https://www.cadprops.com/guides/cad-model-wrong-scale-25-4/index.md)
- [STEP file volume zero or missing](https://www.cadprops.com/guides/why-step-volume-is-zero/index.md)
- [How to calculate volume from a STEP file](https://www.cadprops.com/guides/calculate-step-volume/index.md)
- [How to calculate STEP surface area](https://www.cadprops.com/guides/surface-area-from-cad-file/index.md)

## STEP format choices

STEP is not one single implementation profile.

Useful references include:

- [AP203 vs AP214 vs AP242](https://www.cadprops.com/guides/step-ap203-ap214-ap242/index.md)
- [STEP vs STP file extension](https://www.cadprops.com/guides/step-vs-stp-file-extension/index.md)
- [STEP vs STL](https://www.cadprops.com/guides/step-vs-stl/index.md)
- [STEP vs IGES](https://www.cadprops.com/guides/step-vs-iges/index.md)
- [Parasolid vs STEP](https://www.cadprops.com/guides/parasolid-vs-step/index.md)
- [IGES vs Parasolid](https://www.cadprops.com/guides/iges-vs-parasolid/index.md)

The receiving workflow matters more than choosing the largest protocol number or changing the filename extension.

## Converting STEP to other formats

Validated STEP outputs have their own pages: [IGES](https://www.cadprops.com/tools/step-to-iges/index.md), [STL](https://www.cadprops.com/tools/step-to-stl/index.md), [OBJ](https://www.cadprops.com/tools/step-to-obj/index.md), [3MF](https://www.cadprops.com/tools/step-to-3mf/index.md), [glTF](https://www.cadprops.com/tools/step-to-gltf/index.md) and [GLB](https://www.cadprops.com/tools/step-to-glb/index.md). Conversion should be followed by a receiving-side check of units, body scope and critical geometry. Mesh outputs are approximate and are not editable CAD solids.

For a repeatable handoff process, use the [CAD conversion checklist](https://www.cadprops.com/guides/cad-conversion-checklist/index.md).

## Download STEP samples for testing

CADProps publishes small, non-customer sample models for viewer and integration testing.

The [CAD sample file library](https://www.cadprops.com/examples/index.md) includes a simple block, cylinder, inch-unit model, assembly and open-surface case with known expected properties.

These are useful when you need to determine whether a problem belongs to your file or to the viewing/conversion workflow.

## STEP capability summary

| Task | Recommended starting page |
|---|---|
| Open STEP/STP | [STEP viewer](https://www.cadprops.com/tools/step-viewer/index.md) |
| Get X/Y/Z dimensions | [STEP dimensions](https://www.cadprops.com/tools/cad-dimensions/index.md) |
| Calculate volume | [Volume calculator](https://www.cadprops.com/tools/cad-volume-calculator/index.md) |
| Calculate surface area | [Surface area calculator](https://www.cadprops.com/tools/cad-surface-area/index.md) |
| Estimate mass | [Weight calculator](https://www.cadprops.com/tools/cad-weight-calculator/index.md) |
| Diagnose zero volume | [Volume-zero guide](https://www.cadprops.com/guides/why-step-volume-is-zero/index.md) |
| Compare STEP with STL/IGES | [STEP guides](https://www.cadprops.com/guides/index.md) |
| Check all supported formats | [Format compatibility matrix](https://www.cadprops.com/supported-formats/index.md) |

## Know the limits

A STEP file that renders successfully is not automatically suitable for manufacturing approval. Always verify the intended revision, units, body/component scope and any controlling drawing or specification.

CADProps distinguishes valid solid properties from unavailable results rather than substituting a bounding-box estimate when solid geometry is not usable.

HTML page: https://www.cadprops.com/step/
