$fn=200; rotate([180,0,0])union() { difference () { cube ([168,105,23]); translate([-0.5,32.5,-0.5])cube ([102,70.5,16.5]); translate([9,40,15.5])cube ([85,55,8]); translate([150,25,-0.5])cube ([20,55,20.5]); translate([15,105.5,3])rotate([90,0,0])cylinder(h=106,d=3); translate([91.5,105.5,3])rotate([90,0,0])cylinder(h=106,d=3); translate([15,30.5,3])rotate([90,0,0])cylinder(h=30.6,d=8); translate([91.5,30.5,3])rotate([90,0,0])cylinder(h=30.6,d=8); translate([11,30.5,-5])rotate([90,0,0])cube([8,8,30.6]); translate([87.5,30.5,-5])rotate([90,0,0])cube([8,8,30.6]); } translate([163,24.5,15])cube ([5,56,5.5]); translate([165.5,80,15])rotate([90,0,0])cylinder(h=56,d=5); }