Wipe tower fix - incorrect start/end position reported to the GCode generator when the tower was rotated

This commit is contained in:
Lukas Matena 2018-06-28 10:22:04 +02:00
parent 930a2f1d12
commit 19f5863d75

View File

@ -142,10 +142,10 @@ public:
} }
m_gcode += "G1"; m_gcode += "G1";
if (std::abs(dx) > EPSILON) if (std::abs(rot.x - rotated_current_pos.x) > EPSILON)
m_gcode += set_format_X(rot.x); m_gcode += set_format_X(rot.x);
if (std::abs(dy) > EPSILON) if (std::abs(rot.y - rotated_current_pos.y) > EPSILON)
m_gcode += set_format_Y(rot.y); m_gcode += set_format_Y(rot.y);
if (e != 0.f) if (e != 0.f)