瀏覽代碼

Move probe extras below probe types

Scott Lahteine 6 年之前
父節點
當前提交
849dea92a8
共有 75 個文件被更改,包括 1419 次插入1455 次删除
  1. 14
    14
      Marlin/Configuration.h
  2. 14
    14
      Marlin/src/config/default/Configuration.h
  3. 14
    14
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h
  4. 14
    14
      Marlin/src/config/examples/AliExpress/CL-260/Configuration.h
  5. 14
    14
      Marlin/src/config/examples/Anet/A2/Configuration.h
  6. 14
    14
      Marlin/src/config/examples/Anet/A2plus/Configuration.h
  7. 14
    14
      Marlin/src/config/examples/Anet/A6/Configuration.h
  8. 14
    14
      Marlin/src/config/examples/Anet/A8/Configuration.h
  9. 14
    14
      Marlin/src/config/examples/Azteeg/X5GT/Configuration.h
  10. 14
    14
      Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h
  11. 14
    14
      Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h
  12. 14
    14
      Marlin/src/config/examples/BQ/Hephestos/Configuration.h
  13. 14
    14
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h
  14. 14
    14
      Marlin/src/config/examples/BQ/WITBOX/Configuration.h
  15. 14
    14
      Marlin/src/config/examples/Cartesio/Configuration.h
  16. 14
    14
      Marlin/src/config/examples/Creality/CR-10/Configuration.h
  17. 14
    14
      Marlin/src/config/examples/Creality/CR-10S/Configuration.h
  18. 14
    14
      Marlin/src/config/examples/Creality/CR-10mini/Configuration.h
  19. 14
    14
      Marlin/src/config/examples/Creality/CR-8/Configuration.h
  20. 14
    14
      Marlin/src/config/examples/Creality/Ender-2/Configuration.h
  21. 14
    14
      Marlin/src/config/examples/Creality/Ender-3/Configuration.h
  22. 14
    14
      Marlin/src/config/examples/Creality/Ender-4/Configuration.h
  23. 14
    14
      Marlin/src/config/examples/Einstart-S/Configuration.h
  24. 14
    14
      Marlin/src/config/examples/Felix/Configuration.h
  25. 14
    14
      Marlin/src/config/examples/Felix/DUAL/Configuration.h
  26. 14
    14
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h
  27. 14
    14
      Marlin/src/config/examples/Formbot/T-Rex_2+/Configuration.h
  28. 14
    14
      Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h
  29. 14
    14
      Marlin/src/config/examples/Geeetech/GT2560/Configuration.h
  30. 14
    14
      Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  31. 14
    14
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h
  32. 14
    14
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h
  33. 14
    14
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h
  34. 14
    14
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h
  35. 14
    14
      Marlin/src/config/examples/Infitary/i3-M508/Configuration.h
  36. 14
    14
      Marlin/src/config/examples/JGAurora/A5/Configuration.h
  37. 14
    14
      Marlin/src/config/examples/MakerParts/Configuration.h
  38. 14
    14
      Marlin/src/config/examples/Malyan/M150/Configuration.h
  39. 14
    14
      Marlin/src/config/examples/Malyan/M200/Configuration.h
  40. 14
    14
      Marlin/src/config/examples/Micromake/C1/basic/Configuration.h
  41. 14
    14
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h
  42. 14
    14
      Marlin/src/config/examples/Mks/Sbase/Configuration.h
  43. 14
    14
      Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h
  44. 14
    14
      Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h
  45. 14
    14
      Marlin/src/config/examples/RigidBot/Configuration.h
  46. 14
    14
      Marlin/src/config/examples/SCARA/Configuration.h
  47. 14
    14
      Marlin/src/config/examples/STM32F10/Configuration.h
  48. 14
    14
      Marlin/src/config/examples/STM32F4/Configuration.h
  49. 14
    14
      Marlin/src/config/examples/Sanguinololu/Configuration.h
  50. 14
    14
      Marlin/src/config/examples/TheBorg/Configuration.h
  51. 14
    14
      Marlin/src/config/examples/TinyBoy2/Configuration.h
  52. 14
    14
      Marlin/src/config/examples/Tronxy/X1/Configuration.h
  53. 14
    14
      Marlin/src/config/examples/Tronxy/X3A/Configuration.h
  54. 14
    14
      Marlin/src/config/examples/Tronxy/X5S/Configuration.h
  55. 14
    14
      Marlin/src/config/examples/Tronxy/XY100/Configuration.h
  56. 14
    14
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h
  57. 14
    14
      Marlin/src/config/examples/Velleman/K8200/Configuration.h
  58. 14
    14
      Marlin/src/config/examples/Velleman/K8400/Configuration.h
  59. 14
    14
      Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h
  60. 14
    14
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h
  61. 14
    14
      Marlin/src/config/examples/adafruit/ST7565/Configuration.h
  62. 60
    64
      Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h
  63. 54
    58
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h
  64. 54
    58
      Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h
  65. 54
    58
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h
  66. 54
    58
      Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h
  67. 54
    58
      Marlin/src/config/examples/delta/generic/Configuration.h
  68. 54
    58
      Marlin/src/config/examples/delta/kossel_mini/Configuration.h
  69. 57
    61
      Marlin/src/config/examples/delta/kossel_pro/Configuration.h
  70. 54
    58
      Marlin/src/config/examples/delta/kossel_xl/Configuration.h
  71. 14
    14
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h
  72. 14
    14
      Marlin/src/config/examples/makibox/Configuration.h
  73. 14
    14
      Marlin/src/config/examples/stm32f103ret6/Configuration.h
  74. 14
    14
      Marlin/src/config/examples/tvrrug/Round2/Configuration.h
  75. 14
    14
      Marlin/src/config/examples/wt150/Configuration.h

+ 14
- 14
Marlin/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/default/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration.h 查看文件

791
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
791
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
792
 #endif
792
 #endif
793
 
793
 
794
-/**
795
- * Enable one or more of the following if probing seems unreliable.
796
- * Heaters and/or fans can be disabled during probing to minimize electrical
797
- * noise. A delay can also be added to allow noise and vibration to settle.
798
- * These options are most useful for the BLTouch probe, but may also improve
799
- * readings with inductive probes and piezo sensors.
800
- */
801
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
802
-#if ENABLED(PROBING_HEATERS_OFF)
803
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
804
-#endif
805
-//#define PROBING_FANS_OFF          // Turn fans off when probing
806
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
807
-
808
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
794
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
809
 //#define SOLENOID_PROBE
795
 //#define SOLENOID_PROBE
810
 
796
 
884
 // Enable the M48 repeatability test to test probe accuracy
870
 // Enable the M48 repeatability test to test probe accuracy
885
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
871
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
886
 
872
 
873
+/**
874
+ * Enable one or more of the following if probing seems unreliable.
875
+ * Heaters and/or fans can be disabled during probing to minimize electrical
876
+ * noise. A delay can also be added to allow noise and vibration to settle.
877
+ * These options are most useful for the BLTouch probe, but may also improve
878
+ * readings with inductive probes and piezo sensors.
879
+ */
880
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
881
+#if ENABLED(PROBING_HEATERS_OFF)
882
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
883
+#endif
884
+//#define PROBING_FANS_OFF          // Turn fans off when probing
885
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
886
+
887
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
887
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
888
 // :{ 0:'Low', 1:'High' }
888
 // :{ 0:'Low', 1:'High' }
889
 #define X_ENABLE_ON 0
889
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/AliExpress/CL-260/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Anet/A2/Configuration.h 查看文件

754
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
754
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
755
 #endif
755
 #endif
756
 
756
 
757
-/**
758
- * Enable one or more of the following if probing seems unreliable.
759
- * Heaters and/or fans can be disabled during probing to minimize electrical
760
- * noise. A delay can also be added to allow noise and vibration to settle.
761
- * These options are most useful for the BLTouch probe, but may also improve
762
- * readings with inductive probes and piezo sensors.
763
- */
764
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
765
-#if ENABLED(PROBING_HEATERS_OFF)
766
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
767
-#endif
768
-//#define PROBING_FANS_OFF          // Turn fans off when probing
769
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
770
-
771
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
757
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
772
 //#define SOLENOID_PROBE
758
 //#define SOLENOID_PROBE
773
 
759
 
847
 // Enable the M48 repeatability test to test probe accuracy
833
 // Enable the M48 repeatability test to test probe accuracy
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
834
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
849
 
835
 
836
+/**
837
+ * Enable one or more of the following if probing seems unreliable.
838
+ * Heaters and/or fans can be disabled during probing to minimize electrical
839
+ * noise. A delay can also be added to allow noise and vibration to settle.
840
+ * These options are most useful for the BLTouch probe, but may also improve
841
+ * readings with inductive probes and piezo sensors.
842
+ */
843
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
844
+#if ENABLED(PROBING_HEATERS_OFF)
845
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
846
+#endif
847
+//#define PROBING_FANS_OFF          // Turn fans off when probing
848
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
849
+
850
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
850
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
851
 // :{ 0:'Low', 1:'High' }
851
 // :{ 0:'Low', 1:'High' }
852
 #define X_ENABLE_ON 0
852
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Anet/A2plus/Configuration.h 查看文件

754
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
754
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
755
 #endif
755
 #endif
756
 
756
 
757
-/**
758
- * Enable one or more of the following if probing seems unreliable.
759
- * Heaters and/or fans can be disabled during probing to minimize electrical
760
- * noise. A delay can also be added to allow noise and vibration to settle.
761
- * These options are most useful for the BLTouch probe, but may also improve
762
- * readings with inductive probes and piezo sensors.
763
- */
764
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
765
-#if ENABLED(PROBING_HEATERS_OFF)
766
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
767
-#endif
768
-//#define PROBING_FANS_OFF          // Turn fans off when probing
769
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
770
-
771
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
757
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
772
 //#define SOLENOID_PROBE
758
 //#define SOLENOID_PROBE
773
 
759
 
847
 // Enable the M48 repeatability test to test probe accuracy
833
 // Enable the M48 repeatability test to test probe accuracy
848
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
834
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
849
 
835
 
836
+/**
837
+ * Enable one or more of the following if probing seems unreliable.
838
+ * Heaters and/or fans can be disabled during probing to minimize electrical
839
+ * noise. A delay can also be added to allow noise and vibration to settle.
840
+ * These options are most useful for the BLTouch probe, but may also improve
841
+ * readings with inductive probes and piezo sensors.
842
+ */
843
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
844
+#if ENABLED(PROBING_HEATERS_OFF)
845
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
846
+#endif
847
+//#define PROBING_FANS_OFF          // Turn fans off when probing
848
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
849
+
850
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
850
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
851
 // :{ 0:'Low', 1:'High' }
851
 // :{ 0:'Low', 1:'High' }
852
 #define X_ENABLE_ON 0
852
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Anet/A6/Configuration.h 查看文件

819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
819
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
820
 #endif
820
 #endif
821
 
821
 
822
-/**
823
- * Enable one or more of the following if probing seems unreliable.
824
- * Heaters and/or fans can be disabled during probing to minimize electrical
825
- * noise. A delay can also be added to allow noise and vibration to settle.
826
- * These options are most useful for the BLTouch probe, but may also improve
827
- * readings with inductive probes and piezo sensors.
828
- */
829
-#define PROBING_HEATERS_OFF       // Turn heaters off when probing
830
-#if ENABLED(PROBING_HEATERS_OFF)
831
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
832
-#endif
833
-#define PROBING_FANS_OFF          // Turn fans off when probing
834
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
835
-
836
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
822
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
837
 //#define SOLENOID_PROBE
823
 //#define SOLENOID_PROBE
838
 
824
 
941
 // Enable the M48 repeatability test to test probe accuracy
927
 // Enable the M48 repeatability test to test probe accuracy
942
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
928
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
943
 
929
 
930
+/**
931
+ * Enable one or more of the following if probing seems unreliable.
932
+ * Heaters and/or fans can be disabled during probing to minimize electrical
933
+ * noise. A delay can also be added to allow noise and vibration to settle.
934
+ * These options are most useful for the BLTouch probe, but may also improve
935
+ * readings with inductive probes and piezo sensors.
936
+ */
937
+#define PROBING_HEATERS_OFF       // Turn heaters off when probing
938
+#if ENABLED(PROBING_HEATERS_OFF)
939
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
940
+#endif
941
+#define PROBING_FANS_OFF          // Turn fans off when probing
942
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
943
+
944
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
944
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
945
 // :{ 0:'Low', 1:'High' }
945
 // :{ 0:'Low', 1:'High' }
946
 #define X_ENABLE_ON 0
946
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Anet/A8/Configuration.h 查看文件

778
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
778
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
779
 #endif
779
 #endif
780
 
780
 
781
-/**
782
- * Enable one or more of the following if probing seems unreliable.
783
- * Heaters and/or fans can be disabled during probing to minimize electrical
784
- * noise. A delay can also be added to allow noise and vibration to settle.
785
- * These options are most useful for the BLTouch probe, but may also improve
786
- * readings with inductive probes and piezo sensors.
787
- */
788
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
789
-#if ENABLED(PROBING_HEATERS_OFF)
790
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
791
-#endif
792
-//#define PROBING_FANS_OFF          // Turn fans off when probing
793
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
794
-
795
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
781
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
796
 //#define SOLENOID_PROBE
782
 //#define SOLENOID_PROBE
797
 
783
 
871
 // Enable the M48 repeatability test to test probe accuracy
857
 // Enable the M48 repeatability test to test probe accuracy
872
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
858
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
873
 
859
 
860
+/**
861
+ * Enable one or more of the following if probing seems unreliable.
862
+ * Heaters and/or fans can be disabled during probing to minimize electrical
863
+ * noise. A delay can also be added to allow noise and vibration to settle.
864
+ * These options are most useful for the BLTouch probe, but may also improve
865
+ * readings with inductive probes and piezo sensors.
866
+ */
867
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
868
+#if ENABLED(PROBING_HEATERS_OFF)
869
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
870
+#endif
871
+//#define PROBING_FANS_OFF          // Turn fans off when probing
872
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
873
+
874
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
874
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
875
 // :{ 0:'Low', 1:'High' }
875
 // :{ 0:'Low', 1:'High' }
876
 #define X_ENABLE_ON 0
876
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Azteeg/X5GT/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/BIBO/TouchX/cyclops/Configuration.h 查看文件

743
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
743
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
744
 #endif
744
 #endif
745
 
745
 
746
-/**
747
- * Enable one or more of the following if probing seems unreliable.
748
- * Heaters and/or fans can be disabled during probing to minimize electrical
749
- * noise. A delay can also be added to allow noise and vibration to settle.
750
- * These options are most useful for the BLTouch probe, but may also improve
751
- * readings with inductive probes and piezo sensors.
752
- */
753
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
754
-#if ENABLED(PROBING_HEATERS_OFF)
755
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
756
-#endif
757
-//#define PROBING_FANS_OFF          // Turn fans off when probing
758
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
759
-
760
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
746
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
761
 //#define SOLENOID_PROBE
747
 //#define SOLENOID_PROBE
762
 
748
 
836
 // Enable the M48 repeatability test to test probe accuracy
822
 // Enable the M48 repeatability test to test probe accuracy
837
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
823
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
838
 
824
 
825
+/**
826
+ * Enable one or more of the following if probing seems unreliable.
827
+ * Heaters and/or fans can be disabled during probing to minimize electrical
828
+ * noise. A delay can also be added to allow noise and vibration to settle.
829
+ * These options are most useful for the BLTouch probe, but may also improve
830
+ * readings with inductive probes and piezo sensors.
831
+ */
832
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
833
+#if ENABLED(PROBING_HEATERS_OFF)
834
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
835
+#endif
836
+//#define PROBING_FANS_OFF          // Turn fans off when probing
837
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
838
+
839
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
839
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
840
 // :{ 0:'Low', 1:'High' }
840
 // :{ 0:'Low', 1:'High' }
841
 #define X_ENABLE_ON 0
841
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/BIBO/TouchX/default/Configuration.h 查看文件

743
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
743
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
744
 #endif
744
 #endif
745
 
745
 
746
-/**
747
- * Enable one or more of the following if probing seems unreliable.
748
- * Heaters and/or fans can be disabled during probing to minimize electrical
749
- * noise. A delay can also be added to allow noise and vibration to settle.
750
- * These options are most useful for the BLTouch probe, but may also improve
751
- * readings with inductive probes and piezo sensors.
752
- */
753
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
754
-#if ENABLED(PROBING_HEATERS_OFF)
755
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
756
-#endif
757
-//#define PROBING_FANS_OFF          // Turn fans off when probing
758
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
759
-
760
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
746
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
761
 //#define SOLENOID_PROBE
747
 //#define SOLENOID_PROBE
762
 
748
 
836
 // Enable the M48 repeatability test to test probe accuracy
822
 // Enable the M48 repeatability test to test probe accuracy
837
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
823
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
838
 
824
 
825
+/**
826
+ * Enable one or more of the following if probing seems unreliable.
827
+ * Heaters and/or fans can be disabled during probing to minimize electrical
828
+ * noise. A delay can also be added to allow noise and vibration to settle.
829
+ * These options are most useful for the BLTouch probe, but may also improve
830
+ * readings with inductive probes and piezo sensors.
831
+ */
832
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
833
+#if ENABLED(PROBING_HEATERS_OFF)
834
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
835
+#endif
836
+//#define PROBING_FANS_OFF          // Turn fans off when probing
837
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
838
+
839
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
839
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
840
 // :{ 0:'Low', 1:'High' }
840
 // :{ 0:'Low', 1:'High' }
841
 #define X_ENABLE_ON 0
841
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/BQ/Hephestos/Configuration.h 查看文件

759
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
759
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
760
 #endif
760
 #endif
761
 
761
 
762
-/**
763
- * Enable one or more of the following if probing seems unreliable.
764
- * Heaters and/or fans can be disabled during probing to minimize electrical
765
- * noise. A delay can also be added to allow noise and vibration to settle.
766
- * These options are most useful for the BLTouch probe, but may also improve
767
- * readings with inductive probes and piezo sensors.
768
- */
769
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
770
-#if ENABLED(PROBING_HEATERS_OFF)
771
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
772
-#endif
773
-//#define PROBING_FANS_OFF          // Turn fans off when probing
774
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
775
-
776
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
762
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
777
 //#define SOLENOID_PROBE
