summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2023-10-13 18:52:09 +0200
committerErich Eckner <git@eckner.net>2023-10-13 18:52:09 +0200
commit660b69d6f503f80cf18b5ce87f7c96ad96128350 (patch)
tree0945e9899198f53f6dfaf415da77fdc83add9e30
downloadHakenverschluss-660b69d6f503f80cf18b5ce87f7c96ad96128350.tar.xz
initial commit
-rw-r--r--Hakenverschluss.scad20
1 files changed, 20 insertions, 0 deletions
diff --git a/Hakenverschluss.scad b/Hakenverschluss.scad
new file mode 100644
index 0000000..07575d9
--- /dev/null
+++ b/Hakenverschluss.scad
@@ -0,0 +1,20 @@
+r = 2.8/2;
+d = 3;
+b = 4;
+eps = 0.3;
+l = 15;
+$fn = 100;
+
+difference(){
+ translate([0,0,d/2])
+ cube([l,b,d], center = true);
+ translate([0,d,d - eps])
+ rotate([90,0,0])
+ cylinder(r = r, h = 2*b);
+ for(i=[0:180:180])
+ rotate([0,0,i])
+ translate([6.5,0,d - eps])
+ rotate([90,0,45])
+ translate([0,0,-2*b])
+ cylinder(r = r, h=4*b);
+}; \ No newline at end of file