So I am a Prusa guy. Lately in my recent Cartesian build I went with a Duet. In Prusa Marlin flavor you dial in the Z Offset and leave it. You can have different offsets for different temperatures. In my build using a EZABL, I got it all figured out, but no matter what I do, when it starts printing it’s way too high.
I naturally baby step down but I don’t want to have to set the babystep everytime. I tried to cheat but adding the offset to my Start Gcode but that did not work. About four layers in it was like it started plowing the nozzle into the layer before ruining the layer until it self corrected and would start stacking normal again.
So here’s my workflow:
M561 turn off mesh compensation
M208 S1 Z-3
Baby step to the bed until it touches.
G92 Z0
M500 to save.
G1 Z5
G30 S-1
Repeat four times and average the result; then add to G31 in config.g
When I probe before a print at temp, I do one G30 in the middle of the bed.
G29.
So when it starts printing it’s always 1+mm too high. I can add the babystep gcode until the first layer is perfect.
Shouldn’t I be able to change the G31 offset and adjust the printing height? Can I take the amount I have to babystep and subtract that from the G31 offset?
Please help’