763
 //#define SOLENOID_PROBE
778
 
764
 
852
 // Enable the M48 repeatability test to test probe accuracy
838
 // Enable the M48 repeatability test to test probe accuracy
853
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
839
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
854
 
840
 
841
+/**
842
+ * Enable one or more of the following if probing seems unreliable.
843
+ * Heaters and/or fans can be disabled during probing to minimize electrical
844
+ * noise. A delay can also be added to allow noise and vibration to settle.
845
+ * These options are most useful for the BLTouch probe, but may also improve
846
+ * readings with inductive probes and piezo sensors.
847
+ */
848
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
849
+#if ENABLED(PROBING_HEATERS_OFF)
850
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
851
+#endif
852
+//#define PROBING_FANS_OFF          // Turn fans off when probing
853
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
854
+
855
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
855
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
856
 // :{ 0:'Low', 1:'High' }
856
 // :{ 0:'Low', 1:'High' }
857
 #define X_ENABLE_ON 0
857
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h 查看文件

772
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
773
 #endif
773
 #endif
774
 
774
 
775
-/**
776
- * Enable one or more of the following if probing seems unreliable.
777
- * Heaters and/or fans can be disabled during probing to minimize electrical
778
- * noise. A delay can also be added to allow noise and vibration to settle.
779
- * These options are most useful for the BLTouch probe, but may also improve
780
- * readings with inductive probes and piezo sensors.
781
- */
782
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
783
-#if ENABLED(PROBING_HEATERS_OFF)
784
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
785
-#endif
786
-//#define PROBING_FANS_OFF          // Turn fans off when probing
787
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
788
-
789
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
775
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
790
 //#define SOLENOID_PROBE
776
 //#define SOLENOID_PROBE
791
 
777
 
865
 // Enable the M48 repeatability test to test probe accuracy
851
 // Enable the M48 repeatability test to test probe accuracy
866
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
852
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
867
 
853
 
854
+/**
855
+ * Enable one or more of the following if probing seems unreliable.
856
+ * Heaters and/or fans can be disabled during probing to minimize electrical
857
+ * noise. A delay can also be added to allow noise and vibration to settle.
858
+ * These options are most useful for the BLTouch probe, but may also improve
859
+ * readings with inductive probes and piezo sensors.
860
+ */
861
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
862
+#if ENABLED(PROBING_HEATERS_OFF)
863
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
864
+#endif
865
+//#define PROBING_FANS_OFF          // Turn fans off when probing
866
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
867
+
868
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
869
 // :{ 0:'Low', 1:'High' }
869
 // :{ 0:'Low', 1:'High' }
870
 #define X_ENABLE_ON 0
870
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/BQ/WITBOX/Configuration.h 查看文件

759
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
759
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
760
 #endif
760
 #endif
761
 
761
 
762
-/**
763
- * Enable one or more of the following if probing seems unreliable.
764
- * Heaters and/or fans can be disabled during probing to minimize electrical
765
- * noise. A delay can also be added to allow noise and vibration to settle.
766
- * These options are most useful for the BLTouch probe, but may also improve
767
- * readings with inductive probes and piezo sensors.
768
- */
769
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
770
-#if ENABLED(PROBING_HEATERS_OFF)
771
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
772
-#endif
773
-//#define PROBING_FANS_OFF          // Turn fans off when probing
774
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
775
-
776
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
762
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
777
 //#define SOLENOID_PROBE
763
 //#define SOLENOID_PROBE
778
 
764
 
852
 // Enable the M48 repeatability test to test probe accuracy
838
 // Enable the M48 repeatability test to test probe accuracy
853
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
839
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
854
 
840
 
841
+/**
842
+ * Enable one or more of the following if probing seems unreliable.
843
+ * Heaters and/or fans can be disabled during probing to minimize electrical
844
+ * noise. A delay can also be added to allow noise and vibration to settle.
845
+ * These options are most useful for the BLTouch probe, but may also improve
846
+ * readings with inductive probes and piezo sensors.
847
+ */
848
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
849
+#if ENABLED(PROBING_HEATERS_OFF)
850
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
851
+#endif
852
+//#define PROBING_FANS_OFF          // Turn fans off when probing
853
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
854
+
855
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
855
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
856
 // :{ 0:'Low', 1:'High' }
856
 // :{ 0:'Low', 1:'High' }
857
 #define X_ENABLE_ON 0
857
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Cartesio/Configuration.h 查看文件

770
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
770
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
 #endif
771
 #endif
772
 
772
 
773
-/**
774
- * Enable one or more of the following if probing seems unreliable.
775
- * Heaters and/or fans can be disabled during probing to minimize electrical
776
- * noise. A delay can also be added to allow noise and vibration to settle.
777
- * These options are most useful for the BLTouch probe, but may also improve
778
- * readings with inductive probes and piezo sensors.
779
- */
780
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
781
-#if ENABLED(PROBING_HEATERS_OFF)
782
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
783
-#endif
784
-//#define PROBING_FANS_OFF          // Turn fans off when probing
785
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
786
-
787
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
773
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
788
 //#define SOLENOID_PROBE
774
 //#define SOLENOID_PROBE
789
 
775
 
863
 // Enable the M48 repeatability test to test probe accuracy
849
 // Enable the M48 repeatability test to test probe accuracy
864
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
850
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
865
 
851
 
852
+/**
853
+ * Enable one or more of the following if probing seems unreliable.
854
+ * Heaters and/or fans can be disabled during probing to minimize electrical
855
+ * noise. A delay can also be added to allow noise and vibration to settle.
856
+ * These options are most useful for the BLTouch probe, but may also improve
857
+ * readings with inductive probes and piezo sensors.
858
+ */
859
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
860
+#if ENABLED(PROBING_HEATERS_OFF)
861
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
862
+#endif
863
+//#define PROBING_FANS_OFF          // Turn fans off when probing
864
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
865
+
866
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
866
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // :{ 0:'Low', 1:'High' }
867
 // :{ 0:'Low', 1:'High' }
868
 #define X_ENABLE_ON 1
868
 #define X_ENABLE_ON 1

+ 14
- 14
Marlin/src/config/examples/Creality/CR-10/Configuration.h 查看文件

781
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
781
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
782
 #endif
782
 #endif
783
 
783
 
784
-/**
785
- * Enable one or more of the following if probing seems unreliable.
786
- * Heaters and/or fans can be disabled during probing to minimize electrical
787
- * noise. A delay can also be added to allow noise and vibration to settle.
788
- * These options are most useful for the BLTouch probe, but may also improve
789
- * readings with inductive probes and piezo sensors.
790
- */
791
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
792
-#if ENABLED(PROBING_HEATERS_OFF)
793
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
794
-#endif
795
-//#define PROBING_FANS_OFF          // Turn fans off when probing
796
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
797
-
798
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
784
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
799
 //#define SOLENOID_PROBE
785
 //#define SOLENOID_PROBE
800
 
786
 
874
 // Enable the M48 repeatability test to test probe accuracy
860
 // Enable the M48 repeatability test to test probe accuracy
875
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
861
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
876
 
862
 
863
+/**
864
+ * Enable one or more of the following if probing seems unreliable.
865
+ * Heaters and/or fans can be disabled during probing to minimize electrical
866
+ * noise. A delay can also be added to allow noise and vibration to settle.
867
+ * These options are most useful for the BLTouch probe, but may also improve
868
+ * readings with inductive probes and piezo sensors.
869
+ */
870
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
871
+#if ENABLED(PROBING_HEATERS_OFF)
872
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
873
+#endif
874
+//#define PROBING_FANS_OFF          // Turn fans off when probing
875
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
876
+
877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
878
 // :{ 0:'Low', 1:'High' }
878
 // :{ 0:'Low', 1:'High' }
879
 #define X_ENABLE_ON 0
879
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Creality/CR-10S/Configuration.h 查看文件

775
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
775
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
776
 #endif
776
 #endif
777
 
777
 
778
-/**
779
- * Enable one or more of the following if probing seems unreliable.
780
- * Heaters and/or fans can be disabled during probing to minimize electrical
781
- * noise. A delay can also be added to allow noise and vibration to settle.
782
- * These options are most useful for the BLTouch probe, but may also improve
783
- * readings with inductive probes and piezo sensors.
784
- */
785
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
786
-#if ENABLED(PROBING_HEATERS_OFF)
787
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
788
-#endif
789
-//#define PROBING_FANS_OFF          // Turn fans off when probing
790
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
791
-
792
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
778
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
793
 //#define SOLENOID_PROBE
779
 //#define SOLENOID_PROBE
794
 
780
 
868
 // Enable the M48 repeatability test to test probe accuracy
854
 // Enable the M48 repeatability test to test probe accuracy
869
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
870
 
856
 
857
+/**
858
+ * Enable one or more of the following if probing seems unreliable.
859
+ * Heaters and/or fans can be disabled during probing to minimize electrical
860
+ * noise. A delay can also be added to allow noise and vibration to settle.
861
+ * These options are most useful for the BLTouch probe, but may also improve
862
+ * readings with inductive probes and piezo sensors.
863
+ */
864
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
865
+#if ENABLED(PROBING_HEATERS_OFF)
866
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
867
+#endif
868
+//#define PROBING_FANS_OFF          // Turn fans off when probing
869
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
870
+
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
872
 // :{ 0:'Low', 1:'High' }
872
 // :{ 0:'Low', 1:'High' }
873
 #define X_ENABLE_ON 0
873
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Creality/CR-10mini/Configuration.h 查看文件

790
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
790
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
791
 #endif
791
 #endif
792
 
792
 
793
-/**
794
- * Enable one or more of the following if probing seems unreliable.
795
- * Heaters and/or fans can be disabled during probing to minimize electrical
796
- * noise. A delay can also be added to allow noise and vibration to settle.
797
- * These options are most useful for the BLTouch probe, but may also improve
798
- * readings with inductive probes and piezo sensors.
799
- */
800
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
801
-#if ENABLED(PROBING_HEATERS_OFF)
802
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
803
-#endif
804
-//#define PROBING_FANS_OFF          // Turn fans off when probing
805
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
806
-
807
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
793
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
808
 //#define SOLENOID_PROBE
794
 //#define SOLENOID_PROBE
809
 
795
 
883
 // Enable the M48 repeatability test to test probe accuracy
869
 // Enable the M48 repeatability test to test probe accuracy
884
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
870
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
885
 
871
 
872
+/**
873
+ * Enable one or more of the following if probing seems unreliable.
874
+ * Heaters and/or fans can be disabled during probing to minimize electrical
875
+ * noise. A delay can also be added to allow noise and vibration to settle.
876
+ * These options are most useful for the BLTouch probe, but may also improve
877
+ * readings with inductive probes and piezo sensors.
878
+ */
879
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
880
+#if ENABLED(PROBING_HEATERS_OFF)
881
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
882
+#endif
883
+//#define PROBING_FANS_OFF          // Turn fans off when probing
884
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
885
+
886
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
886
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
887
 // :{ 0:'Low', 1:'High' }
887
 // :{ 0:'Low', 1:'High' }
888
 #define X_ENABLE_ON 0
888
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Creality/CR-8/Configuration.h 查看文件

781
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
781
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
782
 #endif
782
 #endif
783
 
783
 
784
-/**
785
- * Enable one or more of the following if probing seems unreliable.
786
- * Heaters and/or fans can be disabled during probing to minimize electrical
787
- * noise. A delay can also be added to allow noise and vibration to settle.
788
- * These options are most useful for the BLTouch probe, but may also improve
789
- * readings with inductive probes and piezo sensors.
790
- */
791
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
792
-#if ENABLED(PROBING_HEATERS_OFF)
793
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
794
-#endif
795
-//#define PROBING_FANS_OFF          // Turn fans off when probing
796
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
797
-
798
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
784
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
799
 //#define SOLENOID_PROBE
785
 //#define SOLENOID_PROBE
800
 
786
 
874
 // Enable the M48 repeatability test to test probe accuracy
860
 // Enable the M48 repeatability test to test probe accuracy
875
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
861
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
876
 
862
 
863
+/**
864
+ * Enable one or more of the following if probing seems unreliable.
865
+ * Heaters and/or fans can be disabled during probing to minimize electrical
866
+ * noise. A delay can also be added to allow noise and vibration to settle.
867
+ * These options are most useful for the BLTouch probe, but may also improve
868
+ * readings with inductive probes and piezo sensors.
869
+ */
870
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
871
+#if ENABLED(PROBING_HEATERS_OFF)
872
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
873
+#endif
874
+//#define PROBING_FANS_OFF          // Turn fans off when probing
875
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
876
+
877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
878
 // :{ 0:'Low', 1:'High' }
878
 // :{ 0:'Low', 1:'High' }
879
 #define X_ENABLE_ON 0
879
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Creality/Ender-2/Configuration.h 查看文件

775
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
775
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
776
 #endif
776
 #endif
777
 
777
 
778
-/**
779
- * Enable one or more of the following if probing seems unreliable.
780
- * Heaters and/or fans can be disabled during probing to minimize electrical
781
- * noise. A delay can also be added to allow noise and vibration to settle.
782
- * These options are most useful for the BLTouch probe, but may also improve
783
- * readings with inductive probes and piezo sensors.
784
- */
785
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
786
-#if ENABLED(PROBING_HEATERS_OFF)
787
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
788
-#endif
789
-//#define PROBING_FANS_OFF          // Turn fans off when probing
790
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
791
-
792
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
778
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
793
 //#define SOLENOID_PROBE
779
 //#define SOLENOID_PROBE
794
 
780
 
868
 // Enable the M48 repeatability test to test probe accuracy
854
 // Enable the M48 repeatability test to test probe accuracy
869
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
870
 
856
 
857
+/**
858
+ * Enable one or more of the following if probing seems unreliable.
859
+ * Heaters and/or fans can be disabled during probing to minimize electrical
860
+ * noise. A delay can also be added to allow noise and vibration to settle.
861
+ * These options are most useful for the BLTouch probe, but may also improve
862
+ * readings with inductive probes and piezo sensors.
863
+ */
864
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
865
+#if ENABLED(PROBING_HEATERS_OFF)
866
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
867
+#endif
868
+//#define PROBING_FANS_OFF          // Turn fans off when probing
869
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
870
+
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
872
 // :{ 0:'Low', 1:'High' }
872
 // :{ 0:'Low', 1:'High' }
873
 #define X_ENABLE_ON 0
873
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Creality/Ender-3/Configuration.h 查看文件

775
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
775
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
776
 #endif
776
 #endif
777
 
777
 
778
-/**
779
- * Enable one or more of the following if probing seems unreliable.
780
- * Heaters and/or fans can be disabled during probing to minimize electrical
781
- * noise. A delay can also be added to allow noise and vibration to settle.
782
- * These options are most useful for the BLTouch probe, but may also improve
783
- * readings with inductive probes and piezo sensors.
784
- */
785
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
786
-#if ENABLED(PROBING_HEATERS_OFF)
787
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
788
-#endif
789
-//#define PROBING_FANS_OFF          // Turn fans off when probing
790
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
791
-
792
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
778
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
793
 //#define SOLENOID_PROBE
779
 //#define SOLENOID_PROBE
794
 
780
 
868
 // Enable the M48 repeatability test to test probe accuracy
854
 // Enable the M48 repeatability test to test probe accuracy
869
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
870
 
856
 
857
+/**
858
+ * Enable one or more of the following if probing seems unreliable.
859
+ * Heaters and/or fans can be disabled during probing to minimize electrical
860
+ * noise. A delay can also be added to allow noise and vibration to settle.
861
+ * These options are most useful for the BLTouch probe, but may also improve
862
+ * readings with inductive probes and piezo sensors.
863
+ */
864
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
865
+#if ENABLED(PROBING_HEATERS_OFF)
866
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
867
+#endif
868
+//#define PROBING_FANS_OFF          // Turn fans off when probing
869
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
870
+
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
872
 // :{ 0:'Low', 1:'High' }
872
 // :{ 0:'Low', 1:'High' }
873
 #define X_ENABLE_ON 0
873
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Creality/Ender-4/Configuration.h 查看文件

781
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
781
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
782
 #endif
782
 #endif
783
 
783
 
784
-/**
785
- * Enable one or more of the following if probing seems unreliable.
786
- * Heaters and/or fans can be disabled during probing to minimize electrical
787
- * noise. A delay can also be added to allow noise and vibration to settle.
788
- * These options are most useful for the BLTouch probe, but may also improve
789
- * readings with inductive probes and piezo sensors.
790
- */
791
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
792
-#if ENABLED(PROBING_HEATERS_OFF)
793
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
794
-#endif
795
-//#define PROBING_FANS_OFF          // Turn fans off when probing
796
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
797
-
798
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
784
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
799
 //#define SOLENOID_PROBE
785
 //#define SOLENOID_PROBE
800
 
786
 
874
 // Enable the M48 repeatability test to test probe accuracy
860
 // Enable the M48 repeatability test to test probe accuracy
875
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
861
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
876
 
862
 
863
+/**
864
+ * Enable one or more of the following if probing seems unreliable.
865
+ * Heaters and/or fans can be disabled during probing to minimize electrical
866
+ * noise. A delay can also be added to allow noise and vibration to settle.
867
+ * These options are most useful for the BLTouch probe, but may also improve
868
+ * readings with inductive probes and piezo sensors.
869
+ */
870
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
871
+#if ENABLED(PROBING_HEATERS_OFF)
872
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
873
+#endif
874
+//#define PROBING_FANS_OFF          // Turn fans off when probing
875
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
876
+
877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
878
 // :{ 0:'Low', 1:'High' }
878
 // :{ 0:'Low', 1:'High' }
879
 #define X_ENABLE_ON 0
879
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Einstart-S/Configuration.h 查看文件

782
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
782
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
783
 #endif
783
 #endif
784
 
784
 
