diff --git a/Marlin/Conditionals.h b/Marlin/Conditionals.h index c1db34cb19baadafe9f0eb91de9ef6b327e011be..f88b41d8b6a25d26d480df688cf3727fa30a16c3 100644 --- a/Marlin/Conditionals.h +++ b/Marlin/Conditionals.h @@ -796,6 +796,14 @@ #define XY_PROBE_SPEED 4000 #endif #endif + #ifndef Z_RAISE_PROBE_DEPLOY_STOW + #if defined(Z_RAISE_BEFORE_PROBING) && defined(Z_RAISE_AFTER_PROBING) + #define Z_RAISE_PROBE_DEPLOY_STOW (max(Z_RAISE_BEFORE_PROBING, Z_RAISE_AFTER_PROBING)) + #else + #error "You must set Z_RAISE_PROBE_DEPLOY_STOW in your configuration." + #endif + #endif + #define _Z_RAISE_PROBE_DEPLOY_STOW (max(Z_RAISE_PROBE_DEPLOY_STOW, Z_RAISE_BETWEEN_PROBINGS)) #endif /** diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index ce046ca64795722fe5aa47270841325d2cdb0501..01c10530a73d376470212556ed8fe5dc4a916bdf 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -509,12 +509,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp index 271fda4d3e9ec1d874385e9aaa8236a1174ab9b4..b41065bb446872501c689d161d3a6c10114a9085 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -1767,8 +1767,8 @@ static void clean_up_after_endstop_or_probe_move() { float oldXpos = current_position[X_AXIS]; // save x position float old_feedrate = feedrate; if (dock) { - #if Z_RAISE_AFTER_PROBING > 0 - do_probe_raise(Z_RAISE_AFTER_PROBING); + #if _Z_RAISE_PROBE_DEPLOY_STOW > 0 + do_probe_raise(_Z_RAISE_PROBE_DEPLOY_STOW); #endif // Dock sled a bit closer to ensure proper capturing feedrate = XY_PROBE_FEEDRATE; @@ -1778,7 +1778,7 @@ static void clean_up_after_endstop_or_probe_move() { else { feedrate = XY_PROBE_FEEDRATE; float z_loc = current_position[Z_AXIS]; - if (z_loc < Z_RAISE_BEFORE_PROBING + 5) z_loc = Z_RAISE_BEFORE_PROBING; + if (z_loc < _Z_RAISE_PROBE_DEPLOY_STOW + 5) z_loc = _Z_RAISE_PROBE_DEPLOY_STOW; do_blocking_move_to(X_MAX_POS + SLED_DOCKING_OFFSET + offset, current_position[Y_AXIS], z_loc); // this also updates current_position digitalWrite(SLED_PIN, HIGH); // turn on magnet } @@ -1800,8 +1800,8 @@ static void clean_up_after_endstop_or_probe_move() { if (endstops.z_probe_enabled) return; // Make room for probe - #if Z_RAISE_BEFORE_PROBING > 0 - do_probe_raise(Z_RAISE_BEFORE_PROBING); + #if _Z_RAISE_PROBE_DEPLOY_STOW > 0 + do_probe_raise(_Z_RAISE_PROBE_DEPLOY_STOW); #endif #if ENABLED(Z_PROBE_SLED) @@ -1904,8 +1904,8 @@ static void clean_up_after_endstop_or_probe_move() { if (!endstops.z_probe_enabled) return; // Make more room for the servo - #if Z_RAISE_AFTER_PROBING > 0 - do_probe_raise(Z_RAISE_AFTER_PROBING); + #if _Z_RAISE_PROBE_DEPLOY_STOW > 0 + do_probe_raise(_Z_RAISE_PROBE_DEPLOY_STOW); #endif #if ENABLED(Z_PROBE_SLED) @@ -1924,8 +1924,8 @@ static void clean_up_after_endstop_or_probe_move() { // Move up for safety feedrate = Z_PROBE_ALLEN_KEY_STOW_1_FEEDRATE; - #if Z_RAISE_AFTER_PROBING > 0 - destination[Z_AXIS] = current_position[Z_AXIS] + Z_RAISE_AFTER_PROBING; + #if _Z_RAISE_PROBE_DEPLOY_STOW > 0 + destination[Z_AXIS] = current_position[Z_AXIS] + _Z_RAISE_PROBE_DEPLOY_STOW; prepare_move_to_destination_raw(); // this will also set_current_to_destination #endif @@ -3596,7 +3596,7 @@ inline void gcode_G28() { #endif // !AUTO_BED_LEVELING_GRID - // Raise to Z_RAISE_AFTER_PROBING. Stow the probe. + // Raise to _Z_RAISE_PROBE_DEPLOY_STOW. Stow the probe. stow_z_probe(); // Restore state after probing diff --git a/Marlin/example_configurations/Cartesio/Configuration.h b/Marlin/example_configurations/Cartesio/Configuration.h index 69997fbab7e785489cd7a045a95166537a70b35e..915be5b55a20eaf9ced181ceaca47e1a52dfcabb 100644 --- a/Marlin/example_configurations/Cartesio/Configuration.h +++ b/Marlin/example_configurations/Cartesio/Configuration.h @@ -508,12 +508,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/Felix/Configuration.h b/Marlin/example_configurations/Felix/Configuration.h index 9acb21c1c3f0fd1ea687338576b421680c0faa2e..62aa357f8cbdfe90082721a350b68d66a151d824 100644 --- a/Marlin/example_configurations/Felix/Configuration.h +++ b/Marlin/example_configurations/Felix/Configuration.h @@ -491,12 +491,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/Felix/DUAL/Configuration.h b/Marlin/example_configurations/Felix/DUAL/Configuration.h index 9431c20845729c7d0e3d0032f44368e6ab9365d7..e20fa1211836c159643f54783d5d5d8c7c6b93dc 100644 --- a/Marlin/example_configurations/Felix/DUAL/Configuration.h +++ b/Marlin/example_configurations/Felix/DUAL/Configuration.h @@ -489,12 +489,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/Hephestos/Configuration.h b/Marlin/example_configurations/Hephestos/Configuration.h index fd98445be6d81c2bb3d97ddede7d5510a1874158..a1995b3b3585c286d8f849a0947ad6a0e178a00a 100644 --- a/Marlin/example_configurations/Hephestos/Configuration.h +++ b/Marlin/example_configurations/Hephestos/Configuration.h @@ -501,12 +501,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/Hephestos_2/Configuration.h b/Marlin/example_configurations/Hephestos_2/Configuration.h index 78ec36f7130c4cae53a37aed3f04dd241e9c6137..f15ad7a4892e3e58073125eb5e9fd1f5ea34cfbb 100644 --- a/Marlin/example_configurations/Hephestos_2/Configuration.h +++ b/Marlin/example_configurations/Hephestos_2/Configuration.h @@ -503,12 +503,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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 5 // Raise before probe deploy (e.g., the first probe). -#define Z_RAISE_AFTER_PROBING 5 // Raise before probe stow (e.g., the last probe). +#define Z_RAISE_PROBE_DEPLOY_STOW 5 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 2 // Raise between probing points. // diff --git a/Marlin/example_configurations/K8200/Configuration.h b/Marlin/example_configurations/K8200/Configuration.h index 115e69d61895f9e30030bd3f491b64b2ff97f1ec..54362c250627044536793790244115e9a6897a45 100644 --- a/Marlin/example_configurations/K8200/Configuration.h +++ b/Marlin/example_configurations/K8200/Configuration.h @@ -526,12 +526,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h b/Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h index a0445647f18ccb07d172b696c2231862f13ed1a1..356c706c896f7468085668e968c28cb60c2921a3 100644 --- a/Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h +++ b/Marlin/example_configurations/RepRapWorld/Megatronics/Configuration.h @@ -509,12 +509,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/RigidBot/Configuration.h b/Marlin/example_configurations/RigidBot/Configuration.h index 5f069bac50e39ac96b07a19f5c5e78190ee7c437..91e5dba800e33f2f73569fb643bf173512b81cf2 100644 --- a/Marlin/example_configurations/RigidBot/Configuration.h +++ b/Marlin/example_configurations/RigidBot/Configuration.h @@ -503,12 +503,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/SCARA/Configuration.h b/Marlin/example_configurations/SCARA/Configuration.h index ee7a0e0f8f1d6082cdcbc33e719b25fc5879f326..cc10ca773fcdf47b3fef293571ab55ed38a5aaa3 100644 --- a/Marlin/example_configurations/SCARA/Configuration.h +++ b/Marlin/example_configurations/SCARA/Configuration.h @@ -517,12 +517,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/TAZ4/Configuration.h b/Marlin/example_configurations/TAZ4/Configuration.h index 043ebb3f3817fd6d8067409ff34759e41929172c..77a5b1d96ce6c83c63e9cd187af372e34fe94d0b 100644 --- a/Marlin/example_configurations/TAZ4/Configuration.h +++ b/Marlin/example_configurations/TAZ4/Configuration.h @@ -530,12 +530,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/WITBOX/Configuration.h b/Marlin/example_configurations/WITBOX/Configuration.h index a15f582e0b5848a0d5458442e881af755f738562..b560808722fed896c93a02691473aea702bf2dfc 100644 --- a/Marlin/example_configurations/WITBOX/Configuration.h +++ b/Marlin/example_configurations/WITBOX/Configuration.h @@ -501,12 +501,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/adafruit/ST7565/Configuration.h b/Marlin/example_configurations/adafruit/ST7565/Configuration.h index e56c6b3274fe69bd16b2ef9026b5fe12880b6e06..5039f64e93db35ec20acc03ee85ba352231ec238 100644 --- a/Marlin/example_configurations/adafruit/ST7565/Configuration.h +++ b/Marlin/example_configurations/adafruit/ST7565/Configuration.h @@ -509,12 +509,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/delta/biv2.5/Configuration.h b/Marlin/example_configurations/delta/biv2.5/Configuration.h index f4147a0cca756db90c90710fe4d39c879fef3347..aca16d02d6f9b00e32e0ad81f21343b619f548b8 100644 --- a/Marlin/example_configurations/delta/biv2.5/Configuration.h +++ b/Marlin/example_configurations/delta/biv2.5/Configuration.h @@ -588,12 +588,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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 50 // Raise before probe stow (e.g., the last probe). +#define Z_RAISE_PROBE_DEPLOY_STOW 50 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/delta/generic/Configuration.h b/Marlin/example_configurations/delta/generic/Configuration.h index f84451d8ead0e151c8a067f710bd9d91ae126439..5e2afed02713ceff48cacfd172fe69c365361028 100644 --- a/Marlin/example_configurations/delta/generic/Configuration.h +++ b/Marlin/example_configurations/delta/generic/Configuration.h @@ -582,12 +582,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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 50 // Raise before probe stow (e.g., the last probe). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/delta/kossel_mini/Configuration.h b/Marlin/example_configurations/delta/kossel_mini/Configuration.h index d6b6405af00e1005ddb7ed4f8b425ea7aa7b925e..f27d377109691bf75087296537288248ab81694b 100644 --- a/Marlin/example_configurations/delta/kossel_mini/Configuration.h +++ b/Marlin/example_configurations/delta/kossel_mini/Configuration.h @@ -585,12 +585,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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 50 // Raise before probe stow (e.g., the last probe). +#define Z_RAISE_PROBE_DEPLOY_STOW 50 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/delta/kossel_pro/Configuration.h b/Marlin/example_configurations/delta/kossel_pro/Configuration.h index d6572bb9734444ae328566d13d172daebd20b77a..36fbd8e1a18c5beffc4153c84987b96f56dfba84 100644 --- a/Marlin/example_configurations/delta/kossel_pro/Configuration.h +++ b/Marlin/example_configurations/delta/kossel_pro/Configuration.h @@ -579,12 +579,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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 100 // Raise before probe deploy (e.g., the first probe). -#define Z_RAISE_AFTER_PROBING 15 // Raise before probe stow (e.g., the last probe). +#define Z_RAISE_PROBE_DEPLOY_STOW 100 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/delta/kossel_xl/Configuration.h b/Marlin/example_configurations/delta/kossel_xl/Configuration.h index 49dc55403370750a26305cec6377ff2999355762..48cc54ffffdb1b015877119f76fc60fd89b23dee 100644 --- a/Marlin/example_configurations/delta/kossel_xl/Configuration.h +++ b/Marlin/example_configurations/delta/kossel_xl/Configuration.h @@ -580,12 +580,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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 20 // Raise before probe deploy (e.g., the first probe). -#define Z_RAISE_AFTER_PROBING 20 // Raise before probe stow (e.g., the last probe). +#define Z_RAISE_PROBE_DEPLOY_STOW 20 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 10 // Raise between probing points. // diff --git a/Marlin/example_configurations/makibox/Configuration.h b/Marlin/example_configurations/makibox/Configuration.h index 444c46e2368262f30da0fe0417d16779ca993fc9..f1b0c813d24d7d8c308b77f126131b587b733777 100644 --- a/Marlin/example_configurations/makibox/Configuration.h +++ b/Marlin/example_configurations/makibox/Configuration.h @@ -512,12 +512,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the l //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. // diff --git a/Marlin/example_configurations/tvrrug/Round2/Configuration.h b/Marlin/example_configurations/tvrrug/Round2/Configuration.h index 5d46e05e90b8d963d34683f9150bc7651d876be2..b693cb22bcff727a587ee5fbc9eb6d9873163ba3 100644 --- a/Marlin/example_configurations/tvrrug/Round2/Configuration.h +++ b/Marlin/example_configurations/tvrrug/Round2/Configuration.h @@ -499,12 +499,9 @@ const bool Z_MIN_PROBE_ENDSTOP_INVERTING = true; // set to true to invert the lo //#define Z_MIN_PROBE_REPEATABILITY_TEST // -// Probe Raise options provide clearance for the probe to deploy and stow. +// Probe Raise options provide clearance for the probe to deploy, stow, and travel. // -// 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). +#define Z_RAISE_PROBE_DEPLOY_STOW 15 // Raise to make room for the probe to deploy / stow #define Z_RAISE_BETWEEN_PROBINGS 5 // Raise between probing points. //