Hi.
I am building a CNC mill machine. First choice was LinuxCNC.
But I'm more and more incline to build a embedded controller.
This might sound bold and naive, but a CNC controller seems like a trivial thing. I am asking you guys because although I developed professionally for many years and I am familiar with embedded programming I have 0 experience with anything CNC related. What makes me wonder it's why almost no one has tried it? What am I missing?
Besides interpreting G-code, communicating with stepper controller, spindle, speed, tool offset, error handling, emergency stop, zeroing, homing. What else do I need. All that seems like weeks work.
Also using a PC for other than CAD/CAM and G-code generation seems like a NO-NO to me.