// Lab · 03 · AI CNC File Generator
Prompt to cuttable file.
Describe a piece. Pick a cut style. Download a clean SVG + DXF in seconds. Open it in Lightburn, VCarve or Fusion and send it to the table. No vector cleanup, no tracing — just sharp, manufacturable geometry.
// Brief
// Preview
Geometry will appear here
// How it works
JSON-first geometry. No tracing, no cleanup.
Prompt → shape graph
An LLM emits a validated JSON shape graph — closed polygons + circles in normalized [-1,1] space. No raw SVG hallucination.
Scale → inches
We scale the graph to your width × height and clamp every vertex inside the cuttable area. INSUNITS is set to inches in the DXF header.
SVG + DXF, both
LWPOLYLINE + CIRCLE entities for DXF (R2010). polygon/polyline/circle elements for SVG. Open both in Lightburn, VCarve, Fusion or Inkscape.
