4 [ 0.55, 12, -4.25 ], //2
5 [ -0.55, 12, -4.25 ],//3
9 [ -0.55, 12, 4.25 ]];//7
20 polyhedron( phPoints_middle, phFaces_middle );
25 polyhedron( phPoints_middle, phFaces_middle );
29 translate([-0.55, 12, -4.25])
30 cube([1.1, 4.5, 8.5]);
40 translate([0, 27.4, -3])
47 polyhedron( phPoints_middle, phFaces_middle );
52 translate([2.55,28.5,0])
54 polyhedron( phPoints_middle, phFaces_middle );
60 [ -0.55, 0, -3.8 ], //0
61 [ 0.55, 0, -3.8 ], //1
62 [ 0.55, 4, -4.25 ], //2
63 [ -0.55, 4, -4.25 ],//3
64 [ -0.55, 0, 3.8 ], //4
67 [ -0.55, 4, 4.25 ]];//7
76 polyhedron( phPoints_middle, phFaces_middle );
79 //middle left part - outside
82 translate([-2.75, 14.25, -4.25])
83 cylinder(8.5, r_outer, r_outer, $fn=50);
88 translate([-3.3, 11.75, -4.25])
93 translate([-2.55,20.7,0])
95 polyhedron( phPoints_upLeft, phFaces_middle );
99 // clear the middle of the left part
101 translate([-2.0, 14.25, -4.25])
102 cylinder(8.5, r_delete, r_delete, $fn=50);
106 // fill lower left part
109 [ -1.55, 0, -3 ], //0
111 [ 0.55, 10, -z_max ], //2
112 [ -1.55, 10, -z_max ],//3
115 [ 0.55, 10, z_max ],//6
116 [ -1.55, 10, z_max ]];//7
119 translate([-0.55,0,0])
120 polyhedron( phPoints_fill, phFaces_middle );