1 translate(v = [0,13.8/2,0])
3 translate(v = [0,0,35]) cube(size = [13.8,13.8,70], center = true);
4 translate(v = [0,0,35]) cube(size = [9,9,72], center = true);
6 translate(v = [45,13.8/2,0])
8 translate(v = [0,0,15]) cube(size = [13.8,13.8,30], center = true);
9 translate(v = [0,0,35]) cube(size = [9,9,72], center = true);
15 translate(v = [(45+13.8)/2-13.8/2,-2.5,35]) cube(size = [45+13.8,5,70], center = true);
16 translate(v = [55,-17.5, 35+25+10]) rotate(a=[0,45,0]) cube(size = [60,60,60], center = true);
23 translate(v = [2.5-13.8/2, -17.5,35]) cube(size = [5,35,70], center = true);
24 translate(v = [2.5-13.8/2, -17.5,35]) cube(size = [7,25,25], center = true);
25 translate(v = [0,-17.5, 35-25]) rotate(a=[0,-90,0]) cylinder(h = 80, r=2.5, $fn=30);
26 translate(v = [0,-17.5, 35+25]) rotate(a=[0,-90,0]) cylinder(h = 80, r=2.5, $fn=30);
32 translate(v = [45/2,13.8/2,0]){
34 %translate(v = [0,0,35]) cube(size = [20,6,70], center = true);
36 translate(v = [-13.5,0,17.5]) #cube(size = [7,14,35], center = true);
40 translate(v = [-5.5,0,17.5]) cube(size = [7,14,35], center = true);
41 translate(v = [-5.5,0,17.5]) cube(size = [9,10,10], center = true);
46 translate(v = [-8.5,0,1+i*3]) cube(size = [2,10,2], center = true);