소스 검색

Follow-up the PR #3082, etc

Follow-up the PR #3082
Follow-up the commit 143ad74: unnoticed updates
Fix for commit b0f5ba0: Z offset: -front [of the nozzle] +behind -> Y offset: -front [of the nozzle] +behind
Standardize the writing method: Z-probe, z-probe -> Z Probe
Adjust spacing
esenapaj 9 년 전
부모
커밋
fc75e6f92d

+ 3
- 3
Marlin/Configuration.h 파일 보기

@@ -341,7 +341,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
341 341
 //============================= Z Probe Options =============================
342 342
 //===========================================================================
343 343
 
344
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
344
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
345 345
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
346 346
 //
347 347
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -488,7 +488,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
488 488
 
489 489
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
490 490
 //#define DEBUG_LEVELING_FEATURE
491
-#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
491
+#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
492 492
 
493 493
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
494 494
 
@@ -551,7 +551,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
551 551
   //    O-- FRONT --+
552 552
   //  (0,0)
553 553
   #define X_PROBE_OFFSET_FROM_EXTRUDER 10  // X offset: -left  [of the nozzle] +right
554
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER 10  // Z offset: -front [of the nozzle] +behind
554
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER 10  // Y offset: -front [of the nozzle] +behind
555 555
   #define Z_PROBE_OFFSET_FROM_EXTRUDER 0   // Z offset: -below [the nozzle] (always negative!)
556 556
 
557 557
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.

+ 15
- 16
Marlin/example_configurations/Felix/Configuration.h 파일 보기

@@ -323,7 +323,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
323 323
 //============================= Z Probe Options =============================
324 324
 //===========================================================================
325 325
 
326
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
326
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
327 327
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
328 328
 //
329 329
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -355,16 +355,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
355 355
 //
356 356
 //#define Z_MIN_PROBE_ENDSTOP
357 357
 
358
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
359
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
358
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
359
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
360 360
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
361
-// If you want to use a probe you do have to define one of the two defines above!
362 361
 
363
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
364
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
365
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
366
-// this has no effect.
367
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
362
+// To use a probe you must enable one of the two options above!
363
+
364
+// This option disables the use of the Z_MIN_PROBE_PIN
365
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
366
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
367
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
368 368
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
369 369
 
370 370
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -470,7 +470,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
470 470
 
471 471
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
472 472
 //#define DEBUG_LEVELING_FEATURE
473
-//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
473
+//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
474 474
 
475 475
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
476 476
 
@@ -533,7 +533,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
533 533
   //    O-- FRONT --+
534 534
   //  (0,0)
535 535
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25     // X offset: -left  [of the nozzle] +right
536
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Z offset: -front [of the nozzle] +behind
536
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front [of the nozzle] +behind
537 537
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below [the nozzle] (always negative!)
538 538
 
539 539
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
@@ -555,14 +555,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
555 555
 
556 556
   // A Servo Probe can be defined in the servo section below.
557 557
 
558
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
558
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
559 559
 
560
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
560
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
561 561
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
562 562
 
563
-
564
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
565
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
563
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
564
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
566 565
 
567 566
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
568 567
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 15
- 16
Marlin/example_configurations/Felix/Configuration_DUAL.h 파일 보기

@@ -320,7 +320,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
320 320
 //============================= Z Probe Options =============================
321 321
 //===========================================================================
322 322
 
323
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
323
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
324 324
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
325 325
 //
326 326
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -352,16 +352,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
352 352
 //
353 353
 //#define Z_MIN_PROBE_ENDSTOP
354 354
 
355
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
356
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
355
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
356
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
357 357
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
358
-// If you want to use a probe you do have to define one of the two defines above!
359 358
 
360
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
361
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
362
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
363
-// this has no effect.
364
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
359
+// To use a probe you must enable one of the two options above!
360
+
361
+// This option disables the use of the Z_MIN_PROBE_PIN
362
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
363
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
364
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
365 365
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
366 366
 
367 367
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -467,7 +467,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
467 467
 
468 468
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
469 469
 //#define DEBUG_LEVELING_FEATURE
470
-//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
470
+//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
471 471
 
472 472
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
473 473
 
@@ -530,7 +530,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
530 530
   //    O-- FRONT --+
531 531
   //  (0,0)
532 532
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25     // X offset: -left  [of the nozzle] +right
533
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Z offset: -front [of the nozzle] +behind
533
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front [of the nozzle] +behind
534 534
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below [the nozzle] (always negative!)
535 535
 
536 536
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
@@ -552,14 +552,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
552 552
 
553 553
   // A Servo Probe can be defined in the servo section below.
554 554
 
555
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
555
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
556 556
 
557
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
557
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
558 558
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
559 559
 
560
-
561
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
562
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
560
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
561
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
563 562
 
564 563
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
565 564
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 15
- 16
Marlin/example_configurations/Hephestos/Configuration.h 파일 보기

@@ -333,7 +333,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
333 333
 //============================= Z Probe Options =============================
