Snapmaker2-Controller icon indicating copy to clipboard operation
Snapmaker2-Controller copied to clipboard

Feature request: add z offset option that's independent of calibration

Open Temennigru opened this issue 3 years ago • 6 comments

Whenever you need to raise or lower the z offset, you have to go through calibration all over again. This should not be necessary. Given the fiddly nature of z offset, it takes a few experiments to get it right, and being able to set it independently is necessary.

Temennigru avatar Apr 10 '21 08:04 Temennigru

@Temennigru

When the machine is printing, you can left slide the touchscreen and adjust the Z offset in real-time.

See the pictures below: image

image

Cheers Edwin

ldp7 avatar Apr 13 '21 04:04 ldp7

That is print-specific and not a general setting tho. For instance, I can’t change the general z offset and print via print-server.

Temennigru avatar Apr 13 '21 17:04 Temennigru

You can also do this from a terminal in Luban or for example, Octoprint. use G1029 Dx.xx where a negative x.xx moves the head closer to the bed. Positive moves it up. So G1029 D-0.05 is the same as a Z offset of -0.05. The only difference is you dont have a number you adjust you are just moving the levelling mesh up or down. This works with the Z adjustment detailed above - both are effectively applied.

stewartwlewis avatar Jul 02 '21 19:07 stewartwlewis

I haven't had any luck with G1029, but M206 Z0.05 (coordinates offset) has worked for lowering the bed for me

Temennigru avatar Jul 02 '21 20:07 Temennigru

I find G1029 D works ok, check the bed level matrix with M420V, do a G1029 D adjustment and check M420V. I will have changed and this matrix is what is used when printing. I don't like M206 as the only way to get it reset is a level from the touch screen or a machine reset with an M1999. I do all levelling with G1029 and a macro that has the sensor Z offset in it so this doesn't work for me but great you have got something that does work for you.

stewartwlewis avatar Jul 02 '21 21:07 stewartwlewis

You can just M206 Z0 (or whatever it was before) to reset it. I think the touchscreen feature could even do exactly this. Just add or subtract a certain amount from M206 Z. I have a feeling that's what the prusa printers do.

Temennigru avatar Jul 02 '21 22:07 Temennigru