I am totaly new in this forum and just bought my first Arduino Uno. On Youtube I saw a video made by Joop Brokking where he built a little CNC machine. I happend to have the same mechanical rigg, a PROXXON MF70 that I would like to controll digitally like he did. Joop did it using an Arduino, some stepper motors and drivers, and a few pc softwares. For me the first qustion is about the layers of logics. What must be handled by the Arduino, what is handled by various software in the PC. What software can I download and combine into a system? E-esel(?) I have heard about. G-code looks similiar to HPGL... I have been programming for 40 years in very different environments, microcode, assembler PLM, C etc.. My interest now is to take advantage of existing knowledge, experience and solutions to create my system. I mill lead weights for the locomotives on my modell railroad being retired and having lots of free time. Milling small tools is also done.