瀏覽代碼

Fix configurator section directives and values lists

Scott Lahteine 10 年之前
父節點
當前提交
b4b10a57fe

+ 0
- 1
Marlin/Configuration.h 查看文件

@@ -334,7 +334,6 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
334 334
 //#define DISABLE_MAX_ENDSTOPS
335 335
 //#define DISABLE_MIN_ENDSTOPS
336 336
 
337
-// @section machine
338 337
 // If you want to enable the Z Probe pin, but disable its use, uncomment the line below.
339 338
 // This only affects a Z Probe Endstop if you have separate Z min endstop as well and have
340 339
 // activated Z_PROBE_ENDSTOP below. If you are using the Z Min endstop on your Z Probe,

+ 0
- 1
Marlin/configurator/config/Configuration.h 查看文件

@@ -332,7 +332,6 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
332 332
 //#define DISABLE_MAX_ENDSTOPS
333 333
 //#define DISABLE_MIN_ENDSTOPS
334 334
 
335
-// @section machine
336 335
 // If you want to enable the Z Probe pin, but disable its use, uncomment the line below.
337 336
 // This only affects a Z Probe Endstop if you have separate Z min endstop as well and have
338 337
 // activated Z_PROBE_ENDSTOP below. If you are using the Z Min endstop on your Z Probe,

+ 4
- 0
Marlin/example_configurations/Felix/Configuration.h 查看文件

@@ -270,12 +270,16 @@ Here are some standard links for getting your machine calibrated:
270 270
 //============================= Mechanical Settings =========================
271 271
 //===========================================================================
272 272
 
273
+// @section machine
274
+
273 275
 // Uncomment this option to enable CoreXY kinematics
274 276
 // #define COREXY
275 277
 
276 278
 // Enable this option for Toshiba steppers
277 279
 // #define CONFIG_STEPPERS_TOSHIBA
278 280
 
281
+// @section homing
282
+
279 283
 // coarse Endstop Settings
280 284
 #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
281 285
 

+ 4
- 0
Marlin/example_configurations/Felix/Configuration_DUAL.h 查看文件

@@ -268,12 +268,16 @@ Here are some standard links for getting your machine calibrated:
268 268
 //============================= Mechanical Settings =========================
269 269
 //===========================================================================
270 270
 
271
+// @section machine
272
+
271 273
 // Uncomment this option to enable CoreXY kinematics
272 274
 // #define COREXY
273 275
 
274 276
 // Enable this option for Toshiba steppers
275 277
 // #define CONFIG_STEPPERS_TOSHIBA
276 278
 
279
+// @section homing
280
+
277 281
 // coarse Endstop Settings
278 282
 #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
279 283
 

+ 4
- 0
Marlin/example_configurations/Hephestos/Configuration.h 查看文件

@@ -294,12 +294,16 @@ Here are some standard links for getting your machine calibrated:
294 294
 //============================= Mechanical Settings =========================
295 295
 //===========================================================================
296 296
 
297
+// @section machine
298
+
297 299
 // Uncomment this option to enable CoreXY kinematics
298 300
 // #define COREXY
299 301
 
300 302
 // Enable this option for Toshiba steppers
301 303
 // #define CONFIG_STEPPERS_TOSHIBA
302 304
 
305
+// @section homing
306
+
303 307
 // coarse Endstop Settings
304 308
 #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
305 309
 

+ 0
- 1
Marlin/example_configurations/K8200/Configuration.h 查看文件

@@ -350,7 +350,6 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
350 350
 #define DISABLE_MAX_ENDSTOPS
351 351
 //#define DISABLE_MIN_ENDSTOPS
352 352
 
353
-// @section machine
354 353
 // If you want to enable the Z Probe pin, but disable its use, uncomment the line below.
355 354
 // This only affects a Z Probe Endstop if you have separate Z min endstop as well and have
356 355
 // activated Z_PROBE_ENDSTOP below. If you are using the Z Min endstop on your Z Probe,

+ 0
- 1
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h 查看文件

@@ -334,7 +334,6 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
334 334
 //#define DISABLE_MAX_ENDSTOPS
335 335
 //#define DISABLE_MIN_ENDSTOPS
336 336
 
337
-// @section machine
338 337
 // If you want to enable the Z Probe pin, but disable its use, uncomment the line below.
339 338
 // This only affects a Z Probe Endstop if you have separate Z min endstop as well and have
