From 9729528d1334c1ffbed54110d34ee5745cf7b58a Mon Sep 17 00:00:00 2001
From: Roxy-3D <Roxy-3D@users.noreply.github.com>
Date: Fri, 17 Nov 2017 16:44:57 -0600
Subject: [PATCH] Update UBL's Delta Probable locations

This is a non-intuitive change.   @oldmcg says in this post https://github.com/MarlinFirmware/Marlin/issues/7572#issuecomment-340641207 that using DELTA_PRINTABLE_RADIUS is better than DELTA_PROBABLE_RADIUS for setting the probe limits.   This is because the automatic probe code checks all locations for being reachable by the probe prior to doing the probe.
---
 Marlin/src/inc/Conditionals_post.h | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/Marlin/src/inc/Conditionals_post.h b/Marlin/src/inc/Conditionals_post.h
index d9b754567d..9d269dec3a 100644
--- a/Marlin/src/inc/Conditionals_post.h
+++ b/Marlin/src/inc/Conditionals_post.h
@@ -958,10 +958,10 @@
   // Probing points may be verified at compile time within the radius
   // using static_assert(HYPOT2(X2-X1,Y2-Y1)<=sq(DELTA_PRINTABLE_RADIUS),"bad probe point!")
   // so that may be added to SanityCheck.h in the future.
-  #define MIN_PROBE_X (X_CENTER - (DELTA_PROBEABLE_RADIUS))
-  #define MIN_PROBE_Y (Y_CENTER - (DELTA_PROBEABLE_RADIUS))
-  #define MAX_PROBE_X (X_CENTER +  DELTA_PROBEABLE_RADIUS)
-  #define MAX_PROBE_Y (Y_CENTER +  DELTA_PROBEABLE_RADIUS)
+  #define MIN_PROBE_X (X_CENTER - DELTA_PRINTABLE_RADIUS)
+  #define MIN_PROBE_Y (Y_CENTER - DELTA_PRINTABLE_RADIUS)
+  #define MAX_PROBE_X (X_CENTER + DELTA_PRINTABLE_RADIUS)
+  #define MAX_PROBE_Y (Y_CENTER + DELTA_PRINTABLE_RADIUS)
 #elif IS_SCARA
   #define SCARA_PRINTABLE_RADIUS (SCARA_LINKAGE_1 + SCARA_LINKAGE_2)
   #define MIN_PROBE_X (X_CENTER - (SCARA_PRINTABLE_RADIUS))
-- 
GitLab