Ive just changed my timing belt pulleys on the X and Y to 16 tooth from 20 and the dam thing wont behave now. It's a Prusa with Ramps and Marlin. At the moment regardless of what i put in the config.h file, a 10mm movement signal equates to an actual move of just 8mm ish. This is the line of me config file:
#define DEFAULT_AXIS_STEPS_PER_UNIT {400.00, 400.00, 4266.66,200, 200} //
Ive even been silly and put 00.00 into the X and Y sections but the dam things still move just 8 mm!!!
All was working with the 20 tooth pulleys but I thought I might get better resolution with the 16s. The Ramps board jumpers are set for 16 step microstepping and the Nema 17s are .9 degree (400 step rotation) units, the belt pitch is 2mm.
Now I know one answer might be to put the 20s back on, but I took them off and modded them to fit on a new dual print head:-(