summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2023-03-22 18:17:05 +0100
committerErich Eckner <git@eckner.net>2023-03-22 18:17:05 +0100
commit681257f55e76ad2f101dc18197d06455117004f2 (patch)
treec202326bd5039265b91924d56047b460a074859a
parent34529e76da37145dd80a82e4a87d1e05803608fe (diff)
downloadRuecklichthalter-681257f55e76ad2f101dc18197d06455117004f2.tar.xz
nun mit Gewindelöchern
-rw-r--r--Ruecklichthalter.scad13
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