I started writing a program to simplify the use of a CNC router when doing common woodworking operations. Right now, I have the jointer working and am mostly done with the straight ling rip. I will be doing dato’s, rabits, dovetails, and box joints, but that will come a little bit later. Right now, it is a little rough but will work.
Note: the bug in the gcode with repeating the feeds and speeds is fixed
The code is open source and you can find the code at:
https://github.com/dirktheeng/CNCWoodworkingGCodeCreator
It is written in python using pyqt and qt creator. I recommend using python XY which comes with everything you will need and much more.
https://code.google.com/p/pythonxy/wiki/Downloads?tm=2
If there is interest, I will do a video explaining the code structure and how you can customize it for yourself.
source