4
« on: December 13, 2022, 10:54:59 PM »
I guess perhaps I might word my question differently. Suppose I ask Mach to execute a G code (G3) to cut a circle. This requires varying the rate and position of the X and Y axis on a mill. Old school parallel port - a pin was set indicating direction and a series of pulses or "steps" are then sent at a varying rate describing the motion of that particular axis. Meanwhile, the second axis is sent similar information simultaneously and coordinated with the first axis controlled by it's own set of like pins on the parallel port. Mach was in charge of the pins. Mach, pulse by pulse decided how often, when and how far each axis moved.
Now given a servo rather than steppers. They receive commands such as positioning, constant speed, constant torque, home. Mach4 no longer uses the parallel port but some intermediate software they call a "plugin". While steppers are more of a digital device (step or don't), servos are analog (move this way, this fast, that far, let me know when your done).
I have Yaskawa Sigma5 drives and servos. The drives are quite smart and handle all tasks of making sure the motor is where and when it's supposed to be. ....via commands. I see nothing that will marry up Mach to these drives nor any way to create something that does (software/hardware).