This software (dxf2gcode) is a free, open-source tool that lets you convert two-dimensional drawings (2D) to a G-code that is compatible with many CNC machines. This particular piece of software is easy to use and works with several 2D drawing formats: the DXF format, PDF files, and PostScript (PS) files. This software provides support for drag knives and lathes as well, and it can add tabs that hold parts in place while they are cut. Furthermore, this software provides a three-dimensional viewer, which allows you to preview the tool paths generated from your two-dimensional drawings. Using this software, you can choose which shapes and layers are exported, optimize the cutting route and adjust mill parameters such as infeed depth, safety margin and feed rates before the G-code is written. The program is written in Python with a Qt interface and runs on Windows, Linux and macOS; Windows builds are provided as 32-bit and 64-bit installers.
Features:
Turns 2D CAD drawings into G-code for CNC machines, with a preview of the tool paths before saving.
Useful software for the conversion of two-dimensional drawings to G-code files. It is free under the GNU GPL v3 and runs on Windows as well as on Linux and macOS. It makes it easy to convert several file types to a gcode file that is capable of use on a number of CNC machines. Mill parameters can be set per layer, and PDF and PostScript import relies on the external pdftops and pstoedit tools configured in the program settings. Development builds are still published on SourceForge.