From: Ian Jackson Date: Sun, 18 Mar 2018 15:59:15 +0000 (+0000) Subject: fairphone-case: wip lanyard, introduce ly_theta (nfc) X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=013ba6f9b5604a291f19969948133731ed29c1d6 fairphone-case: wip lanyard, introduce ly_theta (nfc) Signed-off-by: Ian Jackson --- diff --git a/fairphone-case.scad b/fairphone-case.scad index 39966df..ff067db 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -450,6 +450,9 @@ cppF = [ cppV[0] + catch_finger_depth, cppC[1] ]; ly_r = lanyard_half_dia / 2; ly_rc = ly_r * 2; + +ly_theta = -atan2vector(epp2i - epp1); + ly_re = 10; // xxx // prop recess in case @@ -1653,7 +1656,7 @@ module DemoProfiles(){ ////toplevel KeeperProfile(); translate([0,0,-1]) color("black") KeeperProfile(1); color("purple") translate(epp2i) - rotate(atan2vector(epp2i - epp1)) { + rotate(-ly_theta) { translate(lanyard_half_dia * 0.5 * [-3,-1]) LanyardLanyardProfile(); translate(lanyard_half_dia * 0.5 * [-3,+1])