Sfoglia il codice sorgente

Bring example configs up to date (#11939)

Scott Lahteine 6 anni fa
parent
commit
c575c5d5f6
Nessun account collegato all'indirizzo email del committer

+ 17
- 0
Marlin/src/config/examples/Anet/A2/Configuration.h Vedi File

207
 #endif
207
 #endif
208
 
208
 
209
 /**
209
 /**
210
+ * Switching Toolhead
211
+ *
212
+ * Support for swappable and dockable toolheads, such as
213
+ * the E3D Tool Changer. Toolheads are locked with a servo.
214
+ */
215
+//#define SWITCHING_TOOLHEAD
216
+#if ENABLED(SWITCHING_TOOLHEAD)
217
+  #define SWITCHING_TOOLHEAD_SERVO_NR       2         // Index of the servo connector
218
+  #define SWITCHING_TOOLHEAD_SERVO_ANGLES { 0, 180 }  // (degrees) Angles for Lock, Unlock
219
+  #define SWITCHING_TOOLHEAD_Y_POS        235         // (mm) Y position of the toolhead dock
220
+  #define SWITCHING_TOOLHEAD_Y_SECURITY    10         // (mm) Security distance Y axis
221
+  #define SWITCHING_TOOLHEAD_Y_CLEAR       60         // (mm) Minimum distance from dock for unobstructed X axis
222
+  #define SWITCHING_TOOLHEAD_X_POS        { 215, 0 }  // (mm) X positions for parking the extruders
223
+  #define SWITCHING_TOOLHEAD_SECURITY_RAISE 5         // (mm) Z-raise before parking
224
+#endif
225
+
226
+/**
210
  * "Mixing Extruder"
227
  * "Mixing Extruder"
211
  *   - Adds G-codes M163 and M164 to set and "commit" the current mix factors.
228
  *   - Adds G-codes M163 and M164 to set and "commit" the current mix factors.
212
  *   - Extends the stepping routines to move multiple steppers in proportion to the mix.
229
  *   - Extends the stepping routines to move multiple steppers in proportion to the mix.

+ 18
- 0
Marlin/src/config/examples/Anet/A2/Configuration_adv.h Vedi File

339
   #endif
339
   #endif
340
 #endif
340
 #endif
341
 
341
 
342
+//#define Z_TRIPLE_STEPPER_DRIVERS
343
+#if ENABLED(Z_TRIPLE_STEPPER_DRIVERS)
344
+  //#define Z_TRIPLE_ENDSTOPS
345
+  #if ENABLED(Z_TRIPLE_ENDSTOPS)
346
+    #define Z2_USE_ENDSTOP _XMAX_
347
+    #define Z3_USE_ENDSTOP _YMAX_
348
+    #define Z_TRIPLE_ENDSTOPS_ADJUSTMENT2  0
349
+    #define Z_TRIPLE_ENDSTOPS_ADJUSTMENT3  0
350
+  #endif
351
+#endif
352
+
342
 /**
353
 /**
343
  * Dual X Carriage
354
  * Dual X Carriage
344
  *
355
  *
1091
   #define Z2_SENSE_RESISTOR   91
1102
   #define Z2_SENSE_RESISTOR   91
1092
   #define Z2_MICROSTEPS       16
1103
   #define Z2_MICROSTEPS       16
1093
 
1104
 
1105
+  #define Z3_MAX_CURRENT    1000
1106
+  #define Z3_SENSE_RESISTOR   91
1107
+  #define Z3_MICROSTEPS       16
1108
+
1094
   #define E0_MAX_CURRENT    1000
1109
   #define E0_MAX_CURRENT    1000
1095
   #define E0_SENSE_RESISTOR   91
1110
   #define E0_SENSE_RESISTOR   91
1096
   #define E0_MICROSTEPS       16
1111
   #define E0_MICROSTEPS       16
1161
   #define Z2_CURRENT         800
1176
   #define Z2_CURRENT         800
1162
   #define Z2_MICROSTEPS       16
1177
   #define Z2_MICROSTEPS       16
1163
 
1178
 
1179
+  #define Z3_CURRENT         800
1180
+  #define Z3_MICROSTEPS       16
1181
+
1164
   #define E0_CURRENT         800
1182
   #define E0_CURRENT         800
1165
   #define E0_MICROSTEPS       16
1183
   #define E0_MICROSTEPS       16
1166
 
1184
 

+ 17
- 0
Marlin/src/config/examples/Anet/A2plus/Configuration.h Vedi File

207
 #endif
207
 #endif
208
 
208
 
209
 /**
209
 /**
210
+ * Switching Toolhead
211
+ *
212
+ * Support for swappable and dockable toolheads, such as
213
+ * the E3D Tool Changer. Toolheads are locked with a servo.
214
+ */
215
+//#define SWITCHING_TOOLHEAD
216
+#if ENABLED(SWITCHING_TOOLHEAD)
217
+  #define SWITCHING_TOOLHEAD_SERVO_NR       2         // Index of the servo connector
218
+  #define SWITCHING_TOOLHEAD_SERVO_ANGLES { 0, 180 }  // (degrees) Angles for Lock, Unlock
219
+  #define SWITCHING_TOOLHEAD_Y_POS        235         // (mm) Y position of the toolhead dock
220
+  #define SWITCHING_TOOLHEAD_Y_SECURITY    10         // (mm) Security distance Y axis
221
+  #define SWITCHING_TOOLHEAD_Y_CLEAR       60         // (mm) Minimum distance from dock for unobstructed X axis
222
+  #define SWITCHING_TOOLHEAD_X_POS        { 215, 0 }  // (mm) X positions for parking the extruders
223
+  #define SWITCHING_TOOLHEAD_SECURITY_RAISE 5         // (mm) Z-raise before parking
224
+#endif
225
+
226
+/**
210
  * "Mixing Extruder"
227
  * "Mixing Extruder"
211
  *   - Adds G-codes M163 and M164 to set and "commit" the current mix factors.
228
  *   - Adds G-codes M163 and M164 to set and "commit" the current mix factors.
212
  *   - Extends the stepping routines to move multiple steppers in proportion to the mix.
229
  *   - Extends the stepping routines to move multiple steppers in proportion to the mix.

+ 18
- 0
Marlin/src/config/examples/Anet/A2plus/Configuration_adv.h Vedi File

339
   #endif
339
   #endif
340
 #endif
340
 #endif
341
 
341
 
342
+//#define Z_TRIPLE_STEPPER_DRIVERS
343
+#if ENABLED(Z_TRIPLE_STEPPER_DRIVERS)
344
+  //#define Z_TRIPLE_ENDSTOPS
345
+  #if ENABLED(Z_TRIPLE_ENDSTOPS)
346
+    #define Z2_USE_ENDSTOP _XMAX_
347
+    #define Z3_USE_ENDSTOP _YMAX_
348
+    #define Z_TRIPLE_ENDSTOPS_ADJUSTMENT2  0
349
+    #define Z_TRIPLE_ENDSTOPS_ADJUSTMENT3  0
350
+  #endif
351
+#endif
352
+
342
 /**
353
 /**
343
  * Dual X Carriage
354
  * Dual X Carriage
344
  *
355
  *
1091
   #define Z2_SENSE_RESISTOR   91
1102
   #define Z2_SENSE_RESISTOR   91
1092
   #define Z2_MICROSTEPS       16
1103
   #define Z2_MICROSTEPS       16
1093
 
1104
 
1105
+  #define Z3_MAX_CURRENT    1000
1106
+  #define Z3_SENSE_RESISTOR   91
1107
+  #define Z3_MICROSTEPS       16
1108
+
1094
   #define E0_MAX_CURRENT    1000
1109
   #define E0_MAX_CURRENT    1000
1095
   #define E0_SENSE_RESISTOR   91
1110
   #define E0_SENSE_RESISTOR   91
1096
   #define E0_MICROSTEPS       16
1111
   #define E0_MICROSTEPS       16
1161
   #define Z2_CURRENT         800
1176
   #define Z2_CURRENT         800
1162
   #define Z2_MICROSTEPS       16
1177
   #define Z2_MICROSTEPS       16
1163
 
1178
 
1179
+  #define Z3_CURRENT         800
1180
+  #define Z3_MICROSTEPS       16
1181
+
1164
   #define E0_CURRENT         800
1182
   #define E0_CURRENT         800
1165
   #define E0_MICROSTEPS       16
1183
   #define E0_MICROSTEPS       16
1166
 
1184
 

+ 0
- 1737
Marlin/src/config/examples/Azteeg/X5GT/Configuration_adv.h
File diff soppresso perché troppo grande
Vedi File


+ 28
- 0
Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h Vedi File

570
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
570
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
571
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
571
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
572
 
572
 
573
+/**
574
+ * Stepper Drivers
575
+ *
576
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
577
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
578
+ *
579
+ * A4988 is assumed for unspecified drivers.
580
+ *
581
+ * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
582
+ *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
583
+ *          TMC26X,  TMC26X_STANDALONE,  TMC2660, TMC2660_STANDALONE,
584
+ *          TMC5130, TMC5130_STANDALONE
585
+ * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
586
+ */
587
+//#define X_DRIVER_TYPE  A4988
588
+//#define Y_DRIVER_TYPE  A4988
589
+//#define Z_DRIVER_TYPE  A4988
590
+//#define X2_DRIVER_TYPE A4988
591
+//#define Y2_DRIVER_TYPE A4988
592
+//#define Z2_DRIVER_TYPE A4988
593
+//#define Z3_DRIVER_TYPE A4988
594
+//#define E0_DRIVER_TYPE A4988
595
+//#define E1_DRIVER_TYPE A4988
596
+//#define E2_DRIVER_TYPE A4988
597
+//#define E3_DRIVER_TYPE A4988
598
+//#define E4_DRIVER_TYPE A4988
599
+//#define E5_DRIVER_TYPE A4988
600
+
573
 // Enable this feature if all enabled endstop pins are interrupt-capable.
601
 // Enable this feature if all enabled endstop pins are interrupt-capable.
574
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
602
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
575
 //#define ENDSTOP_INTERRUPTS_FEATURE
603
 //#define ENDSTOP_INTERRUPTS_FEATURE

+ 28
- 0
Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h Vedi File

570
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
570
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
571
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
571
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
572
 
572
 
573
+/**
574
+ * Stepper Drivers
575
+ *
576
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
577
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
578
+ *
579
+ * A4988 is assumed for unspecified drivers.
580
+ *
581
+ * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
582
+ *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
583
+ *          TMC26X,  TMC26X_STANDALONE,  TMC2660, TMC2660_STANDALONE,
584
+ *          TMC5130, TMC5130_STANDALONE
585
+ * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
586
+ */
587
+//#define X_DRIVER_TYPE  A4988
588
+//#define Y_DRIVER_TYPE  A4988
589
+//#define Z_DRIVER_TYPE  A4988
590
+//#define X2_DRIVER_TYPE A4988
591
+//#define Y2_DRIVER_TYPE A4988
592
+//#define Z2_DRIVER_TYPE A4988
593
+//#define Z3_DRIVER_TYPE A4988
594
+//#define E0_DRIVER_TYPE A4988
595
+//#define E1_DRIVER_TYPE A4988
596
+//#define E2_DRIVER_TYPE A4988
597
+//#define E3_DRIVER_TYPE A4988
598
+//#define E4_DRIVER_TYPE A4988
599
+//#define E5_DRIVER_TYPE A4988
600
+
573
 // Enable this feature if all enabled endstop pins are interrupt-capable.
601
 // Enable this feature if all enabled endstop pins are interrupt-capable.
574
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
602
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
575
 //#define ENDSTOP_INTERRUPTS_FEATURE
603
 //#define ENDSTOP_INTERRUPTS_FEATURE

+ 8
- 8
Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h Vedi File

775
  */
775
  */
776
 #define BABYSTEPPING
776
 #define BABYSTEPPING
777
 #if ENABLED(BABYSTEPPING)
777
 #if ENABLED(BABYSTEPPING)
778
-  //#define BABYSTEP_XY                   // Also enable X/Y Babystepping. Not supported on DELTA!
779
-  #define BABYSTEP_INVERT_Z false         // Change if Z babysteps should go the other way
780
-  #define BABYSTEP_MULTIPLICATOR 2        // Babysteps are very small. Increase for faster motion.
781
-  //#define BABYSTEP_ZPROBE_OFFSET          // Combine M851 Z and Babystepping
782
-  //#define DOUBLECLICK_FOR_Z_BABYSTEPPING  // Double-click on the Status Screen for Z Babystepping.
783
-  #define DOUBLECLICK_MAX_INTERVAL  1500  // Maximum interval between clicks, in milliseconds.
784
-                                          // Note: Extra time may be added to mitigate controller latency.
785
-  //#define BABYSTEP_ZPROBE_GFX_OVERLAY   // Enable graphical overlay on Z-offset editor
778
+  //#define BABYSTEP_XY              // Also enable X/Y Babystepping. Not supported on DELTA!
779
+  #define BABYSTEP_INVERT_Z false    // Change if Z babysteps should go the other way
780
+  #define BABYSTEP_MULTIPLICATOR 2   // Babysteps are very small. Increase for faster motion.
781
+  //#define BABYSTEP_ZPROBE_OFFSET   // Combine M851 Z and Babystepping
782
+  //#define DOUBLECLICK_FOR_Z_BABYSTEPPING // Double-click on the Status Screen for Z Babystepping.
783
+  #define DOUBLECLICK_MAX_INTERVAL 1500 // Maximum interval between clicks, in milliseconds.
784
+                                        // Note: Extra time may be added to mitigate controller latency.
785
+  //#define BABYSTEP_ZPROBE_GFX_OVERLAY // Enable graphical overlay on Z-offset editor
786
   #if ENABLED(BABYSTEP_ZPROBE_OFFSET)
786
   #if ENABLED(BABYSTEP_ZPROBE_OFFSET)
787
     //#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
787
     //#define BABYSTEP_HOTEND_Z_OFFSET // For multiple hotends, babystep relative Z offsets
788
   #endif
788
   #endif

+ 6
- 6
Marlin/src/config/examples/MakerParts/Configuration.h Vedi File

559
 #define ENDSTOPPULLUPS
559
 #define ENDSTOPPULLUPS
560
 #if DISABLED(ENDSTOPPULLUPS)
560
 #if DISABLED(ENDSTOPPULLUPS)
561
   // Disable ENDSTOPPULLUPS to set pullups individually
561
   // Disable ENDSTOPPULLUPS to set pullups individually
562
-  #define ENDSTOPPULLUP_XMAX
563
-  #define ENDSTOPPULLUP_YMAX
564
-  #define ENDSTOPPULLUP_ZMAX
565
-  #define ENDSTOPPULLUP_XMIN
566
-  #define ENDSTOPPULLUP_YMIN
567
-  #define ENDSTOPPULLUP_ZMIN
562
+  //#define ENDSTOPPULLUP_XMAX
563
+  //#define ENDSTOPPULLUP_YMAX
564
+  //#define ENDSTOPPULLUP_ZMAX
565
+  //#define ENDSTOPPULLUP_XMIN
566
+  //#define ENDSTOPPULLUP_YMIN
567
+  //#define ENDSTOPPULLUP_ZMIN
568
   //#define ENDSTOPPULLUP_ZMIN_PROBE
568
   //#define ENDSTOPPULLUP_ZMIN_PROBE
569
 #endif
569
 #endif
570
 
570
 

+ 28
- 0
Marlin/src/config/examples/Malyan/M150/Configuration.h Vedi File

579
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
579
 #define Z_MAX_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
580
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
580
 #define Z_MIN_PROBE_ENDSTOP_INVERTING true  // set to true to invert the logic of the endstop.
581
 
581
 
582
+/**
583
+ * Stepper Drivers
584
+ *
585
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
586
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
587
+ *
588
+ * A4988 is assumed for unspecified drivers.
589
+ *
590
+ * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
591
+ *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
592
+ *          TMC26X,  TMC26X_STANDALONE,  TMC2660, TMC2660_STANDALONE,
593
+ *          TMC5130, TMC5130_STANDALONE
594
+ * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
595
+ */
596
+//#define X_DRIVER_TYPE  A4988
597
+//#define Y_DRIVER_TYPE  A4988
598
+//#define Z_DRIVER_TYPE  A4988
599
+//#define X2_DRIVER_TYPE A4988
600
+//#define Y2_DRIVER_TYPE A4988
601
+//#define Z2_DRIVER_TYPE A4988
602
+//#define Z3_DRIVER_TYPE A4988
603
+//#define E0_DRIVER_TYPE A4988
604
+//#define E1_DRIVER_TYPE A4988
605
+//#define E2_DRIVER_TYPE A4988
606
+//#define E3_DRIVER_TYPE A4988
607
+//#define E4_DRIVER_TYPE A4988
608
+//#define E5_DRIVER_TYPE A4988
609
+
582
 // Enable this feature if all enabled endstop pins are interrupt-capable.
610
 // Enable this feature if all enabled endstop pins are interrupt-capable.
583
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
611
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
584
 //#define ENDSTOP_INTERRUPTS_FEATURE
612
 //#define ENDSTOP_INTERRUPTS_FEATURE

+ 11
- 0
Marlin/src/config/examples/Tronxy/X3A/Configuration_adv.h Vedi File

339
   #endif
339
   #endif
340
 #endif
340
 #endif
341
 
341
 
342
+//#define Z_TRIPLE_STEPPER_DRIVERS
343
+#if ENABLED(Z_TRIPLE_STEPPER_DRIVERS)
344
+  //#define Z_TRIPLE_ENDSTOPS
345
+  #if ENABLED(Z_TRIPLE_ENDSTOPS)
346
+    #define Z2_USE_ENDSTOP _XMAX_
347
+    #define Z3_USE_ENDSTOP _YMAX_
348
+    #define Z_TRIPLE_ENDSTOPS_ADJUSTMENT2  0
349
+    #define Z_TRIPLE_ENDSTOPS_ADJUSTMENT3  0
350
+  #endif
351
+#endif
352
+
342
 /**
353
 /**
343
  * Dual X Carriage
354
  * Dual X Carriage
344
  *
355
  *

+ 0
- 6
Marlin/src/config/examples/adafruit/ST7565/Configuration.h Vedi File

1595
 //#define PANEL_ONE
1595
 //#define PANEL_ONE
1596
 
1596
 
1597
 //
1597
 //
1598
-// MaKr3d Makr-Panel with graphic controller and SD support.
1599
-// http://reprap.org/wiki/MaKr3d_MaKrPanel
1600
-//
1601
-//#define MAKRPANEL
1602
-
1603
-//
1604
 // GADGETS3D G3D LCD/SD Controller
1598
 // GADGETS3D G3D LCD/SD Controller
1605
 // http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel
1599
 // http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel
1606
 //
1600
 //

+ 18
- 0
Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h Vedi File

220
 #endif
220
 #endif
221
 
221
 
222
 /**
222
 /**
223
+ * Switching Toolhead
224
+ *
225
+ * Support for swappable and dockable toolheads, such as
226
+ * the E3D Tool Changer. Toolheads are locked with a servo.
227
+ */
228
+//#define SWITCHING_TOOLHEAD
229
+#if ENABLED(SWITCHING_TOOLHEAD)
230
+  #define SWITCHING_TOOLHEAD_SERVO_NR       2         // Index of the servo connector
231
+  #define SWITCHING_TOOLHEAD_SERVO_ANGLES { 0, 180 }  // (degrees) Angles for Lock, Unlock
232
+  #define SWITCHING_TOOLHEAD_Y_POS        235         // (mm) Y position of the toolhead dock
233
+  #define SWITCHING_TOOLHEAD_Y_SECURITY    10         // (mm) Security distance Y axis
234
+  #define SWITCHING_TOOLHEAD_Y_CLEAR       60         // (mm) Minimum distance from dock for unobstructed X axis
235
+  #define SWITCHING_TOOLHEAD_X_POS        { 215, 0 }  // (mm) X positions for parking the extruders
236
+  #define SWITCHING_TOOLHEAD_SECURITY_RAISE 5         // (mm) Z-raise before parking
237
+#endif
238
+
239
+/**
223
  * "Mixing Extruder"
240
  * "Mixing Extruder"
224
  *   - Adds G-codes M163 and M164 to set and "commit" the current mix factors.
241
  *   - Adds G-codes M163 and M164 to set and "commit" the current mix factors.
225
  *   - Extends the stepping routines to move multiple steppers in proportion to the mix.
242
  *   - Extends the stepping routines to move multiple steppers in proportion to the mix.
484
   //#define DEFAULT_bedKi 1.41
501
   //#define DEFAULT_bedKi 1.41
485
   //#define DEFAULT_bedKd 1675.16
502
   //#define DEFAULT_bedKd 1675.16
486
 
503
 
504
+  // FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles.
487
 #endif // PIDTEMPBED
505
 #endif // PIDTEMPBED
488
 
506
 
489
 // @section extruder
507
 // @section extruder

+ 25
- 0
Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration_adv.h Vedi File

288
 
288
 
289
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
289
 //#define Z_LATE_ENABLE // Enable Z the last moment. Needed if your Z driver overheats.
290
 
290
 
291
+// Employ an external closed loop controller. Override pins here if needed.
292
+//#define EXTERNAL_CLOSED_LOOP_CONTROLLER
293
+#if ENABLED(EXTERNAL_CLOSED_LOOP_CONTROLLER)
294
+  //#define CLOSED_LOOP_ENABLE_PIN        -1
295
+  //#define CLOSED_LOOP_MOVE_COMPLETE_PIN -1
296
+#endif
297
+
291
 /**
298
 /**
292
  * Dual Steppers / Dual Endstops
299
  * Dual Steppers / Dual Endstops
293
  *
300
  *
332
   #endif
339
   #endif
333
 #endif
340
 #endif
334
 
341
 
342
+//#define Z_TRIPLE_STEPPER_DRIVERS
343
+#if ENABLED(Z_TRIPLE_STEPPER_DRIVERS)
344
+  //#define Z_TRIPLE_ENDSTOPS
345
+  #if ENABLED(Z_TRIPLE_ENDSTOPS)
346
+    #define Z2_USE_ENDSTOP _XMAX_
347
+    #define Z3_USE_ENDSTOP _YMAX_
348
+    #define Z_TRIPLE_ENDSTOPS_ADJUSTMENT2  0
349
+    #define Z_TRIPLE_ENDSTOPS_ADJUSTMENT3  0
350
+  #endif
351
+#endif
352
+
335
 /**
353
 /**
336
  * Dual X Carriage
354
  * Dual X Carriage
337
  *
355
  *
1086
   #define Z2_SENSE_RESISTOR   91
1104
   #define Z2_SENSE_RESISTOR   91
1087
   #define Z2_MICROSTEPS       16
1105
   #define Z2_MICROSTEPS       16
1088
 
1106
 
1107
+  #define Z3_MAX_CURRENT    1000
1108
+  #define Z3_SENSE_RESISTOR   91
1109
+  #define Z3_MICROSTEPS       16
1110
+
1089
   #define E0_MAX_CURRENT    1000
1111
   #define E0_MAX_CURRENT    1000
1090
   #define E0_SENSE_RESISTOR   91
1112
   #define E0_SENSE_RESISTOR   91
1091
   #define E0_MICROSTEPS       16
1113
   #define E0_MICROSTEPS       16
1156
   #define Z2_CURRENT         800
1178
   #define Z2_CURRENT         800
1157
   #define Z2_MICROSTEPS       16
1179
   #define Z2_MICROSTEPS       16
1158
 
1180
 
1181
+  #define Z3_CURRENT         800
1182
+  #define Z3_MICROSTEPS       16
1183
+
1159
   #define E0_CURRENT         800
1184
   #define E0_CURRENT         800
1160
   #define E0_MICROSTEPS       16
1185
   #define E0_MICROSTEPS       16
1161
 
1186
 

+ 0
- 1745
Marlin/src/config/examples/delta/kossel_pro/Configuration_adv.h
File diff soppresso perché troppo grande
Vedi File


Loading…
Annulla
Salva