340 339
 // activated Z_PROBE_ENDSTOP below. If you are using the Z Min endstop on your Z Probe,

+ 4
- 0
Marlin/example_configurations/SCARA/Configuration.h 查看文件

@@ -329,12 +329,16 @@ Here are some standard links for getting your machine calibrated:
329 329
 //============================= Mechanical Settings =========================
330 330
 //===========================================================================
331 331
 
332
+// @section machine
333
+
332 334
 // Uncomment this option to enable CoreXY kinematics
333 335
 // #define COREXY
334 336
 
335 337
 // Enable this option for Toshiba steppers
336 338
 // #define CONFIG_STEPPERS_TOSHIBA
337 339
 
340
+// @section homing
341
+
338 342
 // coarse Endstop Settings
339 343
 //#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
340 344
 

+ 4
- 0
Marlin/example_configurations/WITBOX/Configuration.h 查看文件

@@ -293,12 +293,16 @@ Here are some standard links for getting your machine calibrated:
293 293
 //============================= Mechanical Settings =========================
294 294
 //===========================================================================
295 295
 
296
+// @section machine
297
+
296 298
 // Uncomment this option to enable CoreXY kinematics
297 299
 // #define COREXY
298 300
 
299 301
 // Enable this option for Toshiba steppers
300 302
 // #define CONFIG_STEPPERS_TOSHIBA
301 303
 
304
+// @section homing
305
+
302 306
 // coarse Endstop Settings
303 307
 #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
304 308
 

+ 0
- 1
Marlin/example_configurations/adafruit/ST7565/Configuration.h 查看文件

@@ -332,7 +332,6 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
332 332
 //#define DISABLE_MAX_ENDSTOPS
333 333
 //#define DISABLE_MIN_ENDSTOPS
334 334
 
335
-// @section machine
336 335
 // If you want to enable the Z Probe pin, but disable its use, uncomment the line below.
337 336
 // This only affects a Z Probe Endstop if you have separate Z min endstop as well and have
338 337
 // activated Z_PROBE_ENDSTOP below. If you are using the Z Min endstop on your Z Probe,

+ 37
- 1
Marlin/example_configurations/delta/biv2.5/Configuration.h 查看文件

@@ -59,6 +59,7 @@ Here are some standard links for getting your machine calibrated:
59 59
 #define SERIAL_PORT 0
60 60
 
61 61
 // This determines the communication speed of the printer
62
+// :[2400,9600,19200,38400,57600,115200,250000]
62 63
 #define BAUDRATE 250000
63 64
 
64 65
 // This enables the serial port associated to the Bluetooth interface
@@ -79,11 +80,13 @@ Here are some standard links for getting your machine calibrated:
79 80
 // #define MACHINE_UUID "00000000-0000-0000-0000-000000000000"
80 81
 
81 82
 // This defines the number of extruders
83
+// :[1,2,3,4]
82 84
 #define EXTRUDERS 2
83 85
 
84 86
 //// The following define selects which power supply you have. Please choose the one that matches your setup
85 87
 // 1 = ATX
86 88
 // 2 = X-Box 360 203Watts (the blue wire connected to PS_ON and the red wire to VCC)
89
+// :{1:'ATX',2:'X-Box 360'}
87 90
 
88 91
 #define POWER_SUPPLY 1
89 92
 
@@ -122,6 +125,7 @@ Here are some standard links for getting your machine calibrated:
122 125
 // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
123 126
 #define DELTA_PRINTABLE_RADIUS 160
124 127
 
128
+// @section temperature
125 129
 
126 130
 //===========================================================================
127 131
 //============================= Thermal Settings ============================
@@ -286,6 +290,7 @@ Here are some standard links for getting your machine calibrated:
286 290
 // FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles.
287 291
 #endif // PIDTEMPBED
288 292
 
293
+// @section extruder
289 294
 
290 295
 //this prevents dangerous Extruder moves, i.e. if the temperature is under the limit
291 296
 //can be software-disabled for whatever purposes by
@@ -320,12 +325,16 @@ Here are some standard links for getting your machine calibrated:
320 325
 //============================= Mechanical Settings =========================
321 326
 //===========================================================================
322 327
 
328
+// @section machine
329
+
323 330
 // Uncomment this option to enable CoreXY kinematics
324 331
 // #define COREXY
