# SolidWorks File Tools: SLDPRT/SLDASM Viewer & STEP Converter

Open SolidWorks SLDPRT and SLDASM files online, troubleshoot missing assembly references, verify dimensions and convert supported geometry to STEP.

This hub collects CADProps workflows for SolidWorks **SLDPRT parts** and **SLDASM assemblies**.

Use it when you need to inspect a SolidWorks file without installing SolidWorks, diagnose missing assembly components or create a neutral STEP handoff.

To convert SLDASM to STEP or SLDPRT to STEP, go straight to the [SolidWorks to STEP converter](https://www.cadprops.com/tools/solidworks-to-step/index.md). An SLDPRT gives an exact STEP when its Parasolid body is read completely; an SLDASM exports a mesh STEP built from the display triangles SolidWorks saved. To view without converting, use the [SLDPRT/SLDASM viewer](https://www.cadprops.com/tools/solidworks-viewer/index.md).

## Open SolidWorks files online

Use the [SLDPRT/SLDASM viewer](https://www.cadprops.com/tools/solidworks-viewer/index.md) for supported native files.

For a standalone part, upload the SLDPRT directly. For an assembly, package the top-level SLDASM together with referenced SLDPRT and nested SLDASM files in a ZIP.

## Convert SolidWorks to STEP

Use the [SolidWorks to STEP converter](https://www.cadprops.com/tools/solidworks-to-step/index.md) when the receiving CAD/CAM workflow needs neutral geometry. A mesh STEP contains triangles, so ask for a STEP export from SolidWorks when the recipient needs exact assembly surfaces.

Verify at least one known dimension, expected bodies/components and critical geometry after conversion.

## SLDPRT guides

- [How to open an SLDPRT file without SolidWorks](https://www.cadprops.com/guides/open-sldprt-without-solidworks/index.md)
- [Why STEP does not preserve the original feature tree](https://www.cadprops.com/guides/step-export-no-feature-tree/index.md)
- [CAD conversion checklist](https://www.cadprops.com/guides/cad-conversion-checklist/index.md)

## SLDASM assembly guides

- [How to open an SLDASM file without SolidWorks](https://www.cadprops.com/guides/open-sldasm-without-solidworks/index.md)
- [SLDASM missing parts and broken references](https://www.cadprops.com/guides/sldasm-missing-parts/index.md)

A partial assembly can still render and can still produce numerical properties for what loaded. That does not make the result a complete assembly total.

## What to verify

For every SolidWorks handoff, check:

1. source revision and configuration;
2. file version when compatibility is uncertain;
3. assembly dependency completeness;
4. one known dimension and units;
5. component/body scope;
6. receiving-side STEP result when conversion is used.

## Native editing versus neutral exchange

A browser viewer and STEP converter are useful for inspection and cross-CAD handoffs. They do not recreate SolidWorks sketches, feature history, mates, equations or configuration logic as native editable features.

Keep the original SolidWorks package when future design edits or traceability matter.

## Related resources

See the [format compatibility matrix](https://www.cadprops.com/supported-formats/index.md) for current support boundaries and the [CAD sample library](https://www.cadprops.com/examples/index.md) for known-good test files.

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