inner_w = 82;
outer_w = inner_w + 2*30;
inner_w_round_r = 2;
-body_h = 30;
-bottom_w = 70;
+body_h = 8;
+bottom_w = 35;
top_w = bottom_w + 3*wall;
bottom_h = 60;
}
}
-hole_d = 35;
+hole_d = 20;
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 = 20;
-hook_top_rx = 8;
-hook_top_ry = 12;
+hole_top_l = 30;
+hook_top_rx = 4;
+hook_top_ry = 6;
module bottom_part() {
difference() {
hull() {
}
module rounding() {
- Mz() cylinder(r1 = 3, r2 = 0, h = 4.5, $fn = 8);
+ Mz() cylinder(r1 = 2, r2 = 0, h = 3, $fn = 8);
}
$fn = 128;
top_part();
-Mx() Tx(outer_w/2-3) Ty(3)
- cylinder(r = 15, h = 0.4);
+// pro prichyceni ABS, ale stejne nefunguje
+// Mx() Tx(outer_w/2-3) Ty(3)
+// cylinder(r = 15, h = 0.4);
round_with() {
rounding();