On achieving a perfect level

The leveling process is supposed to map the shape of your bed and apply those differences to the Z movement so that it tracks in a flat fashion relative to the bed. It should move so that the tip always stays the programmed difference from the bed. Something is not working right because as my indicator gcode program is showing that it doesn’t track right. It does the right thing once the leveling matrix has the right values in it. So somewhere in the manual or automatic leveling process it isn’t setting the matrix values to the correct value. I can only speculate that some math or scaling error is occuring. If the probe offset values were off then you would see that same error in all the mesh points, that’s not what is happening. The error is somewhat random. This post shows what my error matrix looks like:

1 Like