Motor stall detection as Z probe
-
After some more tuning I have stall detection z probing working rather well. Probing was nearly as consistent as the BLTouch.
The only thing keeping me from using it full time is that due to the springs of my bed the edge of the bed will deflect more the farther away it is from a spring.
I think I will need to use a 0.9 degree motor to make it more sensitive. I'm waiting for some new pulleys but when they arrive I will install them along with the 0.9 motor and report back.
-
For me the probing is really inconsistent. Sometimes the hotend touches the bed and sometimes it stops before. Any tips to get it more reliable? I played with the stallguard sensitivity and motor current.
-
@mugga I found that setting z jerk and acceleration really low helped reduce false triggers.
Lower the current as low as it will go without it skipping steps on normal travel And then just a little bit more.
Then experiment with trigger sensitivity and probing speed. Too low of a speed won't work well. I found that the sensitivity would change a bit based on motor temp.
I found the quickest way to test was to put your probing configuration values into deployprobe.g and then return to normal values with retractprobe.g
-
Thx, for the tips.
I got it a little bit better, but 2 of 10 times its stopping right after the first move. The other 8 times it measures correctly, but still "crashes" a little bit into the bed so that the springs compress a little bit.I got a cartesian printer. Maybe this is because I got 2 z-axis motors hooked up to the z-axis driver.
-
@mugga Yeah I believe it will work best with only a single motor. I doubt you will be able to get it much better than you have with 2.