Hello,
i’m struggling understanding the meaning of $6 commands and the relationship with speed of drawing
While using GRemote.bat i noticed the following command
$6 X174.9781 Y174.9781 Z174.9781
the firmware source seems to say that it changes this parameter X_STEPS_PER_MM and Y_STEPS_PER_MM
Assuming X_STEPS_PER_MM stands for the number of steps to travel 1 millimeter on X
Assuming the micro is set to 8, then each round of stepper will require 200*8 = 1600 steps
Since there is a 18T pulley mounted on the stepper
since the pulley 18T internal diameter is 9.29mm according to its documentation
=> then one round of this pulley will boil down to traveling 9.29 * 3.14 = 29.18 mm
29.18 mm <=> 1600 steps
1 mm <=> 1600/29.18 = 54.83 steps to make 1 millimeter
=> 54.83 is way different from 174.9781
???
And yet, when i use the following gcodes
$6 X174.9781 Y174.9781 Z174.9781
G0 X0 Y0
G0 X10 Y0
=> with my ruler i can measure that it does travel 10 millimeters on X
So I must be mistaken somewhere. What does X_STEPS_PER_MM = 174.9781 mean ? Where does this value come from ?
i’m confused
Thanks for the help
fourchette