10 tip_d = outer_d/2-0.5;
14 cylinder(r = outer_d/2, h = body_h);
16 translate([0, -tip_w1/2, 0])
17 cube([tip_d, tip_w1, body_h]);
18 translate([0, -tip_w2/2, tip_h - eps])
19 cube([tip_d, tip_w2, eps]);
23 translate([0, 0, -eps])
24 cylinder(r = inner_d/2, h = tip_h + 2*eps);
26 translate([0, 0, -eps])