Ver código fonte

Z raise options independent of ABL so G28 can use them

Scott Lahteine 9 anos atrás
pai
commit
db0fd021d0

+ 0
- 4
Marlin/Conditionals.h Ver arquivo

@@ -349,10 +349,6 @@
349 349
     #define MAX_PROBE_X (min(X_MAX_POS, X_MAX_POS + X_PROBE_OFFSET_FROM_EXTRUDER))
350 350
     #define MIN_PROBE_Y (max(Y_MIN_POS, Y_MIN_POS + Y_PROBE_OFFSET_FROM_EXTRUDER))
351 351
     #define MAX_PROBE_Y (min(Y_MAX_POS, Y_MAX_POS + Y_PROBE_OFFSET_FROM_EXTRUDER))
352
-  #else
353
-    #ifndef Z_RAISE_AFTER_PROBING
354
-      #define Z_RAISE_AFTER_PROBING 15
355
-    #endif
356 352
   #endif
357 353
 
358 354
   #define HAS_Z_ENDSTOP_SERVO (defined(Z_ENDSTOP_SERVO_NR) && Z_ENDSTOP_SERVO_NR >= 0)

+ 6
- 2
Marlin/Configuration.h Ver arquivo

@@ -440,6 +440,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
440 440
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
441 441
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
442 442
 
443
+// Probe Raise options provide clearance for the probe to deploy and stow.
444
+// For G28 these apply when the probe deploys and stows.
445
+// For G29 these apply before and after the full procedure.
446
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
447
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
448
+
443 449
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
444 450
 // :{0:'Low',1:'High'}
445 451
 #define X_ENABLE_ON 0
@@ -610,9 +616,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
610 616
 
611 617
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
612 618
 
613
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
614 619
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
615
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
616 620
 
617 621
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
618 622
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/Felix/Configuration.h Ver arquivo

@@ -422,6 +422,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
422 422
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
423 423
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
424 424
 
425
+// Probe Raise options provide clearance for the probe to deploy and stow.
426
+// For G28 these apply when the probe deploys and stows.
427
+// For G29 these apply before and after the full procedure.
428
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
429
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
430
+
425 431
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
426 432
 // :{0:'Low',1:'High'}
427 433
 #define X_ENABLE_ON 0
@@ -592,9 +598,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
592 598
 
593 599
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
594 600
 
595
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
596 601
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
597
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
598 602
 
599 603
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
600 604
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/Felix/DUAL/Configuration.h Ver arquivo

@@ -420,6 +420,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
420 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
+// Probe Raise options provide clearance for the probe to deploy and stow.
424
+// For G28 these apply when the probe deploys and stows.
425
+// For G29 these apply before and after the full procedure.
426
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
427
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
428
+
423 429
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
424 430
 // :{0:'Low',1:'High'}
425 431
 #define X_ENABLE_ON 0
@@ -590,9 +596,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
590 596
 
591 597
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
592 598
 
593
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
594 599
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
595
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
596 600
 
597 601
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
598 602
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/Hephestos/Configuration.h Ver arquivo

@@ -432,6 +432,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
432 432
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
433 433
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
434 434
 
435
+// Probe Raise options provide clearance for the probe to deploy and stow.
436
+// For G28 these apply when the probe deploys and stows.
437
+// For G29 these apply before and after the full procedure.
438
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
439
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
440
+
435 441
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
436 442
 // :{0:'Low',1:'High'}
437 443
 #define X_ENABLE_ON 0
@@ -602,9 +608,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
602 608
 
603 609
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
604 610
 
605
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
606 611
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
607
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
608 612
 
609 613
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
610 614
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/Hephestos_2/Configuration.h Ver arquivo

@@ -434,6 +434,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
434 434
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
435 435
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
436 436
 
