From 78ce0d470ac18b25d6159a38e9d794af0927eb41 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Sun, 19 Sep 2021 23:14:03 -0500 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Add=20DELTA=5FMAX=5FRADIUS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MarlinFirmware/Marlin#22795 --- .../Anycubic/Kossel Linear Plus/Configuration.h | 4 ++++ .../delta/Anycubic/Kossel/Configuration.h | 4 ++++ .../delta/Anycubic/Predator/Configuration.h | 3 +++ .../delta/Dreammaker/Overlord/Configuration.h | 17 ++++++++++------- .../Dreammaker/Overlord_Pro/Configuration.h | 15 +++++++++------ .../delta/FLSUN/Q5-nano_v1/Configuration.h | 7 +++++-- .../delta/FLSUN/Q5-nano_v2/Configuration.h | 9 ++++++--- .../examples/delta/FLSUN/QQ-S/Configuration.h | 3 +++ .../delta/FLSUN/QQS-Pro/Configuration.h | 3 +++ .../delta/FLSUN/auto_calibrate/Configuration.h | 3 +++ .../examples/delta/FLSUN/kossel/Configuration.h | 3 +++ .../delta/FLSUN/kossel_mini/Configuration.h | 3 +++ .../examples/delta/Geeetech/G2/Configuration.h | 3 +++ .../delta/Geeetech/G2Pro/Configuration.h | 3 +++ .../examples/delta/Geeetech/G2S/Configuration.h | 3 +++ .../delta/Geeetech/G2SPro/Configuration.h | 3 +++ .../delta/Geeetech/Rostock 301/Configuration.h | 3 +++ .../delta/Hatchbox_Alpha/Configuration.h | 3 +++ config/examples/delta/MKS/SBASE/Configuration.h | 3 +++ .../examples/delta/Malyan M300/Configuration.h | 3 +++ .../delta/Tevo Little Monster/Configuration.h | 3 +++ config/examples/delta/generic/Configuration.h | 3 +++ .../examples/delta/kossel_clear/Configuration.h | 3 +++ .../examples/delta/kossel_mini/Configuration.h | 3 +++ .../examples/delta/kossel_pro/Configuration.h | 3 +++ config/examples/delta/kossel_xl/Configuration.h | 3 +++ 26 files changed, 98 insertions(+), 18 deletions(-) diff --git a/config/examples/delta/Anycubic/Kossel Linear Plus/Configuration.h b/config/examples/delta/Anycubic/Kossel Linear Plus/Configuration.h index 41963ffb94..beb01370c6 100644 --- a/config/examples/delta/Anycubic/Kossel Linear Plus/Configuration.h +++ b/config/examples/delta/Anycubic/Kossel Linear Plus/Configuration.h @@ -827,6 +827,8 @@ #if ENABLED(ANYCUBIC_KOSSEL_PLUS) // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 120.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 120.0 // (mm) // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 267 // (mm) // Horizontal offset from middle of printer to smooth rod center. @@ -840,6 +842,8 @@ #else // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 90.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 90.0 // (mm) // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 218.0 // (mm) // Horizontal distance bridged by diagonal push rods when effector is centered. diff --git a/config/examples/delta/Anycubic/Kossel/Configuration.h b/config/examples/delta/Anycubic/Kossel/Configuration.h index f351483c0f..d2a2efe9de 100644 --- a/config/examples/delta/Anycubic/Kossel/Configuration.h +++ b/config/examples/delta/Anycubic/Kossel/Configuration.h @@ -828,6 +828,8 @@ #if ENABLED(ANYCUBIC_KOSSEL_PLUS) // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 116.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 116.0 // (mm) // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 267 // (mm) // Horizontal offset from middle of printer to smooth rod center. @@ -841,6 +843,8 @@ #else // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 90.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 90.0 // (mm) // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 218.0 // (mm) // Horizontal distance bridged by diagonal push rods when effector is centered. diff --git a/config/examples/delta/Anycubic/Predator/Configuration.h b/config/examples/delta/Anycubic/Predator/Configuration.h index 3fec207d1d..56be77d5bb 100644 --- a/config/examples/delta/Anycubic/Predator/Configuration.h +++ b/config/examples/delta/Anycubic/Predator/Configuration.h @@ -798,6 +798,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 185.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 185.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 440.0 // (mm) diff --git a/config/examples/delta/Dreammaker/Overlord/Configuration.h b/config/examples/delta/Dreammaker/Overlord/Configuration.h index 5a0ed79008..7b16e84ce6 100644 --- a/config/examples/delta/Dreammaker/Overlord/Configuration.h +++ b/config/examples/delta/Dreammaker/Overlord/Configuration.h @@ -790,27 +790,30 @@ #if EITHER(DELTA_AUTO_CALIBRATION, DELTA_CALIBRATION_MENU) // Set the steprate for papertest probing - #define PROBE_MANUALLY_STEP 0.05 // (mm) + #define PROBE_MANUALLY_STEP 0.05 // (mm) #endif // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). - #define DELTA_PRINTABLE_RADIUS 75.0 // (mm) Overlord + #define DELTA_PRINTABLE_RADIUS 75.0 // (mm) Overlord + + // Maximum reachable area + #define DELTA_MAX_RADIUS 75.0 // (mm) // Center-to-center distance of the holes in the diagonal push rods. - #define DELTA_DIAGONAL_ROD 206.0 // (mm) Overlord + #define DELTA_DIAGONAL_ROD 206.0 // (mm) Overlord // Distance between bed and nozzle Z home position - #define DELTA_HEIGHT 186.14 // (mm) Overlord - Update this value using G33 auto calibrate + #define DELTA_HEIGHT 186.14 // (mm) Overlord - Update this value using G33 auto calibrate - #define DELTA_ENDSTOP_ADJ { -0.33, 0.0, -0.85 } // Update these values using G33 auto calibrate + #define DELTA_ENDSTOP_ADJ { -0.33, 0.0, -0.85 } // Update these values using G33 auto calibrate // Horizontal distance bridged by diagonal push rods when effector is centered. - #define DELTA_RADIUS 100.63 // (mm) Overlord - Update this value using G33 auto calibrate + #define DELTA_RADIUS 100.63 // (mm) Overlord - Update this value using G33 auto calibrate // Trim adjustments for individual towers // tower angle corrections for X and Y tower / rotate XYZ so Z tower angle = 0 // measured in degrees anticlockwise looking from above the printer - #define DELTA_TOWER_ANGLE_TRIM { 0.69, 0.0, -0.70 } // Update these values using G33 auto calibrate + #define DELTA_TOWER_ANGLE_TRIM { 0.69, 0.0, -0.70 } // Update these values using G33 auto calibrate // Delta radius and diagonal rod adjustments (mm) #define DELTA_RADIUS_TRIM_TOWER { 0.0, 0.0, 0.0 } diff --git a/config/examples/delta/Dreammaker/Overlord_Pro/Configuration.h b/config/examples/delta/Dreammaker/Overlord_Pro/Configuration.h index 78d0aeb1ad..50c80fa156 100644 --- a/config/examples/delta/Dreammaker/Overlord_Pro/Configuration.h +++ b/config/examples/delta/Dreammaker/Overlord_Pro/Configuration.h @@ -802,22 +802,25 @@ #if EITHER(DELTA_AUTO_CALIBRATION, DELTA_CALIBRATION_MENU) // Set the steprate for papertest probing - #define PROBE_MANUALLY_STEP 0.05 // (mm) + #define PROBE_MANUALLY_STEP 0.05 // (mm) #endif // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). - #define DELTA_PRINTABLE_RADIUS 85.0 // (mm) Overlord Pro + #define DELTA_PRINTABLE_RADIUS 85.0 // (mm) Overlord Pro + + // Maximum reachable area + #define DELTA_MAX_RADIUS 85.0 // (mm) // Center-to-center distance of the holes in the diagonal push rods. - #define DELTA_DIAGONAL_ROD 206.0 // (mm) Overlord Pro + #define DELTA_DIAGONAL_ROD 206.0 // (mm) Overlord Pro // Distance between bed and nozzle Z home position - #define DELTA_HEIGHT 286.14 // (mm) Overlord Pro - Update this value using G33 auto calibrate + #define DELTA_HEIGHT 286.14 // (mm) Overlord Pro - Update this value using G33 auto calibrate - #define DELTA_ENDSTOP_ADJ { -0.33, 0.0, -0.85 } // Update these values using G33 auto calibrate + #define DELTA_ENDSTOP_ADJ { -0.33, 0.0 // Update these values using G33 auto calibrate // Horizontal distance bridged by diagonal push rods when effector is centered. - #define DELTA_RADIUS 100.63 // (mm) Overlord Pro - Update this value using G33 auto calibrate + #define DELTA_RADIUS 100.63 // (mm) Overlord Pro - Update this value using G33 auto calibrate // Trim adjustments for individual towers // tower angle corrections for X and Y tower / rotate XYZ so Z tower angle = 0 diff --git a/config/examples/delta/FLSUN/Q5-nano_v1/Configuration.h b/config/examples/delta/FLSUN/Q5-nano_v1/Configuration.h index e0c3c7dd1b..10bf1ef6be 100644 --- a/config/examples/delta/FLSUN/Q5-nano_v1/Configuration.h +++ b/config/examples/delta/FLSUN/Q5-nano_v1/Configuration.h @@ -795,10 +795,13 @@ #endif // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). - #define DELTA_PRINTABLE_RADIUS 100.0 // (mm) + #define DELTA_PRINTABLE_RADIUS 100.0 // (mm) + + // Maximum reachable area + #define DELTA_MAX_RADIUS 100.0 // (mm) // Center-to-center distance of the holes in the diagonal push rods. - #define DELTA_DIAGONAL_ROD 215.0 // (mm) + #define DELTA_DIAGONAL_ROD 215.0 // (mm) // Distance between bed and nozzle Z home position #define DELTA_HEIGHT 200.00 // (mm) Get this value from G33 auto calibrate diff --git a/config/examples/delta/FLSUN/Q5-nano_v2/Configuration.h b/config/examples/delta/FLSUN/Q5-nano_v2/Configuration.h index 081608e97d..510ebe6b16 100644 --- a/config/examples/delta/FLSUN/Q5-nano_v2/Configuration.h +++ b/config/examples/delta/FLSUN/Q5-nano_v2/Configuration.h @@ -794,13 +794,16 @@ #endif // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). - #define DELTA_PRINTABLE_RADIUS 100.0 // (mm) + #define DELTA_PRINTABLE_RADIUS 100.0 // (mm) + + // Maximum reachable area + #define DELTA_MAX_RADIUS 100.0 // (mm) // Center-to-center distance of the holes in the diagonal push rods. - #define DELTA_DIAGONAL_ROD 215.0 // (mm) + #define DELTA_DIAGONAL_ROD 215.0 // (mm) // Distance between bed and nozzle Z home position - #define DELTA_HEIGHT 200.00 // (mm) Get this value from G33 auto calibrate + #define DELTA_HEIGHT 200.00 // (mm) Get this value from G33 auto calibrate #define DELTA_ENDSTOP_ADJ { 0.0, 0.0, 0.0 } // Get these values from G33 auto calibrate diff --git a/config/examples/delta/FLSUN/QQ-S/Configuration.h b/config/examples/delta/FLSUN/QQ-S/Configuration.h index 2af76b203f..bee67c4e92 100644 --- a/config/examples/delta/FLSUN/QQ-S/Configuration.h +++ b/config/examples/delta/FLSUN/QQ-S/Configuration.h @@ -797,6 +797,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 130.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 130.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 280.0 // (mm) diff --git a/config/examples/delta/FLSUN/QQS-Pro/Configuration.h b/config/examples/delta/FLSUN/QQS-Pro/Configuration.h index be5a22359c..77ce165d8d 100644 --- a/config/examples/delta/FLSUN/QQS-Pro/Configuration.h +++ b/config/examples/delta/FLSUN/QQS-Pro/Configuration.h @@ -797,6 +797,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 130.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 130.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 280.00 // (mm) diff --git a/config/examples/delta/FLSUN/auto_calibrate/Configuration.h b/config/examples/delta/FLSUN/auto_calibrate/Configuration.h index 4e337451bd..8987d33946 100644 --- a/config/examples/delta/FLSUN/auto_calibrate/Configuration.h +++ b/config/examples/delta/FLSUN/auto_calibrate/Configuration.h @@ -797,6 +797,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 85.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 85.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 218.0 // (mm) diff --git a/config/examples/delta/FLSUN/kossel/Configuration.h b/config/examples/delta/FLSUN/kossel/Configuration.h index f01719022d..090fd32a3f 100644 --- a/config/examples/delta/FLSUN/kossel/Configuration.h +++ b/config/examples/delta/FLSUN/kossel/Configuration.h @@ -797,6 +797,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 70.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 70.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 218.0 // (mm) diff --git a/config/examples/delta/FLSUN/kossel_mini/Configuration.h b/config/examples/delta/FLSUN/kossel_mini/Configuration.h index 2f59a8d0d6..f090191af8 100644 --- a/config/examples/delta/FLSUN/kossel_mini/Configuration.h +++ b/config/examples/delta/FLSUN/kossel_mini/Configuration.h @@ -797,6 +797,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 85.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 85.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 218.0 // (mm) diff --git a/config/examples/delta/Geeetech/G2/Configuration.h b/config/examples/delta/Geeetech/G2/Configuration.h index 7bd629f565..37395fd07f 100644 --- a/config/examples/delta/Geeetech/G2/Configuration.h +++ b/config/examples/delta/Geeetech/G2/Configuration.h @@ -795,6 +795,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 90.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 90.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 196.0 // (mm) diff --git a/config/examples/delta/Geeetech/G2Pro/Configuration.h b/config/examples/delta/Geeetech/G2Pro/Configuration.h index d774690342..3ae0d1cf42 100644 --- a/config/examples/delta/Geeetech/G2Pro/Configuration.h +++ b/config/examples/delta/Geeetech/G2Pro/Configuration.h @@ -795,6 +795,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 90.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 90.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 196.0 // (mm) diff --git a/config/examples/delta/Geeetech/G2S/Configuration.h b/config/examples/delta/Geeetech/G2S/Configuration.h index c5ab2c8217..b74c1482b1 100644 --- a/config/examples/delta/Geeetech/G2S/Configuration.h +++ b/config/examples/delta/Geeetech/G2S/Configuration.h @@ -795,6 +795,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 90.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 90.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 196.0 // (mm) diff --git a/config/examples/delta/Geeetech/G2SPro/Configuration.h b/config/examples/delta/Geeetech/G2SPro/Configuration.h index 1d7c5c9151..3aa7acba3f 100644 --- a/config/examples/delta/Geeetech/G2SPro/Configuration.h +++ b/config/examples/delta/Geeetech/G2SPro/Configuration.h @@ -795,6 +795,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 90.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 90.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 196.0 // (mm) diff --git a/config/examples/delta/Geeetech/Rostock 301/Configuration.h b/config/examples/delta/Geeetech/Rostock 301/Configuration.h index a393aeedce..d1a2f9220f 100644 --- a/config/examples/delta/Geeetech/Rostock 301/Configuration.h +++ b/config/examples/delta/Geeetech/Rostock 301/Configuration.h @@ -797,6 +797,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 90.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 90.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 196.0 // (mm) diff --git a/config/examples/delta/Hatchbox_Alpha/Configuration.h b/config/examples/delta/Hatchbox_Alpha/Configuration.h index 79921fa722..9ec77f9bc0 100644 --- a/config/examples/delta/Hatchbox_Alpha/Configuration.h +++ b/config/examples/delta/Hatchbox_Alpha/Configuration.h @@ -802,6 +802,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 151.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 151.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 356.5 // (mm) diff --git a/config/examples/delta/MKS/SBASE/Configuration.h b/config/examples/delta/MKS/SBASE/Configuration.h index 53ddc47940..30c2bde9fc 100644 --- a/config/examples/delta/MKS/SBASE/Configuration.h +++ b/config/examples/delta/MKS/SBASE/Configuration.h @@ -797,6 +797,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 140.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 140.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 250.0 // (mm) diff --git a/config/examples/delta/Malyan M300/Configuration.h b/config/examples/delta/Malyan M300/Configuration.h index d35fa73fa1..3a370374df 100644 --- a/config/examples/delta/Malyan M300/Configuration.h +++ b/config/examples/delta/Malyan M300/Configuration.h @@ -798,6 +798,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 60.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 60.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 120.8 // (mm) diff --git a/config/examples/delta/Tevo Little Monster/Configuration.h b/config/examples/delta/Tevo Little Monster/Configuration.h index ac82c65dc8..bbda5cc780 100644 --- a/config/examples/delta/Tevo Little Monster/Configuration.h +++ b/config/examples/delta/Tevo Little Monster/Configuration.h @@ -798,6 +798,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 165.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 165.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 397.19 // (mm) diff --git a/config/examples/delta/generic/Configuration.h b/config/examples/delta/generic/Configuration.h index 4074dd00a6..6b44e9bcfa 100644 --- a/config/examples/delta/generic/Configuration.h +++ b/config/examples/delta/generic/Configuration.h @@ -797,6 +797,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 140.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 140.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 250.0 // (mm) diff --git a/config/examples/delta/kossel_clear/Configuration.h b/config/examples/delta/kossel_clear/Configuration.h index 49308e40bb..fbd255e9f9 100644 --- a/config/examples/delta/kossel_clear/Configuration.h +++ b/config/examples/delta/kossel_clear/Configuration.h @@ -795,6 +795,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 100 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 100 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 290.5 // (mm) Kossel Clear OG Settings diff --git a/config/examples/delta/kossel_mini/Configuration.h b/config/examples/delta/kossel_mini/Configuration.h index 562cf43008..c1f533881b 100644 --- a/config/examples/delta/kossel_mini/Configuration.h +++ b/config/examples/delta/kossel_mini/Configuration.h @@ -797,6 +797,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 90.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 90.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 215.0 // (mm) diff --git a/config/examples/delta/kossel_pro/Configuration.h b/config/examples/delta/kossel_pro/Configuration.h index 780c326435..40f8cf363b 100644 --- a/config/examples/delta/kossel_pro/Configuration.h +++ b/config/examples/delta/kossel_pro/Configuration.h @@ -802,6 +802,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 127.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 127.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 301.0 // (mm) diff --git a/config/examples/delta/kossel_xl/Configuration.h b/config/examples/delta/kossel_xl/Configuration.h index 55543d2786..5f800ad99a 100644 --- a/config/examples/delta/kossel_xl/Configuration.h +++ b/config/examples/delta/kossel_xl/Configuration.h @@ -803,6 +803,9 @@ // Print surface diameter/2 minus unreachable space (avoid collisions with vertical towers). #define DELTA_PRINTABLE_RADIUS 140.0 // (mm) + // Maximum reachable area + #define DELTA_MAX_RADIUS 140.0 // (mm) + // Center-to-center distance of the holes in the diagonal push rods. #define DELTA_DIAGONAL_ROD 319.5 // (mm)