summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2023-10-02 20:02:07 +0200
committerErich Eckner <git@eckner.net>2023-10-02 20:02:07 +0200
commit8d92d46b047ce0d8c5672d60e4902756027bdcbe (patch)
tree19bc4e7c067ac7fae1aea51b091862587bdb181d
downloadMuskatkurbel-8d92d46b047ce0d8c5672d60e4902756027bdcbe.tar.xz
erster Versuch
-rw-r--r--Muskatkurbel.scad32
1 files changed, 32 insertions, 0 deletions
diff --git a/Muskatkurbel.scad b/Muskatkurbel.scad
new file mode 100644
index 0000000..a702d4c
--- /dev/null
+++ b/Muskatkurbel.scad
@@ -0,0 +1,32 @@
+dAuszen = 43.4;
+dInnen = 36;
+hInnen = 7.8;
+hAuszen = 10;
+dNippel = 33.7;
+hNippel = 2.5;
+hRand = 4.8;
+tNippel = 2;
+lKurbel = 100;
+bKurbel = 10;
+dKurbelLoch = 4;
+
+$fn=100;
+
+difference() {
+ translate([0,0,hAuszen-tNippel/2])
+ cube([tNippel, (dAuszen+dInnen)/2, tNippel], center=true);
+ cylinder(r=dNippel/2, h=2*hAuszen);
+}
+difference() {
+ union() {
+ cylinder(r=dAuszen/2, h=hAuszen);
+ translate([0,-bKurbel/2,0])
+ cube([lKurbel,bKurbel,bKurbel]);
+ translate([lKurbel,0,0])
+ cylinder(h=bKurbel, r=bKurbel/2);
+ }
+ translate([0,0,hAuszen-hInnen])
+ cylinder(r=dInnen/2, h=hAuszen);
+ translate([lKurbel,0,-1])
+ cylinder(h=bKurbel+2, r=dKurbelLoch/2);
+} \ No newline at end of file