$fn=50; difference(){ cube([24,33,20],center=true); translate([0,0,20])cube(40,center=true); translate([-9,-27/2,-7])cube([18,27,10]); translate([-12.5/2,0,-1.5])cube([12.5,20,20]); rotate([90,0,0])cylinder(r=2.2,h=20); } translate([30,0,0]) difference(){ cube([24,33,20],center=true); translate([0,0,20])cube(40,center=true); translate([-9,-27/2,-7])cube([18,27,10]); translate([-12.5/2,0,-3.5])cube([12.5,20,20]); rotate([90,0,0])cylinder(r=2.2,h=20); }