Add NOZZLE_AS_PROBE (no probe offsets) (#15929)
This commit is contained in:
committed by
Scott Lahteine
parent
9c021158e5
commit
1c9ccce520
@@ -358,7 +358,7 @@ bool set_probe_deployed(const bool deploy) {
|
||||
// Make room for probe to deploy (or stow)
|
||||
// Fix-mounted probe should only raise for deploy
|
||||
// unless PAUSE_BEFORE_DEPLOY_STOW is enabled
|
||||
#if ENABLED(FIX_MOUNTED_PROBE) && DISABLED(PAUSE_BEFORE_DEPLOY_STOW)
|
||||
#if EITHER(FIX_MOUNTED_PROBE, NOZZLE_AS_PROBE) && DISABLED(PAUSE_BEFORE_DEPLOY_STOW)
|
||||
const bool deploy_stow_condition = deploy;
|
||||
#else
|
||||
constexpr bool deploy_stow_condition = true;
|
||||
|
@@ -85,6 +85,8 @@
|
||||
return (
|
||||
#if IS_KINEMATIC
|
||||
(X_CENTER) - probe_radius()
|
||||
#elif ENABLED(NOZZLE_AS_PROBE)
|
||||
_MAX(MIN_PROBE_EDGE_LEFT, X_MIN_POS)
|
||||
#else
|
||||
_MAX((X_MIN_BED) + (MIN_PROBE_EDGE_LEFT), (X_MIN_POS) + probe_offset.x)
|
||||
#endif
|
||||
@@ -94,6 +96,8 @@
|
||||
return (
|
||||
#if IS_KINEMATIC
|
||||
(X_CENTER) + probe_radius()
|
||||
#elif ENABLED(NOZZLE_AS_PROBE)
|
||||
_MAX(MIN_PROBE_EDGE_RIGHT, X_MAX_POS)
|
||||
#else
|
||||
_MIN((X_MAX_BED) - (MIN_PROBE_EDGE_RIGHT), (X_MAX_POS) + probe_offset.x)
|
||||
#endif
|
||||
@@ -103,6 +107,8 @@
|
||||
return (
|
||||
#if IS_KINEMATIC
|
||||
(Y_CENTER) - probe_radius()
|
||||
#elif ENABLED(NOZZLE_AS_PROBE)
|
||||
_MIN(MIN_PROBE_EDGE_FRONT, Y_MIN_POS)
|
||||
#else
|
||||
_MAX((Y_MIN_BED) + (MIN_PROBE_EDGE_FRONT), (Y_MIN_POS) + probe_offset.y)
|
||||
#endif
|
||||
@@ -112,6 +118,8 @@
|
||||
return (
|
||||
#if IS_KINEMATIC
|
||||
(Y_CENTER) + probe_radius()
|
||||
#elif ENABLED(NOZZLE_AS_PROBE)
|
||||
_MAX(MIN_PROBE_EDGE_BACK, Y_MAX_POS)
|
||||
#else
|
||||
_MIN((Y_MAX_BED) - (MIN_PROBE_EDGE_BACK), (Y_MAX_POS) + probe_offset.y)
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user