437
+// Probe Raise options provide clearance for the probe to deploy and stow.
438
+// For G28 these apply when the probe deploys and stows.
439
+// For G29 these apply before and after the full procedure.
440
+#define Z_RAISE_BEFORE_PROBING 5    // Raise before probe deploy (e.g., the first probe).
441
+#define Z_RAISE_AFTER_PROBING 5     // Raise before probe stow (e.g., the last probe).
442
+
437 443
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
438 444
 // :{0:'Low',1:'High'}
439 445
 #define X_ENABLE_ON 0
@@ -604,9 +610,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
604 610
 
605 611
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
606 612
 
607
-  #define Z_RAISE_BEFORE_PROBING   5  // How much the Z axis will be raised before traveling to the first probing point.
608 613
   #define Z_RAISE_BETWEEN_PROBINGS 2  // How much the Z axis will be raised when traveling from between next probing points.
609
-  #define Z_RAISE_AFTER_PROBING    5  // How much the Z axis will be raised after the last probing point.
610 614
 
611 615
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
612 616
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/K8200/Configuration.h Ver arquivo

@@ -457,6 +457,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
457 457
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
458 458
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
459 459
 
460
+// Probe Raise options provide clearance for the probe to deploy and stow.
461
+// For G28 these apply when the probe deploys and stows.
462
+// For G29 these apply before and after the full procedure.
463
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
464
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
465
+
460 466
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
461 467
 // :{0:'Low',1:'High'}
462 468
 #define X_ENABLE_ON 0
@@ -627,9 +633,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
627 633
 
628 634
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
629 635
 
630
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
631 636
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
632
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
633 637
 
634 638
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
635 639
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h Ver arquivo

@@ -440,6 +440,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
440 440
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
441 441
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
442 442
 
443
+// Probe Raise options provide clearance for the probe to deploy and stow.
444
+// For G28 these apply when the probe deploys and stows.
445
+// For G29 these apply before and after the full procedure.
446
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
447
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
448
+
443 449
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
444 450
 // :{0:'Low',1:'High'}
445 451
 #define X_ENABLE_ON 0
@@ -610,9 +616,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
610 616
 
611 617
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
612 618
 
613
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
614 619
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
615
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
616 620
 
617 621
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
618 622
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/RigidBot/Configuration.h Ver arquivo

@@ -434,6 +434,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
434 434
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
435 435
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
436 436
 
437
+// Probe Raise options provide clearance for the probe to deploy and stow.
438
+// For G28 these apply when the probe deploys and stows.
439
+// For G29 these apply before and after the full procedure.
440
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
441
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
442
+
437 443
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
438 444
 // :{0:'Low',1:'High'}
439 445
 #define X_ENABLE_ON 0
@@ -604,9 +610,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
604 610
 
605 611
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
606 612
 
607
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
608 613
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
609
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
610 614
 
611 615
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
612 616
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/SCARA/Configuration.h Ver arquivo

@@ -448,6 +448,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
448 448
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
449 449
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
450 450
 
451
+// Probe Raise options provide clearance for the probe to deploy and stow.
452
+// For G28 these apply when the probe deploys and stows.
453
+// For G29 these apply before and after the full procedure.
454
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
455
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
456
+
451 457
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
452 458
 // :{0:'Low',1:'High'}
453 459
 #define X_ENABLE_ON 0
@@ -618,9 +624,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
618 624
 
619 625
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
620 626
 
621
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
622 627
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
623
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
624 628
 
625 629
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
626 630
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/TAZ4/Configuration.h Ver arquivo

@@ -461,6 +461,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
461 461
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
462 462
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
463 463
 
464
+// Probe Raise options provide clearance for the probe to deploy and stow.
465
+// For G28 these apply when the probe deploys and stows.
466
+// For G29 these apply before and after the full procedure.
467
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
468
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
469
+
464 470
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
465 471
 // :{0:'Low',1:'High'}
466 472
 #define X_ENABLE_ON 0
@@ -631,9 +637,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
631 637
 
632 638
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
633 639
 
634
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
635 640
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
636
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
637 641
 
638 642
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
639 643
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/WITBOX/Configuration.h Ver arquivo

