STL to STEP
Convert STL to STEP as real CAD, not a wrapped mesh.
Convert STL to STEP with AI: Oscar rebuilds the mesh as CAD features with named dimensions. The STEP file has true planes and cylinders that any CAD tool can edit.

How Oscar converts STL to STEP
A direct STL to STEP converter puts each triangle in the STEP file as a face. The file opens in CAD, but you cannot change a diameter. Oscar rebuilds the part as features first, so the STEP file has true planes and cylinders.
- 01
Upload the STL
Upload the STL file in your browser. Oscar also reads OBJ, PLY, and 3MF.
- 02
Oscar rebuilds the features
Oscar finds the axes, planes, and profiles. Then it builds sketches and features with named dimensions.
- 03
You check the result
Oscar flags each dimension that it cannot confirm from the mesh. You accept the value or change it.
- 04
Export STEP
Export a STEP file with true faces. It opens in SOLIDWORKS, Siemens NX, Autodesk Fusion, Onshape, and other CAD tools.
Worked example: a stepped shaft
- Input
- shaft_scan.stl · 8,000 points
- Datum
- One rotation axis
- Features
- Profile sketch · Revolve 1 · Taper 1
- Dimensions
- Ø24, Ø36, and Ø28 mm · 120 mm overall · 21.80° taper
- For review
- Shoulder position at z −35.00 mm: confirm
- Output
- shaft.step · a feature tree with named parameters
A converted mesh and a rebuilt part
| Direct converter | Oscar | |
|---|---|---|
| Faces in the STEP file | One face for each triangle | One face for each real surface |
| Change a diameter | Not possible | Change the parameter |
| Wear and scan noise | Copied into the file | Flagged for review |
| Feature tree | None | In Oscar, and natively in FreeCAD |
Common questions
On the blog: STEP or IGES? Which CAD file format to ask for
Why does my converted STEP file have thousands of faces?
A direct converter makes one STEP face for each triangle of the mesh. The file has the shape, but not the features. Oscar rebuilds the features, so a cylinder becomes one face.
Does the STEP file keep the feature tree?
No. STEP carries geometry only. Oscar keeps the feature tree and the named parameters in the app, and Oscar for FreeCAD saves them in the native FreeCAD file.
Can Oscar export IGES?
Not today. Oscar exports STEP and STL in your browser. Oscar for FreeCAD also exports 3MF and BREP. Most CAD tools import STEP.
Have a part without usable CAD?
Rebuild it with Oscar in your browser. If you do not have a scan, send us the part. We will plan the capture with you.