From 32414ce2f63822147203bfea7aeb33387f6e6622 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Mon, 16 Oct 2023 21:25:53 +0200 Subject: initial commit --- Staubsaugerhalter.scad | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Staubsaugerhalter.scad diff --git a/Staubsaugerhalter.scad b/Staubsaugerhalter.scad new file mode 100644 index 0000000..cef8969 --- /dev/null +++ b/Staubsaugerhalter.scad @@ -0,0 +1,35 @@ +d = 5; +dInnen = 40; +l = 40; +dSteg = 6; +dSchwanz = 10; +bSteg = 10; +bSchwanz = 2; +dNut = 2; +$fn = 100; + +translate([-dInnen/2-d,0,0]) + difference() { + cylinder(r = dInnen/2 + d, h = l); + translate([0,0,-1]) + cylinder(r = dInnen/2, h = l+2); + rotate([0,0,135]) + translate([0,0,-1]) + cube([dInnen+d,dInnen+d,l+2]); + } +intersection() { + union() { + translate([-d/2,-dSchwanz/2,0]) + cube([2*bSteg+d,dSchwanz,l]); + translate([-d/2,0,l]) + rotate([0,90,0]) + cylinder(r = dSchwanz/2, h=2*bSteg+d); + } + rotate([0,5,0]) + union() { + translate([-l,-dSteg/2,-l]) + cube([bSteg+l,dSteg,3*l]); + translate([bSteg-bSchwanz,-dSchwanz/2,-l]) + cube([bSchwanz,dSchwanz,3*l]); + } +} \ No newline at end of file -- cgit v1.2.3-54-g00ecf