3D PrintingDevToolsBrowserPrivacy

PrintPrep — in-browser 3D print model normalization

Turn AI-generated GLB into slicer-ready STL/3MF without the file leaving the browser

Problem
AI-generated 3D models come out as GLB with PBR textures—pretty to spin in a browser, but Bambu Studio, PrusaSlicer, and Cura won't touch them. It's not just a rename: glTF mandates Y-up and meters, while STL carries neither axes nor units. Skip that and the model lies on its side and comes out 1000x too small. Online converters also demand uploads and cap free tiers at 5–25 MB.
Solution
A pure browser-side normalization tool: parse GLB/OBJ, fix orientation, convert units to millimeters, and export slicer-friendly STL/3MF/OBJ. Everything runs in the tab with no upload and no server-side size cap, suitable for large models and privacy-minded users.
Users
Makers printing AI-generated models, 3D printing hobbyists, and small print-on-demand services
MVP
In-browser GLB/OBJ parsing; automatic axis and unit normalization to millimeters; export STL/3MF/OBJ; show dimensions and origin check; no upload and support for large files.
Revenue
Free tier capped by file size or resolution; Pro one-time purchase to unlock large files and batch processing.
Why now
AI-generated 3D content is rising while slicers won't natively accept GLB soon; WASM makes in-browser geometry processing fast enough for an indie dev to build trust quickly.

Source discussions · 2

  1. Hacker NewsShow HN: Alidade – an open-source Web-GIS where the map is one JSON document2↑ 0
  2. V2EX[分享创造] 用 Astra 生成的 3D 模型没法直接打印,于是做了个在浏览器里跑的转换器0↑ 2
← Back to list