taille = 60; epaisseur = 4; x=taille; y=taille-25; z=taille-25; union() { difference() { union(){ difference() { resize([x,y,z]) sphere(d=45,$fn=200); translate([0, -45, -45]) cube(100, 0); } } rotate([90,0,0]) { resize([x-epaisseur,y-epaisseur,z-epaisseur]) sphere(d=45,$fn=200); } } }