@@ -432,6 +432,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
432 432
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
433 433
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
434 434
 
435
+// Probe Raise options provide clearance for the probe to deploy and stow.
436
+// For G28 these apply when the probe deploys and stows.
437
+// For G29 these apply before and after the full procedure.
438
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
439
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
440
+
435 441
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
436 442
 // :{0:'Low',1:'High'}
437 443
 #define X_ENABLE_ON 0
@@ -602,9 +608,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
602 608
 
603 609
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
604 610
 
605
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
606 611
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
607
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
608 612
 
609 613
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
610 614
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/adafruit/ST7565/Configuration.h Ver arquivo

@@ -440,6 +440,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
440 440
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
441 441
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
442 442
 
443
+// Probe Raise options provide clearance for the probe to deploy and stow.
444
+// For G28 these apply when the probe deploys and stows.
445
+// For G29 these apply before and after the full procedure.
446
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
447
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
448
+
443 449
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
444 450
 // :{0:'Low',1:'High'}
445 451
 #define X_ENABLE_ON 0
@@ -610,9 +616,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
610 616
 
611 617
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
612 618
 
613
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
614 619
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
615
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
616 620
 
617 621
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
618 622
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/delta/biv2.5/Configuration.h Ver arquivo

@@ -482,6 +482,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
482 482
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
483 483
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
484 484
 
485
+// Probe Raise options provide clearance for the probe to deploy and stow.
486
+// For G28 these apply when the probe deploys and stows.
487
+// For G29 these apply before and after the full procedure.
488
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
489
+#define Z_RAISE_AFTER_PROBING 50    // Raise before probe stow (e.g., the last probe).
490
+
485 491
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
486 492
 // :{0:'Low',1:'High'}
487 493
 #define X_ENABLE_ON 0
@@ -656,9 +662,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
656 662
 
657 663
   #define XY_TRAVEL_SPEED 4000         // X and Y axis travel speed between probes, in mm/min.
658 664
 
659
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
660 665
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
661
-  #define Z_RAISE_AFTER_PROBING 50    // How much the Z axis will be raised after the last probing point.
662 666
 
663 667
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
664 668
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/delta/generic/Configuration.h Ver arquivo

@@ -482,6 +482,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
482 482
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
483 483
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
484 484
 
485
+// Probe Raise options provide clearance for the probe to deploy and stow.
486
+// For G28 these apply when the probe deploys and stows.
487
+// For G29 these apply before and after the full procedure.
488
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
489
+#define Z_RAISE_AFTER_PROBING 50    // Raise before probe stow (e.g., the last probe).
490
+
485 491
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
486 492
 // :{0:'Low',1:'High'}
487 493
 #define X_ENABLE_ON 0
@@ -656,9 +662,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
656 662
 
657 663
   #define XY_TRAVEL_SPEED 4000         // X and Y axis travel speed between probes, in mm/min.
658 664
 
659
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
660 665
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points
661
-  #define Z_RAISE_AFTER_PROBING 50    // How much the Z axis will be raised after the last probing point.
662 666
 
663 667
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
664 668
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/delta/kossel_mini/Configuration.h Ver arquivo

@@ -482,6 +482,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
482 482
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
483 483
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
484 484
 
485
+// Probe Raise options provide clearance for the probe to deploy and stow.
486
+// For G28 these apply when the probe deploys and stows.
487
+// For G29 these apply before and after the full procedure.
488
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
489
+#define Z_RAISE_AFTER_PROBING 50    // Raise before probe stow (e.g., the last probe).
490
+
485 491
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
486 492
 // :{0:'Low',1:'High'}
487 493
 #define X_ENABLE_ON 0
@@ -656,9 +662,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
656 662
 
657 663
   #define XY_TRAVEL_SPEED 4000         // X and Y axis travel speed between probes, in mm/min.
658 664
 
659
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
660 665
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points
661
-  #define Z_RAISE_AFTER_PROBING 50    // How much the Z axis will be raised after the last probing point.
662 666
 
