Hi CRAIG !
So, the problem occurs allmost at any speed. X axis is set to 10000mm/min Y axis at the same speed , same with the slave A axis, Z axis is set to 5000mm/min.
X axis Steps/unit set to 1000 (10mm pitch screw 1:1 ratio)
Y axis Steps/unit set to 2000 (10mm pitch screw 2:1 ratio)
Z axis Steps/unit set to 4000 (5mm pitch screw 2:1 ratio)
X axis and z go in sync but Y axis does not.
SAMPLE CODE:
G0 Y-250 X0
G1 Y250 F5000
Z0
Z10
Y-250
Y250
Z0
Z10
Y-250
Y250
Z0
Z10
Y-250
Y250
Z0
Z10
Y-250
G1 Y0 F2000
G0 Y-250
M30
The z axis goes to it's z0 and z10 while the y axis is still on it's way to y250.
while travelling from y-250 and back to y250 it does not reach the end of its travel at aprox y-140 it stops and goes back to y250.
But at the end it reaches the final position y-250 spot on.
how can it be possible?
If i comand G1 X250 Y250 F5000 AN BACK TO X0 Y0 IT DOES NOT GO IN A PERFECT DIAGONAL MOVE, the x axis reaches x200 but the Y is still on its way, the DRO's reach at the same time,THE MACHINE IS ALL OVER THE PLACE. Y axis and the slave remain in sync but do not reach the end position in the same time as X.
I do not get any errors from the servo drives neither from the ESS that it has no memory or something. I have mach 3 with a license so any hack isue is null.
Maybe I can film it with my phone and post it on youtube.