Overview
SysHub uses the STEP file format (ISO 10303) to import and display 3D CAD geometry in the browser. This format is universally supported, vendor-neutral, and preserves the full solid body geometry of your parts and assemblies.
This guide covers how to export a STEP file from SolidWorks for both individual parts and full assemblies, with the recommended settings for best compatibility with SysHub.
Exporting a Single Part (.sldprt)
- Open your part file in SolidWorks.
- Go to File โ Save As.
- In the Save as type dropdown, select *STEP AP214 (.step, .stp)* or *STEP AP203 (.step, *.stp)**. AP214 is preferred โ see Recommended Export Settings for details.
- Choose your destination folder and filename. Use a descriptive name that matches your SysHub project (e.g.
bracket_v3.step). - Click Options... before saving to review export settings.
- Click Save.
.sldprt is unchanged.Exporting an Assembly (.sldasm)
Exporting an assembly exports all component parts and their positional relationships into a single STEP file. SysHub will read the full assembly hierarchy.
- Open your top-level assembly file (
.sldasm) in SolidWorks. - Ensure all components are fully resolved (not lightweight). Go to Edit โ Assembly and check for any suppressed or unloaded parts.
- Go to File โ Save As.
- Select *STEP AP214 (.step, .stp)* from the Save as type dropdown.
- Click Options... and make sure Export as is set to AP214 and that Save all components of an assembly in a single file is checked.
- Click Save.
โ ๏ธ Important: Lightweight components will not be included in the export. Right-click the assembly root in the FeatureManager and select Set Lightweight to Resolved before exporting.
Configurations & Bodies
Exporting a Specific Configuration
If your part or assembly has multiple configurations, SolidWorks will export the currently active configuration. To export a specific one:
- Open the ConfigurationManager tab (the branching icon above the FeatureManager).
- Double-click the configuration you want to export to activate it.
- Proceed with File โ Save As as described above.
Exporting Selected Bodies Only
To export only specific solid bodies from a multi-body part:
- In the FeatureManager, expand the Solid Bodies folder.
- Select the bodies you want to export (hold
Ctrlto multi-select). - Right-click and choose Export to File...
- Choose STEP AP214 as the format and save.
Recommended Export Settings
Access export options by clicking Options... in the Save As dialog:
| Setting | Recommended Value |
|---|---|
| STEP version | AP214 โ preferred for color and layer data. Use AP203 only if AP214 causes issues. |
| Export as | Solid/Surface geometry (not wireframe or tessellated) |
| Single file | Enabled โ saves all assembly components into one .step file |
| Include hidden | Disabled โ exclude suppressed or hidden components to keep file clean |
| Check on export | Enabled โ lets SolidWorks flag geometry errors before saving |
| Save to | A local folder first, then upload to SysHub (avoid exporting directly to network drives) |
File Naming Conventions
- Use lowercase with underscores:
main_bracket_v2.step - Include a version number:
housing_rev3.step - Match the SysHub part name where possible
- Avoid spaces and special characters in filenames
- For assemblies, prefix with
assy_:assy_drive_unit_v1.step
Uploading to SysHub
- Log in to SysHub at sys-hub.com.
- Open or create the relevant project.
- Click Upload STEP File and select your exported
.stepfile. - SysHub will process the file and render it in the 3D viewer โ this typically takes a few seconds for parts and up to a minute for large assemblies.
- Once loaded, assign the part to a position in your project hierarchy and add metadata such as material, mass, and revision notes.
.step and .stp file extensions. Either will work on upload.Troubleshooting
| Issue | Solution |
|---|---|
| File fails to upload | Check file size โ keep individual STEP files under 200 MB. For large assemblies, split into sub-assemblies. |
| Parts missing in viewer | Lightweight components are not exported. Resolve all components before exporting. |
| Colors not showing | Re-export using AP214 instead of AP203. AP203 does not include appearance data. |
| Geometry errors on export | Enable Check on export in options. Fix any broken faces or zero-thickness geometry before re-exporting. |
| Assembly looks exploded | Verify you used Save all components in a single file. If components were moved before export, undo and re-export. |
| Wrong configuration exported | Confirm the correct configuration is active in ConfigurationManager before running Save As. |
Quick Reference
- Save As type: STEP AP214 (*.step, *.stp)
- Options: Solid geometry ยท Single file ยท Check on export ยท Exclude hidden
- Upload at: sys-hub.com โ Your Project โ Upload STEP File
- Supported extensions:
.step/.stp