Closed proffalken closed 1 year ago
The calculation that you made should be correct. Did you reset the controller after making this update?
Reset as in send $X, or something else?
You need to issue a CTRL-X real time command or press the reset button on your controller.
OK, I've just pressed the reset
button on the arduino clone (Seeeduino) that is running GRBL.
I then told it to move 10mm, and it moved 18mm according to my measurements.
Is it worth recalibrating it again based on these values?
That would take the step size down to 7.85mm, and that seems way too low.
Update:
I reset the value $101=250
and then reset the board.
I then told it to move 10mm, and it moved 31.54. (250 * 10) / 31.54 = 79.26
, so I ran $101=79.26
and reset the board again.
This time it moved 10.17mm, which is more than accurate for my purposes, and the .17 may well be a measuring error.
As a result, I'm going to close this off - thanks for the support @breiler , I suspect it was the reset that was giving me the wrong measurements!
Hey all,
I'm building something that has an X/Y/Z axis so it makes sense to use the same software I use on my CNC machine, GRBL 1.1h
I've followed the steps at https://diymachining.com/grbl-steps-per-mm/ to set the step size, and yet when I try to move the Y axis 1mm, it moves several orders of magnitude more.
As an example, the formula on that page states the easiest way to work out the step size is
Updated Steps/mm = (Current Steps/mm) / (Dial Indicator Reading)
I've marked on my
Y
axis where the gantry starts, then sent the GCode to move it 10mm, then marked again. I've then taken that distance (17.69mm) and applied the formula as follows:Unfortunately, this has drastically reduced the speed at which the gantry moves, whilst also massively increasing the distance!
I'm sure I'm missing something obvious here in my config or my mathematics, but I genuinely can't work out what's going on!
Config is as follows:
The only thing I can think of is that I've added in the header pins across M0, M1, & M2 to give the highest precision stepping - do I need to factor that into my calculations as well somehow?
Thanks in advance!