325 332
 
326 333
 // Enable this option for Toshiba steppers
327 334
 // #define CONFIG_STEPPERS_TOSHIBA
328 335
 
336
+// @section homing
337
+
329 338
 // coarse Endstop Settings
330 339
 #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
331 340
 
@@ -351,6 +360,7 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
351 360
 #define DISABLE_MIN_ENDSTOPS // Deltas only use min endstops for probing
352 361
 
353 362
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
363
+// :{0:'Low',1:'High'}
354 364
 #define X_ENABLE_ON 0
355 365
 #define Y_ENABLE_ON 0
356 366
 #define Z_ENABLE_ON 0
@@ -361,27 +371,39 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
361 371
 #define DISABLE_X false
362 372
 #define DISABLE_Y false
363 373
 #define DISABLE_Z false
374
+
375
+// @section extruder
376
+
364 377
 #define DISABLE_E false // For all extruders
365 378
 #define DISABLE_INACTIVE_EXTRUDER true //disable only inactive extruders and keep active extruder enabled
366 379
 
380
+// @section machine
381
+
367 382
 // Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
368 383
 #define INVERT_X_DIR false // DELTA does not invert
369 384
 #define INVERT_Y_DIR false
370 385
 #define INVERT_Z_DIR false
386
+
387
+// @section extruder
371 388
 #define INVERT_E0_DIR false
372 389
 #define INVERT_E1_DIR false
373 390
 #define INVERT_E2_DIR false
374 391
 #define INVERT_E3_DIR false
375 392
 
393
+// @section homing
394
+
376 395
 // ENDSTOP SETTINGS:
377 396
 // Sets direction of endstops when homing; 1=MAX, -1=MIN
378
-#define X_HOME_DIR 1 // deltas always home to max
397
+// :[-1,1]
398
+#define X_HOME_DIR 1  // deltas always home to max
379 399
 #define Y_HOME_DIR 1
380 400
 #define Z_HOME_DIR 1
381 401
 
382 402
 #define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS.
383 403
 #define max_software_endstops true  // If true, axis won't move to coordinates greater than the defined lengths below.
384 404
 
405
+// @section machine
406
+
385 407
 // Travel limits after homing (units are in mm)
386 408
 #define X_MIN_POS -DELTA_PRINTABLE_RADIUS
387 409
 #define Y_MIN_POS -DELTA_PRINTABLE_RADIUS
@@ -425,6 +447,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
425 447
 //============================ Bed Auto Leveling ============================
426 448
 //===========================================================================
427 449
 
450
+// @section bedlevel
451
+
428 452
 //#define ENABLE_AUTO_BED_LEVELING // Delete the comment to enable (remove // at the start of the line)
429 453
 //#define Z_PROBE_REPEATABILITY_TEST // Z-Probe Repeatability test is not supported in Deltas yet.
430 454
 
@@ -551,6 +575,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
551 575
 #endif // ENABLE_AUTO_BED_LEVELING
552 576
 
553 577
 
578
+// @section homing
579
+
554 580
 // The position of the homing switches
555 581
 #define MANUAL_HOME_POSITIONS  // If defined, MANUAL_*_HOME_POS below will be used
556 582
 //#define BED_CENTER_AT_0_0  // If defined, the center of the bed is at (X=0, Y=0)
@@ -563,6 +589,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
563 589
   #define MANUAL_Z_HOME_POS 405 // For delta: Distance between nozzle and print surface after homing.
564 590
 #endif
565 591
 
592
+// @section movement
593
+
566 594
 /**
567 595
  * MOVEMENT SETTINGS
568 596
  */
@@ -597,6 +625,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
597 625
 //============================= Additional Features ===========================
598 626
 //=============================================================================
599 627
 
628
+// @section more
629
+
600 630
 // Custom M code points
601 631
 #define CUSTOM_M_CODES
602 632
 #ifdef CUSTOM_M_CODES
@@ -607,6 +637,7 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
607 637
   #endif
608 638
 #endif
609 639
 
640
+// @section extras
610 641
 
611 642
 // EEPROM
612 643
 // The microcontroller can store settings in the EEPROM, e.g. max velocity...
@@ -621,6 +652,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
621 652
   #define EEPROM_CHITCHAT // please keep turned on if you can.
622 653
 #endif
623 654
 
655
+// @section temperature
656
+
624 657
 // Preheat Constants