785
-/**
786
- * Enable one or more of the following if probing seems unreliable.
787
- * Heaters and/or fans can be disabled during probing to minimize electrical
788
- * noise. A delay can also be added to allow noise and vibration to settle.
789
- * These options are most useful for the BLTouch probe, but may also improve
790
- * readings with inductive probes and piezo sensors.
791
- */
792
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
793
-#if ENABLED(PROBING_HEATERS_OFF)
794
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
795
-#endif
796
-//#define PROBING_FANS_OFF          // Turn fans off when probing
797
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
798
-
799
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
785
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
800
 //#define SOLENOID_PROBE
786
 //#define SOLENOID_PROBE
801
 
787
 
874
 // Enable the M48 repeatability test to test probe accuracy
860
 // Enable the M48 repeatability test to test probe accuracy
875
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
861
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
876
 
862
 
863
+/**
864
+ * Enable one or more of the following if probing seems unreliable.
865
+ * Heaters and/or fans can be disabled during probing to minimize electrical
866
+ * noise. A delay can also be added to allow noise and vibration to settle.
867
+ * These options are most useful for the BLTouch probe, but may also improve
868
+ * readings with inductive probes and piezo sensors.
869
+ */
870
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
871
+#if ENABLED(PROBING_HEATERS_OFF)
872
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
873
+#endif
874
+//#define PROBING_FANS_OFF          // Turn fans off when probing
875
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
876
+
877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
878
 // :{ 0:'Low', 1:'High' }
878
 // :{ 0:'Low', 1:'High' }
879
 #define X_ENABLE_ON 1
879
 #define X_ENABLE_ON 1

+ 14
- 14
Marlin/src/config/examples/Felix/Configuration.h 查看文件

753
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
753
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
754
 #endif
754
 #endif
755
 
755
 
756
-/**
757
- * Enable one or more of the following if probing seems unreliable.
758
- * Heaters and/or fans can be disabled during probing to minimize electrical
759
- * noise. A delay can also be added to allow noise and vibration to settle.
760
- * These options are most useful for the BLTouch probe, but may also improve
761
- * readings with inductive probes and piezo sensors.
762
- */
763
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
764
-#if ENABLED(PROBING_HEATERS_OFF)
765
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
766
-#endif
767
-//#define PROBING_FANS_OFF          // Turn fans off when probing
768
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
769
-
770
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
756
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
771
 //#define SOLENOID_PROBE
757
 //#define SOLENOID_PROBE
772
 
758
 
846
 // Enable the M48 repeatability test to test probe accuracy
832
 // Enable the M48 repeatability test to test probe accuracy
847
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
833
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 
834
 
835
+/**
836
+ * Enable one or more of the following if probing seems unreliable.
837
+ * Heaters and/or fans can be disabled during probing to minimize electrical
838
+ * noise. A delay can also be added to allow noise and vibration to settle.
839
+ * These options are most useful for the BLTouch probe, but may also improve
840
+ * readings with inductive probes and piezo sensors.
841
+ */
842
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
843
+#if ENABLED(PROBING_HEATERS_OFF)
844
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
845
+#endif
846
+//#define PROBING_FANS_OFF          // Turn fans off when probing
847
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
848
+
849
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
849
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
850
 // :{ 0:'Low', 1:'High' }
850
 // :{ 0:'Low', 1:'High' }
851
 #define X_ENABLE_ON 0
851
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Felix/DUAL/Configuration.h 查看文件

753
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
753
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
754
 #endif
754
 #endif
755
 
755
 
756
-/**
757
- * Enable one or more of the following if probing seems unreliable.
758
- * Heaters and/or fans can be disabled during probing to minimize electrical
759
- * noise. A delay can also be added to allow noise and vibration to settle.
760
- * These options are most useful for the BLTouch probe, but may also improve
761
- * readings with inductive probes and piezo sensors.
762
- */
763
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
764
-#if ENABLED(PROBING_HEATERS_OFF)
765
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
766
-#endif
767
-//#define PROBING_FANS_OFF          // Turn fans off when probing
768
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
769
-
770
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
756
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
771
 //#define SOLENOID_PROBE
757
 //#define SOLENOID_PROBE
772
 
758
 
846
 // Enable the M48 repeatability test to test probe accuracy
832
 // Enable the M48 repeatability test to test probe accuracy
847
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
833
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
848
 
834
 
835
+/**
836
+ * Enable one or more of the following if probing seems unreliable.
837
+ * Heaters and/or fans can be disabled during probing to minimize electrical
838
+ * noise. A delay can also be added to allow noise and vibration to settle.
839
+ * These options are most useful for the BLTouch probe, but may also improve
840
+ * readings with inductive probes and piezo sensors.
841
+ */
842
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
843
+#if ENABLED(PROBING_HEATERS_OFF)
844
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
845
+#endif
846
+//#define PROBING_FANS_OFF          // Turn fans off when probing
847
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
848
+
849
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
849
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
850
 // :{ 0:'Low', 1:'High' }
850
 // :{ 0:'Low', 1:'High' }
851
 #define X_ENABLE_ON 0
851
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration.h 查看文件

777
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
777
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
778
 #endif
778
 #endif
779
 
779
 
780
-/**
781
- * Enable one or more of the following if probing seems unreliable.
782
- * Heaters and/or fans can be disabled during probing to minimize electrical
783
- * noise. A delay can also be added to allow noise and vibration to settle.
784
- * These options are most useful for the BLTouch probe, but may also improve
785
- * readings with inductive probes and piezo sensors.
786
- */
787
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
788
-#if ENABLED(PROBING_HEATERS_OFF)
789
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
790
-#endif
791
-//#define PROBING_FANS_OFF          // Turn fans off when probing
792
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
793
-
794
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
780
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
795
 //#define SOLENOID_PROBE
781
 //#define SOLENOID_PROBE
796
 
782
 
870
 // Enable the M48 repeatability test to test probe accuracy
856
 // Enable the M48 repeatability test to test probe accuracy
871
 #define Z_MIN_PROBE_REPEATABILITY_TEST
857
 #define Z_MIN_PROBE_REPEATABILITY_TEST
872
 
858
 
859
+/**
860
+ * Enable one or more of the following if probing seems unreliable.
861
+ * Heaters and/or fans can be disabled during probing to minimize electrical
862
+ * noise. A delay can also be added to allow noise and vibration to settle.
863
+ * These options are most useful for the BLTouch probe, but may also improve
864
+ * readings with inductive probes and piezo sensors.
865
+ */
866
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
867
+#if ENABLED(PROBING_HEATERS_OFF)
868
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
869
+#endif
870
+//#define PROBING_FANS_OFF          // Turn fans off when probing
871
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
872
+
873
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
873
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
874
 // :{ 0:'Low', 1:'High' }
874
 // :{ 0:'Low', 1:'High' }
875
 #define X_ENABLE_ON 0
875
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Formbot/T-Rex_2+/Configuration.h 查看文件

795
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
795
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
796
 #endif
796
 #endif
797
 
797
 
798
-/**
799
- * Enable one or more of the following if probing seems unreliable.
800
- * Heaters and/or fans can be disabled during probing to minimize electrical
801
- * noise. A delay can also be added to allow noise and vibration to settle.
802
- * These options are most useful for the BLTouch probe, but may also improve
803
- * readings with inductive probes and piezo sensors.
804
- */
805
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
806
-#if ENABLED(PROBING_HEATERS_OFF)
807
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
808
-#endif
809
-//#define PROBING_FANS_OFF          // Turn fans off when probing
810
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
811
-
812
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
798
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
813
 //#define SOLENOID_PROBE
799
 //#define SOLENOID_PROBE
814
 
800
 
888
 // Enable the M48 repeatability test to test probe accuracy
874
 // Enable the M48 repeatability test to test probe accuracy
889
 #define Z_MIN_PROBE_REPEATABILITY_TEST
875
 #define Z_MIN_PROBE_REPEATABILITY_TEST
890
 
876
 
877
+/**
878
+ * Enable one or more of the following if probing seems unreliable.
879
+ * Heaters and/or fans can be disabled during probing to minimize electrical
880
+ * noise. A delay can also be added to allow noise and vibration to settle.
881
+ * These options are most useful for the BLTouch probe, but may also improve
882
+ * readings with inductive probes and piezo sensors.
883
+ */
884
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
885
+#if ENABLED(PROBING_HEATERS_OFF)
886
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
887
+#endif
888
+//#define PROBING_FANS_OFF          // Turn fans off when probing
889
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
890
+
891
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
891
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
892
 // :{ 0:'Low', 1:'High' }
892
 // :{ 0:'Low', 1:'High' }
893
 #define X_ENABLE_ON 0
893
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Formbot/T_Rex_3/Configuration.h 查看文件

806
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
806
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
807
 #endif
807
 #endif
808
 
808
 
809
-/**
810
- * Enable one or more of the following if probing seems unreliable.
811
- * Heaters and/or fans can be disabled during probing to minimize electrical
812
- * noise. A delay can also be added to allow noise and vibration to settle.
813
- * These options are most useful for the BLTouch probe, but may also improve
814
- * readings with inductive probes and piezo sensors.
815
- */
816
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
817
-#if ENABLED(PROBING_HEATERS_OFF)
818
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
819
-#endif
820
-//#define PROBING_FANS_OFF          // Turn fans off when probing
821
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
822
-
823
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
809
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
824
 //#define SOLENOID_PROBE
810
 //#define SOLENOID_PROBE
825
 
811
 
899
 // Enable the M48 repeatability test to test probe accuracy
885
 // Enable the M48 repeatability test to test probe accuracy
900
 #define Z_MIN_PROBE_REPEATABILITY_TEST
886
 #define Z_MIN_PROBE_REPEATABILITY_TEST
901
 
887
 
888
+/**
889
+ * Enable one or more of the following if probing seems unreliable.
890
+ * Heaters and/or fans can be disabled during probing to minimize electrical
891
+ * noise. A delay can also be added to allow noise and vibration to settle.
892
+ * These options are most useful for the BLTouch probe, but may also improve
893
+ * readings with inductive probes and piezo sensors.
894
+ */
895
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
896
+#if ENABLED(PROBING_HEATERS_OFF)
897
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
898
+#endif
899
+//#define PROBING_FANS_OFF          // Turn fans off when probing
900
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
901
+
902
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
902
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
903
 // :{ 0:'Low', 1:'High' }
903
 // :{ 0:'Low', 1:'High' }
904
 #define X_ENABLE_ON 0
904
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Geeetech/GT2560/Configuration.h 查看文件

786
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
786
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
787
 #endif
787
 #endif
788
 
788
 
789
-/**
790
- * Enable one or more of the following if probing seems unreliable.
791
- * Heaters and/or fans can be disabled during probing to minimize electrical
792
- * noise. A delay can also be added to allow noise and vibration to settle.
793
- * These options are most useful for the BLTouch probe, but may also improve
794
- * readings with inductive probes and piezo sensors.
795
- */
796
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
797
-#if ENABLED(PROBING_HEATERS_OFF)
798
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
799
-#endif
800
-//#define PROBING_FANS_OFF          // Turn fans off when probing
801
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
802
-
803
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
804
 //#define SOLENOID_PROBE
790
 //#define SOLENOID_PROBE
805
 
791
 
879
 // Enable the M48 repeatability test to test probe accuracy
865
 // Enable the M48 repeatability test to test probe accuracy
880
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
881
 
867
 
868
+/**
869
+ * Enable one or more of the following if probing seems unreliable.
870
+ * Heaters and/or fans can be disabled during probing to minimize electrical
871
+ * noise. A delay can also be added to allow noise and vibration to settle.
872
+ * These options are most useful for the BLTouch probe, but may also improve
873
+ * readings with inductive probes and piezo sensors.
874
+ */
875
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
876
+#if ENABLED(PROBING_HEATERS_OFF)
877
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
878
+#endif
879
+//#define PROBING_FANS_OFF          // Turn fans off when probing
880
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
881
+
882
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
882
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
883
 // :{ 0:'Low', 1:'High' }
883
 // :{ 0:'Low', 1:'High' }
884
 #define X_ENABLE_ON 0
884
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h 查看文件

771
   #define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   #define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h 查看文件

787
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
787
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
788
 #endif
788
 #endif
789
 
789
 
790
-/**
791
- * Enable one or more of the following if probing seems unreliable.
792
- * Heaters and/or fans can be disabled during probing to minimize electrical
793
- * noise. A delay can also be added to allow noise and vibration to settle.
794
- * These options are most useful for the BLTouch probe, but may also improve
795
- * readings with inductive probes and piezo sensors.
796
- */
797
-#define PROBING_HEATERS_OFF       // Turn heaters off when probing
798
-#if ENABLED(PROBING_HEATERS_OFF)
799
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
800
-#endif
801
-#define PROBING_FANS_OFF          // Turn fans off when probing
802
-#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
803
-
804
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
790
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
805
 //#define SOLENOID_PROBE
791
 //#define SOLENOID_PROBE
806
 
792
 
880
 // Enable the M48 repeatability test to test probe accuracy
866
 // Enable the M48 repeatability test to test probe accuracy
881
 #define Z_MIN_PROBE_REPEATABILITY_TEST
867
 #define Z_MIN_PROBE_REPEATABILITY_TEST
882
 
868
 
869
+/**
870
+ * Enable one or more of the following if probing seems unreliable.
871
+ * Heaters and/or fans can be disabled during probing to minimize electrical
872
+ * noise. A delay can also be added to allow noise and vibration to settle.
873
+ * These options are most useful for the BLTouch probe, but may also improve
874
+ * readings with inductive probes and piezo sensors.
875
+ */
876
+#define PROBING_HEATERS_OFF       // Turn heaters off when probing
877
+#if ENABLED(PROBING_HEATERS_OFF)
878
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
879
+#endif
880
+#define PROBING_FANS_OFF          // Turn fans off when probing
881
+#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
882
+
883
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
883
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
884
 // :{ 0:'Low', 1:'High' }
884
 // :{ 0:'Low', 1:'High' }
885
 #define X_ENABLE_ON 0
885
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h 查看文件

786
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
786
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
787
 #endif
787
 #endif
788
 
788
 
789
-/**
790
- * Enable one or more of the following if probing seems unreliable.
791
- * Heaters and/or fans can be disabled during probing to minimize electrical
792
- * noise. A delay can also be added to allow noise and vibration to settle.
793
- * These options are most useful for the BLTouch probe, but may also improve
794
- * readings with inductive probes and piezo sensors.
795
- */
796
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
797
-#if ENABLED(PROBING_HEATERS_OFF)
798
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
799
-#endif
800
-//#define PROBING_FANS_OFF          // Turn fans off when probing
801
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
802
-
803
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
804
 //#define SOLENOID_PROBE
790
 //#define SOLENOID_PROBE
805
 
791
 
879
 // Enable the M48 repeatability test to test probe accuracy
865
 // Enable the M48 repeatability test to test probe accuracy
880
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
881
 
867
 
868
+/**
869
+ * Enable one or more of the following if probing seems unreliable.
870
+ * Heaters and/or fans can be disabled during probing to minimize electrical
871
+ * noise. A delay can also be added to allow noise and vibration to settle.
872
+ * These options are most useful for the BLTouch probe, but may also improve
873
+ * readings with inductive probes and piezo sensors.
874
+ */
875
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
876
+#if ENABLED(PROBING_HEATERS_OFF)
877
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
878
+#endif
879
+//#define PROBING_FANS_OFF          // Turn fans off when probing
880
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
881
+
882
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
882
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
883
 // :{ 0:'Low', 1:'High' }
883
 // :{ 0:'Low', 1:'High' }
884
 #define X_ENABLE_ON 0
884
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Infitary/i3-M508/Configuration.h 查看文件

775
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
775
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
776
 #endif
776
 #endif
777
 
777
 
778
-/**
779
- * Enable one or more of the following if probing seems unreliable.
780
- * Heaters and/or fans can be disabled during probing to minimize electrical
781
- * noise. A delay can also be added to allow noise and vibration to settle.
782
- * These options are most useful for the BLTouch probe, but may also improve
783
- * readings with inductive probes and piezo sensors.
784
- */
785
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
786
-#if ENABLED(PROBING_HEATERS_OFF)
787
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
788
-#endif
789
-//#define PROBING_FANS_OFF          // Turn fans off when probing
790
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
791
-
792
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
778
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
793
 //#define SOLENOID_PROBE
779
 //#define SOLENOID_PROBE
794
 
780
 
868
 // Enable the M48 repeatability test to test probe accuracy
854
 // Enable the M48 repeatability test to test probe accuracy
869
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
870
 
856
 
857
+/**
858
+ * Enable one or more of the following if probing seems unreliable.
859
+ * Heaters and/or fans can be disabled during probing to minimize electrical
860
+ * noise. A delay can also be added to allow noise and vibration to settle.
861
+ * These options are most useful for the BLTouch probe, but may also improve
862
+ * readings with inductive probes and piezo sensors.
863
+ */
864
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
865
+#if ENABLED(PROBING_HEATERS_OFF)
866
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
867
+#endif
868
+//#define PROBING_FANS_OFF          // Turn fans off when probing
869
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
870
+
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
872
 // :{ 0:'Low', 1:'High' }
872
 // :{ 0:'Low', 1:'High' }
873
 #define X_ENABLE_ON 0
873
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/JGAurora/A5/Configuration.h 查看文件

783
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
783
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
784
 #endif
784
 #endif
785
 
785
 
786
-/**
787
- * Enable one or more of the following if probing seems unreliable.
788
- * Heaters and/or fans can be disabled during probing to minimize electrical
789
- * noise. A delay can also be added to allow noise and vibration to settle.
790
- * These options are most useful for the BLTouch probe, but may also improve
791
- * readings with inductive probes and piezo sensors.
792
- */
793
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
794
-#if ENABLED(PROBING_HEATERS_OFF)
795
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
796
-#endif
797
-//#define PROBING_FANS_OFF          // Turn fans off when probing
798
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
799
-
800
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
786
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
801
 //#define SOLENOID_PROBE
787
 //#define SOLENOID_PROBE
802
 
788
 
876
 // Enable the M48 repeatability test to test probe accuracy
862
 // Enable the M48 repeatability test to test probe accuracy
877
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
863
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
878
 
864
 
