diff options
author | Erich Eckner <git@eckner.net> | 2023-03-22 18:17:05 +0100 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2023-03-22 18:17:05 +0100 |
commit | 681257f55e76ad2f101dc18197d06455117004f2 (patch) | |
tree | c202326bd5039265b91924d56047b460a074859a | |
parent | 34529e76da37145dd80a82e4a87d1e05803608fe (diff) | |
download | Ruecklichthalter-681257f55e76ad2f101dc18197d06455117004f2.tar.xz |
nun mit Gewindelöchern
-rw-r--r-- | Ruecklichthalter.scad | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/Ruecklichthalter.scad b/Ruecklichthalter.scad index 9e83b7d..d66bcaf 100644 --- a/Ruecklichthalter.scad +++ b/Ruecklichthalter.scad @@ -2,12 +2,16 @@ x = 14; y = 6; rEcke = 5; +dInnen = 1; +dAuszen = 1.62; +Gang = 2/3; +Laenge = 6; + difference() { union() { - for (p = [[-x,0,0],[0,y,0],[0,-y,0]]) { + for (p = [[-x,0,0],[0,y,0],[0,-y,0]]) translate(p + [65/2-7,0,5/2]) cylinder(h = 3, r = 3.5/2, $fn=100); - } cube([65-2*rEcke,18,5], center = true); cube([65,18-2*rEcke,5], center = true); for (i = [-1:2:1]) @@ -17,4 +21,9 @@ difference() { }; translate([65/2-12,0,0]) cylinder(h = 10, r = 5, $fn=100, center = true); + for (p = [[-x,0,0],[0,y,0],[0,-y,0]]) + translate(p + [65/2-7,0,5/2]) + linear_extrude(Laenge, twist = Laenge/Gang*360, slices=Laenge/Gang*50, $fn=100) + translate([(dAuszen-dInnen)/4,0,0]) + circle(r = (dAuszen+dInnen)/4, $fn=100); }
\ No newline at end of file |