eps = 0.01;
infty = 200;
+thin_version = 0;
wall = 8;
inner_w = 82;
outer_w = inner_w + 2*30;
inner_w_round_r = 2;
-body_h = 8;
-bottom_w = 35;
+body_h = thin_version ? 8 : 30;
+bottom_w = thin_version ? 35 : 70;
+
top_w = bottom_w + 3*wall;
bottom_h = 60;
}
}
-hole_d = 20;
+hole_d = thin_version ? 20 : 35;
hole_l = 1.25*hole_d;
hole_xoff = 0.2*(bottom_w-hole_d);
hole_yoff = bottom_h - 0.2*hole_d;
hole_top_yoff = 7;
-hole_top_l = 30;
-hook_top_rx = 4;
-hook_top_ry = 6;
+hole_top_l = thin_version ? 30 : 20;
+hook_top_rx = thin_version ? 4 : 8;
+hook_top_ry = thin_version ? 6 : 12;
module bottom_part() {
difference() {
hull() {
}
module rounding() {
- Mz() cylinder(r1 = 2, r2 = 0, h = 3, $fn = 8);
+ if (thin_version) {
+ Mz() cylinder(r1 = 2, r2 = 0, h = 3, $fn = 8);
+ } else {
+ Mz() cylinder(r1 = 3, r2 = 0, h = 4.5, $fn = 8);
+ }
}