$fn=60; difference() { cube(20, center=true); sphere(d=19); rotate([0,0,0]) cylinder(d=15, h=30, center=true); rotate([0,90,0]) cylinder(d=15, h=30, center=true); rotate([90,0,0]) cylinder(d=15, h=30, center=true); translate([0,-10,0]) rotate([0,45,0]) translate([0,0,20]) cube([40,1,40], center=true); translate([10,00,0]) rotate([45,0,0]) translate([0,0,20]) cube([1,40,40], center=true); }