浏览代码

Sanity check SWITCHING_EXTRUDER with SINGLENOZZLE

Scott Lahteine 6 年前
父节点
当前提交
1b200f3312
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6
    2
      Marlin/src/inc/SanityCheck.h

+ 6
- 2
Marlin/src/inc/SanityCheck.h 查看文件

@@ -582,8 +582,12 @@ static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE,
582 582
 /**
583 583
  * Single Stepper Dual Extruder with switching servo
584 584
  */
585
-#if ENABLED(SWITCHING_EXTRUDER) && NUM_SERVOS < 1
586
-  #error "SWITCHING_EXTRUDER requires NUM_SERVOS >= 1."
585
+#if ENABLED(SWITCHING_EXTRUDER)
586
+  #if ENABLED(SINGLENOZZLE)
587
+    #error "SWITCHING_EXTRUDER and SINGLENOZZLE are incompatible."
588
+  #elif NUM_SERVOS < 1
589
+    #error "SWITCHING_EXTRUDER requires NUM_SERVOS >= 1."
590
+  #endif
587 591
 #endif
588 592
 
589 593
 /**

正在加载...
取消
保存