Closed martini1992 closed 2 years ago
Maybe this can be closed, I've done some more messing and re-probing the bed and things seem to have corrected themselves. The figures still show a difference the size of the bed level, but it is actually printing on the bed this time. All I can think is if some incorrect bed mesh values were responsible.
Hi,
Firstly, I'm using...
FIRMWARE_NAME:Marlin mpmd_marlin_1.1.x-119r16 [SM0001, ACfan, 10Alimit] (Aug 28 2021)
I believe I am seeing this issue... https://github.com/MarlinFirmware/Marlin/issues/5869
I have recently tried to transition from doing a
G29
on every print to storingG29
and recalling it withM420 S1
(though I thinkG28
should be sufficient).When calling
M420 S1
I get the following response in the Octoprint console...The difference in the Z value corresponds exactly with the Z probe value in the stored
G29
probe forX0 Y0
When starting a print the nozzle prints above the bed by greater than 0.35mm (tested by settingM851 Z0
) and I'm betting it'd measure at ~0.87mm above.Running
M420 S1 C1
doesn't help either as the error is then the other way and the nozzle would crash into the bed.Reloading values from flash
M501
corrects the discrepancy after aG28
but according toM503
the bed levelling is disabled.Is this the sort of thing that Babystepping is designed to correct (not that we should have to in my opinion)?
Or should I be triggering a single point probe after
M420 S1
to re-zero the Z correctly?