Turn CAD parts into print-ready meshes. Real B-rep tessellation via the OpenCascade kernel, so holes and fillets come out round instead of chunky — and nothing ever leaves your browser.
Upload a .step or .stp file, choose how finely to tessellate curves, then download a printable STL.
Drop a STEP file here or click to browse
Supports .step and .stp (AP203, AP214, AP242)
Powered by OpenCascade, the same kernel behind FreeCAD. Cylinders, splines and fillets are meshed from their real mathematics, not approximated.
The CAD kernel runs inside your browser as WebAssembly. Confidential parts stay on your machine.
Dial the chord tolerance for a fast draft or a smooth production mesh, and see the triangle count before you download.
STEP files describe parts with exact mathematical surfaces. Slicers cannot read them — they need triangles. Converting means tessellating: sampling those surfaces finely enough that the mesh matches the true shape within a tolerance you choose. Set that tolerance too loose and round holes print as polygons; too tight and you get an enormous file for no visible gain.
The tolerance here is a fraction of the part's bounding box rather than a fixed millimetre value. That way one setting behaves sensibly whether you are converting a 10 mm bracket or a one metre enclosure, instead of producing millions of triangles on big parts.
Need to hand a machinist a STEP file but only have a mesh? The STL to STEP converter wraps mesh triangles as faceted B-rep faces. Be aware that it produces a faceted solid, not a parametric model — the design intent cannot be recovered from triangles.