Config changes supporting up to 6 extruders
This commit is contained in:
		| @@ -333,6 +333,7 @@ | ||||
| #define TEMP_SENSOR_2 0 | ||||
| #define TEMP_SENSOR_3 0 | ||||
| #define TEMP_SENSOR_4 0 | ||||
| #define TEMP_SENSOR_5 0 | ||||
| #define TEMP_SENSOR_BED 7 | ||||
| #define TEMP_SENSOR_CHAMBER 0 | ||||
|  | ||||
| @@ -363,6 +364,7 @@ | ||||
| #define HEATER_2_MINTEMP 5 | ||||
| #define HEATER_3_MINTEMP 5 | ||||
| #define HEATER_4_MINTEMP 5 | ||||
| #define HEATER_5_MINTEMP 5 | ||||
| #define BED_MINTEMP 5 | ||||
|  | ||||
| // When temperature exceeds max temp, your heater will be switched off. | ||||
| @@ -373,6 +375,7 @@ | ||||
| #define HEATER_2_MAXTEMP 250 | ||||
| #define HEATER_3_MAXTEMP 250 | ||||
| #define HEATER_4_MAXTEMP 250 | ||||
| #define HEATER_5_MAXTEMP 250 | ||||
| #define BED_MAXTEMP 150 | ||||
|  | ||||
| //=========================================================================== | ||||
| @@ -613,6 +616,7 @@ | ||||
| //#define E2_DRIVER_TYPE A4988 | ||||
| //#define E3_DRIVER_TYPE A4988 | ||||
| //#define E4_DRIVER_TYPE A4988 | ||||
| //#define E5_DRIVER_TYPE A4988 | ||||
|  | ||||
| // Enable this feature if all enabled endstop pins are interrupt-capable. | ||||
| // This will remove the need to poll the interrupt pins, saving many CPU cycles. | ||||
| @@ -658,14 +662,14 @@ | ||||
| /** | ||||
|  * Default Axis Steps Per Unit (steps/mm) | ||||
|  * Override with M92 | ||||
|  *                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]] | ||||
|  *                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]] | ||||
|  */ | ||||
| #define DEFAULT_AXIS_STEPS_PER_UNIT   { 100.5, 100.5, 400, 850 } | ||||
|  | ||||
| /** | ||||
|  * Default Max Feed Rate (mm/s) | ||||
|  * Override with M203 | ||||
|  *                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]] | ||||
|  *                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]] | ||||
|  */ | ||||
| #define DEFAULT_MAX_FEEDRATE          { 800, 800, 8, 50 } | ||||
|  | ||||
| @@ -673,7 +677,7 @@ | ||||
|  * Default Max Acceleration (change/s) change = mm/s | ||||
|  * (Maximum start speed for accelerated moves) | ||||
|  * Override with M201 | ||||
|  *                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]] | ||||
|  *                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]] | ||||
|  */ | ||||
| #define DEFAULT_MAX_ACCELERATION      { 9000, 9000, 100, 10000 } | ||||
|  | ||||
| @@ -912,6 +916,7 @@ | ||||
| #define INVERT_E2_DIR true | ||||
| #define INVERT_E3_DIR true | ||||
| #define INVERT_E4_DIR true | ||||
| #define INVERT_E5_DIR true | ||||
|  | ||||
| // @section homing | ||||
|  | ||||
|   | ||||
| @@ -242,6 +242,7 @@ | ||||
| #define E2_AUTO_FAN_PIN -1 | ||||
| #define E3_AUTO_FAN_PIN -1 | ||||
| #define E4_AUTO_FAN_PIN -1 | ||||
| #define E5_AUTO_FAN_PIN -1 | ||||
| #define CHAMBER_AUTO_FAN_PIN -1 | ||||
| #define EXTRUDER_AUTO_FAN_TEMPERATURE 50 | ||||
| #define EXTRUDER_AUTO_FAN_SPEED   255  // == full speed | ||||
| @@ -482,7 +483,7 @@ | ||||
| //#define ADAPTIVE_STEP_SMOOTHING | ||||
|  | ||||
| // Microstep setting (Only functional when stepper driver microstep pins are connected to MCU. | ||||
| #define MICROSTEP_MODES { 16, 16, 4, 16, 16 } // [1,2,4,8,16] | ||||
| #define MICROSTEP_MODES { 16, 16, 4, 16, 16, 16 } // [1,2,4,8,16] | ||||
|  | ||||
| /** | ||||
|  *  @section  stepper motor current | ||||
| @@ -1122,6 +1123,10 @@ | ||||
|   #define E4_SENSE_RESISTOR   91 | ||||
|   #define E4_MICROSTEPS       16 | ||||
|  | ||||
|   #define E5_MAX_CURRENT    1000 | ||||
|   #define E5_SENSE_RESISTOR   91 | ||||
|   #define E5_MICROSTEPS       16 | ||||
|  | ||||
| #endif // TMC26X | ||||
|  | ||||
| // @section tmc_smart | ||||
| @@ -1186,6 +1191,9 @@ | ||||
|   #define E4_CURRENT         800 | ||||
|   #define E4_MICROSTEPS       16 | ||||
|  | ||||
|   #define E5_CURRENT         800 | ||||
|   #define E5_MICROSTEPS       16 | ||||
|  | ||||
|   /** | ||||
|    * Use software SPI for TMC2130. | ||||
|    * The default SW SPI pins are defined the respective pins files, | ||||
| @@ -1241,6 +1249,7 @@ | ||||
|   #define E2_HYBRID_THRESHOLD     30 | ||||
|   #define E3_HYBRID_THRESHOLD     30 | ||||
|   #define E4_HYBRID_THRESHOLD     30 | ||||
|   #define E5_HYBRID_THRESHOLD     30 | ||||
|  | ||||
|   /** | ||||
|    * Use stallGuard2 to sense an obstacle and trigger an endstop. | ||||
| @@ -1358,6 +1367,10 @@ | ||||
|   #define E4_OVERCURRENT    2000 | ||||
|   #define E4_STALLCURRENT   1500 | ||||
|  | ||||
|   #define E5_MICROSTEPS       16 | ||||
|   #define E5_OVERCURRENT    2000 | ||||
|   #define E5_STALLCURRENT   1500 | ||||
|  | ||||
| #endif // L6470 | ||||
|  | ||||
| /** | ||||
|   | ||||
		Reference in New Issue
	
	Block a user