Quote Originally Posted by Neale View Post
Are you using Mach3? That has a bunch of built-in wizards for this kind of thing. Can't remember if LinuxCNC does as well but it seems likely that someone has an add-on if not. I've never used this bit of Mach3 myself so can't say much about it apart from knowing that it's there.
Yep it does and they are very useful for simple jobs like pockets, hole patterns, surfacing etc I use it all the time for surfacing beds. You can build up a job by running each wizzard and pasting code into the file.

Lots of programs have similar features, MyCNC does the same I believe Neale or makes it very easy because will take a dxf and turn it into code.!

There are lots of parametric woodworking software as well for things like Kitchen cabinets and door production which make it very easy to quickly change styles, sizes, etc and nest them into sheets but they are eye-watering expensive and aimed at industry.

That said for simple things like pockets, hole patterns, etc then it's not difficult to make your own G-code using parametric code. It's actually a good exercise in learning G-code if anyone is feeling a little masochistic or is that psychotic...I'm not sure..