$fn = 128; difference() { union() { translate([0,0,10]) { scale([1,1,0.5]) { sphere(r=9.5); } } cylinder(10, d=19); } cylinder(9, d=17); }