parent
d8b444c144
commit
9e3fbcf35c
1 changed files with 14 additions and 16 deletions
|
@ -205,24 +205,22 @@ void GcodeSuite::G28(const bool always_home_all) {
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
#else
|
|
||||||
|
|
||||||
if (home_all || homeX || homeY) {
|
|
||||||
// Raise Z before homing any other axes and z is not already high enough (never lower z)
|
|
||||||
destination[Z_AXIS] = Z_HOMING_HEIGHT;
|
|
||||||
if (destination[Z_AXIS] > current_position[Z_AXIS]) {
|
|
||||||
|
|
||||||
#if ENABLED(DEBUG_LEVELING_FEATURE)
|
|
||||||
if (DEBUGGING(LEVELING))
|
|
||||||
SERIAL_ECHOLNPAIR("Raise Z (before homing) to ", destination[Z_AXIS]);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
do_blocking_move_to_z(destination[Z_AXIS]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
if (home_all || homeX || homeY) {
|
||||||
|
// Raise Z before homing any other axes and z is not already high enough (never lower z)
|
||||||
|
destination[Z_AXIS] = Z_HOMING_HEIGHT;
|
||||||
|
if (destination[Z_AXIS] > current_position[Z_AXIS]) {
|
||||||
|
|
||||||
|
#if ENABLED(DEBUG_LEVELING_FEATURE)
|
||||||
|
if (DEBUGGING(LEVELING))
|
||||||
|
SERIAL_ECHOLNPAIR("Raise Z (before homing) to ", destination[Z_AXIS]);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
do_blocking_move_to_z(destination[Z_AXIS]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#if ENABLED(QUICK_HOME)
|
#if ENABLED(QUICK_HOME)
|
||||||
|
|
||||||
if (home_all || (homeX && homeY)) quick_home_xy();
|
if (home_all || (homeX && homeY)) quick_home_xy();
|
||||||
|
|
Loading…
Reference in a new issue