1 Attachment(s)
axis settings/tuning cnc router
I have 200 step per unit motors.
drivers are set to 1600 steps per revolution
Ball Screws are as follows:
Z axis 5mm lead x 15mm diameter (direct drive)
X axis 6mm lead x 19mm diameter (direct drive)
y axis 6mm lead x 25mm diameter ( this is driven by a belt drive under the gantry)
Re: axis settings/tuning cnc router
The motors are 200 full steps per revolution, not per unit. 1600 steps per revolution would be a correct setting if you were using 1 inch per revolution screws and 8x microstepping. But it doesn't sound like that's the case.
Re: axis settings/tuning cnc router
The idea is to express a unit - in your case, I'm assuming that would be a millimeter, in terms of steps, or whatever microsteps you want to use. The pitch of a screw is how far it advances the nut with a full revolution. So, to take the example of your Z axis screw, with a 5mm pitch, a full revolution of 200 full steps would advance it 5 mm. Therefore 40 full steps would advance it one mm. If you apply a microstepping factor of 4 (quarter-steps), that makes 160 microsteps per unit. If that's what you're happy with in terms of resonance reduction, that's what you'd set your controller to. The same logic applies to your other screws, which have 6mm pitch. If you're using a belt drive with pulley reduction, then you have to take in that reduction factor into account as well.