horn_l = 15;
tip_hole = 2;
tip_d = tip_hole+2*wall;
-tube_d = 2.0 + 0.5;
+tube_d = 2.0 + 0.7;
tube_off = 1;
tube_h = 1.5;
foam_w = 3;
-side_w = 0.8;
+side_w = 1.2;
side_l = horn_l - 7;
side_h = 10;
// side
translate([-foam_w/2, -horn_l+tip_d/2, 0])
cube([side_w, side_l, side_h]);
+ // side_front
+ translate([-foam_w/2, -horn_l+tip_d/2+side_l-side_w, 0])
+ cube([foam_w, side_w, side_h]);
// tube
translate([0, tube_off, 0])
cylinder(r = tube_d/2 + wall, h = tube_h);