865
+/**
866
+ * Enable one or more of the following if probing seems unreliable.
867
+ * Heaters and/or fans can be disabled during probing to minimize electrical
868
+ * noise. A delay can also be added to allow noise and vibration to settle.
869
+ * These options are most useful for the BLTouch probe, but may also improve
870
+ * readings with inductive probes and piezo sensors.
871
+ */
872
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
873
+#if ENABLED(PROBING_HEATERS_OFF)
874
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
875
+#endif
876
+//#define PROBING_FANS_OFF          // Turn fans off when probing
877
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
878
+
879
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
879
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
880
 // :{ 0:'Low', 1:'High' }
880
 // :{ 0:'Low', 1:'High' }
881
 #define X_ENABLE_ON 0
881
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/MakerParts/Configuration.h 查看文件

791
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
791
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
792
 #endif
792
 #endif
793
 
793
 
794
-/**
795
- * Enable one or more of the following if probing seems unreliable.
796
- * Heaters and/or fans can be disabled during probing to minimize electrical
797
- * noise. A delay can also be added to allow noise and vibration to settle.
798
- * These options are most useful for the BLTouch probe, but may also improve
799
- * readings with inductive probes and piezo sensors.
800
- */
801
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
802
-#if ENABLED(PROBING_HEATERS_OFF)
803
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
804
-#endif
805
-//#define PROBING_FANS_OFF          // Turn fans off when probing
806
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
807
-
808
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
794
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
809
 //#define SOLENOID_PROBE
795
 //#define SOLENOID_PROBE
810
 
796
 
884
 // Enable the M48 repeatability test to test probe accuracy
870
 // Enable the M48 repeatability test to test probe accuracy
885
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
871
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
886
 
872
 
873
+/**
874
+ * Enable one or more of the following if probing seems unreliable.
875
+ * Heaters and/or fans can be disabled during probing to minimize electrical
876
+ * noise. A delay can also be added to allow noise and vibration to settle.
877
+ * These options are most useful for the BLTouch probe, but may also improve
878
+ * readings with inductive probes and piezo sensors.
879
+ */
880
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
881
+#if ENABLED(PROBING_HEATERS_OFF)
882
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
883
+#endif
884
+//#define PROBING_FANS_OFF          // Turn fans off when probing
885
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
886
+
887
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
887
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
888
 // :{ 0:'Low', 1:'High' }
888
 // :{ 0:'Low', 1:'High' }
889
 #define X_ENABLE_ON 0
889
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Malyan/M150/Configuration.h 查看文件

763
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
763
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
764
 #endif
764
 #endif
765
 
765
 
766
-/**
767
- * Enable one or more of the following if probing seems unreliable.
768
- * Heaters and/or fans can be disabled during probing to minimize electrical
769
- * noise. A delay can also be added to allow noise and vibration to settle.
770
- * These options are most useful for the BLTouch probe, but may also improve
771
- * readings with inductive probes and piezo sensors.
772
- */
773
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
774
-#if ENABLED(PROBING_HEATERS_OFF)
775
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
776
-#endif
777
-//#define PROBING_FANS_OFF          // Turn fans off when probing
778
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
779
-
780
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
766
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
781
 //#define SOLENOID_PROBE
767
 //#define SOLENOID_PROBE
782
 
768
 
860
 // Enable the M48 repeatability test to test probe accuracy
846
 // Enable the M48 repeatability test to test probe accuracy
861
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
847
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
862
 
848
 
849
+/**
850
+ * Enable one or more of the following if probing seems unreliable.
851
+ * Heaters and/or fans can be disabled during probing to minimize electrical
852
+ * noise. A delay can also be added to allow noise and vibration to settle.
853
+ * These options are most useful for the BLTouch probe, but may also improve
854
+ * readings with inductive probes and piezo sensors.
855
+ */
856
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
857
+#if ENABLED(PROBING_HEATERS_OFF)
858
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
+#endif
860
+//#define PROBING_FANS_OFF          // Turn fans off when probing
861
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
862
+
863
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
863
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
864
 // :{ 0:'Low', 1:'High' }
864
 // :{ 0:'Low', 1:'High' }
865
 #define X_ENABLE_ON 0
865
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Malyan/M200/Configuration.h 查看文件

770
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
770
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
 #endif
771
 #endif
772
 
772
 
773
-/**
774
- * Enable one or more of the following if probing seems unreliable.
775
- * Heaters and/or fans can be disabled during probing to minimize electrical
776
- * noise. A delay can also be added to allow noise and vibration to settle.
777
- * These options are most useful for the BLTouch probe, but may also improve
778
- * readings with inductive probes and piezo sensors.
779
- */
780
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
781
-#if ENABLED(PROBING_HEATERS_OFF)
782
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
783
-#endif
784
-//#define PROBING_FANS_OFF          // Turn fans off when probing
785
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
786
-
787
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
773
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
788
 //#define SOLENOID_PROBE
774
 //#define SOLENOID_PROBE
789
 
775
 
863
 // Enable the M48 repeatability test to test probe accuracy
849
 // Enable the M48 repeatability test to test probe accuracy
864
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
850
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
865
 
851
 
852
+/**
853
+ * Enable one or more of the following if probing seems unreliable.
854
+ * Heaters and/or fans can be disabled during probing to minimize electrical
855
+ * noise. A delay can also be added to allow noise and vibration to settle.
856
+ * These options are most useful for the BLTouch probe, but may also improve
857
+ * readings with inductive probes and piezo sensors.
858
+ */
859
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
860
+#if ENABLED(PROBING_HEATERS_OFF)
861
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
862
+#endif
863
+//#define PROBING_FANS_OFF          // Turn fans off when probing
864
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
865
+
866
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
866
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // :{ 0:'Low', 1:'High' }
867
 // :{ 0:'Low', 1:'High' }
868
 #define X_ENABLE_ON 0
868
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Micromake/C1/basic/Configuration.h 查看文件

775
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
775
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
776
 #endif
776
 #endif
777
 
777
 
778
-/**
779
- * Enable one or more of the following if probing seems unreliable.
780
- * Heaters and/or fans can be disabled during probing to minimize electrical
781
- * noise. A delay can also be added to allow noise and vibration to settle.
782
- * These options are most useful for the BLTouch probe, but may also improve
783
- * readings with inductive probes and piezo sensors.
784
- */
785
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
786
-#if ENABLED(PROBING_HEATERS_OFF)
787
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
788
-#endif
789
-//#define PROBING_FANS_OFF          // Turn fans off when probing
790
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
791
-
792
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
778
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
793
 //#define SOLENOID_PROBE
779
 //#define SOLENOID_PROBE
794
 
780
 
868
 // Enable the M48 repeatability test to test probe accuracy
854
 // Enable the M48 repeatability test to test probe accuracy
869
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
870
 
856
 
857
+/**
858
+ * Enable one or more of the following if probing seems unreliable.
859
+ * Heaters and/or fans can be disabled during probing to minimize electrical
860
+ * noise. A delay can also be added to allow noise and vibration to settle.
861
+ * These options are most useful for the BLTouch probe, but may also improve
862
+ * readings with inductive probes and piezo sensors.
863
+ */
864
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
865
+#if ENABLED(PROBING_HEATERS_OFF)
866
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
867
+#endif
868
+//#define PROBING_FANS_OFF          // Turn fans off when probing
869
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
870
+
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
872
 // :{ 0:'Low', 1:'High' }
872
 // :{ 0:'Low', 1:'High' }
873
 #define X_ENABLE_ON 0
873
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration.h 查看文件

775
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
775
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
776
 #endif
776
 #endif
777
 
777
 
778
-/**
779
- * Enable one or more of the following if probing seems unreliable.
780
- * Heaters and/or fans can be disabled during probing to minimize electrical
781
- * noise. A delay can also be added to allow noise and vibration to settle.
782
- * These options are most useful for the BLTouch probe, but may also improve
783
- * readings with inductive probes and piezo sensors.
784
- */
785
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
786
-#if ENABLED(PROBING_HEATERS_OFF)
787
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
788
-#endif
789
-//#define PROBING_FANS_OFF          // Turn fans off when probing
790
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
791
-
792
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
778
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
793
 //#define SOLENOID_PROBE
779
 //#define SOLENOID_PROBE
794
 
780
 
868
 // Enable the M48 repeatability test to test probe accuracy
854
 // Enable the M48 repeatability test to test probe accuracy
869
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
855
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
870
 
856
 
857
+/**
858
+ * Enable one or more of the following if probing seems unreliable.
859
+ * Heaters and/or fans can be disabled during probing to minimize electrical
860
+ * noise. A delay can also be added to allow noise and vibration to settle.
861
+ * These options are most useful for the BLTouch probe, but may also improve
862
+ * readings with inductive probes and piezo sensors.
863
+ */
864
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
865
+#if ENABLED(PROBING_HEATERS_OFF)
866
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
867
+#endif
868
+//#define PROBING_FANS_OFF          // Turn fans off when probing
869
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
870
+
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
871
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
872
 // :{ 0:'Low', 1:'High' }
872
 // :{ 0:'Low', 1:'High' }
873
 #define X_ENABLE_ON 0
873
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Mks/Sbase/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h 查看文件

811
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
811
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
812
 #endif
812
 #endif
813
 
813
 
814
-/**
815
- * Enable one or more of the following if probing seems unreliable.
816
- * Heaters and/or fans can be disabled during probing to minimize electrical
817
- * noise. A delay can also be added to allow noise and vibration to settle.
818
- * These options are most useful for the BLTouch probe, but may also improve
819
- * readings with inductive probes and piezo sensors.
820
- */
821
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
822
-#if ENABLED(PROBING_HEATERS_OFF)
823
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
824
-#endif
825
-//#define PROBING_FANS_OFF          // Turn fans off when probing
826
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
827
-
828
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
814
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
829
 //#define SOLENOID_PROBE
815
 //#define SOLENOID_PROBE
830
 
816
 
904
 // Enable the M48 repeatability test to test probe accuracy
890
 // Enable the M48 repeatability test to test probe accuracy
905
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
891
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
906
 
892
 
893
+/**
894
+ * Enable one or more of the following if probing seems unreliable.
895
+ * Heaters and/or fans can be disabled during probing to minimize electrical
896
+ * noise. A delay can also be added to allow noise and vibration to settle.
897
+ * These options are most useful for the BLTouch probe, but may also improve
898
+ * readings with inductive probes and piezo sensors.
899
+ */
900
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
901
+#if ENABLED(PROBING_HEATERS_OFF)
902
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
903
+#endif
904
+//#define PROBING_FANS_OFF          // Turn fans off when probing
905
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
906
+
907
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
907
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
908
 // :{ 0:'Low', 1:'High' }
908
 // :{ 0:'Low', 1:'High' }
909
 #define X_ENABLE_ON 0
909
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/RepRapWorld/Megatronics/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/RigidBot/Configuration.h 查看文件

769
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
769
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
770
 #endif
770
 #endif
771
 
771
 
772
-/**
773
- * Enable one or more of the following if probing seems unreliable.
774
- * Heaters and/or fans can be disabled during probing to minimize electrical
775
- * noise. A delay can also be added to allow noise and vibration to settle.
776
- * These options are most useful for the BLTouch probe, but may also improve
777
- * readings with inductive probes and piezo sensors.
778
- */
779
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
780
-#if ENABLED(PROBING_HEATERS_OFF)
781
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
782
-#endif
783
-//#define PROBING_FANS_OFF          // Turn fans off when probing
784
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
785
-
786
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
772
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
787
 //#define SOLENOID_PROBE
773
 //#define SOLENOID_PROBE
788
 
774
 
862
 // Enable the M48 repeatability test to test probe accuracy
848
 // Enable the M48 repeatability test to test probe accuracy
863
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
849
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
864
 
850
 
851
+/**
852
+ * Enable one or more of the following if probing seems unreliable.
853
+ * Heaters and/or fans can be disabled during probing to minimize electrical
854
+ * noise. A delay can also be added to allow noise and vibration to settle.
855
+ * These options are most useful for the BLTouch probe, but may also improve
856
+ * readings with inductive probes and piezo sensors.
857
+ */
858
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
859
+#if ENABLED(PROBING_HEATERS_OFF)
860
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
861
+#endif
862
+//#define PROBING_FANS_OFF          // Turn fans off when probing
863
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
864
+
865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
865
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
866
 // :{ 0:'Low', 1:'High' }
866
 // :{ 0:'Low', 1:'High' }
867
 #define X_ENABLE_ON 0
867
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/SCARA/Configuration.h 查看文件

784
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
784
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
785
 #endif
785
 #endif
786
 
786
 
787
-/**
788
- * Enable one or more of the following if probing seems unreliable.
789
- * Heaters and/or fans can be disabled during probing to minimize electrical
790
- * noise. A delay can also be added to allow noise and vibration to settle.
791
- * These options are most useful for the BLTouch probe, but may also improve
792
- * readings with inductive probes and piezo sensors.
793
- */
794
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
795
-#if ENABLED(PROBING_HEATERS_OFF)
796
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
797
-#endif
798
-//#define PROBING_FANS_OFF          // Turn fans off when probing
799
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
800
-
801
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
787
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
802
 //#define SOLENOID_PROBE
788
 //#define SOLENOID_PROBE
803
 
789
 
877
 // Enable the M48 repeatability test to test probe accuracy
863
 // Enable the M48 repeatability test to test probe accuracy
878
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
864
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
879
 
865
 
866
+/**
867
+ * Enable one or more of the following if probing seems unreliable.
868
+ * Heaters and/or fans can be disabled during probing to minimize electrical
869
+ * noise. A delay can also be added to allow noise and vibration to settle.
870
+ * These options are most useful for the BLTouch probe, but may also improve
871
+ * readings with inductive probes and piezo sensors.
872
+ */
873
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
874
+#if ENABLED(PROBING_HEATERS_OFF)
875
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
876
+#endif
877
+//#define PROBING_FANS_OFF          // Turn fans off when probing
878
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
879
+
880
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
880
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
881
 // :{ 0:'Low', 1:'High' }
881
 // :{ 0:'Low', 1:'High' }
882
 #define X_ENABLE_ON 0
882
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/STM32F10/Configuration.h 查看文件

773
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
773
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
774
 #endif
774
 #endif
775
 
775
 
776
-/**
777
- * Enable one or more of the following if probing seems unreliable.
778
- * Heaters and/or fans can be disabled during probing to minimize electrical
779
- * noise. A delay can also be added to allow noise and vibration to settle.
780
- * These options are most useful for the BLTouch probe, but may also improve
781
- * readings with inductive probes and piezo sensors.
782
- */
783
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
784
-#if ENABLED(PROBING_HEATERS_OFF)
785
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
786
-#endif
787
-//#define PROBING_FANS_OFF          // Turn fans off when probing
788
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
789
-
790
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
776
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
791
 //#define SOLENOID_PROBE
777
 //#define SOLENOID_PROBE
792
 
778
 
866
 // Enable the M48 repeatability test to test probe accuracy
852
 // Enable the M48 repeatability test to test probe accuracy
867
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
853
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
868
 
854
 
855
+/**
856
+ * Enable one or more of the following if probing seems unreliable.
857
+ * Heaters and/or fans can be disabled during probing to minimize electrical
858
+ * noise. A delay can also be added to allow noise and vibration to settle.
859
+ * These options are most useful for the BLTouch probe, but may also improve
860
+ * readings with inductive probes and piezo sensors.
861
+ */
862
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
863
+#if ENABLED(PROBING_HEATERS_OFF)
864
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
865
+#endif
866
+//#define PROBING_FANS_OFF          // Turn fans off when probing
867
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
868
+
869
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
869
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
870
 // :{ 0:'Low', 1:'High' }
870
 // :{ 0:'Low', 1:'High' }
871
 #define X_ENABLE_ON 0
871
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/STM32F4/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Sanguinololu/Configuration.h 查看文件

802
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
802
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
803
 #endif
803
 #endif
804
 
804
 
805
-/**
806
- * Enable one or more of the following if probing seems unreliable.
807
- * Heaters and/or fans can be disabled during probing to minimize electrical
808
- * noise. A delay can also be added to allow noise and vibration to settle.
809
- * These options are most useful for the BLTouch probe, but may also improve
810
- * readings with inductive probes and piezo sensors.
811
- */
812
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
813
-#if ENABLED(PROBING_HEATERS_OFF)
814
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
815
-#endif
816
-//#define PROBING_FANS_OFF          // Turn fans off when probing
817
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
818
-
819
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
805
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
820
 //#define SOLENOID_PROBE
806
 //#define SOLENOID_PROBE
821
 
807
 
895
 // Enable the M48 repeatability test to test probe accuracy
881
 // Enable the M48 repeatability test to test probe accuracy
896
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
882
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
897
 
883
 
884
+/**
885
+ * Enable one or more of the following if probing seems unreliable.
886
+ * Heaters and/or fans can be disabled during probing to minimize electrical
887
+ * noise. A delay can also be added to allow noise and vibration to settle.
888
+ * These options are most useful for the BLTouch probe, but may also improve
889
+ * readings with inductive probes and piezo sensors.
890
+ */
891
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
892
+#if ENABLED(PROBING_HEATERS_OFF)
893
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
894
+#endif
895
+//#define PROBING_FANS_OFF          // Turn fans off when probing
896
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
897
+
898
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
898
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
899
 // :{ 0:'Low', 1:'High' }
899
 // :{ 0:'Low', 1:'High' }
900
 #define X_ENABLE_ON 0
900
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/TheBorg/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 1
869
 #define X_ENABLE_ON 1

+ 14
- 14
Marlin/src/config/examples/TinyBoy2/Configuration.h 查看文件

822
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
822
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
823
 #endif
823
 #endif
824
 
824
 
825
-/**
826
- * Enable one or more of the following if probing seems unreliable.
827
- * Heaters and/or fans can be disabled during probing to minimize electrical
828
- * noise. A delay can also be added to allow noise and vibration to settle.
829
- * These options are most useful for the BLTouch probe, but may also improve
830
- * readings with inductive probes and piezo sensors.
831
- */
832
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
833
-#if ENABLED(PROBING_HEATERS_OFF)
834
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
835
-#endif
836
-//#define PROBING_FANS_OFF          // Turn fans off when probing
837
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
838
-
839
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
825
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
840
 //#define SOLENOID_PROBE
