Hi all,
there is a problem which made me take apart the new built machine, there is a positioning error in every axis, here is the machine details;
Windows 10 32bit, Mach4, ESS, PMDX 126 as controller,
X Axis:
1300mm stroke, 25mm diameter with 25mm pitch Taiwan made single nut ballscrew directly attached to a servo motor with coupling(this motor replaced with 16Nm step motor to rule out the motor/driver combo error, it gave same results with servo system),
Ballscrew aligned with the guideways within 0.01mm from one end to another both vertically and horizontally,
there is a measured 10-15micron backlash.
Y Axis:
1000mm stroke, 25mm diameter, 5mm pitch Taiwan made double nut ballscrew directly attached to a closed loop step motor with coupling,
Ballscrew aligned with the guideways within 0.01mm from one end to another both vertically and horizontally,
there is a measured 4-5micron backlash.
Z Axis:
1000mm stroke, 25mm diameter, 5mm pitch Taiwan made double nut ballscrew directly attached to a servo motor with coupling,
Ballscrew aligned with the guideways within 0.01mm from one end to another both vertically and horizontally,
there is a measured 4-5micron backlash.
All the guideway(30mm schneeberger) beds scraped and aligned/paralleled within 15microns in both vertical and horizontal plane.
This is a very rigid machine which weighs 4tons, it is precisely leveled, motors has no problem while driving, no noise, no heat, there is no other error in the setup other than this positioning error.
At first i thought maybe servos doing it but Y axis has a closed loop step motor and a double nut ballscrew aligned within 10microns, which makes the exact same error with X and Zth axis.
I am confused with it, tomorrow i am going to reinstall Mach4 and ESS plugin from scratch and make the test with the standard screen which comes with Mach4 but other than that nothing comes to my mind.
It also does not cut the circles true, in 30mm diameter it makes +60micron error.
below images are the measurements in one way(to rule out the backlash), first command is 1mm forward, next is 2mm forward etc.. it always comes short, there is no errors in ballscrews or motors and their tuning, thats for sure, i am focusing on Mach4 and ESS right now, anyone has any idea about the possible cause of this positioning error? or anyone faced with a similar problem?
Regards,
Hakan