Make Z Probe options independent of ABL
This commit is contained in:
		| @@ -443,12 +443,71 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
| // If you're using the Z MIN endstop connector for your Z probe, this has no effect. | ||||
| //#define DISABLE_Z_MIN_PROBE_ENDSTOP | ||||
|  | ||||
| // | ||||
| // Probe Type | ||||
| // Probes are sensors/switches that are activated / deactivated before/after use. | ||||
| // | ||||
| // Allen Key Probes, Servo Probes, Z-Sled Probes, FIX_MOUNTED_PROBE, etc. | ||||
| // You must activate one of these to use AUTO_BED_LEVELING_FEATURE below. | ||||
| // | ||||
| // Use M851 to set the Z probe vertical offset from the nozzle. Store with M500. | ||||
| // | ||||
|  | ||||
| // A fix mounted probe, like the normal inductive probe, must be deactivated to go | ||||
| // below Z_PROBE_OFFSET_FROM_EXTRUDER when the hardware endstops are active. | ||||
| //#define FIX_MOUNTED_PROBE | ||||
|  | ||||
| // Z Servo Probe, such as an endstop switch on a rotating arm. | ||||
| //#define Z_ENDSTOP_SERVO_NR 0 | ||||
| //#define Z_SERVO_ANGLES {70,0} // Z Servo Deploy and Stow angles | ||||
|  | ||||
| // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. | ||||
| //#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. | ||||
|  | ||||
| // A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment | ||||
| // For example any setup that uses the nozzle itself as a probe. | ||||
| //#define MECHANICAL_PROBE | ||||
|  | ||||
| // 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 -25     // X offset: -left  +right  [of the nozzle] | ||||
| #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front +behind [the nozzle] | ||||
| #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below +above  [the nozzle] | ||||
|  | ||||
| // | ||||
| // Allen Key Probe is defined in the Delta example configurations. | ||||
| // | ||||
|  | ||||
| // | ||||
| // Probe Raise options provide clearance for the probe to deploy and stow. | ||||
| // | ||||
| // For G28 these apply when the probe deploys and stows. | ||||
| // For G29 these apply before and after the full procedure. | ||||
| #define Z_RAISE_BEFORE_PROBING 15   // Raise before probe deploy (e.g., the first probe). | ||||
| #define Z_RAISE_AFTER_PROBING 15    // Raise before probe stow (e.g., the last probe). | ||||
|  | ||||
| // | ||||
| // For M851 give a range for adjusting the Z probe offset | ||||
| // | ||||
| #define Z_PROBE_OFFSET_RANGE_MIN -20 | ||||
| #define Z_PROBE_OFFSET_RANGE_MAX 20 | ||||
|  | ||||
| // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1 | ||||
| // :{0:'Low',1:'High'} | ||||
| #define X_ENABLE_ON 1 | ||||
| @@ -596,27 +655,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
|  | ||||
|   #endif // !AUTO_BED_LEVELING_GRID | ||||
|  | ||||
|   // 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 -25     // X offset: -left  +right  [of the nozzle] | ||||
|   #define Y_PROBE_OFFSET_FROM_EXTRUDER -29     // Y offset: -front +behind [the nozzle] | ||||
|   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35  // Z offset: -below +above  [the nozzle] | ||||
|  | ||||
|   #define XY_TRAVEL_SPEED 8000         // X and Y axis travel speed between probes, in mm/min. | ||||
|  | ||||
|   #define Z_RAISE_BETWEEN_PROBINGS 5  // How much the Z axis will be raised when traveling from between next probing points. | ||||
| @@ -624,25 +662,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
|   //#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10" // These commands will be executed in the end of G29 routine. | ||||
|                                                                              // Useful to retract a deployable Z probe. | ||||
|  | ||||
|   // Probes are sensors/switches that need to be activated before they can be used | ||||
|   // and deactivated after their use. | ||||
|   // Allen Key Probes, Servo Probes, Z-Sled Probes, FIX_MOUNTED_PROBE, ... . You have to activate one of these for the AUTO_BED_LEVELING_FEATURE | ||||
|  | ||||
|   // A fix mounted probe, like the normal inductive probe, must be deactivated to go below Z_PROBE_OFFSET_FROM_EXTRUDER | ||||
|   // when the hardware endstops are active. | ||||
|   //#define FIX_MOUNTED_PROBE | ||||
|  | ||||
|   // A Servo Probe can be defined in the servo section below. | ||||
|  | ||||
|   // An Allen Key Probe is currently predefined only in the delta example configurations. | ||||
|  | ||||
|   // Enable if you have a Z probe mounted on a sled like those designed by Charles Bell. | ||||
|   //#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. | ||||
|  | ||||
|   // A Mechanical Probe is any probe that either doesn't deploy or needs manual deployment | ||||
|   // For example any setup that uses the nozzle itself as a probe. | ||||
|   //#define MECHANICAL_PROBE | ||||
|  | ||||
|   // If you've enabled AUTO_BED_LEVELING_FEATURE and are using the Z Probe for Z Homing, | ||||
|   // it is highly recommended you also enable Z_SAFE_HOMING below! | ||||
| @@ -1141,14 +1160,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo | ||||
| // | ||||
| //#define NUM_SERVOS 3 // Servo index starts with 0 for M280 command | ||||
|  | ||||
| // Servo Endstops | ||||
| // | ||||
| // This allows for servo actuated endstops, primary usage is for the Z Axis to eliminate calibration or bed height changes. | ||||
| // Use M851 to set the Z probe vertical offset from the nozzle. Store that setting with M500. | ||||
| // | ||||
| //#define Z_ENDSTOP_SERVO_NR 0 | ||||
| //#define Z_SERVO_ANGLES {70,0} // Z Servo Extend and Retract angles | ||||
|  | ||||
| // Servo deactivation | ||||
| // | ||||
| // With this option servos are powered only during movement, then turned off to prevent jitter. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user