826
 //#define SOLENOID_PROBE
841
 
827
 
915
 // Enable the M48 repeatability test to test probe accuracy
901
 // Enable the M48 repeatability test to test probe accuracy
916
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
902
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
917
 
903
 
904
+/**
905
+ * Enable one or more of the following if probing seems unreliable.
906
+ * Heaters and/or fans can be disabled during probing to minimize electrical
907
+ * noise. A delay can also be added to allow noise and vibration to settle.
908
+ * These options are most useful for the BLTouch probe, but may also improve
909
+ * readings with inductive probes and piezo sensors.
910
+ */
911
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
912
+#if ENABLED(PROBING_HEATERS_OFF)
913
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
914
+#endif
915
+//#define PROBING_FANS_OFF          // Turn fans off when probing
916
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
917
+
918
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
918
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
919
 // :{ 0:'Low', 1:'High' }
919
 // :{ 0:'Low', 1:'High' }
920
 #define X_ENABLE_ON 0
920
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Tronxy/X1/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Tronxy/X3A/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Tronxy/X5S/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Tronxy/XY100/Configuration.h 查看文件

782
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
782
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
783
 #endif
783
 #endif
784
 
784
 
785
-/**
786
- * Enable one or more of the following if probing seems unreliable.
787
- * Heaters and/or fans can be disabled during probing to minimize electrical
788
- * noise. A delay can also be added to allow noise and vibration to settle.
789
- * These options are most useful for the BLTouch probe, but may also improve
790
- * readings with inductive probes and piezo sensors.
791
- */
792
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
793
-#if ENABLED(PROBING_HEATERS_OFF)
794
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
795
-#endif
796
-//#define PROBING_FANS_OFF          // Turn fans off when probing
797
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
798
-
799
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
785
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
800
 //#define SOLENOID_PROBE
786
 //#define SOLENOID_PROBE
801
 
787
 
875
 // Enable the M48 repeatability test to test probe accuracy
861
 // Enable the M48 repeatability test to test probe accuracy
876
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
862
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
877
 
863
 
864
+/**
865
+ * Enable one or more of the following if probing seems unreliable.
866
+ * Heaters and/or fans can be disabled during probing to minimize electrical
867
+ * noise. A delay can also be added to allow noise and vibration to settle.
868
+ * These options are most useful for the BLTouch probe, but may also improve
869
+ * readings with inductive probes and piezo sensors.
870
+ */
871
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
872
+#if ENABLED(PROBING_HEATERS_OFF)
873
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
874
+#endif
875
+//#define PROBING_FANS_OFF          // Turn fans off when probing
876
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
877
+
878
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
878
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
879
 // :{ 0:'Low', 1:'High' }
879
 // :{ 0:'Low', 1:'High' }
880
 #define X_ENABLE_ON 0
880
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Velleman/K8200/Configuration.h 查看文件

800
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
800
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
801
 #endif
801
 #endif
802
 
802
 
803
-/**
804
- * Enable one or more of the following if probing seems unreliable.
805
- * Heaters and/or fans can be disabled during probing to minimize electrical
806
- * noise. A delay can also be added to allow noise and vibration to settle.
807
- * These options are most useful for the BLTouch probe, but may also improve
808
- * readings with inductive probes and piezo sensors.
809
- */
810
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
811
-#if ENABLED(PROBING_HEATERS_OFF)
812
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
813
-#endif
814
-//#define PROBING_FANS_OFF          // Turn fans off when probing
815
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
816
-
817
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
803
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
818
 //#define SOLENOID_PROBE
804
 //#define SOLENOID_PROBE
819
 
805
 
893
 // Enable the M48 repeatability test to test probe accuracy
879
 // Enable the M48 repeatability test to test probe accuracy
894
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
880
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
895
 
881
 
882
+/**
883
+ * Enable one or more of the following if probing seems unreliable.
884
+ * Heaters and/or fans can be disabled during probing to minimize electrical
885
+ * noise. A delay can also be added to allow noise and vibration to settle.
886
+ * These options are most useful for the BLTouch probe, but may also improve
887
+ * readings with inductive probes and piezo sensors.
888
+ */
889
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
890
+#if ENABLED(PROBING_HEATERS_OFF)
891
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
892
+#endif
893
+//#define PROBING_FANS_OFF          // Turn fans off when probing
894
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
895
+
896
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
896
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
897
 // :{ 0:'Low', 1:'High' }
897
 // :{ 0:'Low', 1:'High' }
898
 #define X_ENABLE_ON 0
898
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Velleman/K8400/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Velleman/K8400/Dual-head/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h 查看文件

781
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
781
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
782
 #endif
782
 #endif
783
 
783
 
784
-/**
785
- * Enable one or more of the following if probing seems unreliable.
786
- * Heaters and/or fans can be disabled during probing to minimize electrical
787
- * noise. A delay can also be added to allow noise and vibration to settle.
788
- * These options are most useful for the BLTouch probe, but may also improve
789
- * readings with inductive probes and piezo sensors.
790
- */
791
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
792
-#if ENABLED(PROBING_HEATERS_OFF)
793
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
794
-#endif
795
-//#define PROBING_FANS_OFF          // Turn fans off when probing
796
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
797
-
798
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
784
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
799
 //#define SOLENOID_PROBE
785
 //#define SOLENOID_PROBE
800
 
786
 
874
 // Enable the M48 repeatability test to test probe accuracy
860
 // Enable the M48 repeatability test to test probe accuracy
875
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
861
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
876
 
862
 
863
+/**
864
+ * Enable one or more of the following if probing seems unreliable.
865
+ * Heaters and/or fans can be disabled during probing to minimize electrical
866
+ * noise. A delay can also be added to allow noise and vibration to settle.
867
+ * These options are most useful for the BLTouch probe, but may also improve
868
+ * readings with inductive probes and piezo sensors.
869
+ */
870
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
871
+#if ENABLED(PROBING_HEATERS_OFF)
872
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
873
+#endif
874
+//#define PROBING_FANS_OFF          // Turn fans off when probing
875
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
876
+
877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
877
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
878
 // :{ 0:'Low', 1:'High' }
878
 // :{ 0:'Low', 1:'High' }
879
 #define X_ENABLE_ON 0
879
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/adafruit/ST7565/Configuration.h 查看文件

771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
771
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
772
 #endif
772
 #endif
773
 
773
 
774
-/**
775
- * Enable one or more of the following if probing seems unreliable.
776
- * Heaters and/or fans can be disabled during probing to minimize electrical
777
- * noise. A delay can also be added to allow noise and vibration to settle.
778
- * These options are most useful for the BLTouch probe, but may also improve
779
- * readings with inductive probes and piezo sensors.
780
- */
781
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
782
-#if ENABLED(PROBING_HEATERS_OFF)
783
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
784
-#endif
785
-//#define PROBING_FANS_OFF          // Turn fans off when probing
786
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
787
-
788
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
774
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
789
 //#define SOLENOID_PROBE
775
 //#define SOLENOID_PROBE
790
 
776
 
864
 // Enable the M48 repeatability test to test probe accuracy
850
 // Enable the M48 repeatability test to test probe accuracy
865
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
851
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
866
 
852
 
853
+/**
854
+ * Enable one or more of the following if probing seems unreliable.
855
+ * Heaters and/or fans can be disabled during probing to minimize electrical
856
+ * noise. A delay can also be added to allow noise and vibration to settle.
857
+ * These options are most useful for the BLTouch probe, but may also improve
858
+ * readings with inductive probes and piezo sensors.
859
+ */
860
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
861
+#if ENABLED(PROBING_HEATERS_OFF)
862
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
863
+#endif
864
+//#define PROBING_FANS_OFF          // Turn fans off when probing
865
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
866
+
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
867
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
868
 // :{ 0:'Low', 1:'High' }
868
 // :{ 0:'Low', 1:'High' }
869
 #define X_ENABLE_ON 0
869
 #define X_ENABLE_ON 0

+ 60
- 64
Marlin/src/config/examples/delta/Anycubic/Kossel/Configuration.h 查看文件

894
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
894
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
895
 #endif
895
 #endif
896
 
896
 
897
-/**
898
- * Enable one or more of the following if probing seems unreliable.
899
- * Heaters and/or fans can be disabled during probing to minimize electrical
900
- * noise. A delay can also be added to allow noise and vibration to settle.
901
- * These options are most useful for the BLTouch probe, but may also improve
902
- * readings with inductive probes and piezo sensors.
903
- */
904
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
905
-#if ENABLED(PROBING_HEATERS_OFF)
906
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
907
-#endif
908
-//#define PROBING_FANS_OFF          // Turn fans off when probing
909
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
910
-
911
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
897
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
912
 //#define SOLENOID_PROBE
898
 //#define SOLENOID_PROBE
913
 
899
 
915
 //#define Z_PROBE_SLED
901
 //#define Z_PROBE_SLED
916
 //#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.
902
 //#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.
917
 
903
 
918
-//
919
-// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
920
-//
904
+/**
905
+ * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
906
+ * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
907
+ */
908
+//#define Z_PROBE_ALLEN_KEY
909
+
910
+#if ENABLED(Z_PROBE_ALLEN_KEY)
911
+  // 2 or 3 sets of coordinates for deploying and retracting the spring loaded touch probe on G29,
912
+  // if servo actuated touch probe is not defined. Uncomment as appropriate for your printer/probe.
913
+
914
+  #define Z_PROBE_ALLEN_KEY_DEPLOY_1_X 30.0
915
+  #define Z_PROBE_ALLEN_KEY_DEPLOY_1_Y DELTA_PRINTABLE_RADIUS
916
+  #define Z_PROBE_ALLEN_KEY_DEPLOY_1_Z 100.0
917
+  #define Z_PROBE_ALLEN_KEY_DEPLOY_1_FEEDRATE XY_PROBE_SPEED
918
+
919
+  #define Z_PROBE_ALLEN_KEY_DEPLOY_2_X 0.0
920
+  #define Z_PROBE_ALLEN_KEY_DEPLOY_2_Y DELTA_PRINTABLE_RADIUS
921
+  #define Z_PROBE_ALLEN_KEY_DEPLOY_2_Z 100.0
922
+  #define Z_PROBE_ALLEN_KEY_DEPLOY_2_FEEDRATE (XY_PROBE_SPEED)/10
923
+
924
+  #define Z_PROBE_ALLEN_KEY_DEPLOY_3_X Z_PROBE_ALLEN_KEY_DEPLOY_2_X * 0.75
925
+  #define Z_PROBE_ALLEN_KEY_DEPLOY_3_Y Z_PROBE_ALLEN_KEY_DEPLOY_2_Y * 0.75
926
+  #define Z_PROBE_ALLEN_KEY_DEPLOY_3_Z Z_PROBE_ALLEN_KEY_DEPLOY_2_Z
927
+  #define Z_PROBE_ALLEN_KEY_DEPLOY_3_FEEDRATE XY_PROBE_SPEED
928
+
929
+  #define Z_PROBE_ALLEN_KEY_STOW_1_X -64.0 // Move the probe into position
930
+  #define Z_PROBE_ALLEN_KEY_STOW_1_Y 56.0
931
+  #define Z_PROBE_ALLEN_KEY_STOW_1_Z 23.0
932
+  #define Z_PROBE_ALLEN_KEY_STOW_1_FEEDRATE XY_PROBE_SPEED
933
+
934
+  #define Z_PROBE_ALLEN_KEY_STOW_2_X -64.0 // Push it down
935
+  #define Z_PROBE_ALLEN_KEY_STOW_2_Y 56.0
936
+  #define Z_PROBE_ALLEN_KEY_STOW_2_Z 3.0
937
+  #define Z_PROBE_ALLEN_KEY_STOW_2_FEEDRATE (XY_PROBE_SPEED)/10
938
+
939
+  #define Z_PROBE_ALLEN_KEY_STOW_3_X -64.0 // Move it up to clear
940
+  #define Z_PROBE_ALLEN_KEY_STOW_3_Y 56.0
941
+  #define Z_PROBE_ALLEN_KEY_STOW_3_Z 50.0
942
+  #define Z_PROBE_ALLEN_KEY_STOW_3_FEEDRATE XY_PROBE_SPEED
943
+
944
+  #define Z_PROBE_ALLEN_KEY_STOW_4_X 0.0
945
+  #define Z_PROBE_ALLEN_KEY_STOW_4_Y 0.0
946
+  #define Z_PROBE_ALLEN_KEY_STOW_4_Z Z_PROBE_ALLEN_KEY_STOW_3_Z
947
+  #define Z_PROBE_ALLEN_KEY_STOW_4_FEEDRATE XY_PROBE_SPEED
948
+
949
+#endif // Z_PROBE_ALLEN_KEY
921
 
950
 
922
 /**
951
 /**
923
  *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
952
  *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
967
 #define MULTIPLE_PROBING 3
996
 #define MULTIPLE_PROBING 3
968
 
997
 
969
 /**
998
 /**
970
- * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
971
- * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
972
- */
973
-//#define Z_PROBE_ALLEN_KEY
974
-
975
-#if ENABLED(Z_PROBE_ALLEN_KEY)
976
-  // 2 or 3 sets of coordinates for deploying and retracting the spring loaded touch probe on G29,
977
-  // if servo actuated touch probe is not defined. Uncomment as appropriate for your printer/probe.
978
-
979
-  #define Z_PROBE_ALLEN_KEY_DEPLOY_1_X 30.0
980
-  #define Z_PROBE_ALLEN_KEY_DEPLOY_1_Y DELTA_PRINTABLE_RADIUS
981
-  #define Z_PROBE_ALLEN_KEY_DEPLOY_1_Z 100.0
982
-  #define Z_PROBE_ALLEN_KEY_DEPLOY_1_FEEDRATE XY_PROBE_SPEED
983
-
984
-  #define Z_PROBE_ALLEN_KEY_DEPLOY_2_X 0.0
985
-  #define Z_PROBE_ALLEN_KEY_DEPLOY_2_Y DELTA_PRINTABLE_RADIUS
986
-  #define Z_PROBE_ALLEN_KEY_DEPLOY_2_Z 100.0
987
-  #define Z_PROBE_ALLEN_KEY_DEPLOY_2_FEEDRATE (XY_PROBE_SPEED)/10
988
-
989
-  #define Z_PROBE_ALLEN_KEY_DEPLOY_3_X Z_PROBE_ALLEN_KEY_DEPLOY_2_X * 0.75
990
-  #define Z_PROBE_ALLEN_KEY_DEPLOY_3_Y Z_PROBE_ALLEN_KEY_DEPLOY_2_Y * 0.75
991
-  #define Z_PROBE_ALLEN_KEY_DEPLOY_3_Z Z_PROBE_ALLEN_KEY_DEPLOY_2_Z
992
-  #define Z_PROBE_ALLEN_KEY_DEPLOY_3_FEEDRATE XY_PROBE_SPEED
993
-
994
-  #define Z_PROBE_ALLEN_KEY_STOW_1_X -64.0 // Move the probe into position
995
-  #define Z_PROBE_ALLEN_KEY_STOW_1_Y 56.0
996
-  #define Z_PROBE_ALLEN_KEY_STOW_1_Z 23.0
997
-  #define Z_PROBE_ALLEN_KEY_STOW_1_FEEDRATE XY_PROBE_SPEED
998
-
999
-  #define Z_PROBE_ALLEN_KEY_STOW_2_X -64.0 // Push it down
1000
-  #define Z_PROBE_ALLEN_KEY_STOW_2_Y 56.0
1001
-  #define Z_PROBE_ALLEN_KEY_STOW_2_Z 3.0
1002
-  #define Z_PROBE_ALLEN_KEY_STOW_2_FEEDRATE (XY_PROBE_SPEED)/10
1003
-
1004
-  #define Z_PROBE_ALLEN_KEY_STOW_3_X -64.0 // Move it up to clear
1005
-  #define Z_PROBE_ALLEN_KEY_STOW_3_Y 56.0
1006
-  #define Z_PROBE_ALLEN_KEY_STOW_3_Z 50.0
1007
-  #define Z_PROBE_ALLEN_KEY_STOW_3_FEEDRATE XY_PROBE_SPEED
1008
-
1009
-  #define Z_PROBE_ALLEN_KEY_STOW_4_X 0.0
1010
-  #define Z_PROBE_ALLEN_KEY_STOW_4_Y 0.0
1011
-  #define Z_PROBE_ALLEN_KEY_STOW_4_Z Z_PROBE_ALLEN_KEY_STOW_3_Z
1012
-  #define Z_PROBE_ALLEN_KEY_STOW_4_FEEDRATE XY_PROBE_SPEED
1013
-
1014
-#endif // Z_PROBE_ALLEN_KEY
1015
-
1016
-/**
1017
  * Z probes require clearance when deploying, stowing, and moving between
999
  * Z probes require clearance when deploying, stowing, and moving between
1018
  * probe points to avoid hitting the bed and other hardware.
1000
  * probe points to avoid hitting the bed and other hardware.
1019
  * Servo-mounted probes require extra space for the arm to rotate.
1001
  * Servo-mounted probes require extra space for the arm to rotate.
1043
   #define Z_MIN_PROBE_REPEATABILITY_TEST
1025
   #define Z_MIN_PROBE_REPEATABILITY_TEST
1044
 #endif
1026
 #endif
1045
 
1027
 
1028
+/**
1029
+ * Enable one or more of the following if probing seems unreliable.
1030
+ * Heaters and/or fans can be disabled during probing to minimize electrical
1031
+ * noise. A delay can also be added to allow noise and vibration to settle.
1032
+ * These options are most useful for the BLTouch probe, but may also improve
1033
+ * readings with inductive probes and piezo sensors.
1034
+ */
1035
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
1036
+#if ENABLED(PROBING_HEATERS_OFF)
1037
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
1038
+#endif
1039
+//#define PROBING_FANS_OFF          // Turn fans off when probing
1040
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
1041
+
1046
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
1042
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
1047
 // :{ 0:'Low', 1:'High' }
1043
 // :{ 0:'Low', 1:'High' }
1048
 #define X_ENABLE_ON 0
1044
 #define X_ENABLE_ON 0

+ 54
- 58
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration.h 查看文件

