Thank you for answer,
Ye, I believe, this is a mechanical error. Okay, my bulls eye spirit is coming after order when i get it I will be able to accurately measure it.
But yes I get different heights from the XY position, but how to repair it, without mechanics corrections?
I used corrections H and I measured them as follows:
jog the head down to the center of the bed and set 0.1 mm gap with calibration metal tape.
Send G92 Z0 to define that height as Z=0
Nozzle up 10mm (G1 Z10)
Send G30 S-1
I got center point trigger heigh: 1.085 mm
then go home: G28.
And I repeat all 5 steps for all Bed.g calibration points.
The formula: CENTER TRIGGER HEIGH - P0.....P8 TRIGGER HEIGH = CORRECTION
P0 1.056 ...... 0.029
P1 1.239 ...... -0.154
P2 1.334 ...... -0.249
P3 1.193 ...... -0.108
P4 0.963 ...... 0.122
P5 0.796 ...... 0.289
P6 1.048 ....... 0.037
P7 1.215 ...... -0.13
P8 1.004 ...... 0.081
But it did not help or was even worse. Maybe I'm doing it badly? Perhaps a bad formula?
I also estimate and calculate the sensor shift from the nozzle XY position and I adjusted the coordinates to get the exact calibration point trigger height.