diff options
author | Erich Eckner <git@eckner.net> | 2023-02-10 20:27:29 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2023-02-10 20:27:29 +0100 |
commit | 10b4bc61181c97138dbb9a2cc9a4856c457a91db (patch) | |
tree | dbb93ce1cf7ecde704529b16431575dc28b25c2d /Schrankgriff.scad | |
parent | 6fd5a497519cb8a7381175a21cdd3f4be30e0a08 (diff) | |
download | Schrankgriff-10b4bc61181c97138dbb9a2cc9a4856c457a91db.tar.xz |
Verbesserungen am Gewinde und der Krümmung
Diffstat (limited to 'Schrankgriff.scad')
-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 |