853
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
853
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
854
 #endif
854
 #endif
855
 
855
 
856
-/**
857
- * Enable one or more of the following if probing seems unreliable.
858
- * Heaters and/or fans can be disabled during probing to minimize electrical
859
- * noise. A delay can also be added to allow noise and vibration to settle.
860
- * These options are most useful for the BLTouch probe, but may also improve
861
- * readings with inductive probes and piezo sensors.
862
- */
863
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
864
-#if ENABLED(PROBING_HEATERS_OFF)
865
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
866
-#endif
867
-//#define PROBING_FANS_OFF          // Turn fans off when probing
868
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
869
-
870
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
856
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
871
 //#define SOLENOID_PROBE
857
 //#define SOLENOID_PROBE
872
 
858
 
874
 //#define Z_PROBE_SLED
860
 //#define Z_PROBE_SLED
875
 //#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.
861
 //#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.
876
 
862
 
877
-//
878
-// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
879
-//
880
-
881
-/**
882
- *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
883
- *   X and Y offsets must be integers.
884
- *
885
- *   In the following example the X and Y offsets are both positive:
886
- *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
887
- *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
888
- *
889
- *      +-- BACK ---+
890
- *      |           |
891
- *    L |    (+) P  | R <-- probe (20,20)
892
- *    E |           | I
893
- *    F | (-) N (+) | G <-- nozzle (10,10)
894
- *    T |           | H
895
- *      |    (-)    | T
896
- *      |           |
897
- *      O-- FRONT --+
898
- *    (0,0)
899
- */
900
-#define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  +right  [of the nozzle]
901
-#define Y_PROBE_OFFSET_FROM_EXTRUDER 0     // Y offset: -front +behind [the nozzle]
902
-#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.10  // Z offset: -below +above  [the nozzle]
903
-
904
-// Certain types of probes need to stay away from edges
905
-#define MIN_PROBE_EDGE 20
906
-
907
-// X and Y axis travel speed (mm/m) between probes
908
-#define XY_PROBE_SPEED 5000
909
-
910
-// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
911
-#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
912
-
913
-// Feedrate (mm/m) for the "accurate" probe of each point
914
-#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST) / 6
915
-
916
-// The number of probes to perform at each point.
917
-//   Set to 2 for a fast/slow probe, using the second probe result.
918
-//   Set to 3 or more for slow probes, averaging the results.
919
-//#define MULTIPLE_PROBING 2
920
-
921
 /**
863
 /**
922
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
864
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
923
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
865
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
969
 #endif // Z_PROBE_ALLEN_KEY
911
 #endif // Z_PROBE_ALLEN_KEY
970
 
912
 
971
 /**
913
 /**
914
+ *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
915
+ *   X and Y offsets must be integers.
916
+ *
917
+ *   In the following example the X and Y offsets are both positive:
918
+ *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
919
+ *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
920
+ *
921
+ *      +-- BACK ---+
922
+ *      |           |
923
+ *    L |    (+) P  | R <-- probe (20,20)
924
+ *    E |           | I
925
+ *    F | (-) N (+) | G <-- nozzle (10,10)
926
+ *    T |           | H
927
+ *      |    (-)    | T
928
+ *      |           |
929
+ *      O-- FRONT --+
930
+ *    (0,0)
931
+ */
932
+#define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  +right  [of the nozzle]
933
+#define Y_PROBE_OFFSET_FROM_EXTRUDER 0     // Y offset: -front +behind [the nozzle]
934
+#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.10  // Z offset: -below +above  [the nozzle]
935
+
936
+// Certain types of probes need to stay away from edges
937
+#define MIN_PROBE_EDGE 20
938
+
939
+// X and Y axis travel speed (mm/m) between probes
940
+#define XY_PROBE_SPEED 5000
941
+
942
+// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
943
+#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
944
+
945
+// Feedrate (mm/m) for the "accurate" probe of each point
946
+#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST) / 6
947
+
948
+// The number of probes to perform at each point.
949
+//   Set to 2 for a fast/slow probe, using the second probe result.
950
+//   Set to 3 or more for slow probes, averaging the results.
951
+//#define MULTIPLE_PROBING 2
952
+
953
+/**
972
  * Z probes require clearance when deploying, stowing, and moving between
954
  * Z probes require clearance when deploying, stowing, and moving between
973
  * probe points to avoid hitting the bed and other hardware.
955
  * probe points to avoid hitting the bed and other hardware.
974
  * Servo-mounted probes require extra space for the arm to rotate.
956
  * Servo-mounted probes require extra space for the arm to rotate.
996
 // Enable the M48 repeatability test to test probe accuracy
978
 // Enable the M48 repeatability test to test probe accuracy
997
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
979
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
998
 
980
 
981
+/**
982
+ * Enable one or more of the following if probing seems unreliable.
983
+ * Heaters and/or fans can be disabled during probing to minimize electrical
984
+ * noise. A delay can also be added to allow noise and vibration to settle.
985
+ * These options are most useful for the BLTouch probe, but may also improve
986
+ * readings with inductive probes and piezo sensors.
987
+ */
988
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
989
+#if ENABLED(PROBING_HEATERS_OFF)
990
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
991
+#endif
992
+//#define PROBING_FANS_OFF          // Turn fans off when probing
993
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
994
+
999
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
995
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
1000
 // :{ 0:'Low', 1:'High' }
996
 // :{ 0:'Low', 1:'High' }
1001
 #define X_ENABLE_ON 0
997
 #define X_ENABLE_ON 0

+ 54
- 58
Marlin/src/config/examples/delta/FLSUN/kossel/Configuration.h 查看文件

853
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
853
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
854
 #endif
854
 #endif
855
 
855
 
856
-/**
857
- * Enable one or more of the following if probing seems unreliable.
858
- * Heaters and/or fans can be disabled during probing to minimize electrical
859
- * noise. A delay can also be added to allow noise and vibration to settle.
860
- * These options are most useful for the BLTouch probe, but may also improve
861
- * readings with inductive probes and piezo sensors.
862
- */
863
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
864
-#if ENABLED(PROBING_HEATERS_OFF)
865
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
866
-#endif
867
-//#define PROBING_FANS_OFF          // Turn fans off when probing
868
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
869
-
870
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
856
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
871
 //#define SOLENOID_PROBE
857
 //#define SOLENOID_PROBE
872
 
858
 
874
 //#define Z_PROBE_SLED
860
 //#define Z_PROBE_SLED
875
 //#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.
861
 //#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.
876
 
862
 
877
-//
878
-// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
879
-//
880
-
881
-/**
882
- *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
883
- *   X and Y offsets must be integers.
884
- *
885
- *   In the following example the X and Y offsets are both positive:
886
- *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
887
- *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
888
- *
889
- *      +-- BACK ---+
890
- *      |           |
891
- *    L |    (+) P  | R <-- probe (20,20)
892
- *    E |           | I
893
- *    F | (-) N (+) | G <-- nozzle (10,10)
894
- *    T |           | H
895
- *      |    (-)    | T
896
- *      |           |
897
- *      O-- FRONT --+
898
- *    (0,0)
899
- */
900
-#define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  +right  [of the nozzle]
901
-#define Y_PROBE_OFFSET_FROM_EXTRUDER 0     // Y offset: -front +behind [the nozzle]
902
-#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.10  // Z offset: -below +above  [the nozzle]
903
-
904
-// Certain types of probes need to stay away from edges
905
-#define MIN_PROBE_EDGE 20
906
-
907
-// X and Y axis travel speed (mm/m) between probes
908
-#define XY_PROBE_SPEED 5000
909
-
910
-// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
911
-#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
912
-
913
-// Feedrate (mm/m) for the "accurate" probe of each point
914
-#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST) / 6
915
-
916
-// The number of probes to perform at each point.
917
-//   Set to 2 for a fast/slow probe, using the second probe result.
918
-//   Set to 3 or more for slow probes, averaging the results.
919
-//#define MULTIPLE_PROBING 2
920
-
921
 /**
863
 /**
922
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
864
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
923
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
865
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
968
 #endif // Z_PROBE_ALLEN_KEY
910
 #endif // Z_PROBE_ALLEN_KEY
969
 
911
 
970
 /**
912
 /**
913
+ *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
914
+ *   X and Y offsets must be integers.
915
+ *
916
+ *   In the following example the X and Y offsets are both positive:
917
+ *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
918
+ *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
919
+ *
920
+ *      +-- BACK ---+
921
+ *      |           |
922
+ *    L |    (+) P  | R <-- probe (20,20)
923
+ *    E |           | I
924
+ *    F | (-) N (+) | G <-- nozzle (10,10)
925
+ *    T |           | H
926
+ *      |    (-)    | T
927
+ *      |           |
928
+ *      O-- FRONT --+
929
+ *    (0,0)
930
+ */
931
+#define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  +right  [of the nozzle]
932
+#define Y_PROBE_OFFSET_FROM_EXTRUDER 0     // Y offset: -front +behind [the nozzle]
933
+#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.10  // Z offset: -below +above  [the nozzle]
934
+
935
+// Certain types of probes need to stay away from edges
936
+#define MIN_PROBE_EDGE 20
937
+
938
+// X and Y axis travel speed (mm/m) between probes
939
+#define XY_PROBE_SPEED 5000
940
+
941
+// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
942
+#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
943
+
944
+// Feedrate (mm/m) for the "accurate" probe of each point
945
+#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST) / 6
946
+
947
+// The number of probes to perform at each point.
948
+//   Set to 2 for a fast/slow probe, using the second probe result.
949
+//   Set to 3 or more for slow probes, averaging the results.
950
+//#define MULTIPLE_PROBING 2
951
+
952
+/**
971
  * Z probes require clearance when deploying, stowing, and moving between
953
  * Z probes require clearance when deploying, stowing, and moving between
972
  * probe points to avoid hitting the bed and other hardware.
954
  * probe points to avoid hitting the bed and other hardware.
973
  * Servo-mounted probes require extra space for the arm to rotate.
955
  * Servo-mounted probes require extra space for the arm to rotate.
995
 // Enable the M48 repeatability test to test probe accuracy
977
 // Enable the M48 repeatability test to test probe accuracy
996
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
978
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
997
 
979
 
980
+/**
981
+ * Enable one or more of the following if probing seems unreliable.
982
+ * Heaters and/or fans can be disabled during probing to minimize electrical
983
+ * noise. A delay can also be added to allow noise and vibration to settle.
984
+ * These options are most useful for the BLTouch probe, but may also improve
985
+ * readings with inductive probes and piezo sensors.
986
+ */
987
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
988
+#if ENABLED(PROBING_HEATERS_OFF)
989
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
990
+#endif
991
+//#define PROBING_FANS_OFF          // Turn fans off when probing
992
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
993
+
998
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
994
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
999
 // :{ 0:'Low', 1:'High' }
995
 // :{ 0:'Low', 1:'High' }
1000
 #define X_ENABLE_ON 0
996
 #define X_ENABLE_ON 0

+ 54
- 58
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h 查看文件

853
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
853
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
854
 #endif
854
 #endif
855
 
855
 
856
-/**
857
- * Enable one or more of the following if probing seems unreliable.
858
- * Heaters and/or fans can be disabled during probing to minimize electrical
859
- * noise. A delay can also be added to allow noise and vibration to settle.
860
- * These options are most useful for the BLTouch probe, but may also improve
861
- * readings with inductive probes and piezo sensors.
862
- */
863
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
864
-#if ENABLED(PROBING_HEATERS_OFF)
865
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
866
-#endif
867
-//#define PROBING_FANS_OFF          // Turn fans off when probing
868
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
869
-
870
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
856
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
871
 //#define SOLENOID_PROBE
857
 //#define SOLENOID_PROBE
872
 
858
 
874
 //#define Z_PROBE_SLED
860
 //#define Z_PROBE_SLED
875
 //#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.
861
 //#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.
876
 
862
 
877
-//
878
-// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
879
-//
880
-
881
-/**
882
- *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
883
- *   X and Y offsets must be integers.
884
- *
885
- *   In the following example the X and Y offsets are both positive:
886
- *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
887
- *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
888
- *
889
- *      +-- BACK ---+
890
- *      |           |
891
- *    L |    (+) P  | R <-- probe (20,20)
892
- *    E |           | I
893
- *    F | (-) N (+) | G <-- nozzle (10,10)
894
- *    T |           | H
895
- *      |    (-)    | T
896
- *      |           |
897
- *      O-- FRONT --+
898
- *    (0,0)
899
- */
900
-#define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  +right  [of the nozzle]
901
-#define Y_PROBE_OFFSET_FROM_EXTRUDER 0   // Y offset: -front +behind [the nozzle]
902
-#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.25  // Z offset: -below +above  [the nozzle]
903
-
904
-// Certain types of probes need to stay away from edges
905
-#define MIN_PROBE_EDGE 10
906
-
907
-// X and Y axis travel speed (mm/m) between probes
908
-#define XY_PROBE_SPEED 2000
909
-
910
-// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
911
-#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
912
-
913
-// Feedrate (mm/m) for the "accurate" probe of each point
914
-#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
915
-
916
-// The number of probes to perform at each point.
917
-//   Set to 2 for a fast/slow probe, using the second probe result.
918
-//   Set to 3 or more for slow probes, averaging the results.
919
-#define MULTIPLE_PROBING 2
920
-
921
 /**
863
 /**
922
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
864
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
923
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
865
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
968
 #endif // Z_PROBE_ALLEN_KEY
910
 #endif // Z_PROBE_ALLEN_KEY
969
 
911
 
970
 /**
912
 /**
913
+ *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
914
+ *   X and Y offsets must be integers.
915
+ *
916
+ *   In the following example the X and Y offsets are both positive:
917
+ *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
918
+ *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
919
+ *
920
+ *      +-- BACK ---+
921
+ *      |           |
922
+ *    L |    (+) P  | R <-- probe (20,20)
923
+ *    E |           | I
924
+ *    F | (-) N (+) | G <-- nozzle (10,10)
925
+ *    T |           | H
926
+ *      |    (-)    | T
927
+ *      |           |
928
+ *      O-- FRONT --+
929
+ *    (0,0)
930
+ */
931
+#define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  +right  [of the nozzle]
932
+#define Y_PROBE_OFFSET_FROM_EXTRUDER 0   // Y offset: -front +behind [the nozzle]
933
+#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.25  // Z offset: -below +above  [the nozzle]
934
+
935
+// Certain types of probes need to stay away from edges
936
+#define MIN_PROBE_EDGE 10
937
+
938
+// X and Y axis travel speed (mm/m) between probes
939
+#define XY_PROBE_SPEED 2000
940
+
941
+// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
942
+#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
943
+
944
+// Feedrate (mm/m) for the "accurate" probe of each point
945
+#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
946
+
947
+// The number of probes to perform at each point.
948
+//   Set to 2 for a fast/slow probe, using the second probe result.
949
+//   Set to 3 or more for slow probes, averaging the results.
950
+#define MULTIPLE_PROBING 2
951
+
952
+/**
971
  * Z probes require clearance when deploying, stowing, and moving between
953
  * Z probes require clearance when deploying, stowing, and moving between
972
  * probe points to avoid hitting the bed and other hardware.
954
  * probe points to avoid hitting the bed and other hardware.
973
  * Servo-mounted probes require extra space for the arm to rotate.
955
  * Servo-mounted probes require extra space for the arm to rotate.
995
 // Enable the M48 repeatability test to test probe accuracy
977
 // Enable the M48 repeatability test to test probe accuracy
996
 #define Z_MIN_PROBE_REPEATABILITY_TEST
978
 #define Z_MIN_PROBE_REPEATABILITY_TEST
997
 
979
 
980
+/**
981
+ * Enable one or more of the following if probing seems unreliable.
982
+ * Heaters and/or fans can be disabled during probing to minimize electrical
983
+ * noise. A delay can also be added to allow noise and vibration to settle.
984
+ * These options are most useful for the BLTouch probe, but may also improve
985
+ * readings with inductive probes and piezo sensors.
986
+ */
987
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
988
+#if ENABLED(PROBING_HEATERS_OFF)
989
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
990
+#endif
991
+//#define PROBING_FANS_OFF          // Turn fans off when probing
992
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
993
+
998
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
994
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
999
 // :{ 0:'Low', 1:'High' }
995
 // :{ 0:'Low', 1:'High' }
1000
 #define X_ENABLE_ON 0
996
 #define X_ENABLE_ON 0

+ 54
- 58
Marlin/src/config/examples/delta/Hatchbox_Alpha/Configuration.h 查看文件

858
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
858
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
859
 #endif
859
 #endif
860
 
860
 
861
-/**
862
- * Enable one or more of the following if probing seems unreliable.
863
- * Heaters and/or fans can be disabled during probing to minimize electrical
864
- * noise. A delay can also be added to allow noise and vibration to settle.
865
- * These options are most useful for the BLTouch probe, but may also improve
866
- * readings with inductive probes and piezo sensors.
867
- */
868
-#define PROBING_HEATERS_OFF       // Turn heaters off when probing
869
-#if ENABLED(PROBING_HEATERS_OFF)
870
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
871
-#endif
872
-#define PROBING_FANS_OFF          // Turn fans off when probing
873
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
874
-
875
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
861
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
876
 //#define SOLENOID_PROBE
862
 //#define SOLENOID_PROBE
877
 
863
 
879
 //#define Z_PROBE_SLED
865
 //#define Z_PROBE_SLED
880
 //#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.
866
 //#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.
881
 
867
 
