Revert "Avoid collisions when moving Z down" (#8478)
Revert "Avoid collisions when moving Z down (#7208)"
This reverts commit cf6d9c77ff
.
This commit is contained in:
parent
b82d13a5a9
commit
873a6f5c6e
1 changed files with 0 additions and 6 deletions
|
@ -447,12 +447,6 @@ std::string GCodeWriter::travel_to_xyz(const Vec3d &point, const std::string &co
|
||||||
// this function, fix it first.
|
// this function, fix it first.
|
||||||
//std::terminate();
|
//std::terminate();
|
||||||
|
|
||||||
// Orca: If moving down during below the current layer nominal Z, force XY->Z moves to avoid collisions with previous extrusions
|
|
||||||
double nominal_z = m_pos(2) - m_lifted;
|
|
||||||
if (point(2) < nominal_z - EPSILON) { // EPSILON to avoid false matches due to rounding errors
|
|
||||||
this->set_current_position_clear(false); // This forces XYZ moves to be split into XY->Z
|
|
||||||
}
|
|
||||||
|
|
||||||
/* If target Z is lower than current Z but higher than nominal Z we
|
/* If target Z is lower than current Z but higher than nominal Z we
|
||||||
don't perform the Z move but we only move in the XY plane and
|
don't perform the Z move but we only move in the XY plane and
|
||||||
adjust the nominal Z by reducing the lift amount that will be
|
adjust the nominal Z by reducing the lift amount that will be
|
||||||
|
|
Loading…
Reference in a new issue