Hi folks,
I try to understand how the entire cnc process works. From a CAD drawing until
the final servo motor movements, there are a few steps I have not understood yet.
I read about the basics of servo motors and stepper motors and want to use servos
for my machine.
My first questions are about how the G-Code, that was generated in my PC,
goes to the controller.
Will it be send as a file in a whole or instruction by instruction?
How is the controller connected to my PC (usb, ethernet) if it is not a internal PCI card?
Is there such thing as a "industry standart" for sending G-Code to the controller?
Once the G-Code is in the controller, how is the servo motor controlled by the
controller? In other words. Is there a protocol or rule about how the controllers
make the servos/amps turn?
Will any controller work with any servo/amp?
CAD-drawing ----converted----G-code
G-code----------sent-to------controller
controller------???????------amp-of-servo
What is happening where the questionmarks are?
The reason why I am asking this is:
I have a cnc router build half way. Now I want to drive the X-axis with a servo
motor for some tests. That I want to do AS CHEAP as I can. I dont want to buy
the final/nice controller, amps and servos quite yet at this time.
I ONLY want to buy the final servo for the X-axis now. But all the rest to
actually drive it, I want to buy as scrap on ebay. Just scrap parts that will not
be used eventually. Just so I can run the real servo on my X-Axis for testing.
Later I want to be able to use the servo on a "real/good one" controller/amp.
But for that to happen I need to now how thing communicate with each other so
I know what dependencies there might me.
Thank you all in advance