Преглед на файлове

Fix bed probing bug without PROBE_DOUBLE_TOUCH

If `PROBE_DOUBLE_TOUCH` wasn't enabled, the probe move could be way too short! See #4701 for example.
Scott Lahteine преди 8 години
родител
ревизия
dd94d0b9d5
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1
    1
      Marlin/Marlin_main.cpp

+ 1
- 1
Marlin/Marlin_main.cpp Целия файл

2179
     #endif
2179
     #endif
2180
 
2180
 
2181
     // move down slowly to find bed
2181
     // move down slowly to find bed
2182
-    do_probe_move(-10, Z_PROBE_SPEED_SLOW);
2182
+    do_probe_move(-(Z_MAX_LENGTH) - 10, Z_PROBE_SPEED_SLOW);
2183
 
2183
 
2184
     #if ENABLED(DEBUG_LEVELING_FEATURE)
2184
     #if ENABLED(DEBUG_LEVELING_FEATURE)
2185
       if (DEBUGGING(LEVELING)) DEBUG_POS("<<< run_z_probe", current_position);
2185
       if (DEBUGGING(LEVELING)) DEBUG_POS("<<< run_z_probe", current_position);

Loading…
Отказ
Запис