浏览代码

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

InsanityAutomation 6 年前
父节点
当前提交
c6632925e3
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5
    1
      Marlin/src/module/tool_change.cpp

+ 5
- 1
Marlin/src/module/tool_change.cpp 查看文件

@@ -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
     }

正在加载...
取消
保存