334 334
 //===========================================================================
335 335
 
336
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
336
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
337 337
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
338 338
 //
339 339
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -365,16 +365,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
365 365
 //
366 366
 //#define Z_MIN_PROBE_ENDSTOP
367 367
 
368
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
369
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
368
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
369
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
370 370
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
371
-// If you want to use a probe you do have to define one of the two defines above!
372 371
 
373
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
374
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
375
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
376
-// this has no effect.
377
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
372
+// To use a probe you must enable one of the two options above!
373
+
374
+// This option disables the use of the Z_MIN_PROBE_PIN
375
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
376
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
377
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
378 378
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
379 379
 
380 380
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -480,7 +480,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
480 480
 
481 481
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
482 482
 //#define DEBUG_LEVELING_FEATURE
483
-#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
483
+#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
484 484
 
485 485
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
486 486
 
@@ -543,7 +543,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
543 543
   //    O-- FRONT --+
544 544
   //  (0,0)
545 545
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25     // X offset: -left  [of the nozzle] +right
546
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Z offset: -front [of the nozzle] +behind
546
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front [of the nozzle] +behind
547 547
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below [the nozzle] (always negative!)
548 548
 
549 549
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
@@ -565,14 +565,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
565 565
 
566 566
   // A Servo Probe can be defined in the servo section below.
567 567
 
568
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
568
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
569 569
 
570
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
570
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
571 571
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
572 572
 
573
-
574
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
575
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
573
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
574
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
576 575
 
577 576
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
578 577
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 6
- 8
Marlin/example_configurations/Hephestos_2/Configuration.h 파일 보기

@@ -335,8 +335,8 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
335 335
 //============================= Z Probe Options =============================
336 336
 //===========================================================================
337 337
 
338
-// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
339
-// The Z_MIN_PIN will then be used for both Z-homing and probing.
338
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
339
+// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
340 340
 //
341 341
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
342 342
 //
@@ -367,13 +367,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
367 367
 //
368 368
 //#define Z_MIN_PROBE_ENDSTOP
369 369
 
370
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
371
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
370
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
371
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
372 372
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
373
-// If you want to use a probe you do have to define one of the two defines above!
374 373
 
375 374
 // To use a probe you must enable one of the two options above!
376
-//
375
+
377 376
 // This option disables the use of the Z_MIN_PROBE_PIN
378 377
 // To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
379 378
 // Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
@@ -483,7 +482,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
483 482
 
484 483
 #define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
485 484
 //#define DEBUG_LEVELING_FEATURE
486
-#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
485
+#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
487 486
 
488 487
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
489 488
 
@@ -584,7 +583,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
584 583
                           // - Position the Z probe in a defined XY point before Z Homing when homing all axis (G28).
585 584
                           // - Block Z homing only when the Z probe is outside bed area.
586 585
 
587
-
588 586
   #if ENABLED(Z_SAFE_HOMING)
589 587
 
590 588
     #define Z_SAFE_HOMING_X_POINT ((X_MIN_POS + X_MAX_POS) / 2)    // X point for Z homing when homing all axis (G28).

+ 15
- 17
Marlin/example_configurations/K8200/Configuration.h 파일 보기

@@ -356,7 +356,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
356 356
 //============================= Z Probe Options =============================
357 357
 //===========================================================================
358 358
 
359
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
359
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
360 360
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
361 361
 //
362 362
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -388,16 +388,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
388 388
 //
389 389
 //#define Z_MIN_PROBE_ENDSTOP
390 390
 
391
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
392
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
391
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
392
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
393 393
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
394
-// If you want to use a probe you do have to define one of the two defines above!
395 394
 
396
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
397
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
398
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
399
-// this has no effect.
400
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
395
+// To use a probe you must enable one of the two options above!
396
+
397
+// This option disables the use of the Z_MIN_PROBE_PIN
398
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
399
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
400
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
401 401
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
402 402
 
403 403
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -503,7 +503,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
503 503
 
504 504
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
505 505
 //#define DEBUG_LEVELING_FEATURE
506
-#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
506
+#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
507 507
 
508 508
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
509 509
 
@@ -566,7 +566,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
566 566
   //    O-- FRONT --+
567 567
   //  (0,0)
568 568
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25     // X offset: -left  [of the nozzle] +right
569
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Z offset: -front [of the nozzle] +behind
569
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front [of the nozzle] +behind
570 570
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below [the nozzle] (always negative!)
571 571
 
572 572
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
@@ -588,14 +588,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
588 588
 
589 589
   // A Servo Probe can be defined in the servo section below.
590 590
 
591
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
591
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
592 592
 
593
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
593
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
594 594
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
595 595
 
596
-
597
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
598
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
596
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
597
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
599 598
 
600 599
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
601 600
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.
@@ -726,7 +725,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
726 725
 
727 726
 //#define ULTRA_LCD  //general LCD support, also 16x2
728 727
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
729
-
730 728
 #define SDSUPPORT // Enable SD Card Support in Hardware Console
