Add Triple-Z options to example configs
This commit is contained in:
		| @@ -607,6 +607,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -570,6 +570,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -1217,6 +1217,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1316,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -570,6 +570,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -1217,6 +1217,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1316,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -607,6 +607,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -594,6 +594,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -575,6 +575,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -588,6 +588,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1095,6 +1106,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1161,6 +1176,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1225,6 +1243,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1323,6 +1342,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -575,6 +575,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -586,6 +586,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -597,6 +597,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -591,6 +591,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -606,6 +606,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -597,6 +597,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -591,6 +591,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -591,6 +591,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -597,6 +597,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -599,6 +599,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -568,6 +568,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -568,6 +568,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -592,6 +592,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -600,6 +600,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -342,6 +342,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1221,6 +1232,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1319,6 +1331,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -610,6 +610,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -342,6 +342,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1222,6 +1233,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1320,6 +1332,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -602,6 +602,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -602,6 +602,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -602,6 +602,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -591,6 +591,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -599,6 +599,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -607,6 +607,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -586,6 +586,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1095,6 +1106,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1161,6 +1176,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1225,6 +1243,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1323,6 +1342,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -583,6 +583,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -600,6 +600,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -589,6 +589,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -638,6 +638,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -1087,6 +1087,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1157,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1224,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1323,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -598,6 +598,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| #define E0_DRIVER_TYPE TMC2130 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -617,6 +617,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -351,6 +351,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1100,6 +1111,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1166,6 +1181,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1230,6 +1248,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1328,6 +1347,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1087,6 +1098,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1153,6 +1168,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1217,6 +1235,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1315,6 +1334,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -597,6 +597,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -338,6 +338,17 @@ | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| //#define Z_TRIPLE_STEPPER_DRIVERS | ||||
| #if ENABLED(Z_TRIPLE_STEPPER_DRIVERS) | ||||
|   //#define Z_TRIPLE_ENDSTOPS | ||||
|   #if ENABLED(Z_TRIPLE_ENDSTOPS) | ||||
|     #define Z2_USE_ENDSTOP _XMAX_ | ||||
|     #define Z3_USE_ENDSTOP _YMAX_ | ||||
|     #define Z_TRIPLE2_ENDSTOPS_ADJUSTMENT  0 | ||||
|     #define Z_TRIPLE3_ENDSTOPS_ADJUSTMENT  0 | ||||
|   #endif | ||||
| #endif | ||||
|  | ||||
| /** | ||||
|  * Dual X Carriage | ||||
|  * | ||||
| @@ -1089,6 +1100,10 @@ | ||||
|   #define Z2_SENSE_RESISTOR   91 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_MAX_CURRENT    1000 | ||||
|   #define Z3_SENSE_RESISTOR   91 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_MAX_CURRENT    1000 | ||||
|   #define E0_SENSE_RESISTOR   91 | ||||
|   #define E0_MICROSTEPS       16 | ||||
| @@ -1155,6 +1170,9 @@ | ||||
|   #define Z2_CURRENT         800 | ||||
|   #define Z2_MICROSTEPS       16 | ||||
|  | ||||
|   #define Z3_CURRENT         800 | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|  | ||||
|   #define E0_CURRENT         800 | ||||
|   #define E0_MICROSTEPS       16 | ||||
|  | ||||
| @@ -1219,6 +1237,7 @@ | ||||
|   #define Y2_HYBRID_THRESHOLD    100 | ||||
|   #define Z_HYBRID_THRESHOLD       3 | ||||
|   #define Z2_HYBRID_THRESHOLD      3 | ||||
|   #define Z3_HYBRID_THRESHOLD      3 | ||||
|   #define E0_HYBRID_THRESHOLD     30 | ||||
|   #define E1_HYBRID_THRESHOLD     30 | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
| @@ -1317,6 +1336,10 @@ | ||||
|   #define Z2_OVERCURRENT    2000 | ||||
|   #define Z2_STALLCURRENT   1500 | ||||
|  | ||||
|   #define Z3_MICROSTEPS       16 | ||||
|   #define Z3_OVERCURRENT    2000 | ||||
|   #define Z3_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E0_MICROSTEPS       16 | ||||
|   #define E0_OVERCURRENT    2000 | ||||
|   #define E0_STALLCURRENT   1500 | ||||
|   | ||||
| @@ -587,6 +587,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
| @@ -692,6 +692,7 @@ | ||||
| //#define X2_DRIVER_TYPE A4988 | ||||
| //#define Y2_DRIVER_TYPE A4988 | ||||
| //#define Z2_DRIVER_TYPE A4988 | ||||
| //#define Z3_DRIVER_TYPE A4988 | ||||
| //#define E0_DRIVER_TYPE A4988 | ||||
| //#define E1_DRIVER_TYPE A4988 | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
|   | ||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user