I don't mind G code, what I don't like is everybody that uses it, alters it to suit their needs and if you have more than one brand of machine on the shop floor, it gets confusing quickly. This is very often the case in many shops and I can tell you that one of the shops I worked at had Chiron, Okuma, Mazak, Haas, and Citizen all using some form of G code and then had 2 Hurco's using an antiquated NC type program language and 1 Hurco using Ultimax II. They should standardize a G code set that everyone has to adhere to , as it is now, about the only things the same on every machine are G0 (stop), G1/G01 (spindle forward), and G2/G02 (spindle reverse)...after that, it's a damn free for all. :shakes:
I had a slight faux pas in that post you quoted, it should have read like this;
If your super serious about a full fledge mini CNC, give the 622 @
www.smithy.com a look. I have a 1220XL 3-in-1 and while I'm not completely satisfied with it, the 622 does look like it's worth a serious look. There are a few reasons I'm not "thrilled" with my machine, some would be, it's metric graduated dials, really touchy gib adjustment, only capable of ±.002 accuracy and....it's a 3-in-1. I really should have bought separate machines. :brick: