Просмотр исходного кода

Sanitycheck endstop plugs based on homing direction

Scott Lahteine 8 лет назад
Родитель
Сommit
12b94e419f
1 измененных файлов: 14 добавлений и 0 удалений
  1. 14
    0
      Marlin/SanityCheck.h

+ 14
- 0
Marlin/SanityCheck.h Просмотреть файл

@@ -750,6 +750,20 @@
750 750
   #elif ENABLED(DELTA)
751 751
     #error "Z_DUAL_ENDSTOPS is not compatible with DELTA."
752 752
   #endif
753
+#elif DISABLED(SCARA)
754
+  #if X_HOME_DIR < 0 && DISABLED(USE_XMIN_PLUG)
755
+    #error "Enable USE_XMIN_PLUG when homing X to MIN."
756
+  #elif X_HOME_DIR > 0 && DISABLED(USE_XMAX_PLUG)
757
+    #error "Enable USE_XMAX_PLUG when homing X to MAX."
758
+  #elif Y_HOME_DIR < 0 && DISABLED(USE_YMIN_PLUG)
759
+    #error "Enable USE_YMIN_PLUG when homing Y to MIN."
760
+  #elif Y_HOME_DIR > 0 && DISABLED(USE_YMAX_PLUG)
761
+    #error "Enable USE_YMAX_PLUG when homing Y to MAX."
762
+  #elif Z_HOME_DIR < 0 && DISABLED(USE_ZMIN_PLUG)
763
+    #error "Enable USE_ZMIN_PLUG when homing Z to MIN."
764
+  #elif Z_HOME_DIR > 0 && DISABLED(USE_ZMAX_PLUG)
765
+    #error "Enable USE_ZMAX_PLUG when homing Z to MAX."
766
+  #endif
753 767
 #endif
754 768
 
755 769
 /**

Загрузка…
Отмена
Сохранить