882
-//
883
-// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
884
-//
885
-
886
-/**
887
- *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
888
- *   X and Y offsets must be integers.
889
- *
890
- *   In the following example the X and Y offsets are both positive:
891
- *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
892
- *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
893
- *
894
- *      +-- BACK ---+
895
- *      |           |
896
- *    L |    (+) P  | R <-- probe (20,20)
897
- *    E |           | I
898
- *    F | (-) N (+) | G <-- nozzle (10,10)
899
- *    T |           | H
900
- *      |    (-)    | T
901
- *      |           |
902
- *      O-- FRONT --+
903
- *    (0,0)
904
- */
905
-#define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  +right  [of the nozzle]
906
-#define Y_PROBE_OFFSET_FROM_EXTRUDER 0   // Y offset: -front +behind [the nozzle]
907
-#define Z_PROBE_OFFSET_FROM_EXTRUDER 0  // Z offset: -below +above  [the nozzle]
908
-
909
-// Certain types of probes need to stay away from edges
910
-#define MIN_PROBE_EDGE 10
911
-
912
-// X and Y axis travel speed (mm/m) between probes
913
-#define XY_PROBE_SPEED 4000
914
-
915
-// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
916
-#define Z_PROBE_SPEED_FAST (HOMING_FEEDRATE_Z / 4)
917
-
918
-// Feedrate (mm/m) for the "accurate" probe of each point
919
-#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 4)
920
-
921
-// The number of probes to perform at each point.
922
-//   Set to 2 for a fast/slow probe, using the second probe result.
923
-//   Set to 3 or more for slow probes, averaging the results.
924
-#define MULTIPLE_PROBING 2
925
-
926
 /**
868
 /**
927
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
869
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
928
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
870
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
971
 #endif // Z_PROBE_ALLEN_KEY
913
 #endif // Z_PROBE_ALLEN_KEY
972
 
914
 
973
 /**
915
 /**
916
+ *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
917
+ *   X and Y offsets must be integers.
918
+ *
919
+ *   In the following example the X and Y offsets are both positive:
920
+ *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
921
+ *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
922
+ *
923
+ *      +-- BACK ---+
924
+ *      |           |
925
+ *    L |    (+) P  | R <-- probe (20,20)
926
+ *    E |           | I
927
+ *    F | (-) N (+) | G <-- nozzle (10,10)
928
+ *    T |           | H
929
+ *      |    (-)    | T
930
+ *      |           |
931
+ *      O-- FRONT --+
932
+ *    (0,0)
933
+ */
934
+#define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  +right  [of the nozzle]
935
+#define Y_PROBE_OFFSET_FROM_EXTRUDER 0   // Y offset: -front +behind [the nozzle]
936
+#define Z_PROBE_OFFSET_FROM_EXTRUDER 0  // Z offset: -below +above  [the nozzle]
937
+
938
+// Certain types of probes need to stay away from edges
939
+#define MIN_PROBE_EDGE 10
940
+
941
+// X and Y axis travel speed (mm/m) between probes
942
+#define XY_PROBE_SPEED 4000
943
+
944
+// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
945
+#define Z_PROBE_SPEED_FAST (HOMING_FEEDRATE_Z / 4)
946
+
947
+// Feedrate (mm/m) for the "accurate" probe of each point
948
+#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 4)
949
+
950
+// The number of probes to perform at each point.
951
+//   Set to 2 for a fast/slow probe, using the second probe result.
952
+//   Set to 3 or more for slow probes, averaging the results.
953
+#define MULTIPLE_PROBING 2
954
+
955
+/**
974
  * Z probes require clearance when deploying, stowing, and moving between
956
  * Z probes require clearance when deploying, stowing, and moving between
975
  * probe points to avoid hitting the bed and other hardware.
957
  * probe points to avoid hitting the bed and other hardware.
976
  * Servo-mounted probes require extra space for the arm to rotate.
958
  * Servo-mounted probes require extra space for the arm to rotate.
998
 // Enable the M48 repeatability test to test probe accuracy
980
 // Enable the M48 repeatability test to test probe accuracy
999
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
981
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
1000
 
982
 
983
+/**
984
+ * Enable one or more of the following if probing seems unreliable.
985
+ * Heaters and/or fans can be disabled during probing to minimize electrical
986
+ * noise. A delay can also be added to allow noise and vibration to settle.
987
+ * These options are most useful for the BLTouch probe, but may also improve
988
+ * readings with inductive probes and piezo sensors.
989
+ */
990
+#define PROBING_HEATERS_OFF       // Turn heaters off when probing
991
+#if ENABLED(PROBING_HEATERS_OFF)
992
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
993
+#endif
994
+#define PROBING_FANS_OFF          // Turn fans off when probing
995
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
996
+
1001
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
997
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
1002
 // :{ 0:'Low', 1:'High' }
998
 // :{ 0:'Low', 1:'High' }
1003
 #define X_ENABLE_ON 0
999
 #define X_ENABLE_ON 0

+ 54
- 58
Marlin/src/config/examples/delta/generic/Configuration.h 查看文件

843
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
843
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
844
 #endif
844
 #endif
845
 
845
 
846
-/**
847
- * Enable one or more of the following if probing seems unreliable.
848
- * Heaters and/or fans can be disabled during probing to minimize electrical
849
- * noise. A delay can also be added to allow noise and vibration to settle.
850
- * These options are most useful for the BLTouch probe, but may also improve
851
- * readings with inductive probes and piezo sensors.
852
- */
853
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
854
-#if ENABLED(PROBING_HEATERS_OFF)
855
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
856
-#endif
857
-//#define PROBING_FANS_OFF          // Turn fans off when probing
858
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
859
-
860
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
846
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
861
 //#define SOLENOID_PROBE
847
 //#define SOLENOID_PROBE
862
 
848
 
864
 //#define Z_PROBE_SLED
850
 //#define Z_PROBE_SLED
865
 //#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.
851
 //#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.
866
 
852
 
867
-//
868
-// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
869
-//
870
-
871
-/**
872
- *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
873
- *   X and Y offsets must be integers.
874
- *
875
- *   In the following example the X and Y offsets are both positive:
876
- *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
877
- *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
878
- *
879
- *      +-- BACK ---+
880
- *      |           |
881
- *    L |    (+) P  | R <-- probe (20,20)
882
- *    E |           | I
883
- *    F | (-) N (+) | G <-- nozzle (10,10)
884
- *    T |           | H
885
- *      |    (-)    | T
886
- *      |           |
887
- *      O-- FRONT --+
888
- *    (0,0)
889
- */
890
-#define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  +right  [of the nozzle]
891
-#define Y_PROBE_OFFSET_FROM_EXTRUDER -10   // Y offset: -front +behind [the nozzle]
892
-#define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5  // Z offset: -below +above  [the nozzle]
893
-
894
-// Certain types of probes need to stay away from edges
895
-#define MIN_PROBE_EDGE 10
896
-
897
-// X and Y axis travel speed (mm/m) between probes
898
-#define XY_PROBE_SPEED 4000
899
-
900
-// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
901
-#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
902
-
903
-// Feedrate (mm/m) for the "accurate" probe of each point
904
-#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
905
-
906
-// The number of probes to perform at each point.
907
-//   Set to 2 for a fast/slow probe, using the second probe result.
908
-//   Set to 3 or more for slow probes, averaging the results.
909
-//#define MULTIPLE_PROBING 2
910
-
911
 /**
853
 /**
912
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
854
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
913
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
855
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
956
 #endif // Z_PROBE_ALLEN_KEY
898
 #endif // Z_PROBE_ALLEN_KEY
957
 
899
 
958
 /**
900
 /**
901
+ *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
902
+ *   X and Y offsets must be integers.
903
+ *
904
+ *   In the following example the X and Y offsets are both positive:
905
+ *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
906
+ *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
907
+ *
908
+ *      +-- BACK ---+
909
+ *      |           |
910
+ *    L |    (+) P  | R <-- probe (20,20)
911
+ *    E |           | I
912
+ *    F | (-) N (+) | G <-- nozzle (10,10)
913
+ *    T |           | H
914
+ *      |    (-)    | T
915
+ *      |           |
916
+ *      O-- FRONT --+
917
+ *    (0,0)
918
+ */
919
+#define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  +right  [of the nozzle]
920
+#define Y_PROBE_OFFSET_FROM_EXTRUDER -10   // Y offset: -front +behind [the nozzle]
921
+#define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5  // Z offset: -below +above  [the nozzle]
922
+
923
+// Certain types of probes need to stay away from edges
924
+#define MIN_PROBE_EDGE 10
925
+
926
+// X and Y axis travel speed (mm/m) between probes
927
+#define XY_PROBE_SPEED 4000
928
+
929
+// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
930
+#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
931
+
932
+// Feedrate (mm/m) for the "accurate" probe of each point
933
+#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
934
+
935
+// The number of probes to perform at each point.
936
+//   Set to 2 for a fast/slow probe, using the second probe result.
937
+//   Set to 3 or more for slow probes, averaging the results.
938
+//#define MULTIPLE_PROBING 2
939
+
940
+/**
959
  * Z probes require clearance when deploying, stowing, and moving between
941
  * Z probes require clearance when deploying, stowing, and moving between
960
  * probe points to avoid hitting the bed and other hardware.
942
  * probe points to avoid hitting the bed and other hardware.
961
  * Servo-mounted probes require extra space for the arm to rotate.
943
  * Servo-mounted probes require extra space for the arm to rotate.
983
 // Enable the M48 repeatability test to test probe accuracy
965
 // Enable the M48 repeatability test to test probe accuracy
984
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
966
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
985
 
967
 
968
+/**
969
+ * Enable one or more of the following if probing seems unreliable.
970
+ * Heaters and/or fans can be disabled during probing to minimize electrical
971
+ * noise. A delay can also be added to allow noise and vibration to settle.
972
+ * These options are most useful for the BLTouch probe, but may also improve
973
+ * readings with inductive probes and piezo sensors.
974
+ */
975
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
976
+#if ENABLED(PROBING_HEATERS_OFF)
977
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
978
+#endif
979
+//#define PROBING_FANS_OFF          // Turn fans off when probing
980
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
981
+
986
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
982
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
987
 // :{ 0:'Low', 1:'High' }
983
 // :{ 0:'Low', 1:'High' }
988
 #define X_ENABLE_ON 0
984
 #define X_ENABLE_ON 0

+ 54
- 58
Marlin/src/config/examples/delta/kossel_mini/Configuration.h 查看文件

843
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
843
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
844
 #endif
844
 #endif
845
 
845
 
846
-/**
847
- * Enable one or more of the following if probing seems unreliable.
848
- * Heaters and/or fans can be disabled during probing to minimize electrical
849
- * noise. A delay can also be added to allow noise and vibration to settle.
850
- * These options are most useful for the BLTouch probe, but may also improve
851
- * readings with inductive probes and piezo sensors.
852
- */
853
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
854
-#if ENABLED(PROBING_HEATERS_OFF)
855
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
856
-#endif
857
-//#define PROBING_FANS_OFF          // Turn fans off when probing
858
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
859
-
860
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
846
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
861
 //#define SOLENOID_PROBE
847
 //#define SOLENOID_PROBE
862
 
848
 
864
 //#define Z_PROBE_SLED
850
 //#define Z_PROBE_SLED
865
 //#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.
851
 //#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.
866
 
852
 
867
-//
868
-// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
869
-//
870
-
871
-/**
872
- *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
873
- *   X and Y offsets must be integers.
874
- *
875
- *   In the following example the X and Y offsets are both positive:
876
- *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
877
- *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
878
- *
879
- *      +-- BACK ---+
880
- *      |           |
881
- *    L |    (+) P  | R <-- probe (20,20)
882
- *    E |           | I
883
- *    F | (-) N (+) | G <-- nozzle (10,10)
884
- *    T |           | H
885
- *      |    (-)    | T
886
- *      |           |
887
- *      O-- FRONT --+
888
- *    (0,0)
889
- */
890
-#define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  +right  [of the nozzle]
891
-#define Y_PROBE_OFFSET_FROM_EXTRUDER -10   // Y offset: -front +behind [the nozzle]
892
-#define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5  // Z offset: -below +above  [the nozzle]
893
-
894
-// Certain types of probes need to stay away from edges
895
-#define MIN_PROBE_EDGE 10
896
-
897
-// X and Y axis travel speed (mm/m) between probes
898
-#define XY_PROBE_SPEED 4000
899
-
900
-// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
901
-#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
902
-
903
-// Feedrate (mm/m) for the "accurate" probe of each point
904
-#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
905
-
906
-// The number of probes to perform at each point.
907
-//   Set to 2 for a fast/slow probe, using the second probe result.
908
-//   Set to 3 or more for slow probes, averaging the results.
909
-//#define MULTIPLE_PROBING 2
910
-
911
 /**
853
 /**
912
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
854
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
913
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
855
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
958
 #endif // Z_PROBE_ALLEN_KEY
900
 #endif // Z_PROBE_ALLEN_KEY
959
 
901
 
960
 /**
902
 /**
903
+ *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
904
+ *   X and Y offsets must be integers.
905
+ *
906
+ *   In the following example the X and Y offsets are both positive:
907
+ *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
908
+ *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
909
+ *
910
+ *      +-- BACK ---+
911
+ *      |           |
912
+ *    L |    (+) P  | R <-- probe (20,20)
913
+ *    E |           | I
914
+ *    F | (-) N (+) | G <-- nozzle (10,10)
915
+ *    T |           | H
916
+ *      |    (-)    | T
917
+ *      |           |
918
+ *      O-- FRONT --+
919
+ *    (0,0)
920
+ */
921
+#define X_PROBE_OFFSET_FROM_EXTRUDER 0     // X offset: -left  +right  [of the nozzle]
922
+#define Y_PROBE_OFFSET_FROM_EXTRUDER -10   // Y offset: -front +behind [the nozzle]
923
+#define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5  // Z offset: -below +above  [the nozzle]
924
+
925
+// Certain types of probes need to stay away from edges
926
+#define MIN_PROBE_EDGE 10
927
+
928
+// X and Y axis travel speed (mm/m) between probes
929
+#define XY_PROBE_SPEED 4000
930
+
931
+// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
932
+#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
933
+
934
+// Feedrate (mm/m) for the "accurate" probe of each point
935
+#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
936
+
937
+// The number of probes to perform at each point.
938
+//   Set to 2 for a fast/slow probe, using the second probe result.
939
+//   Set to 3 or more for slow probes, averaging the results.
940
+//#define MULTIPLE_PROBING 2
941
+
942
+/**
961
  * Z probes require clearance when deploying, stowing, and moving between
943
  * Z probes require clearance when deploying, stowing, and moving between
962
  * probe points to avoid hitting the bed and other hardware.
944
  * probe points to avoid hitting the bed and other hardware.
963
  * Servo-mounted probes require extra space for the arm to rotate.
945
  * Servo-mounted probes require extra space for the arm to rotate.
985
 // Enable the M48 repeatability test to test probe accuracy
967
 // Enable the M48 repeatability test to test probe accuracy
986
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
968
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
987
 
969
 
970
+/**
971
+ * Enable one or more of the following if probing seems unreliable.
972
+ * Heaters and/or fans can be disabled during probing to minimize electrical
973
+ * noise. A delay can also be added to allow noise and vibration to settle.
974
+ * These options are most useful for the BLTouch probe, but may also improve
975
+ * readings with inductive probes and piezo sensors.
976
+ */
977
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
978
+#if ENABLED(PROBING_HEATERS_OFF)
979
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
980
+#endif
981
+//#define PROBING_FANS_OFF          // Turn fans off when probing
982
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
983
+
988
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
984
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
989
 // :{ 0:'Low', 1:'High' }
985
 // :{ 0:'Low', 1:'High' }
990
 #define X_ENABLE_ON 0
986
 #define X_ENABLE_ON 0

+ 57
- 61
Marlin/src/config/examples/delta/kossel_pro/Configuration.h 查看文件

836
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
836
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
837
 #endif
837
 #endif
838
 
838
 
839
-/**
840
- * Enable one or more of the following if probing seems unreliable.
841
- * Heaters and/or fans can be disabled during probing to minimize electrical
842
- * noise. A delay can also be added to allow noise and vibration to settle.
843
- * These options are most useful for the BLTouch probe, but may also improve
844
- * readings with inductive probes and piezo sensors.
845
- */
846
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
847
-#if ENABLED(PROBING_HEATERS_OFF)
848
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
849
-#endif
850
-//#define PROBING_FANS_OFF          // Turn fans off when probing
851
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
852
-
853
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
839
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
854
 //#define SOLENOID_PROBE
840
 //#define SOLENOID_PROBE
855
 
841
 
857
 //#define Z_PROBE_SLED
843
 //#define Z_PROBE_SLED
858
 //#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.
844
 //#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.
859
 
845
 
