clipthick = 2;
clipang = 120;
-bend = 5;
+stemlen = 50;
tuberad = tubewidth/2;
+bend = atan(tuberad/stemlen);
mainoutrad = tuberad + mainthick;
module Plan(){
FArcSegment(0, 0, tuberad, mainoutrad, -bend, bend+1);
translate([tuberad, 0]) square(center=false, size=[mainthick,dy]);
FArcSegment(0, 0, tuberad, tuberad + clipthick, 360-clipang, clipang+1);
+ rotate(-bend) translate([tuberad, 0]) mirror([0,1])
+ square(center=false, size=[mainthick, stemlen/cos(bend)]);
}
Plan();