diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index f8fe2f128..98b69b1ae 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -279,6 +279,7 @@ const bool X_ENDSTOPS_INVERTING = true; // set to true to invert the logic of th const bool Y_ENDSTOPS_INVERTING = true; // set to true to invert the logic of the endstops. const bool Z_ENDSTOPS_INVERTING = true; // set to true to invert the logic of the endstops. //#define DISABLE_MAX_ENDSTOPS +//#define DISABLE_MIN_ENDSTOPS // Disable max endstops for compatibility with endstop checking routine #if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS) diff --git a/Marlin/pins.h b/Marlin/pins.h index c88bed4bc..88dc1f563 100644 --- a/Marlin/pins.h +++ b/Marlin/pins.h @@ -2047,6 +2047,12 @@ #define Z_MAX_PIN -1 #endif +#ifdef DISABLE_MIN_ENDSTOPS +#define X_MIN_PIN -1 +#define Y_MIN_PIN -1 +#define Z_MIN_PIN -1 +#endif + #define SENSITIVE_PINS {0, 1, X_STEP_PIN, X_DIR_PIN, X_ENABLE_PIN, X_MIN_PIN, X_MAX_PIN, Y_STEP_PIN, Y_DIR_PIN, Y_ENABLE_PIN, Y_MIN_PIN, Y_MAX_PIN, Z_STEP_PIN, Z_DIR_PIN, Z_ENABLE_PIN, Z_MIN_PIN, Z_MAX_PIN, PS_ON_PIN, \ HEATER_BED_PIN, FAN_PIN, \ _E0_PINS _E1_PINS _E2_PINS \