From f1ac1e1b9fa61795c22135e9736b75d70e4fa1b0 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 18 Mar 2018 12:48:39 +0000 Subject: [PATCH] fairphone-case: wip lanyard, more Signed-off-by: Ian Jackson --- fairphone-case.scad | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/fairphone-case.scad b/fairphone-case.scad index 737d7b8..be955a5 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -521,9 +521,9 @@ module EdgeProfile(){ } } -module LanyardLanyardProfile(){ +module LanyardLanyardProfile(entry=false){ hull(){ - for (xs=[-1,+1]) + for (xs=[-1,+1] * (entry ? 2 : 1)) translate(xs * 0.5 * lanyard_half_dia * [1,0]) circle(r= lanyard_half_dia/2); } @@ -1552,6 +1552,12 @@ module DemoProfiles(){ ////toplevel rotate(atan2vector(epp2i - epp1)) translate(lanyard_half_dia * 0.5 * [-3,-1]) color("purple") LanyardLanyardProfile(); + translate(epp2o + + [0,-1] * case_th_bottom + + [0,+1] * lanyard_half_dia * 0.5) + rotate(atan2vector(epp2i - epp1)) + translate(lanyard_half_dia * 0.5 * [-2,0]) + color("purple") LanyardLanyardProfile(true); translate([20,0]) { LidEdgeProfile(); -- 2.30.2