summaryrefslogtreecommitdiff
path: root/Schrankgriff.scad
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2023-02-26 16:58:32 +0100
committerErich Eckner <git@eckner.net>2023-02-26 16:58:32 +0100
commitb37885562741e8215cd448736902dcc505180735 (patch)
treeb8cc44b8f49bfae85b77c19e1f022ceda4967e24 /Schrankgriff.scad
parent5019d8052b1d5ed8f2b60e15879e23160d98c9a9 (diff)
downloadSchrankgriff-b37885562741e8215cd448736902dcc505180735.tar.xz
Schrankgriff.scad: jetzt zerlegt zum Drucken
Diffstat (limited to 'Schrankgriff.scad')
-rw-r--r--Schrankgriff.scad36
1 files changed, 36 insertions, 0 deletions
diff --git a/Schrankgriff.scad b/Schrankgriff.scad
new file mode 100644
index 0000000..669304a
--- /dev/null
+++ b/Schrankgriff.scad
@@ -0,0 +1,36 @@
+Maus = false;
+
+epsilon = 0.05;
+
+if (Maus) {
+ difference(){
+ include<Schrankgriff_mit_Maus.scad>;
+ intersection() {
+ translate([-epsilon,0,-1])
+ union(){
+ translate([-34,-4.5-epsilon,0])
+ cube([100,9 + 2*epsilon,100]);
+ linear_extrude(100)
+ polygon(
+ points = [[-34,-4.5-epsilon],[-34,4.5+epsilon],[-38.5,0]]
+ );
+ };
+ translate([0,0,-70])
+ sphere(r = 95 + epsilon, $fn = 500);
+ };
+ }
+} else {
+ intersection(){
+ include<Schrankgriff_mit_Maus.scad>;
+ union() {
+ translate([-34,-4.5,0])
+ cube([100,9,100]);
+ linear_extrude(100)
+ polygon(
+ points = [[-34,-4.5],[-34,4.5],[-38.5,0]]
+ );
+ };
+ translate([0,0,-70])
+ sphere(r = 95, $fn = 500);
+ }
+} \ No newline at end of file