From f4f8bd2c8115f78adc404918575a5155c9b3a1f5 Mon Sep 17 00:00:00 2001 From: David Kaufman Date: Wed, 8 Oct 2025 17:00:37 -0400 Subject: [PATCH] fix cam tests tbh the test seems kind of unstable --- src/Mod/CAM/libarea/Adaptive.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/CAM/libarea/Adaptive.cpp b/src/Mod/CAM/libarea/Adaptive.cpp index 3ffe378566..c225d057d0 100644 --- a/src/Mod/CAM/libarea/Adaptive.cpp +++ b/src/Mod/CAM/libarea/Adaptive.cpp @@ -1759,7 +1759,7 @@ std::list Adaptive2d::Execute( tolerance = min(tolerance, 1.0); // 1/"tolerance" = number of min-size adaptive steps per stepover - scaleFactor = MIN_STEP_CLIPPER / tolerance / (stepOverFactor * toolDiameter); + scaleFactor = MIN_STEP_CLIPPER / tolerance / min(1.0, stepOverFactor * toolDiameter); current_region = 0; cout << "Tool Diameter: " << toolDiameter << endl;