731 729
                     // Changed behaviour! If you need SDSUPPORT uncomment it!
732 730
 //#define SPI_SPEED SPI_HALF_SPEED // (also SPI_QUARTER_SPEED, SPI_EIGHTH_SPEED) Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)

+ 15
- 16
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h 파일 보기

@@ -341,7 +341,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
341 341
 //============================= Z Probe Options =============================
342 342
 //===========================================================================
343 343
 
344
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
344
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
345 345
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
346 346
 //
347 347
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -373,16 +373,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
373 373
 //
374 374
 //#define Z_MIN_PROBE_ENDSTOP
375 375
 
376
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
377
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
376
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
377
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
378 378
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
379
-// If you want to use a probe you do have to define one of the two defines above!
380 379
 
381
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
382
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
383
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
384
-// this has no effect.
385
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
380
+// To use a probe you must enable one of the two options above!
381
+
382
+// This option disables the use of the Z_MIN_PROBE_PIN
383
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
384
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
385
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
386 386
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
387 387
 
388 388
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -488,7 +488,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
488 488
 
489 489
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
490 490
 //#define DEBUG_LEVELING_FEATURE
491
-#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
491
+#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
492 492
 
493 493
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
494 494
 
@@ -551,7 +551,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
551 551
   //    O-- FRONT --+
552 552
   //  (0,0)
553 553
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25     // X offset: -left  [of the nozzle] +right
554
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Z offset: -front [of the nozzle] +behind
554
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front [of the nozzle] +behind
555 555
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below [the nozzle] (always negative!)
556 556
 
557 557
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
@@ -573,14 +573,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
573 573
 
574 574
   // A Servo Probe can be defined in the servo section below.
575 575
 
576
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
576
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
577 577
 
578
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
578
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
579 579
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
580 580
 
581
-
582
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
583
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
581
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
582
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
584 583
 
585 584
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
586 585
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 15
- 16
Marlin/example_configurations/RigidBot/Configuration.h 파일 보기

@@ -335,7 +335,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
335 335
 //============================= Z Probe Options =============================
336 336
 //===========================================================================
337 337
 
338
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
338
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
339 339
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
340 340
 //
341 341
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -367,16 +367,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
367 367
 //
368 368
 //#define Z_MIN_PROBE_ENDSTOP
369 369
 
370
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
371
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
370
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
371
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
372 372
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
373
-// If you want to use a probe you do have to define one of the two defines above!
374 373
 
375
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
376
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
377
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
378
-// this has no effect.
379
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
374
+// To use a probe you must enable one of the two options above!
375
+
376
+// This option disables the use of the Z_MIN_PROBE_PIN
377
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
378
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
379
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
380 380
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
381 381
 
382 382
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -482,7 +482,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
482 482
 
483 483
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
484 484
 //#define DEBUG_LEVELING_FEATURE
485
-//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
485
+//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
486 486
 
487 487
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
488 488
 
@@ -545,7 +545,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
545 545
   //    O-- FRONT --+
546 546
   //  (0,0)
547 547
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25     // X offset: -left  [of the nozzle] +right
548
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Z offset: -front [of the nozzle] +behind
548
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front [of the nozzle] +behind
549 549
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below [the nozzle] (always negative!)
550 550
 
551 551
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
@@ -567,14 +567,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
567 567
 
568 568
   // A Servo Probe can be defined in the servo section below.
569 569
 
570
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
570
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
571 571
 
572
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
572
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
573 573
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
574 574
 
575
-
576
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
577
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
575
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
576
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
578 577
 
579 578
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
580 579
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 16
- 17
Marlin/example_configurations/SCARA/Configuration.h 파일 보기

@@ -349,7 +349,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
349 349
 //============================= Z Probe Options =============================
350 350
 //===========================================================================
351 351
 
352
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
352
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
353 353
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
354 354
 //
355 355
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -381,16 +381,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
381 381
 //
382 382
 //#define Z_MIN_PROBE_ENDSTOP
383 383
 
384
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
385
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
384
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
385
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
386 386
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
387
-// If you want to use a probe you do have to define one of the two defines above!
388 387
 
389
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
390
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
391
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
392
-// this has no effect.
393
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
388
+// To use a probe you must enable one of the two options above!
389
+
390
+// This option disables the use of the Z_MIN_PROBE_PIN
391
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
392
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
393
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
394 394
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
395 395
 
396 396
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -430,7 +430,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
430 430
 
431 431
 // @section homing
432 432
 //#define MIN_Z_HEIGHT_FOR_HOMING 4 // (in mm) Minimal z height before homing (G28) for Z clearance above the bed, clamps, ...
433
-                                      // Be sure you have this distance over your Z_MAX_POS in case.
433
+                                    // Be sure you have this distance over your Z_MAX_POS in case.
434 434
 
435 435
 // ENDSTOP SETTINGS:
436 436
 // Sets direction of endstops when homing; 1=MAX, -1=MIN
@@ -496,7 +496,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
496 496
 
