From bd015928165f50cedad5b325ee3052486b7523b3 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Wed, 22 Jun 2016 17:11:49 -0700 Subject: [PATCH] Goodbye MECHANICAL_PROBE --- .travis.yml | 4 ++-- Marlin/Conditionals.h | 2 +- Marlin/Configuration.h | 10 ++++------ Marlin/Marlin_main.cpp | 4 ++-- Marlin/SanityCheck.h | 9 ++++----- Marlin/example_configurations/Cartesio/Configuration.h | 10 ++++------ Marlin/example_configurations/Felix/Configuration.h | 10 ++++------ .../example_configurations/Felix/DUAL/Configuration.h | 10 ++++------ .../example_configurations/Hephestos/Configuration.h | 10 ++++------ .../example_configurations/Hephestos_2/Configuration.h | 10 ++++------ Marlin/example_configurations/K8200/Configuration.h | 10 ++++------ .../RepRapWorld/Megatronics/Configuration.h | 10 ++++------ Marlin/example_configurations/RigidBot/Configuration.h | 10 ++++------ Marlin/example_configurations/SCARA/Configuration.h | 10 ++++------ Marlin/example_configurations/TAZ4/Configuration.h | 10 ++++------ Marlin/example_configurations/WITBOX/Configuration.h | 10 ++++------ .../adafruit/ST7565/Configuration.h | 10 ++++------ .../delta/biv2.5/Configuration.h | 10 ++++------ .../delta/generic/Configuration.h | 10 ++++------ .../delta/kossel_mini/Configuration.h | 10 ++++------ .../delta/kossel_pro/Configuration.h | 10 ++++------ .../delta/kossel_xl/Configuration.h | 10 ++++------ Marlin/example_configurations/makibox/Configuration.h | 10 ++++------ .../tvrrug/Round2/Configuration.h | 10 ++++------ 24 files changed, 89 insertions(+), 130 deletions(-) diff --git a/.travis.yml b/.travis.yml index eacedee8f1..30210b42ff 100644 --- a/.travis.yml +++ b/.travis.yml @@ -101,10 +101,10 @@ script: - opt_enable AUTO_BED_LEVELING_FEATURE DEBUG_LEVELING_FEATURE - build_marlin # - # Test a Mechanical Probe + # Test a Sled Z Probe # - restore_configs - - opt_enable MECHANICAL_PROBE + - opt_enable Z_PROBE_SLED - build_marlin # # ...with AUTO_BED_LEVELING_FEATURE & DEBUG_LEVELING_FEATURE diff --git a/Marlin/Conditionals.h b/Marlin/Conditionals.h index c997fbbaff..b1ddcdc24a 100644 --- a/Marlin/Conditionals.h +++ b/Marlin/Conditionals.h @@ -752,7 +752,7 @@ #endif #endif - #define PROBE_SELECTED (ENABLED(FIX_MOUNTED_PROBE) || ENABLED(MECHANICAL_PROBE) || ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED)) + #define PROBE_SELECTED (ENABLED(FIX_MOUNTED_PROBE) || ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED)) #define PROBE_PIN_CONFIGURED (HAS_Z_MIN_PROBE_PIN || (HAS_Z_MIN && ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN))) diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index 14d63a6cb6..d8f6af1fe8 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -419,8 +419,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -431,10 +433,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp index 715a6db34b..6379865c53 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -1890,7 +1890,7 @@ static void clean_up_after_endstop_or_probe_move() { stop(); } - #elif ENABLED(FIX_MOUNTED_PROBE) + #else // Nothing to be done. Just enable_z_probe below... @@ -1982,7 +1982,7 @@ static void clean_up_after_endstop_or_probe_move() { stop(); } - #elif ENABLED(FIX_MOUNTED_PROBE) + #else // Nothing to do here. Just clear endstops.z_probe_enabled diff --git a/Marlin/SanityCheck.h b/Marlin/SanityCheck.h index 91c4c7bd0a..dda663900c 100644 --- a/Marlin/SanityCheck.h +++ b/Marlin/SanityCheck.h @@ -268,11 +268,10 @@ /** * Only allow one probe option to be defined */ - #if (ENABLED(FIX_MOUNTED_PROBE) && (ENABLED(MECHANICAL_PROBE) || ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))) \ - || (ENABLED(MECHANICAL_PROBE) && (ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))) \ + #if (ENABLED(FIX_MOUNTED_PROBE) && (ENABLED(Z_PROBE_ALLEN_KEY) || HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))) \ || (ENABLED(Z_PROBE_ALLEN_KEY) && (HAS_Z_SERVO_ENDSTOP || ENABLED(Z_PROBE_SLED))) \ || (HAS_Z_SERVO_ENDSTOP && ENABLED(Z_PROBE_SLED)) - #error "Please define only one type of probe: Z Servo, MECHANICAL_PROBE, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE." + #error "Please define only one type of probe: Z Servo, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE." #endif /** @@ -314,9 +313,9 @@ * Require some kind of probe for bed leveling and probe testing */ #if ENABLED(AUTO_BED_LEVELING_FEATURE) - #error "AUTO_BED_LEVELING_FEATURE requires a probe! Define a Z Servo, MECHANICAL_PROBE, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE." + #error "AUTO_BED_LEVELING_FEATURE requires a probe! Define a Z Servo, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE." #elif ENABLED(Z_MIN_PROBE_REPEATABILITY_TEST) - #error "Z_MIN_PROBE_REPEATABILITY_TEST requires a probe! Define a Z Servo, MECHANICAL_PROBE, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE." + #error "Z_MIN_PROBE_REPEATABILITY_TEST requires a probe! Define a Z Servo, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE." #endif #endif diff --git a/Marlin/example_configurations/Cartesio/Configuration.h b/Marlin/example_configurations/Cartesio/Configuration.h index da5c9a011e..bbc7d10bf9 100644 --- a/Marlin/example_configurations/Cartesio/Configuration.h +++ b/Marlin/example_configurations/Cartesio/Configuration.h @@ -418,8 +418,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -430,10 +432,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/Felix/Configuration.h b/Marlin/example_configurations/Felix/Configuration.h index eb5068c26d..4c79f69a1e 100644 --- a/Marlin/example_configurations/Felix/Configuration.h +++ b/Marlin/example_configurations/Felix/Configuration.h @@ -401,8 +401,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -413,10 +415,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/Felix/DUAL/Configuration.h b/Marlin/example_configurations/Felix/DUAL/Configuration.h index 959981c9b2..28e0862faf 100644 --- a/Marlin/example_configurations/Felix/DUAL/Configuration.h +++ b/Marlin/example_configurations/Felix/DUAL/Configuration.h @@ -399,8 +399,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -411,10 +413,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/Hephestos/Configuration.h b/Marlin/example_configurations/Hephestos/Configuration.h index 4b72240dbf..2389c10a93 100644 --- a/Marlin/example_configurations/Hephestos/Configuration.h +++ b/Marlin/example_configurations/Hephestos/Configuration.h @@ -411,8 +411,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -423,10 +425,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo //#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. // diff --git a/Marlin/example_configurations/Hephestos_2/Configuration.h b/Marlin/example_configurations/Hephestos_2/Configuration.h index 50eb96c080..46db141181 100644 --- a/Marlin/example_configurations/Hephestos_2/Configuration.h +++ b/Marlin/example_configurations/Hephestos_2/Configuration.h @@ -413,8 +413,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. #define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -425,10 +427,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/K8200/Configuration.h b/Marlin/example_configurations/K8200/Configuration.h index aaeed3c7d6..1f7504e110 100644 --- a/Marlin/example_configurations/K8200/Configuration.h +++ b/Marlin/example_configurations/K8200/Configuration.h @@ -436,8 +436,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -448,10 +450,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h b/Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h index 56acd002f7..15e3d56ada 100644 --- a/Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h +++ b/Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h @@ -419,8 +419,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -431,10 +433,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/RigidBot/Configuration.h b/Marlin/example_configurations/RigidBot/Configuration.h index 6ea37ef1b1..29f26f43d3 100644 --- a/Marlin/example_configurations/RigidBot/Configuration.h +++ b/Marlin/example_configurations/RigidBot/Configuration.h @@ -413,8 +413,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -425,10 +427,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/SCARA/Configuration.h b/Marlin/example_configurations/SCARA/Configuration.h index 91ce78a332..7b29ec92c9 100644 --- a/Marlin/example_configurations/SCARA/Configuration.h +++ b/Marlin/example_configurations/SCARA/Configuration.h @@ -427,8 +427,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -439,10 +441,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/TAZ4/Configuration.h b/Marlin/example_configurations/TAZ4/Configuration.h index 50b5f4652a..5565df7e06 100644 --- a/Marlin/example_configurations/TAZ4/Configuration.h +++ b/Marlin/example_configurations/TAZ4/Configuration.h @@ -440,8 +440,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -452,10 +454,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/WITBOX/Configuration.h b/Marlin/example_configurations/WITBOX/Configuration.h index 884c4bbbfb..65ffac1a1e 100644 --- a/Marlin/example_configurations/WITBOX/Configuration.h +++ b/Marlin/example_configurations/WITBOX/Configuration.h @@ -411,8 +411,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -423,10 +425,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo //#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. // diff --git a/Marlin/example_configurations/adafruit/ST7565/Configuration.h b/Marlin/example_configurations/adafruit/ST7565/Configuration.h index 35ca9f9ff9..21a47e7629 100644 --- a/Marlin/example_configurations/adafruit/ST7565/Configuration.h +++ b/Marlin/example_configurations/adafruit/ST7565/Configuration.h @@ -419,8 +419,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -431,10 +433,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/delta/biv2.5/Configuration.h b/Marlin/example_configurations/delta/biv2.5/Configuration.h index 074faa4ff3..35202c9ead 100644 --- a/Marlin/example_configurations/delta/biv2.5/Configuration.h +++ b/Marlin/example_configurations/delta/biv2.5/Configuration.h @@ -461,8 +461,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -473,10 +475,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo //#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. // diff --git a/Marlin/example_configurations/delta/generic/Configuration.h b/Marlin/example_configurations/delta/generic/Configuration.h index 3f8eb0a4bb..46bb74b458 100644 --- a/Marlin/example_configurations/delta/generic/Configuration.h +++ b/Marlin/example_configurations/delta/generic/Configuration.h @@ -461,8 +461,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -473,10 +475,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo //#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. // diff --git a/Marlin/example_configurations/delta/kossel_mini/Configuration.h b/Marlin/example_configurations/delta/kossel_mini/Configuration.h index 569b1b34aa..f94964a16c 100644 --- a/Marlin/example_configurations/delta/kossel_mini/Configuration.h +++ b/Marlin/example_configurations/delta/kossel_mini/Configuration.h @@ -461,8 +461,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -473,10 +475,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/delta/kossel_pro/Configuration.h b/Marlin/example_configurations/delta/kossel_pro/Configuration.h index 3925f33345..d9b18cf7de 100644 --- a/Marlin/example_configurations/delta/kossel_pro/Configuration.h +++ b/Marlin/example_configurations/delta/kossel_pro/Configuration.h @@ -450,8 +450,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -462,10 +464,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/delta/kossel_xl/Configuration.h b/Marlin/example_configurations/delta/kossel_xl/Configuration.h index b0267349e6..d453fc5893 100644 --- a/Marlin/example_configurations/delta/kossel_xl/Configuration.h +++ b/Marlin/example_configurations/delta/kossel_xl/Configuration.h @@ -459,8 +459,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. #define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -471,10 +473,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/makibox/Configuration.h b/Marlin/example_configurations/makibox/Configuration.h index 8ec9481952..fcc45adec0 100644 --- a/Marlin/example_configurations/makibox/Configuration.h +++ b/Marlin/example_configurations/makibox/Configuration.h @@ -422,8 +422,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -434,10 +436,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#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. // diff --git a/Marlin/example_configurations/tvrrug/Round2/Configuration.h b/Marlin/example_configurations/tvrrug/Round2/Configuration.h index 5eb34e2b70..7fcf6e3943 100644 --- a/Marlin/example_configurations/tvrrug/Round2/Configuration.h +++ b/Marlin/example_configurations/tvrrug/Round2/Configuration.h @@ -409,8 +409,10 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo // 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. +// A Fix-Mounted Probe either doesn't deploy or needs manual deployment. +// For example an inductive probe, or a setup that uses the nozzle to probe. +// An inductive probe must be deactivated to go below +// its trigger-point if hardware endstops are active. //#define FIX_MOUNTED_PROBE // Z Servo Probe, such as an endstop switch on a rotating arm. @@ -421,10 +423,6 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo //#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. //