New CNC Mini lathe build. I have a Z and an X axis and I have them setup identically. Both axis use the exact same 1204 ball screw, same exact drivers, same exact DIP switch settings, same exact software settings. Yet they do not move the same distance when commanded to using the Centroid Acorn. I have re-done the wiring, re-flipped the DIP switches, even changed microstepping (from 1/8 to 1/16). I also swapped the cables at the plug end, and the cables on the drivers themelves, and it always follows the same driver.

Is there anything, other than a bad driver, that could cause this? It all points to the driver being bad, or having a bad DIP switch. But just wanted to pick your guy's brains to see if I'm missing something.

As an example, if I have both drivers set to 800, and I have the steps/rev in the software set to 800. When I tell the machine to move each axis 20mm, it will move the Z axis 20mm, but the X axis only 5mm.

These are the drivers: https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1

These are the steppers: https://www.automationtechnologiesin...lat-570-oz-in/


I've got a new driver on the way to test, as that's the only thing I think it can be. But was hoping to see if you guys had any thoughts.

Thanks!