497 497
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
498 498
 //#define DEBUG_LEVELING_FEATURE
499
-//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
499
+//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
500 500
 
501 501
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
502 502
 
@@ -559,7 +559,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
559 559
   //    O-- FRONT --+
560 560
   //  (0,0)
561 561
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25     // X offset: -left  [of the nozzle] +right
562
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Z offset: -front [of the nozzle] +behind
562
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front [of the nozzle] +behind
563 563
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below [the nozzle] (always negative!)
564 564
 
565 565
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
@@ -581,14 +581,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
581 581
 
582 582
   // A Servo Probe can be defined in the servo section below.
583 583
 
584
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
584
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
585 585
 
586
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
586
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
587 587
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
588 588
 
589
-
590
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
591
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
589
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
590
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
592 591
 
593 592
   //#define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
594 593
                             // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 17
- 48
Marlin/example_configurations/TAZ4/Configuration.h 파일 보기

@@ -204,7 +204,7 @@ Here are some standard links for getting your machine calibrated:
204 204
   #define PID_INTEGRAL_DRIVE_MAX PID_MAX  //limit for the integral term
205 205
   #define K1 0.95 //smoothing factor within the PID
206 206
 
207
-  // If you are using a preconfigured hotend then you can use one of the value sets by uncommenting it
207
+  // If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
208 208
   // Buda 2.0 on 24V
209 209
   #define  DEFAULT_Kp 6
210 210
   #define  DEFAULT_Ki .3
@@ -257,6 +257,7 @@ Here are some standard links for getting your machine calibrated:
257 257
 //#define PID_BED_DEBUG // Sends debug data to the serial port.
258 258
 
259 259
 #if ENABLED(PIDTEMPBED)
260
+
260 261
   #define PID_BED_INTEGRAL_DRIVE_MAX MAX_BED_POWER //limit for the integral term
261 262
 
262 263
   //24V 360W silicone heater from NPH on 3mm borosilicate (TAZ 2.2+)
@@ -361,7 +362,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
361 362
 //============================= Z Probe Options =============================
362 363
 //===========================================================================
363 364
 
364
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
365
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
365 366
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
366 367
 //
367 368
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -393,16 +394,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
393 394
 //
394 395
 //#define Z_MIN_PROBE_ENDSTOP
395 396
 
396
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
397
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
397
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
398
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
398 399
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
399
-// If you want to use a probe you do have to define one of the two defines above!
400 400
 
401
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
402
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
403
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
404
-// this has no effect.
405
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
401
+// To use a probe you must enable one of the two options above!
402
+
403
+// This option disables the use of the Z_MIN_PROBE_PIN
404
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
405
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
406
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
406 407
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
407 408
 
408 409
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -508,7 +509,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
508 509
 
509 510
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
510 511
 //#define DEBUG_LEVELING_FEATURE
511
-#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
512
+#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
512 513
 
513 514
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
514 515
 
@@ -571,7 +572,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
571 572
   //    O-- FRONT --+
572 573
   //  (0,0)
573 574
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25     // X offset: -left  [of the nozzle] +right
574
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Z offset: -front [of the nozzle] +behind
575
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front [of the nozzle] +behind
575 576
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below [the nozzle] (always negative!)
576 577
 
577 578
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
@@ -593,14 +594,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
593 594
 
594 595
   // A Servo Probe can be defined in the servo section below.
595 596
 
596
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
597
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
597 598
 
598
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
599
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
599 600
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
600 601
 
601
-
602
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
603
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
602
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
603
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
604 604
 
605 605
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
606 606
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.
@@ -617,37 +617,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
617 617
 
618 618
   #endif
619 619
 
620
-  // Support for a dedicated Z probe endstop separate from the Z min endstop.
621
-  // If you would like to use both a Z probe and a Z min endstop together,
622
-  // uncomment #define Z_MIN_PROBE_ENDSTOP and read the instructions below.
623
-  // If you still want to use the Z min endstop for homing, disable Z_SAFE_HOMING above.
624
-  // Example: To park the head outside the bed area when homing with G28.
625
-  //
626
-  // WARNING:
627
-  // The Z min endstop will need to set properly as it would without a Z probe
628
-  // to prevent head crashes and premature stopping during a print.
629
-  //
630
-  // To use a separate Z probe endstop, you must have a Z_MIN_PROBE_PIN
631
-  // defined in the pins_XXXXX.h file for your control board.
632
-  // If you are using a servo based Z probe, you will need to enable NUM_SERVOS,
633
-  // Z_ENDSTOP_SERVO_NR and SERVO_ENDSTOP_ANGLES in the R/C SERVO support below.
634
-  // RAMPS 1.3/1.4 boards may be able to use the 5V, Ground and the D32 pin
635
-  // in the Aux 4 section of the RAMPS board. Use 5V for powered sensors,
636
-  // otherwise connect to ground and D32 for normally closed configuration
637
-  // and 5V and D32 for normally open configurations.
638
-  // Normally closed configuration is advised and assumed.
639
-  // The D32 pin in Aux 4 on RAMPS maps to the Arduino D32 pin.
640
-  // Z_MIN_PROBE_PIN is setting the pin to use on the Arduino.
641
-  // Since the D32 pin on the RAMPS maps to D32 on Arduino, this works.
642
-  // D32 is currently selected in the RAMPS 1.3/1.4 pin file.
643
-  // All other boards will need changes to the respective pins_XXXXX.h file.
644
-  //
645
-  // WARNING:
646
-  // Setting the wrong pin may have unexpected and potentially disastrous outcomes.
647
-  // Use with caution and do your homework.
648
-  //
649
-  //#define Z_MIN_PROBE_ENDSTOP
650
-
651 620
 #endif // AUTO_BED_LEVELING_FEATURE
