$fn=360; Di=50.0+2*1.9; Da=59.8; H=41*2/3; X=1.5; difference() { union() { cylinder(d=Da, h=H, center=true); translate([0,0,-(H-X)/2]) cylinder(h=X, d=Da+6, center=true); } cylinder(d=Di, h=H+0.01, center=true); translate([Da/2,0,0]) rotate([25,0,0]) cube([Da,1,2*H+0.01], center=true); }