1 translate([40,0,0]) difference() {
3 translate([15,10,10]) rotate([90,0]) cylinder(15,5,5);
4 translate([5,10,-5]) cylinder(20,2,2);
5 translate([25,10,-5]) cylinder(20,2,2);
8 translate([40,-30,0]) difference() {
10 translate([15,10,10]) rotate([90,0]) cylinder(15,5,5);
11 translate([5,10,-5]) cylinder(20,2,2);
12 translate([25,10,-5]) cylinder(20,2,2);
17 translate([-1,5,5]) cube([40,10,7]);
18 translate([5,10,-5]) cylinder(20,2,2);
19 translate([25,10,-5]) cylinder(20,2,2);