Format conversion/Mesh ↔ mesh
STL to 3MF converter (local)
Convert STL to a 3MF manufacturing package locally. The Worker parses the source, triangulates if needed, and writes a core-spec 3MF ZIP with one model object and one build item.
Conversion
No uploadReady to convert
The input is streamed in 4 MiB slices; the output is assembled in the Worker and downloaded locally.
- Formats
- STL → 3MF
- Worker
- in your browser
Drop an STL here
Binary STL streams in 4 MiB slices; ASCII STL streams line by line.
Choose a fileMax file size: 500 MB · No upload
No upload · File.slice() → Worker → chunked 3MF output.
How it works
- 1
Drop a STL file.
- 2
The Worker parses the source and produces a single indexed triangle mesh.
- 3
A stored 3MF ZIP is assembled with the core model XML, content types, and relationships.
- 4
Download the 3MF locally. No upload is performed.
What the numbers mean
Source coordinates are written as millimetre-valued 3MF coordinates without rescaling.
No STL materials, colors, or normals are written. The 3MF contains one object and one build item.
Printing notes
- 3MF is unit-aware; this writer declares millimetres explicitly.
- The package contains one object and one build item; split geometry first if you need separate objects.
- Keep the original source until the 3MF is verified.
Questions
References
- · ISO/ASTM 52900
- · 3MF core specification