652 621
 
653 622
 

+ 15
- 16
Marlin/example_configurations/WITBOX/Configuration.h 파일 보기

@@ -333,7 +333,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
333 333
 //============================= Z Probe Options =============================
334 334
 //===========================================================================
335 335
 
336
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
336
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
337 337
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
338 338
 //
339 339
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -365,16 +365,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
365 365
 //
366 366
 //#define Z_MIN_PROBE_ENDSTOP
367 367
 
368
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
369
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
368
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
369
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
370 370
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
371
-// If you want to use a probe you do have to define one of the two defines above!
372 371
 
373
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
374
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
375
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
376
-// this has no effect.
377
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
372
+// To use a probe you must enable one of the two options above!
373
+
374
+// This option disables the use of the Z_MIN_PROBE_PIN
375
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
376
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
377
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
378 378
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
379 379
 
380 380
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -480,7 +480,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
480 480
 
481 481
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
482 482
 //#define DEBUG_LEVELING_FEATURE
483
-#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
483
+#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
484 484
 
485 485
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
486 486
 
@@ -543,7 +543,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
543 543
   //    O-- FRONT --+
544 544
   //  (0,0)
545 545
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25     // X offset: -left  [of the nozzle] +right
546
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Z offset: -front [of the nozzle] +behind
546
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front [of the nozzle] +behind
547 547
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below [the nozzle] (always negative!)
548 548
 
549 549
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
@@ -565,14 +565,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
565 565
 
566 566
   // A Servo Probe can be defined in the servo section below.
567 567
 
568
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
568
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
569 569
 
570
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
570
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
571 571
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
572 572
 
573
-
574
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
575
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
573
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
574
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
576 575
 
577 576
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
578 577
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 15
- 16
Marlin/example_configurations/adafruit/ST7565/Configuration.h 파일 보기

@@ -341,7 +341,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
341 341
 //============================= Z Probe Options =============================
342 342
 //===========================================================================
343 343
 
344
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
344
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
345 345
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
346 346
 //
347 347
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -373,16 +373,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
373 373
 //
374 374
 //#define Z_MIN_PROBE_ENDSTOP
375 375
 
376
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
377
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
376
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
377
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
378 378
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
379
-// If you want to use a probe you do have to define one of the two defines above!
380 379
 
381
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
382
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
383
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
384
-// this has no effect.
385
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
380
+// To use a probe you must enable one of the two options above!
381
+
382
+// This option disables the use of the Z_MIN_PROBE_PIN
383
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
384
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
385
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
386 386
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
387 387
 
388 388
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -488,7 +488,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
488 488
 
489 489
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
490 490
 //#define DEBUG_LEVELING_FEATURE
491
-#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
491
+#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
492 492
 
493 493
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
494 494
 
@@ -551,7 +551,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
551 551
   //    O-- FRONT --+
552 552
   //  (0,0)
553 553
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25     // X offset: -left  [of the nozzle] +right
554
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Z offset: -front [of the nozzle] +behind
554
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front [of the nozzle] +behind
555 555
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below [the nozzle] (always negative!)
556 556
 
557 557
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
@@ -573,14 +573,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
573 573
 
574 574
   // A Servo Probe can be defined in the servo section below.
575 575
 
576
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
576
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
577 577
 
578
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
578
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
579 579
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
580 580
 
581
-
582
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
583
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
581
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
582
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
584 583
 
585 584
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
586 585
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 15
- 16
Marlin/example_configurations/delta/biv2.5/Configuration.h 파일 보기

@@ -376,7 +376,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
376 376
 //============================= Z Probe Options =============================
377 377
 //===========================================================================
378 378
 
379
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
379
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
380 380
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
381 381
 //
382 382
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -408,16 +408,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
408 408
 //
409 409
 //#define Z_MIN_PROBE_ENDSTOP
410 410
 
411
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
412
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
411
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
412
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
413 413
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
414
-// If you want to use a probe you do have to define one of the two defines above!
415 414
 
416
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
417
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
418
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
419
-// this has no effect.
420
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
415
+// To use a probe you must enable one of the two options above!
416
+
417
+// This option disables the use of the Z_MIN_PROBE_PIN
418
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
419
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
420
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
421 421
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
422 422
 