625 658
 #define PLA_PREHEAT_HOTEND_TEMP 180
626 659
 #define PLA_PREHEAT_HPB_TEMP 70
@@ -631,6 +664,7 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
631 664
 #define ABS_PREHEAT_FAN_SPEED 255   // Insert Value between 0 and 255
632 665
 
633 666
 //==============================LCD and SD support=============================
667
+// @section lcd
634 668
 
635 669
 // Define your display language below. Replace (en) with your language code and uncomment.
636 670
 // en, pl, fr, de, es, ru, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, test
@@ -727,6 +761,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
727 761
 
728 762
 //#define SAV_3DLCD
729 763
 
764
+// @section extras
765
+
730 766
 // Increase the FAN pwm frequency. Removes the PWM noise but increases heating in the FET/Arduino
731 767
 //#define FAST_PWM_FAN
732 768
 

+ 37
- 1
Marlin/example_configurations/delta/generic/Configuration.h 查看文件

@@ -59,6 +59,7 @@ Here are some standard links for getting your machine calibrated:
59 59
 #define SERIAL_PORT 0
60 60
 
61 61
 // This determines the communication speed of the printer
62
+// :[2400,9600,19200,38400,57600,115200,250000]
62 63
 #define BAUDRATE 250000
63 64
 
64 65
 // This enables the serial port associated to the Bluetooth interface
@@ -79,11 +80,13 @@ Here are some standard links for getting your machine calibrated:
79 80
 // #define MACHINE_UUID "00000000-0000-0000-0000-000000000000"
80 81
 
81 82
 // This defines the number of extruders
83
+// :[1,2,3,4]
82 84
 #define EXTRUDERS 1
83 85
 
84 86
 //// The following define selects which power supply you have. Please choose the one that matches your setup
85 87
 // 1 = ATX
86 88
 // 2 = X-Box 360 203Watts (the blue wire connected to PS_ON and the red wire to VCC)
89
+// :{1:'ATX',2:'X-Box 360'}
87 90
 
88 91
 #define POWER_SUPPLY 1
89 92
 
@@ -122,6 +125,7 @@ Here are some standard links for getting your machine calibrated:
122 125
 // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
123 126
 #define DELTA_PRINTABLE_RADIUS 140
124 127
 
128
+// @section temperature
125 129
 
126 130
 //===========================================================================
127 131
 //============================= Thermal Settings ============================
@@ -286,6 +290,7 @@ Here are some standard links for getting your machine calibrated:
286 290
 // FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles.
287 291
 #endif // PIDTEMPBED
288 292
 
293
+// @section extruder
289 294
 
290 295
 //this prevents dangerous Extruder moves, i.e. if the temperature is under the limit
291 296
 //can be software-disabled for whatever purposes by
@@ -320,12 +325,16 @@ Here are some standard links for getting your machine calibrated:
320 325
 //============================= Mechanical Settings =========================
321 326
 //===========================================================================
322 327
 
328
+// @section machine
329
+
323 330
 // Uncomment this option to enable CoreXY kinematics
324 331
 // #define COREXY
325 332
 
326 333
 // Enable this option for Toshiba steppers
327 334
 // #define CONFIG_STEPPERS_TOSHIBA
328 335
 
336
+// @section homing
337
+
329 338
 // coarse Endstop Settings
330 339
 #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
331 340
 
@@ -351,6 +360,7 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
351 360
 #define DISABLE_MIN_ENDSTOPS // Deltas only use min endstops for probing
352 361
 
353 362
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
363
+// :{0:'Low',1:'High'}
354 364
 #define X_ENABLE_ON 0
355 365
 #define Y_ENABLE_ON 0
356 366
 #define Z_ENABLE_ON 0
@@ -361,27 +371,39 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
361 371
 #define DISABLE_X false
362 372
 #define DISABLE_Y false
363 373
 #define DISABLE_Z false
374
+
375
+// @section extruder
376
+
364 377
 #define DISABLE_E false // For all extruders
365 378
 #define DISABLE_INACTIVE_EXTRUDER true //disable only inactive extruders and keep active extruder enabled
366 379
 
380
+// @section machine
381
+
367 382
 // Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
368 383
 #define INVERT_X_DIR false // DELTA does not invert
369 384
 #define INVERT_Y_DIR false
370 385
 #define INVERT_Z_DIR false
