|
|
@ -672,7 +672,11 @@
|
|
|
|
#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
|
|
|
#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
|
|
|
#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
|
|
|
#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
|
|
|
#define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
|
|
|
#define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.
|
|
|
|
#define Z_MIN_PROBE_ENDSTOP_INVERTING true // set to true to invert the logic of the probe.
|
|
|
|
#if ANYCUBIC_PROBE_VERSION == 1
|
|
|
|
|
|
|
|
#define Z_MIN_PROBE_ENDSTOP_INVERTING false // V1 Probe is NC
|
|
|
|
|
|
|
|
#elif ANYCUBIC_PROBE_VERSION == 2
|
|
|
|
|
|
|
|
#define Z_MIN_PROBE_ENDSTOP_INVERTING true // V2 Probe is NO
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* Stepper Drivers
|
|
|
|
* Stepper Drivers
|
|
|
@ -871,6 +875,9 @@
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#if ANYCUBIC_PROBE_VERSION > 0
|
|
|
|
#if ANYCUBIC_PROBE_VERSION > 0
|
|
|
|
#define FIX_MOUNTED_PROBE
|
|
|
|
#define FIX_MOUNTED_PROBE
|
|
|
|
|
|
|
|
#if ENABLED(FIX_MOUNTED_PROBE)
|
|
|
|
|
|
|
|
#define MANUAL_DEPLOY_STOW
|
|
|
|
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
@ -934,12 +941,12 @@
|
|
|
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right [of the nozzle]
|
|
|
|
#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 Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle]
|
|
|
|
|
|
|
|
|
|
|
|
#if ANYCUBIC_PROBE_VERSION == 0
|
|
|
|
#if ANYCUBIC_PROBE_VERSION == 2
|
|
|
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle]
|
|
|
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER -16.8 // Z offset: -below +above [the nozzle]
|
|
|
|
#elif ANYCUBIC_PROBE_VERSION == 1
|
|
|
|
#elif ANYCUBIC_PROBE_VERSION == 1
|
|
|
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER -19.0 // Z offset: -below +above [the nozzle]
|
|
|
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER -19.0 // Z offset: -below +above [the nozzle]
|
|
|
|
#else
|
|
|
|
#else
|
|
|
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER -16.8 // Z offset: -below +above [the nozzle]
|
|
|
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0 // Z offset: -below +above [the nozzle]
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
// Certain types of probes need to stay away from edges
|
|
|
|
// Certain types of probes need to stay away from edges
|
|
|
@ -1020,10 +1027,10 @@
|
|
|
|
* Example: `M851 Z-5` with a CLEARANCE of 4 => 9mm from bed to nozzle.
|
|
|
|
* Example: `M851 Z-5` with a CLEARANCE of 4 => 9mm from bed to nozzle.
|
|
|
|
* But: `M851 Z+1` with a CLEARANCE of 2 => 2mm from bed to nozzle.
|
|
|
|
* But: `M851 Z+1` with a CLEARANCE of 2 => 2mm from bed to nozzle.
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
#define Z_CLEARANCE_DEPLOY_PROBE 10 // Z Clearance for Deploy/Stow
|
|
|
|
#define Z_CLEARANCE_DEPLOY_PROBE 30 // Z Clearance for Deploy/Stow
|
|
|
|
#define Z_CLEARANCE_BETWEEN_PROBES 25 // Z Clearance between probe points
|
|
|
|
#define Z_CLEARANCE_BETWEEN_PROBES 5 // Z Clearance between probe points
|
|
|
|
#define Z_CLEARANCE_MULTI_PROBE 25 // Z Clearance between multiple probes
|
|
|
|
#define Z_CLEARANCE_MULTI_PROBE 5 // Z Clearance between multiple probes
|
|
|
|
#define Z_AFTER_PROBING 30 // Z position after probing is done
|
|
|
|
#define Z_AFTER_PROBING 5 // Z position after probing is done
|
|
|
|
|
|
|
|
|
|
|
|
#define Z_PROBE_LOW_POINT -2 // Farthest distance below the trigger-point to go before stopping
|
|
|
|
#define Z_PROBE_LOW_POINT -2 // Farthest distance below the trigger-point to go before stopping
|
|
|
|
|
|
|
|
|
|
|
|