]> www.fi.muni.cz Git - things.git/commitdiff
screw cover remover - thicker and shorter version
authorJan "Yenya" Kasprzak <kas@fi.muni.cz>
Fri, 10 Dec 2021 07:06:14 +0000 (08:06 +0100)
committerJan "Yenya" Kasprzak <kas@fi.muni.cz>
Fri, 10 Dec 2021 07:06:14 +0000 (08:06 +0100)
screw-cover-remover.scad [new file with mode: 0644]

diff --git a/screw-cover-remover.scad b/screw-cover-remover.scad
new file mode 100644 (file)
index 0000000..f1da926
--- /dev/null
@@ -0,0 +1,29 @@
+// screw cover remover for Citroen C5 wheel screws
+
+eps = 0.01;
+infty = 100;
+
+body_h = 5;
+wall = 1.5;
+
+screw_w = 24 - 1;
+rear_w = 2;
+
+body_l = 30;
+
+for (x = [-1, 1]) scale([x, 1, 1]) {
+       translate([screw_w/2-rear_w, -wall, 0])
+               cube([rear_w+wall, wall, body_h]);
+       translate([screw_w/2, -eps, 0])
+               cube([wall, body_l-screw_w/2-wall+2*eps, body_h]);
+
+}
+
+translate([0, body_l-screw_w/2-wall, 0])
+difference() {
+       cylinder(r = screw_w/2+wall, h = body_h, $fn=128);
+       translate([0, 0, -eps])
+       cylinder(r = screw_w/2, h = body_h+2*eps, $fn=128);
+       translate([-infty/2, -infty, -infty/2])
+               cube(infty);
+}