From 9d64f5fb0f1dc94e37288ec89768b09bce98cd73 Mon Sep 17 00:00:00 2001 From: David Kaufman Date: Tue, 6 May 2025 22:35:27 -0400 Subject: [PATCH] CAM: Allow helix angles between 0 and 1 degree --- src/Mod/CAM/Path/Op/Adaptive.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/CAM/Path/Op/Adaptive.py b/src/Mod/CAM/Path/Op/Adaptive.py index f1305b9cb9..3262bca271 100644 --- a/src/Mod/CAM/Path/Op/Adaptive.py +++ b/src/Mod/CAM/Path/Op/Adaptive.py @@ -140,7 +140,7 @@ def GenerateGCode(op, obj, adaptiveResults, helixDiameter): length = 2 * math.pi * helixRadius - obj.HelixAngle = min(89, max(obj.HelixAngle.Value, 1)) + obj.HelixAngle = min(89.99, max(obj.HelixAngle.Value, 0.01)) obj.HelixConeAngle = max(obj.HelixConeAngle, 0) helixAngleRad = math.radians(obj.HelixAngle)