From: Ian Jackson Date: Sun, 18 Mar 2018 14:04:49 +0000 (+0000) Subject: fairphone-case: wip lanyard, proper profiles X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=2c405abde5f644584651e7a9a8dba11ab849c68a;p=reprap-play.git fairphone-case: wip lanyard, proper profiles Signed-off-by: Ian Jackson --- diff --git a/fairphone-case.scad b/fairphone-case.scad index bc0cef0..06edd69 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -533,9 +533,18 @@ module LanyardLanyardProfile(entry=false){ } } -module LanyardMainChannelProfile(){ +module LanyardCurveChannelProfile(){ translate([0, -ly_r]) LanyardLanyardProfile(); +} + +module LanyardEntryChannelProfile(){ + translate([0, -ly_r]) + LanyardLanyardProfile(true); +} + +module LanyardMainChannelProfile(){ + LanyardCurveChannelProfile(); difference(){ square(center=true, ly_r * [6, 2]); for (xs=[-1,+1]) @@ -1574,6 +1583,8 @@ module DemoProfiles(){ ////toplevel translate([0,20]) { LanyardMainChannelProfile(); + translate([0,0,1]) color("purple") LanyardCurveChannelProfile(); + translate([0,0,-1]) color("red") LanyardEntryChannelProfile(); } translate([20,0]) {