Move probe extras below probe types
This commit is contained in:
parent
a2b0260f0f
commit
849dea92a8
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -791,20 +791,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -884,6 +870,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -754,20 +754,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -847,6 +833,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -754,20 +754,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -847,6 +833,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -819,20 +819,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -941,6 +927,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -778,20 +778,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -871,6 +857,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -743,20 +743,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -836,6 +822,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -743,20 +743,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -836,6 +822,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -759,20 +759,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -852,6 +838,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -772,20 +772,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -865,6 +851,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -759,20 +759,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -852,6 +838,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -770,20 +770,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -863,6 +849,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 1
|
#define X_ENABLE_ON 1
|
||||||
|
|
|
@ -781,20 +781,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -874,6 +860,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -775,20 +775,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -868,6 +854,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -790,20 +790,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -883,6 +869,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -781,20 +781,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -874,6 +860,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -775,20 +775,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -868,6 +854,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -775,20 +775,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -868,6 +854,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -781,20 +781,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -874,6 +860,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -782,20 +782,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -874,6 +860,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 1
|
#define X_ENABLE_ON 1
|
||||||
|
|
|
@ -753,20 +753,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -846,6 +832,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -753,20 +753,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -846,6 +832,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -777,20 +777,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -870,6 +856,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -795,20 +795,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -888,6 +874,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -806,20 +806,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -899,6 +885,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -786,20 +786,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -879,6 +865,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -787,20 +787,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -880,6 +866,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -786,20 +786,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -879,6 +865,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -775,20 +775,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -868,6 +854,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -783,20 +783,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -876,6 +862,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -791,20 +791,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -884,6 +870,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -763,20 +763,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -860,6 +846,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -770,20 +770,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -863,6 +849,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -775,20 +775,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -868,6 +854,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -775,20 +775,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -868,6 +854,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -811,20 +811,6 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -904,6 +890,20 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -769,20 +769,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -862,6 +848,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -784,20 +784,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -877,6 +863,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -773,20 +773,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -866,6 +852,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -802,20 +802,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -895,6 +881,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 1
|
#define X_ENABLE_ON 1
|
||||||
|
|
|
@ -822,20 +822,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -915,6 +901,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -782,20 +782,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -875,6 +861,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -800,20 +800,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -893,6 +879,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -781,20 +781,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -874,6 +860,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -771,20 +771,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,6 +850,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -894,20 +894,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -915,57 +901,6 @@
|
||||||
//#define Z_PROBE_SLED
|
//#define Z_PROBE_SLED
|
||||||
//#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.
|
//#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.
|
||||||
|
|
||||||
//
|
|
||||||
// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
|
||||||
* X and Y offsets must be integers.
|
|
||||||
*
|
|
||||||
* In the following example the X and Y offsets are both positive:
|
|
||||||
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
*
|
|
||||||
* +-- BACK ---+
|
|
||||||
* | |
|
|
||||||
* L | (+) P | R <-- probe (20,20)
|
|
||||||
* E | | I
|
|
||||||
* F | (-) N (+) | G <-- nozzle (10,10)
|
|
||||||
* T | | H
|
|
||||||
* | (-) | T
|
|
||||||
* | |
|
|
||||||
* O-- FRONT --+
|
|
||||||
* (0,0)
|
|
||||||
*/
|
|
||||||
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
|
||||||
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
|
||||||
|
|
||||||
#if ANYCUBIC_PROBE_VERSION == 2
|
|
||||||
#define Z_PROBE_OFFSET_FROM_EXTRUDER -16.8 // Z offset: -below +above [the nozzle]
|
|
||||||
#elif ANYCUBIC_PROBE_VERSION == 1
|
|
||||||
#define Z_PROBE_OFFSET_FROM_EXTRUDER -19.0 // Z offset: -below +above [the nozzle]
|
|
||||||
#else
|
|
||||||
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle]
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// Certain types of probes need to stay away from edges
|
|
||||||
#define MIN_PROBE_EDGE 20
|
|
||||||
|
|
||||||
// X and Y axis travel speed (mm/m) between probes
|
|
||||||
#define XY_PROBE_SPEED 6000
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
|
||||||
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the "accurate" probe of each point
|
|
||||||
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 3)
|
|
||||||
|
|
||||||
// The number of probes to perform at each point.
|
|
||||||
// Set to 2 for a fast/slow probe, using the second probe result.
|
|
||||||
// Set to 3 or more for slow probes, averaging the results.
|
|
||||||
#define MULTIPLE_PROBING 3
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
||||||
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
||||||
|
@ -1013,6 +948,53 @@
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
||||||
|
* X and Y offsets must be integers.
|
||||||
|
*
|
||||||
|
* In the following example the X and Y offsets are both positive:
|
||||||
|
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
*
|
||||||
|
* +-- BACK ---+
|
||||||
|
* | |
|
||||||
|
* L | (+) P | R <-- probe (20,20)
|
||||||
|
* E | | I
|
||||||
|
* F | (-) N (+) | G <-- nozzle (10,10)
|
||||||
|
* T | | H
|
||||||
|
* | (-) | T
|
||||||
|
* | |
|
||||||
|
* O-- FRONT --+
|
||||||
|
* (0,0)
|
||||||
|
*/
|
||||||
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
||||||
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
||||||
|
|
||||||
|
#if ANYCUBIC_PROBE_VERSION == 2
|
||||||
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER -16.8 // Z offset: -below +above [the nozzle]
|
||||||
|
#elif ANYCUBIC_PROBE_VERSION == 1
|
||||||
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER -19.0 // Z offset: -below +above [the nozzle]
|
||||||
|
#else
|
||||||
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle]
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// Certain types of probes need to stay away from edges
|
||||||
|
#define MIN_PROBE_EDGE 20
|
||||||
|
|
||||||
|
// X and Y axis travel speed (mm/m) between probes
|
||||||
|
#define XY_PROBE_SPEED 6000
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
||||||
|
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the "accurate" probe of each point
|
||||||
|
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 3)
|
||||||
|
|
||||||
|
// The number of probes to perform at each point.
|
||||||
|
// Set to 2 for a fast/slow probe, using the second probe result.
|
||||||
|
// Set to 3 or more for slow probes, averaging the results.
|
||||||
|
#define MULTIPLE_PROBING 3
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Z probes require clearance when deploying, stowing, and moving between
|
* Z probes require clearance when deploying, stowing, and moving between
|
||||||
* probe points to avoid hitting the bed and other hardware.
|
* probe points to avoid hitting the bed and other hardware.
|
||||||
|
@ -1043,6 +1025,20 @@
|
||||||
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -853,20 +853,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -874,50 +860,6 @@
|
||||||
//#define Z_PROBE_SLED
|
//#define Z_PROBE_SLED
|
||||||
//#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.
|
//#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.
|
||||||
|
|
||||||
//
|
|
||||||
// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
|
||||||
* X and Y offsets must be integers.
|
|
||||||
*
|
|
||||||
* In the following example the X and Y offsets are both positive:
|
|
||||||
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
*
|
|
||||||
* +-- BACK ---+
|
|
||||||
* | |
|
|
||||||
* L | (+) P | R <-- probe (20,20)
|
|
||||||
* E | | I
|
|
||||||
* F | (-) N (+) | G <-- nozzle (10,10)
|
|
||||||
* T | | H
|
|
||||||
* | (-) | T
|
|
||||||
* | |
|
|
||||||
* O-- FRONT --+
|
|
||||||
* (0,0)
|
|
||||||
*/
|
|
||||||
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
|
||||||
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
|
||||||
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.10 // Z offset: -below +above [the nozzle]
|
|
||||||
|
|
||||||
// Certain types of probes need to stay away from edges
|
|
||||||
#define MIN_PROBE_EDGE 20
|
|
||||||
|
|
||||||
// X and Y axis travel speed (mm/m) between probes
|
|
||||||
#define XY_PROBE_SPEED 5000
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
|
||||||
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the "accurate" probe of each point
|
|
||||||
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST) / 6
|
|
||||||
|
|
||||||
// The number of probes to perform at each point.
|
|
||||||
// Set to 2 for a fast/slow probe, using the second probe result.
|
|
||||||
// Set to 3 or more for slow probes, averaging the results.
|
|
||||||
//#define MULTIPLE_PROBING 2
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
||||||
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
||||||
|
@ -968,6 +910,46 @@
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
||||||
|
* X and Y offsets must be integers.
|
||||||
|
*
|
||||||
|
* In the following example the X and Y offsets are both positive:
|
||||||
|
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
*
|
||||||
|
* +-- BACK ---+
|
||||||
|
* | |
|
||||||
|
* L | (+) P | R <-- probe (20,20)
|
||||||
|
* E | | I
|
||||||
|
* F | (-) N (+) | G <-- nozzle (10,10)
|
||||||
|
* T | | H
|
||||||
|
* | (-) | T
|
||||||
|
* | |
|
||||||
|
* O-- FRONT --+
|
||||||
|
* (0,0)
|
||||||
|
*/
|
||||||
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
||||||
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
||||||
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.10 // Z offset: -below +above [the nozzle]
|
||||||
|
|
||||||
|
// Certain types of probes need to stay away from edges
|
||||||
|
#define MIN_PROBE_EDGE 20
|
||||||
|
|
||||||
|
// X and Y axis travel speed (mm/m) between probes
|
||||||
|
#define XY_PROBE_SPEED 5000
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
||||||
|
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the "accurate" probe of each point
|
||||||
|
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST) / 6
|
||||||
|
|
||||||
|
// The number of probes to perform at each point.
|
||||||
|
// Set to 2 for a fast/slow probe, using the second probe result.
|
||||||
|
// Set to 3 or more for slow probes, averaging the results.
|
||||||
|
//#define MULTIPLE_PROBING 2
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Z probes require clearance when deploying, stowing, and moving between
|
* Z probes require clearance when deploying, stowing, and moving between
|
||||||
* probe points to avoid hitting the bed and other hardware.
|
* probe points to avoid hitting the bed and other hardware.
|
||||||
|
@ -996,6 +978,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -853,20 +853,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -874,50 +860,6 @@
|
||||||
//#define Z_PROBE_SLED
|
//#define Z_PROBE_SLED
|
||||||
//#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.
|
//#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.
|
||||||
|
|
||||||
//
|
|
||||||
// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
|
||||||
* X and Y offsets must be integers.
|
|
||||||
*
|
|
||||||
* In the following example the X and Y offsets are both positive:
|
|
||||||
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
*
|
|
||||||
* +-- BACK ---+
|
|
||||||
* | |
|
|
||||||
* L | (+) P | R <-- probe (20,20)
|
|
||||||
* E | | I
|
|
||||||
* F | (-) N (+) | G <-- nozzle (10,10)
|
|
||||||
* T | | H
|
|
||||||
* | (-) | T
|
|
||||||
* | |
|
|
||||||
* O-- FRONT --+
|
|
||||||
* (0,0)
|
|
||||||
*/
|
|
||||||
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
|
||||||
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
|
||||||
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.10 // Z offset: -below +above [the nozzle]
|
|
||||||
|
|
||||||
// Certain types of probes need to stay away from edges
|
|
||||||
#define MIN_PROBE_EDGE 20
|
|
||||||
|
|
||||||
// X and Y axis travel speed (mm/m) between probes
|
|
||||||
#define XY_PROBE_SPEED 5000
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
|
||||||
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the "accurate" probe of each point
|
|
||||||
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST) / 6
|
|
||||||
|
|
||||||
// The number of probes to perform at each point.
|
|
||||||
// Set to 2 for a fast/slow probe, using the second probe result.
|
|
||||||
// Set to 3 or more for slow probes, averaging the results.
|
|
||||||
//#define MULTIPLE_PROBING 2
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
||||||
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
||||||
|
@ -967,6 +909,46 @@
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
||||||
|
* X and Y offsets must be integers.
|
||||||
|
*
|
||||||
|
* In the following example the X and Y offsets are both positive:
|
||||||
|
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
*
|
||||||
|
* +-- BACK ---+
|
||||||
|
* | |
|
||||||
|
* L | (+) P | R <-- probe (20,20)
|
||||||
|
* E | | I
|
||||||
|
* F | (-) N (+) | G <-- nozzle (10,10)
|
||||||
|
* T | | H
|
||||||
|
* | (-) | T
|
||||||
|
* | |
|
||||||
|
* O-- FRONT --+
|
||||||
|
* (0,0)
|
||||||
|
*/
|
||||||
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
||||||
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
||||||
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.10 // Z offset: -below +above [the nozzle]
|
||||||
|
|
||||||
|
// Certain types of probes need to stay away from edges
|
||||||
|
#define MIN_PROBE_EDGE 20
|
||||||
|
|
||||||
|
// X and Y axis travel speed (mm/m) between probes
|
||||||
|
#define XY_PROBE_SPEED 5000
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
||||||
|
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the "accurate" probe of each point
|
||||||
|
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST) / 6
|
||||||
|
|
||||||
|
// The number of probes to perform at each point.
|
||||||
|
// Set to 2 for a fast/slow probe, using the second probe result.
|
||||||
|
// Set to 3 or more for slow probes, averaging the results.
|
||||||
|
//#define MULTIPLE_PROBING 2
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Z probes require clearance when deploying, stowing, and moving between
|
* Z probes require clearance when deploying, stowing, and moving between
|
||||||
* probe points to avoid hitting the bed and other hardware.
|
* probe points to avoid hitting the bed and other hardware.
|
||||||
|
@ -995,6 +977,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -853,20 +853,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -874,50 +860,6 @@
|
||||||
//#define Z_PROBE_SLED
|
//#define Z_PROBE_SLED
|
||||||
//#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.
|
//#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.
|
||||||
|
|
||||||
//
|
|
||||||
// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
|
||||||
* X and Y offsets must be integers.
|
|
||||||
*
|
|
||||||
* In the following example the X and Y offsets are both positive:
|
|
||||||
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
*
|
|
||||||
* +-- BACK ---+
|
|
||||||
* | |
|
|
||||||
* L | (+) P | R <-- probe (20,20)
|
|
||||||
* E | | I
|
|
||||||
* F | (-) N (+) | G <-- nozzle (10,10)
|
|
||||||
* T | | H
|
|
||||||
* | (-) | T
|
|
||||||
* | |
|
|
||||||
* O-- FRONT --+
|
|
||||||
* (0,0)
|
|
||||||
*/
|
|
||||||
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
|
||||||
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
|
||||||
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.25 // Z offset: -below +above [the nozzle]
|
|
||||||
|
|
||||||
// Certain types of probes need to stay away from edges
|
|
||||||
#define MIN_PROBE_EDGE 10
|
|
||||||
|
|
||||||
// X and Y axis travel speed (mm/m) between probes
|
|
||||||
#define XY_PROBE_SPEED 2000
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
|
||||||
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the "accurate" probe of each point
|
|
||||||
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
|
|
||||||
|
|
||||||
// The number of probes to perform at each point.
|
|
||||||
// Set to 2 for a fast/slow probe, using the second probe result.
|
|
||||||
// Set to 3 or more for slow probes, averaging the results.
|
|
||||||
#define MULTIPLE_PROBING 2
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
||||||
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
||||||
|
@ -967,6 +909,46 @@
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
||||||
|
* X and Y offsets must be integers.
|
||||||
|
*
|
||||||
|
* In the following example the X and Y offsets are both positive:
|
||||||
|
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
*
|
||||||
|
* +-- BACK ---+
|
||||||
|
* | |
|
||||||
|
* L | (+) P | R <-- probe (20,20)
|
||||||
|
* E | | I
|
||||||
|
* F | (-) N (+) | G <-- nozzle (10,10)
|
||||||
|
* T | | H
|
||||||
|
* | (-) | T
|
||||||
|
* | |
|
||||||
|
* O-- FRONT --+
|
||||||
|
* (0,0)
|
||||||
|
*/
|
||||||
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
||||||
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
||||||
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.25 // Z offset: -below +above [the nozzle]
|
||||||
|
|
||||||
|
// Certain types of probes need to stay away from edges
|
||||||
|
#define MIN_PROBE_EDGE 10
|
||||||
|
|
||||||
|
// X and Y axis travel speed (mm/m) between probes
|
||||||
|
#define XY_PROBE_SPEED 2000
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
||||||
|
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the "accurate" probe of each point
|
||||||
|
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
|
||||||
|
|
||||||
|
// The number of probes to perform at each point.
|
||||||
|
// Set to 2 for a fast/slow probe, using the second probe result.
|
||||||
|
// Set to 3 or more for slow probes, averaging the results.
|
||||||
|
#define MULTIPLE_PROBING 2
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Z probes require clearance when deploying, stowing, and moving between
|
* Z probes require clearance when deploying, stowing, and moving between
|
||||||
* probe points to avoid hitting the bed and other hardware.
|
* probe points to avoid hitting the bed and other hardware.
|
||||||
|
@ -995,6 +977,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -858,20 +858,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -879,50 +865,6 @@
|
||||||
//#define Z_PROBE_SLED
|
//#define Z_PROBE_SLED
|
||||||
//#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.
|
//#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.
|
||||||
|
|
||||||
//
|
|
||||||
// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
|
||||||
* X and Y offsets must be integers.
|
|
||||||
*
|
|
||||||
* In the following example the X and Y offsets are both positive:
|
|
||||||
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
*
|
|
||||||
* +-- BACK ---+
|
|
||||||
* | |
|
|
||||||
* L | (+) P | R <-- probe (20,20)
|
|
||||||
* E | | I
|
|
||||||
* F | (-) N (+) | G <-- nozzle (10,10)
|
|
||||||
* T | | H
|
|
||||||
* | (-) | T
|
|
||||||
* | |
|
|
||||||
* O-- FRONT --+
|
|
||||||
* (0,0)
|
|
||||||
*/
|
|
||||||
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
|
||||||
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
|
||||||
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle]
|
|
||||||
|
|
||||||
// Certain types of probes need to stay away from edges
|
|
||||||
#define MIN_PROBE_EDGE 10
|
|
||||||
|
|
||||||
// X and Y axis travel speed (mm/m) between probes
|
|
||||||
#define XY_PROBE_SPEED 4000
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
|
||||||
#define Z_PROBE_SPEED_FAST (HOMING_FEEDRATE_Z / 4)
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the "accurate" probe of each point
|
|
||||||
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 4)
|
|
||||||
|
|
||||||
// The number of probes to perform at each point.
|
|
||||||
// Set to 2 for a fast/slow probe, using the second probe result.
|
|
||||||
// Set to 3 or more for slow probes, averaging the results.
|
|
||||||
#define MULTIPLE_PROBING 2
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
||||||
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
||||||
|
@ -970,6 +912,46 @@
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
||||||
|
* X and Y offsets must be integers.
|
||||||
|
*
|
||||||
|
* In the following example the X and Y offsets are both positive:
|
||||||
|
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
*
|
||||||
|
* +-- BACK ---+
|
||||||
|
* | |
|
||||||
|
* L | (+) P | R <-- probe (20,20)
|
||||||
|
* E | | I
|
||||||
|
* F | (-) N (+) | G <-- nozzle (10,10)
|
||||||
|
* T | | H
|
||||||
|
* | (-) | T
|
||||||
|
* | |
|
||||||
|
* O-- FRONT --+
|
||||||
|
* (0,0)
|
||||||
|
*/
|
||||||
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
||||||
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
||||||
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle]
|
||||||
|
|
||||||
|
// Certain types of probes need to stay away from edges
|
||||||
|
#define MIN_PROBE_EDGE 10
|
||||||
|
|
||||||
|
// X and Y axis travel speed (mm/m) between probes
|
||||||
|
#define XY_PROBE_SPEED 4000
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
||||||
|
#define Z_PROBE_SPEED_FAST (HOMING_FEEDRATE_Z / 4)
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the "accurate" probe of each point
|
||||||
|
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 4)
|
||||||
|
|
||||||
|
// The number of probes to perform at each point.
|
||||||
|
// Set to 2 for a fast/slow probe, using the second probe result.
|
||||||
|
// Set to 3 or more for slow probes, averaging the results.
|
||||||
|
#define MULTIPLE_PROBING 2
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Z probes require clearance when deploying, stowing, and moving between
|
* Z probes require clearance when deploying, stowing, and moving between
|
||||||
* probe points to avoid hitting the bed and other hardware.
|
* probe points to avoid hitting the bed and other hardware.
|
||||||
|
@ -998,6 +980,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -843,20 +843,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,50 +850,6 @@
|
||||||
//#define Z_PROBE_SLED
|
//#define Z_PROBE_SLED
|
||||||
//#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.
|
//#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.
|
||||||
|
|
||||||
//
|
|
||||||
// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
|
||||||
* X and Y offsets must be integers.
|
|
||||||
*
|
|
||||||
* In the following example the X and Y offsets are both positive:
|
|
||||||
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
*
|
|
||||||
* +-- BACK ---+
|
|
||||||
* | |
|
|
||||||
* L | (+) P | R <-- probe (20,20)
|
|
||||||
* E | | I
|
|
||||||
* F | (-) N (+) | G <-- nozzle (10,10)
|
|
||||||
* T | | H
|
|
||||||
* | (-) | T
|
|
||||||
* | |
|
|
||||||
* O-- FRONT --+
|
|
||||||
* (0,0)
|
|
||||||
*/
|
|
||||||
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
|
||||||
#define Y_PROBE_OFFSET_FROM_EXTRUDER -10 // Y offset: -front +behind [the nozzle]
|
|
||||||
#define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5 // Z offset: -below +above [the nozzle]
|
|
||||||
|
|
||||||
// Certain types of probes need to stay away from edges
|
|
||||||
#define MIN_PROBE_EDGE 10
|
|
||||||
|
|
||||||
// X and Y axis travel speed (mm/m) between probes
|
|
||||||
#define XY_PROBE_SPEED 4000
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
|
||||||
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the "accurate" probe of each point
|
|
||||||
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
|
|
||||||
|
|
||||||
// The number of probes to perform at each point.
|
|
||||||
// Set to 2 for a fast/slow probe, using the second probe result.
|
|
||||||
// Set to 3 or more for slow probes, averaging the results.
|
|
||||||
//#define MULTIPLE_PROBING 2
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
||||||
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
||||||
|
@ -955,6 +897,46 @@
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
||||||
|
* X and Y offsets must be integers.
|
||||||
|
*
|
||||||
|
* In the following example the X and Y offsets are both positive:
|
||||||
|
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
*
|
||||||
|
* +-- BACK ---+
|
||||||
|
* | |
|
||||||
|
* L | (+) P | R <-- probe (20,20)
|
||||||
|
* E | | I
|
||||||
|
* F | (-) N (+) | G <-- nozzle (10,10)
|
||||||
|
* T | | H
|
||||||
|
* | (-) | T
|
||||||
|
* | |
|
||||||
|
* O-- FRONT --+
|
||||||
|
* (0,0)
|
||||||
|
*/
|
||||||
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
||||||
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER -10 // Y offset: -front +behind [the nozzle]
|
||||||
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5 // Z offset: -below +above [the nozzle]
|
||||||
|
|
||||||
|
// Certain types of probes need to stay away from edges
|
||||||
|
#define MIN_PROBE_EDGE 10
|
||||||
|
|
||||||
|
// X and Y axis travel speed (mm/m) between probes
|
||||||
|
#define XY_PROBE_SPEED 4000
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
||||||
|
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the "accurate" probe of each point
|
||||||
|
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
|
||||||
|
|
||||||
|
// The number of probes to perform at each point.
|
||||||
|
// Set to 2 for a fast/slow probe, using the second probe result.
|
||||||
|
// Set to 3 or more for slow probes, averaging the results.
|
||||||
|
//#define MULTIPLE_PROBING 2
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Z probes require clearance when deploying, stowing, and moving between
|
* Z probes require clearance when deploying, stowing, and moving between
|
||||||
* probe points to avoid hitting the bed and other hardware.
|
* probe points to avoid hitting the bed and other hardware.
|
||||||
|
@ -983,6 +965,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -843,20 +843,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -864,50 +850,6 @@
|
||||||
//#define Z_PROBE_SLED
|
//#define Z_PROBE_SLED
|
||||||
//#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.
|
//#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.
|
||||||
|
|
||||||
//
|
|
||||||
// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
|
||||||
* X and Y offsets must be integers.
|
|
||||||
*
|
|
||||||
* In the following example the X and Y offsets are both positive:
|
|
||||||
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
*
|
|
||||||
* +-- BACK ---+
|
|
||||||
* | |
|
|
||||||
* L | (+) P | R <-- probe (20,20)
|
|
||||||
* E | | I
|
|
||||||
* F | (-) N (+) | G <-- nozzle (10,10)
|
|
||||||
* T | | H
|
|
||||||
* | (-) | T
|
|
||||||
* | |
|
|
||||||
* O-- FRONT --+
|
|
||||||
* (0,0)
|
|
||||||
*/
|
|
||||||
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
|
||||||
#define Y_PROBE_OFFSET_FROM_EXTRUDER -10 // Y offset: -front +behind [the nozzle]
|
|
||||||
#define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5 // Z offset: -below +above [the nozzle]
|
|
||||||
|
|
||||||
// Certain types of probes need to stay away from edges
|
|
||||||
#define MIN_PROBE_EDGE 10
|
|
||||||
|
|
||||||
// X and Y axis travel speed (mm/m) between probes
|
|
||||||
#define XY_PROBE_SPEED 4000
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
|
||||||
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the "accurate" probe of each point
|
|
||||||
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
|
|
||||||
|
|
||||||
// The number of probes to perform at each point.
|
|
||||||
// Set to 2 for a fast/slow probe, using the second probe result.
|
|
||||||
// Set to 3 or more for slow probes, averaging the results.
|
|
||||||
//#define MULTIPLE_PROBING 2
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
||||||
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
||||||
|
@ -957,6 +899,46 @@
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
||||||
|
* X and Y offsets must be integers.
|
||||||
|
*
|
||||||
|
* In the following example the X and Y offsets are both positive:
|
||||||
|
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
*
|
||||||
|
* +-- BACK ---+
|
||||||
|
* | |
|
||||||
|
* L | (+) P | R <-- probe (20,20)
|
||||||
|
* E | | I
|
||||||
|
* F | (-) N (+) | G <-- nozzle (10,10)
|
||||||
|
* T | | H
|
||||||
|
* | (-) | T
|
||||||
|
* | |
|
||||||
|
* O-- FRONT --+
|
||||||
|
* (0,0)
|
||||||
|
*/
|
||||||
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
||||||
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER -10 // Y offset: -front +behind [the nozzle]
|
||||||
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER -3.5 // Z offset: -below +above [the nozzle]
|
||||||
|
|
||||||
|
// Certain types of probes need to stay away from edges
|
||||||
|
#define MIN_PROBE_EDGE 10
|
||||||
|
|
||||||
|
// X and Y axis travel speed (mm/m) between probes
|
||||||
|
#define XY_PROBE_SPEED 4000
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
||||||
|
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the "accurate" probe of each point
|
||||||
|
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
|
||||||
|
|
||||||
|
// The number of probes to perform at each point.
|
||||||
|
// Set to 2 for a fast/slow probe, using the second probe result.
|
||||||
|
// Set to 3 or more for slow probes, averaging the results.
|
||||||
|
//#define MULTIPLE_PROBING 2
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Z probes require clearance when deploying, stowing, and moving between
|
* Z probes require clearance when deploying, stowing, and moving between
|
||||||
* probe points to avoid hitting the bed and other hardware.
|
* probe points to avoid hitting the bed and other hardware.
|
||||||
|
@ -985,6 +967,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -836,20 +836,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -857,53 +843,6 @@
|
||||||
//#define Z_PROBE_SLED
|
//#define Z_PROBE_SLED
|
||||||
//#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.
|
//#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.
|
||||||
|
|
||||||
//
|
|
||||||
// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
|
||||||
* X and Y offsets must be integers.
|
|
||||||
*
|
|
||||||
* In the following example the X and Y offsets are both positive:
|
|
||||||
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
*
|
|
||||||
* +-- BACK ---+
|
|
||||||
* | |
|
|
||||||
* L | (+) P | R <-- probe (20,20)
|
|
||||||
* E | | I
|
|
||||||
* F | (-) N (+) | G <-- nozzle (10,10)
|
|
||||||
* T | | H
|
|
||||||
* | (-) | T
|
|
||||||
* | |
|
|
||||||
* O-- FRONT --+
|
|
||||||
* (0,0)
|
|
||||||
*/
|
|
||||||
#define X_PROBE_OFFSET_FROM_EXTRUDER -23 // KosselPro actual: -22.919
|
|
||||||
#define Y_PROBE_OFFSET_FROM_EXTRUDER -6 // KosselPro actual: -6.304
|
|
||||||
/**
|
|
||||||
* Kossel Pro note: The correct value is likely -17.45 but I'd rather err on the side of
|
|
||||||
* not giving someone a head crash. Use something like G29 Z-0.2 to adjust as needed.
|
|
||||||
*/
|
|
||||||
#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).
|
|
||||||
// Certain types of probes need to stay away from edges
|
|
||||||
#define MIN_PROBE_EDGE 10
|
|
||||||
|
|
||||||
// X and Y axis travel speed (mm/m) between probes
|
|
||||||
#define XY_PROBE_SPEED 8000
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
|
||||||
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the "accurate" probe of each point
|
|
||||||
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
|
|
||||||
|
|
||||||
// The number of probes to perform at each point.
|
|
||||||
// Set to 2 for a fast/slow probe, using the second probe result.
|
|
||||||
// Set to 3 or more for slow probes, averaging the results.
|
|
||||||
//#define MULTIPLE_PROBING 2
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
||||||
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
||||||
|
@ -957,6 +896,49 @@
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
||||||
|
* X and Y offsets must be integers.
|
||||||
|
*
|
||||||
|
* In the following example the X and Y offsets are both positive:
|
||||||
|
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
*
|
||||||
|
* +-- BACK ---+
|
||||||
|
* | |
|
||||||
|
* L | (+) P | R <-- probe (20,20)
|
||||||
|
* E | | I
|
||||||
|
* F | (-) N (+) | G <-- nozzle (10,10)
|
||||||
|
* T | | H
|
||||||
|
* | (-) | T
|
||||||
|
* | |
|
||||||
|
* O-- FRONT --+
|
||||||
|
* (0,0)
|
||||||
|
*/
|
||||||
|
#define X_PROBE_OFFSET_FROM_EXTRUDER -23 // KosselPro actual: -22.919
|
||||||
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER -6 // KosselPro actual: -6.304
|
||||||
|
/**
|
||||||
|
* Kossel Pro note: The correct value is likely -17.45 but I'd rather err on the side of
|
||||||
|
* not giving someone a head crash. Use something like G29 Z-0.2 to adjust as needed.
|
||||||
|
*/
|
||||||
|
#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).
|
||||||
|
// Certain types of probes need to stay away from edges
|
||||||
|
#define MIN_PROBE_EDGE 10
|
||||||
|
|
||||||
|
// X and Y axis travel speed (mm/m) between probes
|
||||||
|
#define XY_PROBE_SPEED 8000
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
||||||
|
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the "accurate" probe of each point
|
||||||
|
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
|
||||||
|
|
||||||
|
// The number of probes to perform at each point.
|
||||||
|
// Set to 2 for a fast/slow probe, using the second probe result.
|
||||||
|
// Set to 3 or more for slow probes, averaging the results.
|
||||||
|
//#define MULTIPLE_PROBING 2
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Z probes require clearance when deploying, stowing, and moving between
|
* Z probes require clearance when deploying, stowing, and moving between
|
||||||
* probe points to avoid hitting the bed and other hardware.
|
* probe points to avoid hitting the bed and other hardware.
|
||||||
|
@ -986,6 +968,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -846,20 +846,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -867,50 +853,6 @@
|
||||||
//#define Z_PROBE_SLED
|
//#define Z_PROBE_SLED
|
||||||
//#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.
|
//#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.
|
||||||
|
|
||||||
//
|
|
||||||
// For Z_PROBE_ALLEN_KEY see the Delta example configurations.
|
|
||||||
//
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
|
||||||
* X and Y offsets must be integers.
|
|
||||||
*
|
|
||||||
* In the following example the X and Y offsets are both positive:
|
|
||||||
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
|
||||||
*
|
|
||||||
* +-- BACK ---+
|
|
||||||
* | |
|
|
||||||
* L | (+) P | R <-- probe (20,20)
|
|
||||||
* E | | I
|
|
||||||
* F | (-) N (+) | G <-- nozzle (10,10)
|
|
||||||
* T | | H
|
|
||||||
* | (-) | T
|
|
||||||
* | |
|
|
||||||
* O-- FRONT --+
|
|
||||||
* (0,0)
|
|
||||||
*/
|
|
||||||
#define X_PROBE_OFFSET_FROM_EXTRUDER 0.0 // Z probe to nozzle X offset: -left +right
|
|
||||||
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0.0 // Z probe to nozzle Y offset: -front +behind
|
|
||||||
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.3 // Z probe to nozzle Z offset: -below (always!)
|
|
||||||
|
|
||||||
// Certain types of probes need to stay away from edges
|
|
||||||
#define MIN_PROBE_EDGE 10
|
|
||||||
|
|
||||||
// X and Y axis travel speed (mm/m) between probes
|
|
||||||
#define XY_PROBE_SPEED 8000
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
|
||||||
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
|
||||||
|
|
||||||
// Feedrate (mm/m) for the "accurate" probe of each point
|
|
||||||
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
|
|
||||||
|
|
||||||
// The number of probes to perform at each point.
|
|
||||||
// Set to 2 for a fast/slow probe, using the second probe result.
|
|
||||||
// Set to 3 or more for slow probes, averaging the results.
|
|
||||||
//#define MULTIPLE_PROBING 2
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
* Allen key retractable z-probe as seen on many Kossel delta printers - http://reprap.org/wiki/Kossel#Automatic_bed_leveling_probe
|
||||||
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
* Deploys by touching z-axis belt. Retracts by pushing the probe down. Uses Z_MIN_PIN.
|
||||||
|
@ -958,6 +900,46 @@
|
||||||
|
|
||||||
#endif // Z_PROBE_ALLEN_KEY
|
#endif // Z_PROBE_ALLEN_KEY
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Z Probe to nozzle (X,Y) offset, relative to (0, 0).
|
||||||
|
* X and Y offsets must be integers.
|
||||||
|
*
|
||||||
|
* In the following example the X and Y offsets are both positive:
|
||||||
|
* #define X_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
* #define Y_PROBE_OFFSET_FROM_EXTRUDER 10
|
||||||
|
*
|
||||||
|
* +-- BACK ---+
|
||||||
|
* | |
|
||||||
|
* L | (+) P | R <-- probe (20,20)
|
||||||
|
* E | | I
|
||||||
|
* F | (-) N (+) | G <-- nozzle (10,10)
|
||||||
|
* T | | H
|
||||||
|
* | (-) | T
|
||||||
|
* | |
|
||||||
|
* O-- FRONT --+
|
||||||
|
* (0,0)
|
||||||
|
*/
|
||||||
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0.0 // Z probe to nozzle X offset: -left +right
|
||||||
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0.0 // Z probe to nozzle Y offset: -front +behind
|
||||||
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0.3 // Z probe to nozzle Z offset: -below (always!)
|
||||||
|
|
||||||
|
// Certain types of probes need to stay away from edges
|
||||||
|
#define MIN_PROBE_EDGE 10
|
||||||
|
|
||||||
|
// X and Y axis travel speed (mm/m) between probes
|
||||||
|
#define XY_PROBE_SPEED 8000
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the first approach when double-probing (MULTIPLE_PROBING == 2)
|
||||||
|
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
|
||||||
|
|
||||||
|
// Feedrate (mm/m) for the "accurate" probe of each point
|
||||||
|
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
|
||||||
|
|
||||||
|
// The number of probes to perform at each point.
|
||||||
|
// Set to 2 for a fast/slow probe, using the second probe result.
|
||||||
|
// Set to 3 or more for slow probes, averaging the results.
|
||||||
|
//#define MULTIPLE_PROBING 2
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Z probes require clearance when deploying, stowing, and moving between
|
* Z probes require clearance when deploying, stowing, and moving between
|
||||||
* probe points to avoid hitting the bed and other hardware.
|
* probe points to avoid hitting the bed and other hardware.
|
||||||
|
@ -986,6 +968,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -784,20 +784,6 @@
|
||||||
#define BLTOUCH_DELAY 500 // (ms) Enable and increase if needed
|
#define BLTOUCH_DELAY 500 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -877,6 +863,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -774,20 +774,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -867,6 +853,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -773,20 +773,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -866,6 +852,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
|
@ -766,20 +766,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -859,6 +845,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 1
|
#define X_ENABLE_ON 1
|
||||||
|
|
|
@ -776,20 +776,6 @@
|
||||||
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
//#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/**
|
|
||||||
* Enable one or more of the following if probing seems unreliable.
|
|
||||||
* Heaters and/or fans can be disabled during probing to minimize electrical
|
|
||||||
* noise. A delay can also be added to allow noise and vibration to settle.
|
|
||||||
* These options are most useful for the BLTouch probe, but may also improve
|
|
||||||
* readings with inductive probes and piezo sensors.
|
|
||||||
*/
|
|
||||||
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
|
||||||
#if ENABLED(PROBING_HEATERS_OFF)
|
|
||||||
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
|
||||||
#endif
|
|
||||||
//#define PROBING_FANS_OFF // Turn fans off when probing
|
|
||||||
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
|
||||||
|
|
||||||
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
// A probe that is deployed and stowed with a solenoid pin (SOL1_PIN)
|
||||||
//#define SOLENOID_PROBE
|
//#define SOLENOID_PROBE
|
||||||
|
|
||||||
|
@ -869,6 +855,20 @@
|
||||||
// Enable the M48 repeatability test to test probe accuracy
|
// Enable the M48 repeatability test to test probe accuracy
|
||||||
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
//#define Z_MIN_PROBE_REPEATABILITY_TEST
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable one or more of the following if probing seems unreliable.
|
||||||
|
* Heaters and/or fans can be disabled during probing to minimize electrical
|
||||||
|
* noise. A delay can also be added to allow noise and vibration to settle.
|
||||||
|
* These options are most useful for the BLTouch probe, but may also improve
|
||||||
|
* readings with inductive probes and piezo sensors.
|
||||||
|
*/
|
||||||
|
//#define PROBING_HEATERS_OFF // Turn heaters off when probing
|
||||||
|
#if ENABLED(PROBING_HEATERS_OFF)
|
||||||
|
//#define WAIT_FOR_BED_HEATER // Wait for bed to heat back up between probes (to improve accuracy)
|
||||||
|
#endif
|
||||||
|
//#define PROBING_FANS_OFF // Turn fans off when probing
|
||||||
|
//#define DELAY_BEFORE_PROBING 200 // (ms) To prevent vibrations from triggering piezo sensors
|
||||||
|
|
||||||
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
|
||||||
// :{ 0:'Low', 1:'High' }
|
// :{ 0:'Low', 1:'High' }
|
||||||
#define X_ENABLE_ON 0
|
#define X_ENABLE_ON 0
|
||||||
|
|
Loading…
Reference in a new issue