423 423
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -523,7 +523,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
523 523
 
524 524
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
525 525
 //#define DEBUG_LEVELING_FEATURE
526
-//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
526
+//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
527 527
 
528 528
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
529 529
 
@@ -590,7 +590,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
590 590
   //    O-- FRONT --+
591 591
   //  (0,0)
592 592
   #define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  [of the nozzle] +right
593
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -10   // Z offset: -front [of the nozzle] +behind
593
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -10   // Y offset: -front [of the nozzle] +behind
594 594
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5  // Z offset: -below [the nozzle] (always negative!)
595 595
 
596 596
   #define XY_TRAVEL_SPEED 4000         // X and Y axis travel speed between probes, in mm/min.
@@ -612,12 +612,11 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
612 612
 
613 613
   // A Servo Probe can be defined in the servo section below.
614 614
 
615
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
615
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
616 616
 
617
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
617
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
618 618
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
619 619
 
620
-
621 620
   // Allen key retractable Z probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
622 621
   // Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
623 622
   //#define Z_PROBE_ALLEN_KEY
@@ -699,8 +698,8 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
699 698
     #define Z_PROBE_ALLEN_KEY_STOW_3_FEEDRATE HOMING_FEEDRATE_XYZ
700 699
   #endif
701 700
 
702
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
703
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
701
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
702
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
704 703
 
705 704
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
706 705
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 18
- 19
Marlin/example_configurations/delta/generic/Configuration.h 파일 보기

@@ -376,7 +376,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
376 376
 //============================= Z Probe Options =============================
377 377
 //===========================================================================
378 378
 
379
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
379
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
380 380
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
381 381
 //
382 382
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -408,16 +408,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
408 408
 //
409 409
 #define Z_MIN_PROBE_ENDSTOP
410 410
 
411
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
412
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
411
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
412
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
413 413
 //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
414
-// If you want to use a probe you do have to define one of the two defines above!
415 414
 
416
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
417
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
418
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
419
-// this has no effect.
420
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
415
+// To use a probe you must enable one of the two options above!
416
+
417
+// This option disables the use of the Z_MIN_PROBE_PIN
418
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
419
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
420
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
421 421
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
422 422
 
423 423
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -523,7 +523,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
523 523
 
524 524
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
525 525
 //#define DEBUG_LEVELING_FEATURE
526
-//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
526
+//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
527 527
 
528 528
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
529 529
 
@@ -589,9 +589,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
589 589
   //    |           |
590 590
   //    O-- FRONT --+
591 591
   //  (0,0)
592
-  #define X_PROBE_OFFSET_FROM_EXTRUDER 0     // Z probe to nozzle X offset: -left  +right
593
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -10   // Z probe to nozzle Y offset: -front +behind
594
-  #define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5  // Z probe to nozzle Z offset: -below (always!)
592
+  #define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  [of the nozzle] +right
593
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -10   // Y offset: -front [of the nozzle] +behind
594
+  #define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5  // Z offset: -below [the nozzle] (always negative!)
595 595
 
596 596
   #define XY_TRAVEL_SPEED 4000         // X and Y axis travel speed between probes, in mm/min.
597 597
 
@@ -612,13 +612,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
612 612
 
613 613
   // A Servo Probe can be defined in the servo section below.
614 614
 
615
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
615
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
616 616
 
617
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
617
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
618 618
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
619 619
 
620
-
621
-  // Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
620
+  // Allen key retractable Z probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
622 621
   // Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
623 622
   //#define Z_PROBE_ALLEN_KEY
624 623
 
@@ -699,8 +698,8 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
699 698
     //#define Z_PROBE_ALLEN_KEY_STOW_3_FEEDRATE HOMING_FEEDRATE_XYZ
700 699
   #endif
701 700
 
702
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
703
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
701
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
702
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
704 703
 
705 704
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
706 705
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 16
- 17
Marlin/example_configurations/delta/kossel_mini/Configuration.h 파일 보기

@@ -376,7 +376,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
376 376
 //============================= Z Probe Options =============================
377 377
 //===========================================================================
378 378
 
379
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
379
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
380 380
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
381 381
 //
382 382
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -408,16 +408,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
408 408
 //
409 409
 //#define Z_MIN_PROBE_ENDSTOP
410 410
 
411
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
412
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
411
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
412
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
413 413
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
414
-// If you want to use a probe you do have to define one of the two defines above!
415 414
 
416
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
417
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
418
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
419
-// this has no effect.
420
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
415
+// To use a probe you must enable one of the two options above!
416
+
417
+// This option disables the use of the Z_MIN_PROBE_PIN
418
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
419
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
420
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
421 421
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
422 422
 
423 423
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -523,7 +523,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
523 523
 
524 524
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
525 525
 //#define DEBUG_LEVELING_FEATURE
526
-//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
526
+//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
527 527
 
528 528
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
529 529
 
@@ -590,7 +590,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
590 590
   //    O-- FRONT --+
591 591
   //  (0,0)
592 592
   #define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  [of the nozzle] +right
