<font face="Arial, Verdana">BED_LEVELING_METHOD 0</font>
<font face="Arial, Verdana">This method measures at the 3 probe points and creates a plane through these points. If you have</font>
<font face="Arial, Verdana">a really planar bed this gives the optimum result. The 3 points must not be in one line and have</font>
<font face="Arial, Verdana">a long distance to increase numerical stability.</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">BED_LEVELING_METHOD 1</font>
<font face="Arial, Verdana">This measures a grid. Probe point 1 is the origin and points 2 and 3 span a grid. We measure</font>
<font face="Arial, Verdana">BED_LEVELING_GRID_SIZE points in each direction and compute a regression plane through all</font>
<font face="Arial, Verdana">points. This gives a good overall plane if you have small bumps measuring inaccuracies.</font>
so method 0 is doing exactly what it is supposed to do. 3 points are always a triangle. Assuming bed is flat that is enough. If you think bed has bumps, measurements have errors use method 1 with e.g. 3x3 grid. Be aware that points p0->p1 and p0->p2 span the parallelogram measured.