Page 1 of 1

Pitch error compensation in Kflop or KmotionCNC

Posted: Sat Nov 30, 2019 7:36 am
by AmitKumar171
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.

Re: Pitch error compensation in Kflop or KmotionCNC

Posted: Sat Nov 30, 2019 7:08 pm
by TomKerekes
Hi Amit,

You should be able to correct that by changing your axis resolution (counts/inch) in KMotionCNC Trajectory Planner. See here.