r=10; r2=8.5; hull() { translate([-r2,-r2,-r2]) sphere(r=2, $fn=64); translate([r2,-r2,-r2]) sphere(r=2, $fn=64); translate([r2,r2,-r2]) sphere(r=2, $fn=64); translate([-r2,r2,-r2]) sphere(r=2, $fn=64); translate([-r2,-r2,r2]) sphere(r=2, $fn=64); translate([r2,-r2,r2]) sphere(r=2, $fn=64); translate([r2,r2,r2]) sphere(r=2, $fn=64); translate([-r2,r2,r2]) sphere(r=2, $fn=64); } color([1,0,0]) { rotate([0,0,0]) translate([0,0,r]) text("A", halign="center", valign="center", size=15, font="Open Sans"); rotate([0,180,0]) translate([0,0,r]) text("F", halign="center", valign="center", size=15, font="Open Sans"); rotate([90,0,0]) translate([0,0,r]) text("B", halign="center", valign="center", size=15, font="Open Sans"); rotate([-90,180,0]) translate([0,0,r]) text("E", halign="center", valign="center", size=15, font="Open Sans"); rotate([90,0,90]) translate([0,0,r]) text("C", halign="center", valign="center", size=15, font="Open Sans"); rotate([-90,180,90]) translate([0,0,r]) text("D", halign="center", valign="center", size=15, font="Open Sans"); }