From fa6e30389af2ca250a724c38891d37f7dbded038 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gu=C3=B0ni=20M=C3=A1r=20Gilbert?= Date: Mon, 29 Aug 2022 06:55:22 +0000 Subject: [PATCH] PFW-1386 Add a TODO When recovering the Z-axis in M600, we'd like the Z move to happen after the XY move. --- Firmware/Marlin_main.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index 61d7f8cda..9698a124f 100644 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -3626,6 +3626,9 @@ static void gcode_M600(bool automatic, float x_position, float y_position, float plan_buffer_line_curposXYZE(FILAMENTCHANGE_EXFEED); } + // TODO: Move the Z-axis after XY, not before. Currently this does not work + // and raise_z seems to have no affect after XY move for unknown reasons. + // This needs to be looked into. // Recover Z axis raise_z(-delta, false);