|
@@ -93,7 +93,7 @@
|
|
|
#undef ARC_SUPPORT
|
|
|
#undef CALIBRATION_MEASURE_YMAX
|
|
|
#undef CALIBRATION_MEASURE_YMIN
|
|
|
- #undef DISABLE_INACTIVE_Y
|
|
|
+ #undef DISABLE_IDLE_Y
|
|
|
#undef HOME_Y_BEFORE_X
|
|
|
#undef INPUT_SHAPING_Y
|
|
|
#undef QUICK_HOME
|
|
@@ -108,7 +108,7 @@
|
|
|
#undef CALIBRATION_MEASURE_ZMAX
|
|
|
#undef CALIBRATION_MEASURE_ZMIN
|
|
|
#undef CNC_WORKSPACE_PLANES
|
|
|
- #undef DISABLE_INACTIVE_Z
|
|
|
+ #undef DISABLE_IDLE_Z
|
|
|
#undef ENABLE_LEVELING_FADE_HEIGHT
|
|
|
#undef HOME_Z_FIRST
|
|
|
#undef HOMING_Z_WITH_PROBE
|
|
@@ -124,7 +124,7 @@
|
|
|
#if !HAS_I_AXIS
|
|
|
#undef CALIBRATION_MEASURE_IMAX
|
|
|
#undef CALIBRATION_MEASURE_IMIN
|
|
|
- #undef DISABLE_INACTIVE_I
|
|
|
+ #undef DISABLE_IDLE_I
|
|
|
#undef SAFE_BED_LEVELING_START_I
|
|
|
#undef STEALTHCHOP_I
|
|
|
#undef STEP_STATE_I
|
|
@@ -133,7 +133,7 @@
|
|
|
#if !HAS_J_AXIS
|
|
|
#undef CALIBRATION_MEASURE_JMAX
|
|
|
#undef CALIBRATION_MEASURE_JMIN
|
|
|
- #undef DISABLE_INACTIVE_J
|
|
|
+ #undef DISABLE_IDLE_J
|
|
|
#undef SAFE_BED_LEVELING_START_J
|
|
|
#undef STEALTHCHOP_J
|
|
|
#undef STEP_STATE_J
|
|
@@ -142,7 +142,7 @@
|
|
|
#if !HAS_K_AXIS
|
|
|
#undef CALIBRATION_MEASURE_KMAX
|
|
|
#undef CALIBRATION_MEASURE_KMIN
|
|
|
- #undef DISABLE_INACTIVE_K
|
|
|
+ #undef DISABLE_IDLE_K
|
|
|
#undef SAFE_BED_LEVELING_START_K
|
|
|
#undef STEALTHCHOP_K
|
|
|
#undef STEP_STATE_K
|
|
@@ -151,7 +151,7 @@
|
|
|
#if !HAS_U_AXIS
|
|
|
#undef CALIBRATION_MEASURE_UMAX
|
|
|
#undef CALIBRATION_MEASURE_UMIN
|
|
|
- #undef DISABLE_INACTIVE_U
|
|
|
+ #undef DISABLE_IDLE_U
|
|
|
#undef SAFE_BED_LEVELING_START_U
|
|
|
#undef STEALTHCHOP_U
|
|
|
#undef STEP_STATE_U
|
|
@@ -160,7 +160,7 @@
|
|
|
#if !HAS_V_AXIS
|
|
|
#undef CALIBRATION_MEASURE_VMAX
|
|
|
#undef CALIBRATION_MEASURE_VMIN
|
|
|
- #undef DISABLE_INACTIVE_V
|
|
|
+ #undef DISABLE_IDLE_V
|
|
|
#undef SAFE_BED_LEVELING_START_V
|
|
|
#undef STEALTHCHOP_V
|
|
|
#undef STEP_STATE_V
|
|
@@ -169,7 +169,7 @@
|
|
|
#if !HAS_W_AXIS
|
|
|
#undef CALIBRATION_MEASURE_WMAX
|
|
|
#undef CALIBRATION_MEASURE_WMIN
|
|
|
- #undef DISABLE_INACTIVE_W
|
|
|
+ #undef DISABLE_IDLE_W
|
|
|
#undef SAFE_BED_LEVELING_START_W
|
|
|
#undef STEALTHCHOP_W
|
|
|
#undef STEP_STATE_W
|
|
@@ -180,6 +180,7 @@
|
|
|
#define NO_VOLUMETRICS
|
|
|
#undef ADVANCED_PAUSE_FEATURE
|
|
|
#undef AUTOTEMP
|
|
|
+ #undef DISABLE_IDLE_E
|
|
|
#undef EXTRUDER_RUNOUT_PREVENT
|
|
|
#undef FILAMENT_LOAD_UNLOAD_GCODES
|
|
|
#undef FWRETRACT
|
|
@@ -194,6 +195,43 @@
|
|
|
#undef WATCH_TEMP_PERIOD
|
|
|
#endif
|
|
|
|
|
|
+#if ENABLED(DISABLE_X) && !defined(DISABLE_IDLE_X)
|
|
|
+ #define DISABLE_IDLE_X
|
|
|
+#endif
|
|
|
+#if ENABLED(DISABLE_Y) && !defined(DISABLE_IDLE_Y)
|
|
|
+ #define DISABLE_IDLE_Y
|
|
|
+#endif
|
|
|
+#if ENABLED(DISABLE_Z) && !defined(DISABLE_IDLE_Z)
|
|
|
+ #define DISABLE_IDLE_Z
|
|
|
+#endif
|
|
|
+#if ENABLED(DISABLE_I) && !defined(DISABLE_IDLE_I)
|
|
|
+ #define DISABLE_IDLE_I
|
|
|
+#endif
|
|
|
+#if ENABLED(DISABLE_J) && !defined(DISABLE_IDLE_J)
|
|
|
+ #define DISABLE_IDLE_J
|
|
|
+#endif
|
|
|
+#if ENABLED(DISABLE_K) && !defined(DISABLE_IDLE_K)
|
|
|
+ #define DISABLE_IDLE_K
|
|
|
+#endif
|
|
|
+#if ENABLED(DISABLE_U) && !defined(DISABLE_IDLE_U)
|
|
|
+ #define DISABLE_IDLE_U
|
|
|
+#endif
|
|
|
+#if ENABLED(DISABLE_V) && !defined(DISABLE_IDLE_V)
|
|
|
+ #define DISABLE_IDLE_V
|
|
|
+#endif
|
|
|
+#if ENABLED(DISABLE_W) && !defined(DISABLE_IDLE_W)
|
|
|
+ #define DISABLE_IDLE_W
|
|
|
+#endif
|
|
|
+#if ENABLED(DISABLE_E) && !defined(DISABLE_IDLE_E)
|
|
|
+ #define DISABLE_IDLE_E
|
|
|
+#endif
|
|
|
+
|
|
|
+#define _OR_HAS_DI(A) || BOTH(HAS_##A##_AXIS, DISABLE_IDLE_##A)
|
|
|
+#if BOTH(HAS_EXTRUDERS, DISABLE_IDLE_E) MAP(_OR_HAS_DI, X, Y, Z, I, J, K, U, V, W)
|
|
|
+ #define HAS_DISABLE_IDLE_AXES 1
|
|
|
+#endif
|
|
|
+#undef _OR_HAS_DI
|
|
|
+
|
|
|
#if HOTENDS <= 7
|
|
|
#undef E7_AUTO_FAN_PIN
|
|
|
#if HOTENDS <= 6
|