Quote Originally Posted by Desertboy View Post
Am I doing my maths correct?
8*200 steps *20 (revolutions in 1m) * 2 pulses per step=64000 pulses/metre
I want 10/min it would be 64000*10=640000khz then divide by 60 == 10666.66 khz per axis
20 revs = 50mm pitch surely not.??

Khz = (steps per unit * velocity in units per minute) / 60

So Break it down into mm units not meters. So lets work on 10mm pitch with 1600 micro steps.

1600/10=160 steps per mm

160 x 10,000 mm/min= 1600000 /60 = 26.666Khz