|
|
@ -7386,10 +7386,10 @@ void mesh_buffer_line(float x, float y, float z, const float e, float feed_rate, |
|
|
|
set_current_to_destination(); |
|
|
|
return; |
|
|
|
} |
|
|
|
int pcx = mbl.cel_index_x(current_position[X_AXIS] - home_offset[X_AXIS]); |
|
|
|
int pcy = mbl.cel_index_y(current_position[Y_AXIS] - home_offset[Y_AXIS]); |
|
|
|
int cx = mbl.cel_index_x(x - home_offset[X_AXIS]); |
|
|
|
int cy = mbl.cel_index_y(y - home_offset[Y_AXIS]); |
|
|
|
int pcx = mbl.cell_index_x(current_position[X_AXIS] - home_offset[X_AXIS]); |
|
|
|
int pcy = mbl.cell_index_y(current_position[Y_AXIS] - home_offset[Y_AXIS]); |
|
|
|
int cx = mbl.cell_index_x(x - home_offset[X_AXIS]); |
|
|
|
int cy = mbl.cell_index_y(y - home_offset[Y_AXIS]); |
|
|
|
NOMORE(pcx, MESH_NUM_X_POINTS - 2); |
|
|
|
NOMORE(pcy, MESH_NUM_Y_POINTS - 2); |
|
|
|
NOMORE(cx, MESH_NUM_X_POINTS - 2); |
|
|
|