diff options
-rw-r--r-- | Schrankgriff.scad | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/Schrankgriff.scad b/Schrankgriff.scad index 88c6266..0c8b2ab 100644 --- a/Schrankgriff.scad +++ b/Schrankgriff.scad @@ -1,48 +1,50 @@ +fn = 50; + difference(){ union(){ translate([-32.5,0,0]) hull(){ translate([1.5,0,0]){ - cylinder(h = 16, r = 4.5, $fn = 100); + cylinder(h = 16, r = 4.5, $fn = fn); } translate([-1.5,0,0]){ - cylinder(h = 16, r = 4.5, $fn = 100); + cylinder(h = 16, r = 4.5, $fn = fn); } } translate([32.5,0,0]) hull(){ translate([1.5,0,0]){ - cylinder(h = 16, r = 4.5, $fn = 100); + cylinder(h = 16, r = 4.5, $fn = fn); } translate([-1.5,0,0]){ - cylinder(h = 16, r = 4.5, $fn = 100); + cylinder(h = 16, r = 4.5, $fn = fn); } } intersection(){ hull(){ translate([-34,0,5]) - cylinder(h = 100, r = 4.5, $fn = 100); + cylinder(h = 100, r = 4.5, $fn = fn); translate([34,0,5]) - cylinder(h = 100, r = 4.5, $fn = 100); + cylinder(h = 100, r = 4.5, $fn = fn); }; difference(){ translate([0,0,-70]) - sphere(r = 95, $fn = 100); + sphere(r = 95, $fn = 5*fn); translate([0,0,-70]) - sphere(r = 90, $fn = 100); + sphere(r = 90, $fn = 5*fn); }; }; }; translate([-32.5,0,-2]){ - linear_extrude(height = 18, center = false, convexity = 10, twist = -9*360, slices = 9*100, $fn = 100) { + linear_extrude(height = 18, center = false, convexity = 10, twist = -9*360, $fn = fn) { translate([.25,0,0]) - circle(r = 1.25); + circle(r = 1.75); }; }; translate([32.5,0,-2]){ - linear_extrude(height = 18, center = false, convexity = 10, twist = -9*360, slices = 9*100, $fn = 100) { + linear_extrude(height = 18, center = false, convexity = 10, twist = -9*360, $fn = fn) { translate([.25,0,0]) - circle(r = 1.25); + circle(r = 1.75); }; }; };
\ No newline at end of file |