6 main_in_dia = 28.9 + 0.5;
8 horn_ext_dia = 20 - 0.5; //?
13 blhook_start_ang = 45;
17 mc_mid_rad = main_in_dia/2 + main_thick/2;
19 mc_bl = circle_point([0,0], mc_mid_rad, 270-blhook_start_ang);
23 horn_thick = main_thick;
28 circle(r= main_in_dia/2 + main_thick, $fn=50);
29 circle(r= main_in_dia/2, $fn=50);
40 translate([horn_c_x, mc_mid_rad + horn_c_dy])
43 circle(horn_ext_dia/2);
45 circle(horn_ext_dia/2 - horn_thick);
56 translate([0,main_in_dia/2]) mirror([1,0])
57 square([-horn_c_x + horn_ext_dia/2 * 0.75, main_thick]);