Pitch error compensation in Kflop or KmotionCNC
Posted: Sat Nov 30, 2019 7:36 am
Hi tom,
I am facing one error while cutting circle as i have told you earlier.
I faced one issue that , i have a ballscrew pitch error of -0.01mm per 10mm travel, so if i have a travel of 1000mm then my error will be 1mm. so that error i have tested and it linear, i tried travelling 100mm then error is -0.1mm.
TRAVEL ERROR actual move
10 -0.01 9.99
20 -0.02 19.98
30 -0.03 29.97
40 -0.04 39.96
50 -0.05 49.95
60 -0.06 59.94
70 -0.07 69.93
80 -0.08 79.92
90 -0.09 89.91
100 -0.10 99.90
So is there any way to correct it in KmotionCNC or kMotion init file or any other way. if yes then please explain how ?
As i have also discussed with ballscrew manufacturer , but they are saying error has to be compensated as pitch error compensation in controller itself.
Please guide us how to do that. ?
Waiting for your kind reply.
I am facing one error while cutting circle as i have told you earlier.
I faced one issue that , i have a ballscrew pitch error of -0.01mm per 10mm travel, so if i have a travel of 1000mm then my error will be 1mm. so that error i have tested and it linear, i tried travelling 100mm then error is -0.1mm.
TRAVEL ERROR actual move
10 -0.01 9.99
20 -0.02 19.98
30 -0.03 29.97
40 -0.04 39.96
50 -0.05 49.95
60 -0.06 59.94
70 -0.07 69.93
80 -0.08 79.92
90 -0.09 89.91
100 -0.10 99.90
So is there any way to correct it in KmotionCNC or kMotion init file or any other way. if yes then please explain how ?
As i have also discussed with ballscrew manufacturer , but they are saying error has to be compensated as pitch error compensation in controller itself.
Please guide us how to do that. ?
Waiting for your kind reply.