Free tool
DXF writer for CNC.
Add rectangles and circles, set their sizes (mm), and export one DXF where every shape is packed side-by-side — never overlapping. Preview before you export, or import each list from CSV.
Rectangles
(0)No rectangles yet.
Circles
(0)No circles yet.
Nothing to preview yet.
CSV format
Each table imports its own CSV, sizes in millimetres. Lines starting with # are ignored, and a non-numeric header row is skipped automatically.
Rectangles — width,height
100,60 80,80 120,40
Circles — radius
30 20 45
Output is an AutoCAD R12 DXF (layer CUT) that opens in LibreCAD, AutoCAD, Fusion 360, and any CNC / laser CAM software. Shapes are packed into a roughly square block with the gap you set — none overlap.