From 99282a46e9db3ef923dd5aead6f1f128561ca121 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Fri, 13 Apr 2018 20:19:18 -0500 Subject: [PATCH] Make sure ABL (manual) starts close to the bed --- Marlin/src/gcode/bedlevel/abl/G29.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Marlin/src/gcode/bedlevel/abl/G29.cpp b/Marlin/src/gcode/bedlevel/abl/G29.cpp index 66d17e1f35..28e356bead 100644 --- a/Marlin/src/gcode/bedlevel/abl/G29.cpp +++ b/Marlin/src/gcode/bedlevel/abl/G29.cpp @@ -468,10 +468,12 @@ void GcodeSuite::G29() { if (no_action) return; if (abl_probe_index == 0) { - // For the initial G29 save software endstop state + // For the initial G29 S2 save software endstop state #if HAS_SOFTWARE_ENDSTOPS enable_soft_endstops = soft_endstops_enabled; #endif + // Move close to the bed before the first point + do_blocking_move_to_z(Z_MIN_POS); } else {