Questions:
Should repeated applications of
G29
(auto-level) result in the same matrix as long as nothing is loose or has otherwise mechanically changed?Should the center of the
G29
matrix normally be very close to zero since the center of the auto-level probing sequence usually occurs in the same X, Y location as the location where the "home" Z reference height was measured?
Background details: I’m using a CoreXY type printer with Marlin 2.0.3 software installed on a Robin Nano control board and I’m trying to get a BLTouch to work correctly and consistently.
When I issue successive G28
, G29
sequences, I get alternating results for the center point of the matrix:
1st G28
, G29
sequence, center point = 0.00 (+/- 0.01 mm),
2nd G28
, G29
sequence, center point = +0.21 +/- 0.01 mm,
3rd G28
, G29
sequence, center point = 0.00 (+/- 0.01 mm),
4th G28
, G29
sequence, center point = +0.21 +/- 0.01 mm,
Results will continue with this alternating pattern indefinitely.
I expected the G29
matrix to be consistent with successive measurements as long as there was no physical change made to the bed.
I also expected the center of the G29
matrix to be consistently very close to zero since both the “home” and the center of the auto-level matrix are usually at the same X, Y location (I circled it with a marker on the bed to be sure).
For troubleshooting: I have replaced the probe (I was using a clone, but I’m now using a genuine BLTouch) with no change in behavior. I have replaced the cable with no change in behavior. For consistency, all tests are run without heating either the bed or the nozzle so there is no influence from thermal expansion.