386
+
387
+// @section extruder
371 388
 #define INVERT_E0_DIR false
372 389
 #define INVERT_E1_DIR false
373 390
 #define INVERT_E2_DIR false
374 391
 #define INVERT_E3_DIR false
375 392
 
393
+// @section homing
394
+
376 395
 // ENDSTOP SETTINGS:
377 396
 // Sets direction of endstops when homing; 1=MAX, -1=MIN
378
-#define X_HOME_DIR 1 // deltas always home to max
397
+// :[-1,1]
398
+#define X_HOME_DIR 1  // deltas always home to max
379 399
 #define Y_HOME_DIR 1
380 400
 #define Z_HOME_DIR 1
381 401
 
382 402
 #define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS.
383 403
 #define max_software_endstops true  // If true, axis won't move to coordinates greater than the defined lengths below.
384 404
 
405
+// @section machine
406
+
385 407
 // Travel limits after homing (units are in mm)
386 408
 #define X_MIN_POS -DELTA_PRINTABLE_RADIUS
387 409
 #define Y_MIN_POS -DELTA_PRINTABLE_RADIUS
@@ -428,6 +450,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
428 450
 //============================ Bed Auto Leveling ============================
429 451
 //===========================================================================
430 452
 
453
+// @section bedlevel
454
+
431 455
 //#define ENABLE_AUTO_BED_LEVELING // Delete the comment to enable (remove // at the start of the line)
432 456
 //#define Z_PROBE_REPEATABILITY_TEST // Z-Probe Repeatability test is not supported in Deltas yet.
433 457
 
@@ -554,6 +578,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
554 578
 #endif // ENABLE_AUTO_BED_LEVELING
555 579
 
556 580
 
581
+// @section homing
582
+
557 583
 // The position of the homing switches
558 584
 #define MANUAL_HOME_POSITIONS  // If defined, MANUAL_*_HOME_POS below will be used
559 585
 //#define BED_CENTER_AT_0_0  // If defined, the center of the bed is at (X=0, Y=0)
@@ -566,6 +592,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
566 592
   #define MANUAL_Z_HOME_POS 250 // For delta: Distance between nozzle and print surface after homing.
567 593
 #endif
568 594
 
595
+// @section movement
596
+
569 597
 /**
570 598
  * MOVEMENT SETTINGS
571 599
  */
@@ -600,6 +628,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
600 628
 //============================= Additional Features ===========================
601 629
 //=============================================================================
602 630
 
631
+// @section more
632
+
603 633
 // Custom M code points
604 634
 #define CUSTOM_M_CODES
605 635
 #ifdef CUSTOM_M_CODES
@@ -610,6 +640,7 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
610 640
   #endif
611 641
 #endif
612 642
 
643
+// @section extras
613 644
 
614 645
 // EEPROM
615 646
 // The microcontroller can store settings in the EEPROM, e.g. max velocity...
@@ -624,6 +655,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
624 655
   #define EEPROM_CHITCHAT // please keep turned on if you can.
625 656
 #endif
626 657
 
658
+// @section temperature
659
+
627 660
 // Preheat Constants
628 661
 #define PLA_PREHEAT_HOTEND_TEMP 180
629 662
 #define PLA_PREHEAT_HPB_TEMP 70
@@ -634,6 +667,7 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
634 667
 #define ABS_PREHEAT_FAN_SPEED 255   // Insert Value between 0 and 255
635 668
 
636 669
 //==============================LCD and SD support=============================
670
+// @section lcd
637 671
 
638 672
 // Define your display language below. Replace (en) with your language code and uncomment.
639 673
 // en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, test
@@ -730,6 +764,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the logic
730 764
 
731 765
 //#define SAV_3DLCD
732 766
 
767
+// @section extras
768
+
733 769
 // Increase the FAN pwm frequency. Removes the PWM noise but increases heating in the FET/Arduino
734 770
 //#define FAST_PWM_FAN
735 771
 

+ 38
- 0
Marlin/example_configurations/delta/kossel_mini/Configuration.h 查看文件

@@ -59,6 +59,7 @@ Here are some standard links for getting your machine calibrated:
59 59
 #define SERIAL_PORT 0
60 60
 
61 61
 // This determines the communication speed of the printer
62
+// :[2400,9600,19200,38400,57600,115200,250000]
62 63
 #define BAUDRATE 250000
