10 body_w = zip_w + 2*wall;
16 translate([-body_l/2, -body_w/2, 0])
17 cube([body_l, body_w, wall]);
20 for (i = [1, -1]) scale([i, 1, 1])
21 translate([body_l/2-end_wall, -body_w/2, 0])
22 cube([end_wall, body_w, 2*wall + zip_h]);
28 translate([0, 0, -eps])
29 cylinder(r = screw_hole/2, h = wall + 2*eps);
30 // front and rear holes
31 for (i = [1, -1]) scale([i, 1, 1])
32 translate([body_l/2-wall-end_wall, -zip_w/2, -eps])
33 cube([end_wall+wall+eps, zip_w, wall + zip_h + eps]);