860
-//
861
-// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
862
-//
863
-
864
-/**
865
- *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
866
- *   X and Y offsets must be integers.
867
- *
868
- *   In the following example the X and Y offsets are both positive:
869
- *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
870
- *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
871
- *
872
- *      +-- BACK ---+
873
- *      |           |
874
- *    L |    (+) P  | R <-- probe (20,20)
875
- *    E |           | I
876
- *    F | (-) N (+) | G <-- nozzle (10,10)
877
- *    T |           | H
878
- *      |    (-)    | T
879
- *      |           |
880
- *      O-- FRONT --+
881
- *    (0,0)
882
- */
883
-#define X_PROBE_OFFSET_FROM_EXTRUDER -23 // KosselPro actual: -22.919
884
-#define Y_PROBE_OFFSET_FROM_EXTRUDER -6  // KosselPro actual: -6.304
885
-/**
886
- * Kossel Pro note: The correct value is likely -17.45 but I'd rather err on the side of
887
- * not giving someone a head crash. Use something like G29 Z-0.2 to adjust as needed.
888
- */
889
-#define Z_PROBE_OFFSET_FROM_EXTRUDER -17.25  // Increase this if the first layer is too thin (remember: it's a negative number so increase means closer to zero).
890
-// Certain types of probes need to stay away from edges
891
-#define MIN_PROBE_EDGE 10
892
-
893
-// X and Y axis travel speed (mm/m) between probes
894
-#define XY_PROBE_SPEED 8000
895
-
896
-// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
897
-#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
898
-
899
-// Feedrate (mm/m) for the "accurate" probe of each point
900
-#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
901
-
902
-// The number of probes to perform at each point.
903
-//   Set to 2 for a fast/slow probe, using the second probe result.
904
-//   Set to 3 or more for slow probes, averaging the results.
905
-//#define MULTIPLE_PROBING 2
906
-
907
 /**
846
 /**
908
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
847
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
909
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
848
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
958
 #endif // Z_PROBE_ALLEN_KEY
897
 #endif // Z_PROBE_ALLEN_KEY
959
 
898
 
960
 /**
899
 /**
900
+ *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
901
+ *   X and Y offsets must be integers.
902
+ *
903
+ *   In the following example the X and Y offsets are both positive:
904
+ *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
905
+ *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
906
+ *
907
+ *      +-- BACK ---+
908
+ *      |           |
909
+ *    L |    (+) P  | R <-- probe (20,20)
910
+ *    E |           | I
911
+ *    F | (-) N (+) | G <-- nozzle (10,10)
912
+ *    T |           | H
913
+ *      |    (-)    | T
914
+ *      |           |
915
+ *      O-- FRONT --+
916
+ *    (0,0)
917
+ */
918
+#define X_PROBE_OFFSET_FROM_EXTRUDER -23 // KosselPro actual: -22.919
919
+#define Y_PROBE_OFFSET_FROM_EXTRUDER -6  // KosselPro actual: -6.304
920
+/**
921
+ * Kossel Pro note: The correct value is likely -17.45 but I'd rather err on the side of
922
+ * not giving someone a head crash. Use something like G29 Z-0.2 to adjust as needed.
923
+ */
924
+#define Z_PROBE_OFFSET_FROM_EXTRUDER -17.25  // Increase this if the first layer is too thin (remember: it's a negative number so increase means closer to zero).
925
+// Certain types of probes need to stay away from edges
926
+#define MIN_PROBE_EDGE 10
927
+
928
+// X and Y axis travel speed (mm/m) between probes
929
+#define XY_PROBE_SPEED 8000
930
+
931
+// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
932
+#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
933
+
934
+// Feedrate (mm/m) for the "accurate" probe of each point
935
+#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
936
+
937
+// The number of probes to perform at each point.
938
+//   Set to 2 for a fast/slow probe, using the second probe result.
939
+//   Set to 3 or more for slow probes, averaging the results.
940
+//#define MULTIPLE_PROBING 2
941
+
942
+/**
961
  * Z probes require clearance when deploying, stowing, and moving between
943
  * Z probes require clearance when deploying, stowing, and moving between
962
  * probe points to avoid hitting the bed and other hardware.
944
  * probe points to avoid hitting the bed and other hardware.
963
  * Servo-mounted probes require extra space for the arm to rotate.
945
  * Servo-mounted probes require extra space for the arm to rotate.
986
 // Enable the M48 repeatability test to test probe accuracy
968
 // Enable the M48 repeatability test to test probe accuracy
987
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
969
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
988
 
970
 
971
+/**
972
+ * Enable one or more of the following if probing seems unreliable.
973
+ * Heaters and/or fans can be disabled during probing to minimize electrical
974
+ * noise. A delay can also be added to allow noise and vibration to settle.
975
+ * These options are most useful for the BLTouch probe, but may also improve
976
+ * readings with inductive probes and piezo sensors.
977
+ */
978
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
979
+#if ENABLED(PROBING_HEATERS_OFF)
980
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
981
+#endif
982
+//#define PROBING_FANS_OFF          // Turn fans off when probing
983
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
984
+
989
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
985
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
990
 // :{ 0:'Low', 1:'High' }
986
 // :{ 0:'Low', 1:'High' }
991
 #define X_ENABLE_ON 0
987
 #define X_ENABLE_ON 0

+ 54
- 58
Marlin/src/config/examples/delta/kossel_xl/Configuration.h 查看文件

846
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
846
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
847
 #endif
847
 #endif
848
 
848
 
849
-/**
850
- * Enable one or more of the following if probing seems unreliable.
851
- * Heaters and/or fans can be disabled during probing to minimize electrical
852
- * noise. A delay can also be added to allow noise and vibration to settle.
853
- * These options are most useful for the BLTouch probe, but may also improve
854
- * readings with inductive probes and piezo sensors.
855
- */
856
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
857
-#if ENABLED(PROBING_HEATERS_OFF)
858
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
859
-#endif
860
-//#define PROBING_FANS_OFF          // Turn fans off when probing
861
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
862
-
863
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
849
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
864
 //#define SOLENOID_PROBE
850
 //#define SOLENOID_PROBE
865
 
851
 
867
 //#define Z_PROBE_SLED
853
 //#define Z_PROBE_SLED
868
 //#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.
854
 //#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.
869
 
855
 
870
-//
871
-// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
872
-//
873
-
874
-/**
875
- *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
876
- *   X and Y offsets must be integers.
877
- *
878
- *   In the following example the X and Y offsets are both positive:
879
- *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
880
- *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
881
- *
882
- *      +-- BACK ---+
883
- *      |           |
884
- *    L |    (+) P  | R <-- probe (20,20)
885
- *    E |           | I
886
- *    F | (-) N (+) | G <-- nozzle (10,10)
887
- *    T |           | H
888
- *      |    (-)    | T
889
- *      |           |
890
- *      O-- FRONT --+
891
- *    (0,0)
892
- */
893
-#define X_PROBE_OFFSET_FROM_EXTRUDER 0.0     // Z probe to nozzle X offset: -left  +right
894
-#define Y_PROBE_OFFSET_FROM_EXTRUDER 0.0     // Z probe to nozzle Y offset: -front +behind
895
-#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.3     // Z probe to nozzle Z offset: -below (always!)
896
-
897
-// Certain types of probes need to stay away from edges
898
-#define MIN_PROBE_EDGE 10
899
-
900
-// X and Y axis travel speed (mm/m) between probes
901
-#define XY_PROBE_SPEED 8000
902
-
903
-// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
904
-#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
905
-
906
-// Feedrate (mm/m) for the "accurate" probe of each point
907
-#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
908
-
909
-// The number of probes to perform at each point.
910
-//   Set to 2 for a fast/slow probe, using the second probe result.
911
-//   Set to 3 or more for slow probes, averaging the results.
912
-//#define MULTIPLE_PROBING 2
913
-
914
 /**
856
 /**
915
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
857
  * Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
916
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
858
  * Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
959
 #endif // Z_PROBE_ALLEN_KEY
901
 #endif // Z_PROBE_ALLEN_KEY
960
 
902
 
961
 /**
903
 /**
904
+ *   Z Probe to nozzle (X,Y) offset, relative to (0, 0).
905
+ *   X and Y offsets must be integers.
906
+ *
907
+ *   In the following example the X and Y offsets are both positive:
908
+ *   #define X_PROBE_OFFSET_FROM_EXTRUDER 10
909
+ *   #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
910
+ *
911
+ *      +-- BACK ---+
912
+ *      |           |
913
+ *    L |    (+) P  | R <-- probe (20,20)
914
+ *    E |           | I
915
+ *    F | (-) N (+) | G <-- nozzle (10,10)
916
+ *    T |           | H
917
+ *      |    (-)    | T
918
+ *      |           |
919
+ *      O-- FRONT --+
920
+ *    (0,0)
921
+ */
922
+#define X_PROBE_OFFSET_FROM_EXTRUDER 0.0     // Z probe to nozzle X offset: -left  +right
923
+#define Y_PROBE_OFFSET_FROM_EXTRUDER 0.0     // Z probe to nozzle Y offset: -front +behind
924
+#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.3     // Z probe to nozzle Z offset: -below (always!)
925
+
926
+// Certain types of probes need to stay away from edges
927
+#define MIN_PROBE_EDGE 10
928
+
929
+// X and Y axis travel speed (mm/m) between probes
930
+#define XY_PROBE_SPEED 8000
931
+
932
+// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
933
+#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
934
+
935
+// Feedrate (mm/m) for the "accurate" probe of each point
936
+#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
937
+
938
+// The number of probes to perform at each point.
939
+//   Set to 2 for a fast/slow probe, using the second probe result.
940
+//   Set to 3 or more for slow probes, averaging the results.
941
+//#define MULTIPLE_PROBING 2
942
+
943
+/**
962
  * Z probes require clearance when deploying, stowing, and moving between
944
  * Z probes require clearance when deploying, stowing, and moving between
963
  * probe points to avoid hitting the bed and other hardware.
945
  * probe points to avoid hitting the bed and other hardware.
964
  * Servo-mounted probes require extra space for the arm to rotate.
946
  * Servo-mounted probes require extra space for the arm to rotate.
986
 // Enable the M48 repeatability test to test probe accuracy
968
 // Enable the M48 repeatability test to test probe accuracy
987
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
969
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
988
 
970
 
971
+/**
972
+ * Enable one or more of the following if probing seems unreliable.
973
+ * Heaters and/or fans can be disabled during probing to minimize electrical
974
+ * noise. A delay can also be added to allow noise and vibration to settle.
975
+ * These options are most useful for the BLTouch probe, but may also improve
976
+ * readings with inductive probes and piezo sensors.
977
+ */
978
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
979
+#if ENABLED(PROBING_HEATERS_OFF)
980
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
981
+#endif
982
+//#define PROBING_FANS_OFF          // Turn fans off when probing
983
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
984
+
989
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
985
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
990
 // :{ 0:'Low', 1:'High' }
986
 // :{ 0:'Low', 1:'High' }
991
 #define X_ENABLE_ON 0
987
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h 查看文件

784
   #define BLTOUCH_DELAY 500   // (ms) Enable and increase if needed
784
   #define BLTOUCH_DELAY 500   // (ms) Enable and increase if needed
785
 #endif
785
 #endif
786
 
786
 
787
-/**
788
- * Enable one or more of the following if probing seems unreliable.
789
- * Heaters and/or fans can be disabled during probing to minimize electrical
790
- * noise. A delay can also be added to allow noise and vibration to settle.
791
- * These options are most useful for the BLTouch probe, but may also improve
792
- * readings with inductive probes and piezo sensors.
793
- */
794
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
795
-#if ENABLED(PROBING_HEATERS_OFF)
796
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
797
-#endif
798
-//#define PROBING_FANS_OFF          // Turn fans off when probing
799
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
800
-
801
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
787
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
802
 //#define SOLENOID_PROBE
788
 //#define SOLENOID_PROBE
803
 
789
 
877
 // Enable the M48 repeatability test to test probe accuracy
863
 // Enable the M48 repeatability test to test probe accuracy
878
 #define Z_MIN_PROBE_REPEATABILITY_TEST
864
 #define Z_MIN_PROBE_REPEATABILITY_TEST
879
 
865
 
866
+/**
867
+ * Enable one or more of the following if probing seems unreliable.
868
+ * Heaters and/or fans can be disabled during probing to minimize electrical
869
+ * noise. A delay can also be added to allow noise and vibration to settle.
870
+ * These options are most useful for the BLTouch probe, but may also improve
871
+ * readings with inductive probes and piezo sensors.
872
+ */
873
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
874
+#if ENABLED(PROBING_HEATERS_OFF)
875
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
876
+#endif
877
+//#define PROBING_FANS_OFF          // Turn fans off when probing
878
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
879
+
880
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
880
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
881
 // :{ 0:'Low', 1:'High' }
881
 // :{ 0:'Low', 1:'High' }
882
 #define X_ENABLE_ON 0
882
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/makibox/Configuration.h 查看文件

774
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
774
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
775
 #endif
775
 #endif
776
 
776
 
777
-/**
778
- * Enable one or more of the following if probing seems unreliable.
779
- * Heaters and/or fans can be disabled during probing to minimize electrical
780
- * noise. A delay can also be added to allow noise and vibration to settle.
781
- * These options are most useful for the BLTouch probe, but may also improve
782
- * readings with inductive probes and piezo sensors.
783
- */
784
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
785
-#if ENABLED(PROBING_HEATERS_OFF)
786
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
787
-#endif
788
-//#define PROBING_FANS_OFF          // Turn fans off when probing
789
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
790
-
791
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
777
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
792
 //#define SOLENOID_PROBE
778
 //#define SOLENOID_PROBE
793
 
779
 
867
 // Enable the M48 repeatability test to test probe accuracy
853
 // Enable the M48 repeatability test to test probe accuracy
868
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
854
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
869
 
855
 
856
+/**
857
+ * Enable one or more of the following if probing seems unreliable.
858
+ * Heaters and/or fans can be disabled during probing to minimize electrical
859
+ * noise. A delay can also be added to allow noise and vibration to settle.
860
+ * These options are most useful for the BLTouch probe, but may also improve
861
+ * readings with inductive probes and piezo sensors.
862
+ */
863
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
864
+#if ENABLED(PROBING_HEATERS_OFF)
865
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
866
+#endif
867
+//#define PROBING_FANS_OFF          // Turn fans off when probing
868
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
869
+
870
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
870
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
871
 // :{ 0:'Low', 1:'High' }
871
 // :{ 0:'Low', 1:'High' }
872
 #define X_ENABLE_ON 0
872
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/stm32f103ret6/Configuration.h 查看文件

773
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
773
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
774
 #endif
774
 #endif
775
 
775
 
776
-/**
777
- * Enable one or more of the following if probing seems unreliable.
778
- * Heaters and/or fans can be disabled during probing to minimize electrical
779
- * noise. A delay can also be added to allow noise and vibration to settle.
780
- * These options are most useful for the BLTouch probe, but may also improve
781
- * readings with inductive probes and piezo sensors.
782
- */
783
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
784
-#if ENABLED(PROBING_HEATERS_OFF)
785
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
786
-#endif
787
-//#define PROBING_FANS_OFF          // Turn fans off when probing
788
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
789
-
790
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
776
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
791
 //#define SOLENOID_PROBE
777
 //#define SOLENOID_PROBE
792
 
778
 
866
 // Enable the M48 repeatability test to test probe accuracy
852
 // Enable the M48 repeatability test to test probe accuracy
867
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
853
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
868
 
854
 
855
+/**
856
+ * Enable one or more of the following if probing seems unreliable.
857
+ * Heaters and/or fans can be disabled during probing to minimize electrical
858
+ * noise. A delay can also be added to allow noise and vibration to settle.
859
+ * These options are most useful for the BLTouch probe, but may also improve
860
+ * readings with inductive probes and piezo sensors.
861
+ */
862
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
863
+#if ENABLED(PROBING_HEATERS_OFF)
864
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
865
+#endif
866
+//#define PROBING_FANS_OFF          // Turn fans off when probing
867
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
868
+
869
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
869
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
870
 // :{ 0:'Low', 1:'High' }
870
 // :{ 0:'Low', 1:'High' }
871
 #define X_ENABLE_ON 0
871
 #define X_ENABLE_ON 0

+ 14
- 14
Marlin/src/config/examples/tvrrug/Round2/Configuration.h 查看文件

766
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
766
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
767
 #endif
767
 #endif
768
 
768
 
769
-/**
770
- * Enable one or more of the following if probing seems unreliable.
771
- * Heaters and/or fans can be disabled during probing to minimize electrical
772
- * noise. A delay can also be added to allow noise and vibration to settle.
773
- * These options are most useful for the BLTouch probe, but may also improve
774
- * readings with inductive probes and piezo sensors.
775
- */
776
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
777
-#if ENABLED(PROBING_HEATERS_OFF)
778
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
779
-#endif
780
-//#define PROBING_FANS_OFF          // Turn fans off when probing
781
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
782
-
783
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
769
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
784
 //#define SOLENOID_PROBE
770
 //#define SOLENOID_PROBE
785
 
771
 
859
 // Enable the M48 repeatability test to test probe accuracy
845
 // Enable the M48 repeatability test to test probe accuracy
860
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
846
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
861
 
847
 
848
+/**
849
+ * Enable one or more of the following if probing seems unreliable.
850
+ * Heaters and/or fans can be disabled during probing to minimize electrical
851
+ * noise. A delay can also be added to allow noise and vibration to settle.
852
+ * These options are most useful for the BLTouch probe, but may also improve
853
+ * readings with inductive probes and piezo sensors.
854
+ */
855
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
856
+#if ENABLED(PROBING_HEATERS_OFF)
857
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
858
+#endif
859
+//#define PROBING_FANS_OFF          // Turn fans off when probing
860
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
861
+
862
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
862
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
863
 // :{ 0:'Low', 1:'High' }
863
 // :{ 0:'Low', 1:'High' }
864
 #define X_ENABLE_ON 1
864
 #define X_ENABLE_ON 1

+ 14
- 14
Marlin/src/config/examples/wt150/Configuration.h 查看文件

776
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
776
   //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed
777
 #endif
777
 #endif
778
 
778
 
779
-/**
780
- * Enable one or more of the following if probing seems unreliable.
781
- * Heaters and/or fans can be disabled during probing to minimize electrical
782
- * noise. A delay can also be added to allow noise and vibration to settle.
783
- * These options are most useful for the BLTouch probe, but may also improve
784
- * readings with inductive probes and piezo sensors.
785
- */
786
-//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
787
-#if ENABLED(PROBING_HEATERS_OFF)
788
-  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
789
-#endif
790
-//#define PROBING_FANS_OFF          // Turn fans off when probing
791
-//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
792
-
793
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
779
 // A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
794
 //#define SOLENOID_PROBE
780
 //#define SOLENOID_PROBE
795
 
781
 
869
 // Enable the M48 repeatability test to test probe accuracy
855
 // Enable the M48 repeatability test to test probe accuracy
870
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
856
 //#define Z_MIN_PROBE_REPEATABILITY_TEST
871
 
857
 
858
+/**
859
+ * Enable one or more of the following if probing seems unreliable.
860
+ * Heaters and/or fans can be disabled during probing to minimize electrical
861
+ * noise. A delay can also be added to allow noise and vibration to settle.
862
+ * These options are most useful for the BLTouch probe, but may also improve
863
+ * readings with inductive probes and piezo sensors.
864
+ */
865
+//#define PROBING_HEATERS_OFF       // Turn heaters off when probing
866
+#if ENABLED(PROBING_HEATERS_OFF)
867
+  //#define WAIT_FOR_BED_HEATER     // Wait for bed to heat back up between probes (to improve accuracy)
868
+#endif
869
+//#define PROBING_FANS_OFF          // Turn fans off when probing
870
+//#define DELAY_BEFORE_PROBING 200  // (ms) To prevent vibrations from triggering piezo sensors
871
+
872
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
872
 // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
873
 // :{ 0:'Low', 1:'High' }
873
 // :{ 0:'Low', 1:'High' }
874
 #define X_ENABLE_ON 0
874
 #define X_ENABLE_ON 0

Loading…
取消
儲存