$fn=60; include difference() { union() { cuboid([150,10,130], rounding=2); zcyl(d=32, l=130, rounding=2); } translate([-17,0,-42.5]) cuboid([4,15,32], rounding=2); translate([17,0,-42.5]) cuboid([4,15,32], rounding=2); translate([-17,0,42.5]) cuboid([4,15,32], rounding=2); translate([17,0,42.5]) cuboid([4,15,32], rounding=2); zcyl(d=21, l=130, rounding=-2); translate([0,0,20]) ycyl(l=32, d=4, rounding=-2); }