From 013ba6f9b5604a291f19969948133731ed29c1d6 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 18 Mar 2018 15:59:15 +0000 Subject: [PATCH] fairphone-case: wip lanyard, introduce ly_theta (nfc) Signed-off-by: Ian Jackson --- fairphone-case.scad | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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]) -- 2.30.2