diff --git a/src/circle_path.scad b/src/circle_path.scad index 0f6f0565..7e031b9b 100644 --- a/src/circle_path.scad +++ b/src/circle_path.scad @@ -16,7 +16,7 @@ function circle_path(radius) = let( _frags = $fn > 0 ? ($fn >= 3 ? $fn : 3) : - max(min(360 / $fa, radius * 2 * 3.14159 / $fs), 5), + max(min(360 / $fa, radius * 6.28318 / $fs), 5), step_a = 360 / _frags ) [ diff --git a/src/circular_sector.scad b/src/circular_sector.scad index ab92c0c0..5ac45b27 100644 --- a/src/circular_sector.scad +++ b/src/circular_sector.scad @@ -14,7 +14,7 @@ module circular_sector(radius, angles) { frags = $fn > 0 ? ($fn >= 3 ? $fn : 3) : - max(min(360 / $fa, radius * 2 * 3.14159 / $fs), 5) + max(min(360 / $fa, radius * 6.28318 / $fs), 5) ; r = radius / cos(180 / frags); diff --git a/src/ellipse.scad b/src/ellipse.scad index 4a26ef21..1f43774e 100644 --- a/src/ellipse.scad +++ b/src/ellipse.scad @@ -14,7 +14,7 @@ module ellipse(axes) { frags = $fn > 0 ? ($fn >= 3 ? $fn : 3) : - max(min(360 / $fa, axes[0] * 2 * 3.14159 / $fs), 5); + max(min(360 / $fa, axes[0] * 6.28318 / $fs), 5); step_a = 360 / frags; polygon( diff --git a/src/line2d.scad b/src/line2d.scad index c30e23d9..b90433ff 100644 --- a/src/line2d.scad +++ b/src/line2d.scad @@ -29,7 +29,7 @@ module line2d(p1, p2, width, p1Style = "CAP_SQUARE", p2Style = "CAP_SQUARE") { frags = $fn > 0 ? ($fn >= 3 ? $fn : 3) : - max(min(360 / $fa, half_width * 2 * 3.14159 / $fs), 5); + max(min(360 / $fa, half_width * 6.28318 / $fs), 5); remain = frags % 4; end_frags = (remain / 4) > 0.5 ? frags - remain + 4 : frags - remain; diff --git a/src/line3d.scad b/src/line3d.scad index adbabce0..156899b8 100644 --- a/src/line3d.scad +++ b/src/line3d.scad @@ -15,7 +15,7 @@ module line3d(p1, p2, thickness, p1Style = "CAP_CIRCLE", p2Style = "CAP_CIRCLE") frags = $fn > 0 ? ($fn >= 3 ? $fn : 3) : - max(min(360 / $fa, r * 2 * 3.14159 / $fs), 5) + max(min(360 / $fa, r * 6.28318 / $fs), 5) ; dx = p2[0] - p1[0]; diff --git a/src/rounded_square.scad b/src/rounded_square.scad index 5c0ca1c5..830cba8c 100644 --- a/src/rounded_square.scad +++ b/src/rounded_square.scad @@ -14,7 +14,7 @@ module rounded_square(size, corner_r, center = false) { frags = $fn > 0 ? ($fn >= 3 ? $fn : 3) : - max(min(360 / $fa, corner_r * 2 * 3.14159 / $fs), 5); + max(min(360 / $fa, corner_r * 6.28318 / $fs), 5); remain = frags % 4; corner_frags = (remain / 4) > 0.5 ? frags - remain + 4 : frags - remain;