Fabnodes, developed by luigipacheco, is a Blender add-on that turns geometry node toolpaths into G-code. It exports geometry node paths to .nc files aimed at CNC machines, 3D printers, laser cutters and pen plotters.
The add-on covers several machine modes, including CNC Mode, 3D Printing Mode, Drawing Mode and Laser Cutting Mode. Feed rates, extrusion values and power settings are customizable, and it supports custom start and end G-code.
Version 0.0.3 adds global or attribute position export, a draw attribute option for export, and a help panel. Fabnodes is compatible with Blender 4.2 LTS and newer, requires no special permissions, and is released under the GNU General Public License v3.0 or later. It is available in the blender_extensions library and can be added by dragging the file into Blender or installing from disk.