Learning here as I go along, but thought it would be worth sharing some tips from the Genmitsu 3018 CNC software experience so far. I bought a Sain Smart Genmitsu 3018-Pro router just over a week ago. Great fun to build and it explains the basics of the software setup, the machine came with GRBL. This allows you to drive it from a USB port and send it a simple script of X, Y and Z positions along with spindle speed.
The GRBL code is great, but you can only machine so many test cases before it gets boring. So you need something that can generate G Code. This is where I found I was having to learn a lot of new terminology just to get started with the basics (I’m writing a page around CNC terminology so that I can share my learnings).
A fellow Instagram’er recommended this package to me and must admit that it’s rather good. It’s free, works very well, allows you to make simple geometric designs, lettering using fonts on the PC and predicts machining time.