Does anyone know the working principle of Autobed leveling?
Just curious to know, what does the firmware do after getting values from the zprobe at different points on the bed.
Please share some documents if you have any.
I spent a few minutes looking. I didn't find it exactly, but I can see that it's storing an array of values that are somehow used to translate coordinates from native Z values to logical values. It uses interpolation to come up with values between the measured points.
It depends on the bed leveling system. The different schemes use the Z-Probe values in different ways. There are two main strategies. The original was planer bed leveling. It used the Z Probe values to tilt the bed plane.
The later approach has been mesh based bed leveling. A mesh (of different heights) is constructed and the nozzle's height is corrected by interpolating where it is within a mesh cell.