Cconverting from Klipper to steps/mm
-
Howdy.
I just finished a Voron 0 build as second "mini" printer (but of course with Duet Hardware
) It has a belt driven Z axis which is a user mod and I only know that this setup in Klipper has a step_distance of .003125 (rotation_distance of 10). Unfortunately I'm not sure how to convert to steps/mm.
-
I have no idea how you would convert that, but if you know the physical details of the mechanism you can calculate a belted axis steps per mm with this formula
xy_steps_per_mm = (motor_steps_per_rev ∗ driver_microstep) / (belt_pitch ∗ pulley_number_of_teeth)
Don't forget to factor in any gear ratio if there is one.
-
@MartinNYHC step_distance is mm/step, which is the inverse of step/mm. Divide 1 by mm/step to get steps/mm
-
rotation_distance = <full_steps_per_rotation> * <microsteps> / <steps_per_mm>
It works