G-Code generator for dovetailed drawers with a CNC

I’ve milled several dovetailed drawers with my CNC router, and the code is available here: https://github.com/razeh/gcode-boxes

The code is intended for people who are comfortable editing Python code and running it on the command line. There is no GUI.

To use the gcode you must be able to mount one drawer side vertically, like this:

This is one of the boxes I made: