From 50148f718512ea1f666a62abf3b1d3a9651fac85 Mon Sep 17 00:00:00 2001 From: Roxy-3D Date: Fri, 17 Nov 2017 16:41:31 -0600 Subject: [PATCH] Update the UBL Probable Area for Delta's 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/Conditionals_post.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Marlin/Conditionals_post.h b/Marlin/Conditionals_post.h index 7897066d4..a24d9b38f 100644 --- a/Marlin/Conditionals_post.h +++ b/Marlin/Conditionals_post.h @@ -914,10 +914,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))