FFCP updates. Update XY soft endstops on tool_change (#14125)
This commit is contained in:
@ -750,8 +750,17 @@ void tool_change(const uint8_t tmp_extruder, const float fr_mm_s/*=0.0*/, bool n
|
||||
const float old_feedrate_mm_s = fr_mm_s > 0.0 ? fr_mm_s : feedrate_mm_s;
|
||||
feedrate_mm_s = fr_mm_s > 0.0 ? fr_mm_s : XY_PROBE_FEEDRATE_MM_S;
|
||||
|
||||
#if HAS_SOFTWARE_ENDSTOPS && ENABLED(DUAL_X_CARRIAGE)
|
||||
update_software_endstops(X_AXIS, active_extruder, tmp_extruder);
|
||||
#if HAS_SOFTWARE_ENDSTOPS
|
||||
#if HAS_HOTEND_OFFSET
|
||||
#define _EXT_ARGS , active_extruder, tmp_extruder
|
||||
#else
|
||||
#define _EXT_ARGS
|
||||
#endif
|
||||
update_software_endstops(X_AXIS _EXT_ARGS);
|
||||
#if DISABLED(DUAL_X_CARRIAGE)
|
||||
update_software_endstops(Y_AXIS _EXT_ARGS);
|
||||
update_software_endstops(Z_AXIS _EXT_ARGS);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
set_destination_from_current();
|
||||
|
Reference in New Issue
Block a user