7 translate([-material/2, 0 ,0])
8 cube([material, 28.5, thicknes]);
12 translate([-2.1, 0, 0])
13 cube([2.5*material+3, material, thicknes]);
17 translate([0, 27.4, 0])
18 cube([2+material/2, material, thicknes]);
24 translate([2+material/2, 0, 0])
25 cube([material, 12, thicknes]);
30 translate([2+material/2, 28.5-leg_length, 0])
31 cube([material, leg_length, thicknes]);
43 cube([material, leg_length, thicknes]);
46 //middle left part - outside
49 translate([-2.75, 14.25, 0])
50 cylinder(thicknes, r_outer, r_outer, $fn=50);
55 translate([-3.3, 11.75, 0])
56 cube([material, 5, thicknes]);
61 translate([-3.3,16.7,0])
63 cube([material, 3, thicknes]);
67 // clear the middle of the left part
69 translate([-2.0, 14.25, 0])
70 cylinder(8.5, r_delete, r_delete, $fn=50);
75 translate([-material*1.8, 0, 0])
76 cube([material*1.8, 10, thicknes]);