Parcourir la source

Force no move on IDEX full control mode (#13797)

InsanityAutomation il y a 6 ans
Parent
révision
c6632925e3
1 fichiers modifiés avec 5 ajouts et 1 suppressions
  1. 5
    1
      Marlin/src/module/tool_change.cpp

+ 5
- 1
Marlin/src/module/tool_change.cpp Voir le fichier

@@ -702,7 +702,11 @@ void tool_change(const uint8_t tmp_extruder, const float fr_mm_s/*=0.0*/, bool n
702 702
     if (tmp_extruder >= EXTRUDERS)
703 703
       return invalid_extruder_error(tmp_extruder);
704 704
 
705
-    if (!no_move && !all_axes_homed()) {
705
+    if (!no_move && (!all_axes_homed()
706
+      #if ENABLED(DUAL_X_CARRIAGE)
707
+        || dual_x_carriage_mode == DXC_FULL_CONTROL_MODE
708
+      #endif
709
+    )) {
706 710
       no_move = true;
707 711
       if (DEBUGGING(LEVELING)) DEBUG_ECHOLNPGM("No move on toolchange");
708 712
     }

Chargement…
Annuler
Enregistrer