663 667
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
664 668
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/delta/kossel_pro/Configuration.h Ver arquivo

@@ -471,6 +471,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
471 471
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
472 472
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
473 473
 
474
+// Probe Raise options provide clearance for the probe to deploy and stow.
475
+// For G28 these apply when the probe deploys and stows.
476
+// For G29 these apply before and after the full procedure.
477
+#define Z_RAISE_BEFORE_PROBING 100  // Raise before probe deploy (e.g., the first probe).
478
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
479
+
474 480
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
475 481
 // :{0:'Low',1:'High'}
476 482
 #define X_ENABLE_ON 0
@@ -647,9 +653,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
647 653
 
648 654
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
649 655
 
650
-  #define Z_RAISE_BEFORE_PROBING 100  // How much the Z axis will be raised before traveling to the first probing point.
651 656
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
652
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
653 657
 
654 658
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
655 659
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/delta/kossel_xl/Configuration.h Ver arquivo

@@ -480,6 +480,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
480 480
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
481 481
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
482 482
 
483
+// Probe Raise options provide clearance for the probe to deploy and stow.
484
+// For G28 these apply when the probe deploys and stows.
485
+// For G29 these apply before and after the full procedure.
486
+#define Z_RAISE_BEFORE_PROBING 20   // Raise before probe deploy (e.g., the first probe).
487
+#define Z_RAISE_AFTER_PROBING 20    // Raise before probe stow (e.g., the last probe).
488
+
483 489
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
484 490
 // :{0:'Low',1:'High'}
485 491
 #define X_ENABLE_ON 0
@@ -654,9 +660,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
654 660
 
655 661
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
656 662
 
657
-  #define Z_RAISE_BEFORE_PROBING 20   // How much the Z axis will be raised before traveling to the first probing point.
658 663
   #define Z_RAISE_BETWEEN_PROBINGS 10 // How much the Z axis will be raised when traveling from between next probing points.
659
-  #define Z_RAISE_AFTER_PROBING 20    // How much the Z axis will be raised after the last probing point.
660 664
 
661 665
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
662 666
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/makibox/Configuration.h Ver arquivo

@@ -443,6 +443,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
443 443
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
444 444
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
445 445
 
446
+// Probe Raise options provide clearance for the probe to deploy and stow.
447
+// For G28 these apply when the probe deploys and stows.
448
+// For G29 these apply before and after the full procedure.
449
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
450
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
451
+
446 452
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
447 453
 // :{0:'Low',1:'High'}
448 454
 #define X_ENABLE_ON 0
@@ -613,9 +619,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l
613 619
 
614 620
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
615 621
 
616
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
617 622
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
618
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
619 623
 
620 624
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
621 625
                                                                              // Useful to retract a deployable Z probe.

+ 6
- 2
Marlin/example_configurations/tvrrug/Round2/Configuration.h Ver arquivo

@@ -430,6 +430,12 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
430 430
 // If you're using the Z MIN endstop connector for your Z probe, this has no effect.
431 431
 //#define DISABLE_Z_MIN_PROBE_ENDSTOP
432 432
 
433
+// Probe Raise options provide clearance for the probe to deploy and stow.
434
+// For G28 these apply when the probe deploys and stows.
435
+// For G29 these apply before and after the full procedure.
436
+#define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe).
437
+#define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe).
438
+
433 439
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
434 440
 // :{0:'Low',1:'High'}
435 441
 #define X_ENABLE_ON 1
@@ -600,9 +606,7 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo
600 606
 
601 607
   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min.
602 608
 
603
-  #define Z_RAISE_BEFORE_PROBING 15   // How much the Z axis will be raised before traveling to the first probing point.
604 609
   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points.
605
-  #define Z_RAISE_AFTER_PROBING 15    // How much the Z axis will be raised after the last probing point.
606 610
 
607 611
   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine.
608 612
                                                                              // Useful to retract a deployable Z probe.

Carregando…
Cancelar
Salvar