|
|
@ -1035,10 +1035,10 @@
|
|
|
|
* The probe replaces the Z-MIN endstop and is used for Z homing.
|
|
|
|
* The probe replaces the Z-MIN endstop and is used for Z homing.
|
|
|
|
* (Automatically enables USE_PROBE_FOR_Z_HOMING.)
|
|
|
|
* (Automatically enables USE_PROBE_FOR_Z_HOMING.)
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
|
|
// #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
|
|
|
|
|
|
|
|
|
|
// Force the use of the probe for Z-axis homing
|
|
|
|
// Force the use of the probe for Z-axis homing
|
|
|
|
//#define USE_PROBE_FOR_Z_HOMING
|
|
|
|
#define USE_PROBE_FOR_Z_HOMING
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* Z_MIN_PROBE_PIN
|
|
|
|
* Z_MIN_PROBE_PIN
|
|
|
@ -1549,7 +1549,7 @@
|
|
|
|
* With an LCD controller the process is guided step-by-step.
|
|
|
|
* With an LCD controller the process is guided step-by-step.
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
//#define AUTO_BED_LEVELING_3POINT
|
|
|
|
//#define AUTO_BED_LEVELING_3POINT
|
|
|
|
//#define AUTO_BED_LEVELING_LINEAR
|
|
|
|
#define AUTO_BED_LEVELING_LINEAR
|
|
|
|
//#define AUTO_BED_LEVELING_BILINEAR
|
|
|
|
//#define AUTO_BED_LEVELING_BILINEAR
|
|
|
|
//#define AUTO_BED_LEVELING_UBL
|
|
|
|
//#define AUTO_BED_LEVELING_UBL
|
|
|
|
//#define MESH_BED_LEVELING
|
|
|
|
//#define MESH_BED_LEVELING
|
|
|
@ -1559,7 +1559,7 @@
|
|
|
|
* these options to restore the prior leveling state or to always enable
|
|
|
|
* these options to restore the prior leveling state or to always enable
|
|
|
|
* leveling immediately after G28.
|
|
|
|
* leveling immediately after G28.
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
//#define RESTORE_LEVELING_AFTER_G28
|
|
|
|
#define RESTORE_LEVELING_AFTER_G28
|
|
|
|
//#define ENABLE_LEVELING_AFTER_G28
|
|
|
|
//#define ENABLE_LEVELING_AFTER_G28
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
@ -1751,7 +1751,7 @@
|
|
|
|
* - Allows Z homing only when XY positions are known and trusted.
|
|
|
|
* - Allows Z homing only when XY positions are known and trusted.
|
|
|
|
* - If stepper drivers sleep, XY homing may be required again before Z homing.
|
|
|
|
* - If stepper drivers sleep, XY homing may be required again before Z homing.
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
//#define Z_SAFE_HOMING
|
|
|
|
#define Z_SAFE_HOMING
|
|
|
|
|
|
|
|
|
|
|
|
#if ENABLED(Z_SAFE_HOMING)
|
|
|
|
#if ENABLED(Z_SAFE_HOMING)
|
|
|
|
#define Z_SAFE_HOMING_X_POINT X_CENTER // X point for Z homing
|
|
|
|
#define Z_SAFE_HOMING_X_POINT X_CENTER // X point for Z homing
|
|
|
@ -1759,7 +1759,7 @@
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
// Homing speeds (mm/min)
|
|
|
|
// Homing speeds (mm/min)
|
|
|
|
#define HOMING_FEEDRATE_MM_M { (50*60), (50*60), (4*60) }
|
|
|
|
#define HOMING_FEEDRATE_MM_M { (15*60), (15*60), (4*60) }
|
|
|
|
|
|
|
|
|
|
|
|
// Validate that endstops are triggered on homing moves
|
|
|
|
// Validate that endstops are triggered on homing moves
|
|
|
|
#define VALIDATE_HOMING_ENDSTOPS
|
|
|
|
#define VALIDATE_HOMING_ENDSTOPS
|
|
|
|