I am having a bit of an issue with my CNC and will need help to diagnose and troubleshoot the issue. I am using stepperonline T6 servo on my X and Y and I have computed the steps per unit to 1000. I have measured backlash to be 0.01mm on both X and Y. When I issue a command for the machine to move 270mm, it always move 269.75mm consistently. For a move of 200mm, it moves 199.98mm. This issue is persistent on both my X and Y. The annoying thing is that the errors are not linear. Initially, I thought the servos were not properly tuned so I did the same test on the X axis but with a closed loop stepper motor and the machined moved 269.60mm instead of 270mm. I am using cncdrive AXBB-E. I have checked all the ball screws for binding and misalignment and everything looks fine.
https://www.cnczone.com/forums/attac...d=506042&stc=1