8 translate([-material/2, 0 ,0])
9 cube([material, 28.5, thicknes]);
13 translate([-2.1, 0, 0])
14 cube([2.5*material+3, material, thicknes]);
18 translate([0, 27.4, 0])
19 cube([2+material/2, material, thicknes]);
25 translate([2+material/2, 0, 0])
26 cube([material, 12, thicknes]);
31 translate([2+material/2, 28.5-leg_length, 0])
32 cube([material, leg_length, thicknes]);
44 cube([material, leg_length, thicknes]);
47 //middle left part - outside
50 translate([-2.75, 14.25, 0])
51 cylinder(thicknes, r_outer, r_outer, $fn=50);
56 translate([-3.3, 11.75, 0])
57 cube([material, 5, thicknes]);
62 translate([-3.3,16.7,0])
64 cube([material, 3, thicknes]);
68 // clear the middle of the left part
70 translate([-2.0, 14.25, 0])
71 cylinder(8.5, r_delete, r_delete, $fn=50);
76 translate([-material*1.8, 0, 0])
77 cube([material*1.8, 10, thicknes]);