From 5019d8052b1d5ed8f2b60e15879e23160d98c9a9 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Sun, 26 Feb 2023 16:32:08 +0100 Subject: Schrankgriff nun mit Maus --- Schrankgriff.scad | 50 ------------------------------------------ Schrankgriff_mit_Maus.scad | 54 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 50 deletions(-) delete mode 100644 Schrankgriff.scad create mode 100644 Schrankgriff_mit_Maus.scad diff --git a/Schrankgriff.scad b/Schrankgriff.scad deleted file mode 100644 index 0c8b2ab..0000000 --- a/Schrankgriff.scad +++ /dev/null @@ -1,50 +0,0 @@ -fn = 50; - -difference(){ - union(){ - translate([-32.5,0,0]) - hull(){ - translate([1.5,0,0]){ - cylinder(h = 16, r = 4.5, $fn = fn); - } - translate([-1.5,0,0]){ - 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 = fn); - } - translate([-1.5,0,0]){ - cylinder(h = 16, r = 4.5, $fn = fn); - } - } - intersection(){ - hull(){ - translate([-34,0,5]) - cylinder(h = 100, r = 4.5, $fn = fn); - translate([34,0,5]) - cylinder(h = 100, r = 4.5, $fn = fn); - }; - difference(){ - translate([0,0,-70]) - sphere(r = 95, $fn = 5*fn); - translate([0,0,-70]) - sphere(r = 90, $fn = 5*fn); - }; - }; - }; - translate([-32.5,0,-2]){ - linear_extrude(height = 18, center = false, convexity = 10, twist = -9*360, $fn = fn) { - translate([.25,0,0]) - circle(r = 1.75); - }; - }; - translate([32.5,0,-2]){ - linear_extrude(height = 18, center = false, convexity = 10, twist = -9*360, $fn = fn) { - translate([.25,0,0]) - circle(r = 1.75); - }; - }; -}; \ No newline at end of file diff --git a/Schrankgriff_mit_Maus.scad b/Schrankgriff_mit_Maus.scad new file mode 100644 index 0000000..ea7ea4f --- /dev/null +++ b/Schrankgriff_mit_Maus.scad @@ -0,0 +1,54 @@ +fn = 50; + +difference(){ + union(){ + rotate([0,-90,0]) + translate([12,0,53.5]){ + include; + }; + translate([-32.5,0,0]) + hull(){ + translate([1.5,0,0]){ + cylinder(h = 16, r = 4.5, $fn = fn); + } + translate([-1.5,0,0]){ + 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 = fn); + } + translate([-1.5,0,0]){ + cylinder(h = 16, r = 4.5, $fn = fn); + } + } + intersection(){ + hull(){ + translate([-34,0,5]) + cylinder(h = 100, r = 4.5, $fn = fn); + translate([34,0,5]) + cylinder(h = 100, r = 4.5, $fn = fn); + }; + difference(){ + translate([0,0,-70]) + sphere(r = 95, $fn = 5*fn); + translate([0,0,-70]) + sphere(r = 90, $fn = 5*fn); + }; + }; + }; + translate([-32.5,0,-2]){ + linear_extrude(height = 18, center = false, convexity = 10, twist = -9*360, $fn = fn) { + translate([.25,0,0]) + circle(r = 1.75); + }; + }; + translate([32.5,0,-2]){ + linear_extrude(height = 18, center = false, convexity = 10, twist = -9*360, $fn = fn) { + translate([.25,0,0]) + circle(r = 1.75); + }; + }; +}; \ No newline at end of file -- cgit v1.2.3-70-g09d2