|
@@ -1090,7 +1090,7 @@ static void set_bed_level_equation_lsq(double *plane_equation_coefficients)
|
1090
|
1090
|
// corrected_position.debug("position after");
|
1091
|
1091
|
current_position[X_AXIS] = corrected_position.x;
|
1092
|
1092
|
current_position[Y_AXIS] = corrected_position.y;
|
1093
|
|
- current_position[Z_AXIS] = corrected_position.z;
|
|
1093
|
+ current_position[Z_AXIS] = corrected_position.z + zprobe_zoffset;
|
1094
|
1094
|
|
1095
|
1095
|
plan_set_position(current_position[X_AXIS], current_position[Y_AXIS], current_position[Z_AXIS], current_position[E_AXIS]);
|
1096
|
1096
|
}
|
|
@@ -1116,10 +1116,9 @@ static void set_bed_level_equation_3pts(float z_at_pt_1, float z_at_pt_2, float
|
1116
|
1116
|
vector_3 corrected_position = plan_get_position();
|
1117
|
1117
|
current_position[X_AXIS] = corrected_position.x;
|
1118
|
1118
|
current_position[Y_AXIS] = corrected_position.y;
|
1119
|
|
- current_position[Z_AXIS] = corrected_position.z;
|
|
1119
|
+ current_position[Z_AXIS] = corrected_position.z + zprobe_zoffset;
|
1120
|
1120
|
|
1121
|
1121
|
plan_set_position(current_position[X_AXIS], current_position[Y_AXIS], current_position[Z_AXIS], current_position[E_AXIS]);
|
1122
|
|
-
|
1123
|
1122
|
}
|
1124
|
1123
|
|
1125
|
1124
|
#endif // AUTO_BED_LEVELING_GRID
|