|
@@ -85,7 +85,7 @@ void GcodeSuite::M701() {
|
85
|
85
|
// Change toolhead if specified
|
86
|
86
|
uint8_t active_extruder_before_filament_change = active_extruder;
|
87
|
87
|
if (active_extruder != target_extruder)
|
88
|
|
- tool_change(target_extruder, false);
|
|
88
|
+ tool_change(target_extruder);
|
89
|
89
|
#endif
|
90
|
90
|
|
91
|
91
|
auto move_z_by = [](const_float_t zdist) {
|
|
@@ -124,7 +124,7 @@ void GcodeSuite::M701() {
|
124
|
124
|
#if HAS_MULTI_EXTRUDER && (HAS_PRUSA_MMU1 || !HAS_MMU)
|
125
|
125
|
// Restore toolhead if it was changed
|
126
|
126
|
if (active_extruder_before_filament_change != active_extruder)
|
127
|
|
- tool_change(active_extruder_before_filament_change, false);
|
|
127
|
+ tool_change(active_extruder_before_filament_change);
|
128
|
128
|
#endif
|
129
|
129
|
|
130
|
130
|
TERN_(MIXING_EXTRUDER, mixer.T(old_mixing_tool)); // Restore original mixing tool
|
|
@@ -188,7 +188,7 @@ void GcodeSuite::M702() {
|
188
|
188
|
// Change toolhead if specified
|
189
|
189
|
uint8_t active_extruder_before_filament_change = active_extruder;
|
190
|
190
|
if (active_extruder != target_extruder)
|
191
|
|
- tool_change(target_extruder, false);
|
|
191
|
+ tool_change(target_extruder);
|
192
|
192
|
#endif
|
193
|
193
|
|
194
|
194
|
// Lift Z axis
|
|
@@ -202,7 +202,7 @@ void GcodeSuite::M702() {
|
202
|
202
|
#if BOTH(HAS_MULTI_EXTRUDER, FILAMENT_UNLOAD_ALL_EXTRUDERS)
|
203
|
203
|
if (!parser.seenval('T')) {
|
204
|
204
|
HOTEND_LOOP() {
|
205
|
|
- if (e != active_extruder) tool_change(e, false);
|
|
205
|
+ if (e != active_extruder) tool_change(e);
|
206
|
206
|
unload_filament(-fc_settings[e].unload_length, true, PAUSE_MODE_UNLOAD_FILAMENT);
|
207
|
207
|
}
|
208
|
208
|
}
|
|
@@ -228,7 +228,7 @@ void GcodeSuite::M702() {
|
228
|
228
|
#if HAS_MULTI_EXTRUDER && (HAS_PRUSA_MMU1 || !HAS_MMU)
|
229
|
229
|
// Restore toolhead if it was changed
|
230
|
230
|
if (active_extruder_before_filament_change != active_extruder)
|
231
|
|
- tool_change(active_extruder_before_filament_change, false);
|
|
231
|
+ tool_change(active_extruder_before_filament_change);
|
232
|
232
|
#endif
|
233
|
233
|
|
234
|
234
|
TERN_(MIXING_EXTRUDER, mixer.T(old_mixing_tool)); // Restore original mixing tool
|