Image or text → real 3D-printable CAD model (STL)

`cad-render` is the OpenSCAD-on-the-Livepeer-network capability: it accepts OpenSCAD source (or a brief the agent compiles into OpenSCAD), runs it headless, and returns `{ stl_url, ... }`. `cad-validate` is the gate — it loads the STL and reports `n_vertices`, `n_faces`, `is_watertight`, `is_winding_consistent`, `is_volume` (true ⇒ a real solid), `euler_number`, `volume_mm3`, `area_mm2`, and `bbox_mm`. The agent renders the 4-view orthographic preview from the returned STL for review (`is_volume: true` is the only thing that gates shipping).

create_cad_modelrefine_cad_modelexport_stlcad-rendercad-validateflux-devgpt-image

Output

Watertight + manifold STL
4-view orthographic render
Printability report
mm-accurate, editable code
Slicer-ready download

Time

a prompt or a reference image → a watertight, slicer-ready STL + 4-view render + printability report in 60–180s

Budget

$0.05–$0.50 per part (priced per render + per refine pass)

Reliability

4.9

Customize this playbook

Fill in the fields below. Your answers are inserted into the complete recipe when you copy it.

what the part is, WITH real dimensions in mm — e.g. "a phone stand

OPTIONAL — drive from an image instead of (or alongside) the text.

OPTIONAL but the one worth answering — does it clip onto a real

clamp to your printer's build volume (≤256 for most FDM beds)

printable wall floor — 1.2 is the absolute minimum on a 0.4mm

how many critique → re-render loops before the gate (1–3; each ~$0.05–0.15)

OPTIONAL — nozzle / material / supports, e.g. "0.4mm nozzle, PLA,