593
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -10   // Z offset: -front [of the nozzle] +behind
593
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -10   // Y offset: -front [of the nozzle] +behind
594 594
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5  // Z offset: -below [the nozzle] (always negative!)
595 595
 
596 596
   #define XY_TRAVEL_SPEED 4000         // X and Y axis travel speed between probes, in mm/min.
@@ -612,13 +612,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
612 612
 
613 613
   // A Servo Probe can be defined in the servo section below.
614 614
 
615
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
615
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
616 616
 
617
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
617
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
618 618
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
619 619
 
620
-
621
-  // Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
620
+  // Allen key retractable Z probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
622 621
   // Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
623 622
   #define Z_PROBE_ALLEN_KEY
624 623
 
@@ -703,8 +702,8 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
703 702
     //#define Z_PROBE_ALLEN_KEY_STOW_3_FEEDRATE HOMING_FEEDRATE_XYZ
704 703
   #endif
705 704
 
706
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
707
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
705
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
706
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
708 707
 
709 708
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
710 709
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 15
- 16
Marlin/example_configurations/delta/kossel_pro/Configuration.h 파일 보기

@@ -363,7 +363,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
363 363
 //============================= Z Probe Options =============================
364 364
 //===========================================================================
365 365
 
366
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
366
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
367 367
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
368 368
 //
369 369
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -395,16 +395,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
395 395
 //
396 396
 //#define Z_MIN_PROBE_ENDSTOP
397 397
 
398
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
399
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
398
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
399
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
400 400
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
401
-// If you want to use a probe you do have to define one of the two defines above!
402 401
 
403
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
404
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
405
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
406
-// this has no effect.
407
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
402
+// To use a probe you must enable one of the two options above!
403
+
404
+// This option disables the use of the Z_MIN_PROBE_PIN
405
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
406
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
407
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
408 408
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
409 409
 
410 410
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -510,7 +510,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
510 510
 
511 511
 #define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
512 512
 //#define DEBUG_LEVELING_FEATURE
513
-//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
513
+//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
514 514
 
515 515
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
516 516
 
@@ -601,13 +601,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
601 601
 
602 602
   // A Servo Probe can be defined in the servo section below.
603 603
 
604
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
604
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
605 605
 
606
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
606
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
607 607
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
608 608
 
609
-
610
-  // Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
609
+  // Allen key retractable Z probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
611 610
   // Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
612 611
   #define Z_PROBE_ALLEN_KEY
613 612
 
@@ -688,8 +687,8 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
688 687
     #define Z_PROBE_ALLEN_KEY_STOW_3_FEEDRATE HOMING_FEEDRATE_XYZ
689 688
   #endif
690 689
 
691
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
692
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
690
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
691
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
693 692
 
694 693
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
695 694
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 15
- 16
Marlin/example_configurations/delta/kossel_xl/Configuration.h 파일 보기

@@ -369,7 +369,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
369 369
 //============================= Z Probe Options =============================
370 370
 //===========================================================================
371 371
 
372
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
372
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
373 373
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
374 374
 //
375 375
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -401,16 +401,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
401 401
 //
402 402
 //#define Z_MIN_PROBE_ENDSTOP
403 403
 
404
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
405
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
404
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
405
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
406 406
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
407
-// If you want to use a probe you do have to define one of the two defines above!
408 407
 
409
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
410
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
411
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
412
-// this has no effect.
413
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
408
+// To use a probe you must enable one of the two options above!
409
+
410
+// This option disables the use of the Z_MIN_PROBE_PIN
411
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
412
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
413
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
414 414
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
415 415
 
416 416
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -516,7 +516,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
516 516
 
517 517
 #define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
518 518
 //#define DEBUG_LEVELING_FEATURE
519
-//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
519
+//#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
520 520
 
521 521
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
522 522
 
@@ -582,7 +582,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
582 582
   //    O-- FRONT --+
583 583
   //  (0,0)
584 584
   #define X_PROBE_OFFSET_FROM_EXTRUDER 0.0     // X offset: -left  [of the nozzle] +right
585
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER 0.0     // Z offset: -front [of the nozzle] +behind
585
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER 0.0     // Y offset: -front [of the nozzle] +behind
586 586
   #define Z_PROBE_OFFSET_FROM_EXTRUDER 0.3     // Z offset: -below [the nozzle] (always negative!)
587 587
 
588 588
   #define XY_TRAVEL_SPEED 7000         // X and Y axis travel speed between probes, in mm/min.
@@ -605,14 +605,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
605 605
 
606 606
   // A Servo Probe can be defined in the servo section below.
607 607
 
608
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
608
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
609 609
 
610
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
610
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
611 611
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
612 612
 
613
-
614
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
615
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
613
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
614
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
616 615
 
617 616
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
618 617
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 15
- 16
Marlin/example_configurations/makibox/Configuration.h 파일 보기

@@ -344,7 +344,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
344 344
 //============================= Z Probe Options =============================
345 345
 //===========================================================================
346 346
 