63 64
 
64 65
 // This enables the serial port associated to the Bluetooth interface
@@ -79,11 +80,13 @@ Here are some standard links for getting your machine calibrated:
79 80
 // #define MACHINE_UUID "00000000-0000-0000-0000-000000000000"
80 81
 
81 82
 // This defines the number of extruders
83
+// :[1,2,3,4]
82 84
 #define EXTRUDERS 1
83 85
 
84 86
 //// The following define selects which power supply you have. Please choose the one that matches your setup
85 87
 // 1 = ATX
86 88
 // 2 = X-Box 360 203Watts (the blue wire connected to PS_ON and the red wire to VCC)
89
+// :{1:'ATX',2:'X-Box 360'}
87 90
 
88 91
 #define POWER_SUPPLY 1
89 92
 
@@ -122,6 +125,7 @@ Here are some standard links for getting your machine calibrated:
122 125
 // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers).
123 126
 #define DELTA_PRINTABLE_RADIUS 90
124 127
 
128
+// @section temperature
125 129
 
126 130
 //===========================================================================
127 131
 //============================= Thermal Settings ============================
@@ -286,6 +290,7 @@ Here are some standard links for getting your machine calibrated:
286 290
 // FIND YOUR OWN: "M303 E-1 C8 S90" to run autotune on the bed at 90 degreesC for 8 cycles.
287 291
 #endif // PIDTEMPBED
288 292
 
293
+// @section extruder
289 294
 
290 295
 //this prevents dangerous Extruder moves, i.e. if the temperature is under the limit
291 296
 //can be software-disabled for whatever purposes by
@@ -320,12 +325,16 @@ Here are some standard links for getting your machine calibrated:
320 325
 //============================= Mechanical Settings =========================
321 326
 //===========================================================================
322 327
 
328
+// @section machine
329
+
323 330
 // Uncomment this option to enable CoreXY kinematics
324 331
 // #define COREXY
325 332
 
326 333
 // Enable this option for Toshiba steppers
327 334
 // #define CONFIG_STEPPERS_TOSHIBA
328 335
 
336
+// @section homing
337
+
329 338
 // coarse Endstop Settings
330 339
 #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
331 340
 
@@ -351,6 +360,7 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
351 360
 //#define DISABLE_MIN_ENDSTOPS // Deltas only use min endstops for probing
352 361
 
353 362
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
363
+// :{0:'Low',1:'High'}
354 364
 #define X_ENABLE_ON 0
355 365
 #define Y_ENABLE_ON 0
356 366
 #define Z_ENABLE_ON 0
@@ -361,20 +371,32 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
361 371
 #define DISABLE_X false
362 372
 #define DISABLE_Y false
363 373
 #define DISABLE_Z false
374
+
375
+// @section extruder
376
+
364 377
 #define DISABLE_E false // For all extruders
365 378
 #define DISABLE_INACTIVE_EXTRUDER true //disable only inactive extruders and keep active extruder enabled
366 379
 
380
+// @section machine
381
+
367 382
 // Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
368 383
 #define INVERT_X_DIR false // DELTA does not invert
369 384
 #define INVERT_Y_DIR false
370 385
 #define INVERT_Z_DIR false
386
+
387
+// @section extruder
388
+
389
+// For direct drive extruder v9 set to true, for geared extruder set to false.
371 390
 #define INVERT_E0_DIR false
372 391
 #define INVERT_E1_DIR false
373 392
 #define INVERT_E2_DIR false
374 393
 #define INVERT_E3_DIR false
375 394
 
395
+// @section homing
396
+
376 397
 // ENDSTOP SETTINGS:
377 398
 // Sets direction of endstops when homing; 1=MAX, -1=MIN
399
+// :[-1,1]
378 400
 #define X_HOME_DIR 1  // deltas always home to max
379 401
 #define Y_HOME_DIR 1
380 402
 #define Z_HOME_DIR 1
@@ -382,6 +404,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
382 404
 #define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS.
383 405
 #define max_software_endstops true  // If true, axis won't move to coordinates greater than the defined lengths below.
384 406
 
407
+// @section machine
408
+
385 409
 // Travel limits after homing (units are in mm)
386 410
 #define X_MIN_POS -DELTA_PRINTABLE_RADIUS
387 411
 #define Y_MIN_POS -DELTA_PRINTABLE_RADIUS
