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.

CSV: width,height

Circles

(0)

No circles yet.

CSV: radius
Preview 0 shapes

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.

We use essential cookies to run StructArk (sign-in, security). With your consent we also use analytics cookies to improve the product. See our Cookie Policy.