ly_theta = -atan2vector(epp2i - epp1);
+max_case_bottom_edge_thickness =
+ case_th_bottom
+ + sin(ly_theta) * (epp2i-epp2o)[0];
+
ly_re = 10; // xxx
// prop recess in case
translate([0,-1] * case_th_side)
LanyardLanyardProfile(true);
}
+ translate([0,0,-5]) color("white") translate(epp2i)
+ rotate(-ly_theta)
+ rectfromto([-15, 0],
+ [+15, -max_case_bottom_edge_thickness]);
translate([0,20]) {
LanyardMainChannelProfile();