Update mesh_bed_leveling.h

Bedleveling should run on 4MAXP2 rectangular shape beds. It has no problem with square shape.
This commit is contained in:
KemalErtas
2022-12-01 13:13:12 +03:00
committed by GitHub
parent ac7c272403
commit 24d306ccb0

View File

@@ -109,7 +109,7 @@ public:
static float get_z_correction(const xy_pos_t &pos) {
const xy_int8_t ind = cell_indexes(pos);
const float x1 = index_to_xpos[ind.x], x2 = index_to_xpos[ind.x+1],
y1 = index_to_xpos[ind.y], y2 = index_to_xpos[ind.y+1],
y1 = index_to_ypos[ind.y], y2 = index_to_ypos[ind.y+1],
z1 = calc_z0(pos.x, x1, z_values[ind.x][ind.y ], x2, z_values[ind.x+1][ind.y ]),
z2 = calc_z0(pos.x, x1, z_values[ind.x][ind.y+1], x2, z_values[ind.x+1][ind.y+1]),
zf = calc_z0(pos.y, y1, z1, y2, z2);