union(){ intersection(){color ("white")cube(size=[8,8,8], center=true); color ("pink")sphere(r=4.50);} } difference() { color("lightcyan")cube(size=[7,6,7], center=true); sphere(r=3.75);} translate([0,0,6]) { union() { color ("pink")cylinder (h = 5, r=0.7, center = true, $fn=100); rotate ([120,10,0])color("white")cylinder (h = 5, r=0.7, center = true, $fn=100);rotate ([60,10,0])color("white")cylinder (h = 5, r=0.7, center = true, $fn=100); } }; translate([0,0,6]) { color ("lightcyan")sphere(r=1.60); }