@@ -428,6 +452,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
428 452
 //============================ Bed Auto Leveling ============================
429 453
 //===========================================================================
430 454
 
455
+// @section bedlevel
456
+
431 457
 #define ENABLE_AUTO_BED_LEVELING // Delete the comment to enable (remove // at the start of the line)
432 458
 // #define Z_PROBE_REPEATABILITY_TEST // Z-Probe Repeatability test is not supported in Deltas yet.
433 459
 
@@ -578,6 +604,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
578 604
 #endif // ENABLE_AUTO_BED_LEVELING
579 605
 
580 606
 
607
+// @section homing
608
+
581 609
 // The position of the homing switches
582 610
 #define MANUAL_HOME_POSITIONS  // If defined, MANUAL_*_HOME_POS below will be used
583 611
 #define BED_CENTER_AT_0_0  // If defined, the center of the bed is at (X=0, Y=0)
@@ -590,6 +618,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
590 618
   #define MANUAL_Z_HOME_POS 250 // For delta: Distance between nozzle and print surface after homing.
591 619
 #endif
592 620
 
621
+// @section movement
622
+
593 623
 /**
594 624
  * MOVEMENT SETTINGS
595 625
  */
@@ -624,6 +654,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
624 654
 //============================= Additional Features ===========================
625 655
 //=============================================================================
626 656
 
657
+// @section more
658
+
627 659
 // Custom M code points
628 660
 #define CUSTOM_M_CODES
629 661
 #ifdef CUSTOM_M_CODES
@@ -634,6 +666,7 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
634 666
   #endif
635 667
 #endif
636 668
 
669
+// @section extras
637 670
 
638 671
 // EEPROM
639 672
 // The microcontroller can store settings in the EEPROM, e.g. max velocity...
@@ -648,6 +681,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
648 681
   #define EEPROM_CHITCHAT // please keep turned on if you can.
649 682
 #endif
650 683
 
684
+// @section temperature
685
+
651 686
 // Preheat Constants
652 687
 #define PLA_PREHEAT_HOTEND_TEMP 180
653 688
 #define PLA_PREHEAT_HPB_TEMP 70
@@ -658,6 +693,7 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
658 693
 #define ABS_PREHEAT_FAN_SPEED 255   // Insert Value between 0 and 255
659 694
 
660 695
 //==============================LCD and SD support=============================
696
+// @section lcd
661 697
 
662 698
 // Define your display language below. Replace (en) with your language code and uncomment.
663 699
 // en, pl, fr, de, es, ru, bg, it, pt, pt-br, fi, an, nl, ca, eu, kana, kana_utf8, cn, test
@@ -754,6 +790,8 @@ const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic
754 790
 
755 791
 //#define SAV_3DLCD
756 792
 
793
+// @section extras
794
+
757 795
 // Increase the FAN pwm frequency. Removes the PWM noise but increases heating in the FET/Arduino
758 796
 //#define FAST_PWM_FAN
759 797
 

+ 4
- 0
Marlin/example_configurations/makibox/Configuration.h 查看文件

@@ -290,12 +290,16 @@ Here are some standard links for getting your machine calibrated:
290 290
 //============================= Mechanical Settings =========================
291 291
 //===========================================================================
292 292
 
293
+// @section machine
294
+
293 295
 // Uncomment this option to enable CoreXY kinematics
294 296
 // #define COREXY
295 297
 
296 298
 // Enable this option for Toshiba steppers
297 299
 // #define CONFIG_STEPPERS_TOSHIBA
298 300
 
301
+// @section homing
302
+
299 303
 // coarse Endstop Settings
300 304
 #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
301 305
 

+ 4
- 0
Marlin/example_configurations/tvrrug/Round2/Configuration.h 查看文件

@@ -292,12 +292,16 @@ Here are some standard links for getting your machine calibrated:
292 292
 //============================= Mechanical Settings =========================
293 293
 //===========================================================================
294 294
 
295
+// @section machine
296
+
295 297
 // Uncomment this option to enable CoreXY kinematics
296 298
 // #define COREXY
297 299
 
298 300
 // Enable this option for Toshiba steppers
299 301
 #define CONFIG_STEPPERS_TOSHIBA
300 302
 
303
+// @section homing
304
+
301 305
 // coarse Endstop Settings
302 306
 #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
303 307
 

Loading…
取消
儲存