diff --git a/helper/common.scad b/helper/common.scad index 0879b14..c4abcad 100644 --- a/helper/common.scad +++ b/helper/common.scad @@ -8,3 +8,5 @@ include <./math.scad> include <./matrix.scad> include <./screws.scad> include <./sine.scad> + +$fn=64; \ No newline at end of file diff --git a/rack/side/hingeModule.scad b/rack/side/hingeModule.scad index fa7d1db..4b5155c 100644 --- a/rack/side/hingeModule.scad +++ b/rack/side/hingeModule.scad @@ -47,7 +47,7 @@ module hingeModule() { union() { translate(v = [sideWallConnW/2.0, hingePoleR + radiusXYSlack, 0]) - cylinder(r = hingePoleR + radiusXYSlack, h = inf50); + cylinder(r = hingePoleR + radiusXYSlack, h = inf50, $fn=64); translate(v = [sideWallConnW/2.0, 0 , 0]) cube(size=[2, 5, inf50], center=true); diff --git a/rbuild.py b/rbuild.py index 36e2414..8c295c7 100644 --- a/rbuild.py +++ b/rbuild.py @@ -131,6 +131,9 @@ def construct_openscad_args(build_dir, target_dir, filename, config, dz): if dz != 0: openscad_args += ['-D', 'numRailScrews=' + dz] + # added this here because for some reason the current nightly build won't listen to the $fn definition in + # helper/common.scad + openscad_args += ['-D', '$fn=64'] openscad_args += ['-o', target, source] return openscad_args diff --git a/stl/micro/rack/eval_P.stl b/stl/micro/rack/eval_P.stl index d3112d6..5f289e8 100644 Binary files a/stl/micro/rack/eval_P.stl and b/stl/micro/rack/eval_P.stl differ diff --git a/stl/micro/rack/hingeModule_P1.stl b/stl/micro/rack/hingeModule_P1.stl index de2545f..d14ab45 100644 Binary files a/stl/micro/rack/hingeModule_P1.stl and b/stl/micro/rack/hingeModule_P1.stl differ diff --git a/stl/micro/rack/magnetModule_P1.stl b/stl/micro/rack/magnetModule_P1.stl index 2cd50a8..3d1e29c 100644 Binary files a/stl/micro/rack/magnetModule_P1.stl and b/stl/micro/rack/magnetModule_P1.stl differ diff --git a/stl/micro/rack/magnetModule_P2.stl b/stl/micro/rack/magnetModule_P2.stl index 26d6cf7..f06b99a 100644 Binary files a/stl/micro/rack/magnetModule_P2.stl and b/stl/micro/rack/magnetModule_P2.stl differ diff --git a/stl/micro/rack/mainRail_P.stl b/stl/micro/rack/mainRail_P.stl index 6b4f2f7..9c8183f 100644 Binary files a/stl/micro/rack/mainRail_P.stl and b/stl/micro/rack/mainRail_P.stl differ diff --git a/stl/micro/rack/sideWallLeft_P.stl b/stl/micro/rack/sideWallLeft_P.stl index 8fe829a..46af1bd 100644 Binary files a/stl/micro/rack/sideWallLeft_P.stl and b/stl/micro/rack/sideWallLeft_P.stl differ diff --git a/stl/micro/rack/sideWallRight_P.stl b/stl/micro/rack/sideWallRight_P.stl index 370a7bd..b24ebab 100644 Binary files a/stl/micro/rack/sideWallRight_P.stl and b/stl/micro/rack/sideWallRight_P.stl differ diff --git a/stl/micro/rack/xBar_P.stl b/stl/micro/rack/xBar_P.stl index 899eda9..13a21b7 100644 Binary files a/stl/micro/rack/xBar_P.stl and b/stl/micro/rack/xBar_P.stl differ diff --git a/stl/micro/rack/xyPlate_P.stl b/stl/micro/rack/xyPlate_P.stl index a7f8b85..c033b53 100644 Binary files a/stl/micro/rack/xyPlate_P.stl and b/stl/micro/rack/xyPlate_P.stl differ diff --git a/stl/micro/rack/yBar_P.stl b/stl/micro/rack/yBar_P.stl index 11ce9d5..8d3256b 100644 Binary files a/stl/micro/rack/yBar_P.stl and b/stl/micro/rack/yBar_P.stl differ diff --git a/stl/mini/rack/eval_P.stl b/stl/mini/rack/eval_P.stl index e84c7f0..b3c770e 100644 Binary files a/stl/mini/rack/eval_P.stl and b/stl/mini/rack/eval_P.stl differ diff --git a/stl/mini/rack/hingeModule_P1.stl b/stl/mini/rack/hingeModule_P1.stl index de2545f..d14ab45 100644 Binary files a/stl/mini/rack/hingeModule_P1.stl and b/stl/mini/rack/hingeModule_P1.stl differ diff --git a/stl/mini/rack/magnetModule_P1.stl b/stl/mini/rack/magnetModule_P1.stl index 2cd50a8..3d1e29c 100644 Binary files a/stl/mini/rack/magnetModule_P1.stl and b/stl/mini/rack/magnetModule_P1.stl differ diff --git a/stl/mini/rack/magnetModule_P2.stl b/stl/mini/rack/magnetModule_P2.stl index 26d6cf7..f06b99a 100644 Binary files a/stl/mini/rack/magnetModule_P2.stl and b/stl/mini/rack/magnetModule_P2.stl differ diff --git a/stl/mini/rack/mainRail_P.stl b/stl/mini/rack/mainRail_P.stl index fc50746..350d04c 100644 Binary files a/stl/mini/rack/mainRail_P.stl and b/stl/mini/rack/mainRail_P.stl differ diff --git a/stl/mini/rack/sideWallLeft_P.stl b/stl/mini/rack/sideWallLeft_P.stl index a1bd655..5c96586 100644 Binary files a/stl/mini/rack/sideWallLeft_P.stl and b/stl/mini/rack/sideWallLeft_P.stl differ diff --git a/stl/mini/rack/sideWallRight_P.stl b/stl/mini/rack/sideWallRight_P.stl index 9c97af7..5888ece 100644 Binary files a/stl/mini/rack/sideWallRight_P.stl and b/stl/mini/rack/sideWallRight_P.stl differ diff --git a/stl/mini/rack/xBar_P.stl b/stl/mini/rack/xBar_P.stl index 6e3ea00..4a0781d 100644 Binary files a/stl/mini/rack/xBar_P.stl and b/stl/mini/rack/xBar_P.stl differ diff --git a/stl/mini/rack/xyPlate_P.stl b/stl/mini/rack/xyPlate_P.stl index d6aee6f..c7bed3b 100644 Binary files a/stl/mini/rack/xyPlate_P.stl and b/stl/mini/rack/xyPlate_P.stl differ diff --git a/stl/mini/rack/yBar_P.stl b/stl/mini/rack/yBar_P.stl index 2e3bbea..0f43a52 100644 Binary files a/stl/mini/rack/yBar_P.stl and b/stl/mini/rack/yBar_P.stl differ diff --git a/stl/nano/rack/eval_P.stl b/stl/nano/rack/eval_P.stl index 0510000..55ff156 100644 Binary files a/stl/nano/rack/eval_P.stl and b/stl/nano/rack/eval_P.stl differ diff --git a/stl/nano/rack/hingeModule_P1.stl b/stl/nano/rack/hingeModule_P1.stl index de2545f..d14ab45 100644 Binary files a/stl/nano/rack/hingeModule_P1.stl and b/stl/nano/rack/hingeModule_P1.stl differ diff --git a/stl/nano/rack/magnetModule_P1.stl b/stl/nano/rack/magnetModule_P1.stl index 2cd50a8..3d1e29c 100644 Binary files a/stl/nano/rack/magnetModule_P1.stl and b/stl/nano/rack/magnetModule_P1.stl differ diff --git a/stl/nano/rack/magnetModule_P2.stl b/stl/nano/rack/magnetModule_P2.stl index 26d6cf7..f06b99a 100644 Binary files a/stl/nano/rack/magnetModule_P2.stl and b/stl/nano/rack/magnetModule_P2.stl differ diff --git a/stl/nano/rack/mainRail_P.stl b/stl/nano/rack/mainRail_P.stl index 12331c2..193f659 100644 Binary files a/stl/nano/rack/mainRail_P.stl and b/stl/nano/rack/mainRail_P.stl differ diff --git a/stl/nano/rack/sideWallLeft_P.stl b/stl/nano/rack/sideWallLeft_P.stl index 8c1c926..544dc7e 100644 Binary files a/stl/nano/rack/sideWallLeft_P.stl and b/stl/nano/rack/sideWallLeft_P.stl differ diff --git a/stl/nano/rack/sideWallRight_P.stl b/stl/nano/rack/sideWallRight_P.stl index 1d342a2..1cbf25c 100644 Binary files a/stl/nano/rack/sideWallRight_P.stl and b/stl/nano/rack/sideWallRight_P.stl differ diff --git a/stl/nano/rack/xBar_P.stl b/stl/nano/rack/xBar_P.stl index bafc13f..26a7759 100644 Binary files a/stl/nano/rack/xBar_P.stl and b/stl/nano/rack/xBar_P.stl differ diff --git a/stl/nano/rack/xyPlate_P.stl b/stl/nano/rack/xyPlate_P.stl index 49b6bbd..4c24a26 100644 Binary files a/stl/nano/rack/xyPlate_P.stl and b/stl/nano/rack/xyPlate_P.stl differ diff --git a/stl/nano/rack/yBar_P.stl b/stl/nano/rack/yBar_P.stl index 1286523..edf32b7 100644 Binary files a/stl/nano/rack/yBar_P.stl and b/stl/nano/rack/yBar_P.stl differ