347
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
347
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
348 348
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
349 349
 //
350 350
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -376,16 +376,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
376 376
 //
377 377
 //#define Z_MIN_PROBE_ENDSTOP
378 378
 
379
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
380
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
379
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
380
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
381 381
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
382
-// If you want to use a probe you do have to define one of the two defines above!
383 382
 
384
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
385
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
386
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
387
-// this has no effect.
388
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
383
+// To use a probe you must enable one of the two options above!
384
+
385
+// This option disables the use of the Z_MIN_PROBE_PIN
386
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
387
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
388
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
389 389
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
390 390
 
391 391
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -491,7 +491,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
491 491
 
492 492
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
493 493
 //#define DEBUG_LEVELING_FEATURE
494
-#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
494
+#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
495 495
 
496 496
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
497 497
 
@@ -554,7 +554,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
554 554
   //    O-- FRONT --+
555 555
   //  (0,0)
556 556
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25     // X offset: -left  [of the nozzle] +right
557
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Z offset: -front [of the nozzle] +behind
557
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front [of the nozzle] +behind
558 558
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below [the nozzle] (always negative!)
559 559
 
560 560
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
@@ -576,14 +576,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
576 576
 
577 577
   // A Servo Probe can be defined in the servo section below.
578 578
 
579
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
579
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
580 580
 
581
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
581
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
582 582
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
583 583
 
584
-
585
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
586
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
584
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
585
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
587 586
 
588 587
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
589 588
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

+ 15
- 16
Marlin/example_configurations/tvrrug/Round2/Configuration.h 파일 보기

@@ -331,7 +331,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
331 331
 //============================= Z Probe Options =============================
332 332
 //===========================================================================
333 333
 
334
-// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z-probe and a Z-min-endstop on the same machine.
334
+// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
335 335
 // With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
336 336
 //
337 337
 // *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
@@ -363,16 +363,16 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
363 363
 //
364 364
 //#define Z_MIN_PROBE_ENDSTOP
365 365
 
366
-// If you want to use the Z_MIN_PIN to connect your Z_MIN_PROBE comment out the next define.
367
-// In other words. The z-min-probe is connected to the Z_MIN_PIN and is used for homing and for probing.
366
+// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
367
+// The Z_MIN_PIN will then be used for both Z-homing and probing.
368 368
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
369
-// If you want to use a probe you do have to define one of the two defines above!
370 369
 
371
-// If you want to enable the Z probe pin, but disable its use, uncomment the line below.
372
-// This only affects a Z probe endstop if you have separate Z min endstop as well and have
373
-// activated Z_MIN_PROBE_ENDSTOP above. If you are using the Z Min endstop on your Z probe,
374
-// this has no effect.
375
-// In other words. If a Z_MIN_PROBE_PIN is defined in your pin file - don't use it.
370
+// To use a probe you must enable one of the two options above!
371
+
372
+// This option disables the use of the Z_MIN_PROBE_PIN
373
+// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
374
+// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
375
+// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
376 376
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
377 377
 
378 378
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -478,7 +478,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
478 478
 
479 479
 //#define AUTO_BED_LEVELING_FEATURE // Delete the comment to enable (remove // at the start of the line)
480 480
 //#define DEBUG_LEVELING_FEATURE
481
-#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z-Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
481
+#define Z_MIN_PROBE_REPEATABILITY_TEST  // If not commented out, Z Probe Repeatability test will be included if Auto Bed Leveling is Enabled.
482 482
 
483 483
 #if ENABLED(AUTO_BED_LEVELING_FEATURE)
484 484
 
@@ -541,7 +541,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
541 541
   //    O-- FRONT --+
542 542
   //  (0,0)
543 543
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25     // X offset: -left  [of the nozzle] +right
544
-  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Z offset: -front [of the nozzle] +behind
544
+  #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front [of the nozzle] +behind
545 545
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below [the nozzle] (always negative!)
546 546
 
547 547
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
@@ -563,14 +563,13 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
563 563
 
564 564
   // A Servo Probe can be defined in the servo section below.
565 565
 
566
-  // A Allen Key Probe is currently predefined only in the delta example configurations.
566
+  // An Allen Key Probe is currently predefined only in the delta example configurations.
567 567
 
568
-  //#define Z_PROBE_SLED // Turn on if you have a Z probe mounted on a sled like those designed by Charles Bell.
568
+  //#define Z_PROBE_SLED // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell.
569 569
   //#define SLED_DOCKING_OFFSET 5 // The extra distance the X axis must travel to pickup the sled. 0 should be fine but you can push it further if you'd like.
570 570
 
571
-
572
-  //If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
573
-  //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
571
+  // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing,
572
+  // it is highly recommended you leave Z_SAFE_HOMING enabled!
574 573
 
575 574
   #define Z_SAFE_HOMING   // Use the z-min-probe for homing to z-min - not the z-min-endstop.
576 575
                           // This feature is meant to avoid Z homing with Z probe outside the bed area.

Loading…
취소
저장