11 baseholesz = 4; // fixme check
18 wallholesz = 3.0; // fixme check
21 module slothole(sz, slot, thick) {
23 for (y = [-slot/2,slot/2]) {
24 translate([0,y,-0.05])
25 cylinder(r1=sz/2 + holeslop,
26 r2=sz/2+thick + holeslop,
33 translate([0, -basew, 0])
34 cube([basel, basew, baset]);
36 translate([basel/2, -(basew+wallt)/2, 0])
37 slothole(baseholesz, baseholeslot, baset);
41 translate([0, -wallt, 0])
42 cube([walll, wallt, wallh]);
44 translate([basel/2, 0, wallholeh])
46 slothole(wallholesz, wallholeslot, wallt);