summaryrefslogtreecommitdiff
path: root/Fahrradlichtabstandshalter.scad
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2023-10-13 18:32:12 +0200
committerErich Eckner <git@eckner.net>2023-10-13 18:32:12 +0200
commit02b7bd203c7d60000198456645fbf35d85e0277a (patch)
treea45ab7701d16a19493883822ff10c0eb1d044765 /Fahrradlichtabstandshalter.scad
downloadFahrradlichtabstandshalter-02b7bd203c7d60000198456645fbf35d85e0277a.tar.xz
initial commit
Diffstat (limited to 'Fahrradlichtabstandshalter.scad')
-rw-r--r--Fahrradlichtabstandshalter.scad27
1 files changed, 27 insertions, 0 deletions
diff --git a/Fahrradlichtabstandshalter.scad b/Fahrradlichtabstandshalter.scad
new file mode 100644
index 0000000..c02a514
--- /dev/null
+++ b/Fahrradlichtabstandshalter.scad
@@ -0,0 +1,27 @@
+rLampe = 33/2;
+rLenker = 21.5/2;
+dGummi = 2;
+b = 15;
+r = 2;
+$fn = 100;
+
+difference() {
+ rotate_extrude(angle = 170, convexity = 4) {
+ polygon([
+ [rLampe-dGummi,b],
+ [rLampe+dGummi/2,b],
+ [rLampe+dGummi/2,b+r],
+ [rLenker+dGummi/2,b+r],
+ [rLenker+dGummi/2,b],
+ [rLenker+dGummi,b],
+ [rLenker+dGummi,0],
+ [rLenker+dGummi/2,0],
+ [rLenker+dGummi/2,-r],
+ [rLampe+dGummi/2,-r],
+ [rLampe+dGummi/2,0],
+ [rLampe-dGummi,0],
+ ]);
+ };
+ translate([rLampe-dGummi,-1,-r-1])
+ cube([2*rLenker,2*rLenker,b+2*r+2]);
+} \ No newline at end of file