Writes the input line objects to a DXF R12 file, for laser cutters and CNC.
Writes every renderable line object on its input as DXF R12 (AC1009) entities, the version every cutting tool and cutting service reads. Each object's entities go on a layer named after the object, which is the only place a DXF has for object identity. A chain of segments becomes a POLYLINE, a lone segment becomes a LINE, and a chain that loops back on itself is marked closed. The R12 subset is deliberate: no LWPOLYLINE (R14) and no SPLINE (R13), so old CAM software reads the file as happily as new software does.
Line geometry only. A triangle mesh, a NURBS curve or a B-rep on the input is a cook error rather than a silent skip: flatten it first with a node that produces lines, such as geo/Wireframe on a mesh or the tessellating CAD nodes on a curve. The exporter never tessellates behind your back, so what you see upstream is what the file holds.
The file is flat. `plane` picks the two components that become the DXF x and y, and the third is dropped, so anything standing off that plane is flattened onto it (the node logs a warning when that happens). R12 has no dependable units field, so coordinates are written as they are: the fabrication world reads 1 unit as 1 mm, so scale before exporting if your scene is not in millimetres.
Scenes you can open in the editor that teach this node.
This page is generated from the engine, so it describes the release you can download. The same text
is in the editor's Help panel next to the node itself.