From 918453b085a72c1546f21dcccbd7dede44cb10b0 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 18 Mar 2018 14:53:02 +0000 Subject: [PATCH] fairphone-case: wip lanyard, wip cutout Signed-off-by: Ian Jackson --- fairphone-case.scad | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/fairphone-case.scad b/fairphone-case.scad index 12fb893..dfe7fb1 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -540,8 +540,7 @@ module LanyardCurveChannelProfile(){ } module LanyardEntryChannelProfile(){ - translate([0, -ly_r]) - LanyardLanyardProfile(true); + LanyardLanyardProfile(true); } module LanyardMainChannelProfile(){ @@ -569,10 +568,19 @@ module LanyardEntry(){ cube([20,20,20]); } } + + mirror([0,0,1]) + linear_extrude(height=20) + rotate(90) + LanyardEntryChannelProfile(); } -module LanyardCutout(){ - LanyardEntry(); +module LanyardCutout(l){ + for (ee=[0,1]){ + translate(ee * l * [-1,0]) + mirror([ee,0,0]) + LanyardEntry(); + } } module LidEdgeProfile(){ @@ -1570,8 +1578,8 @@ module DemoFrame(){ ////toplevel %HingeLever(); } -module DemoLanyardEntry(){ ////toplevel - LanyardEntry(); +module DemoLanyardCutout(){ ////toplevel + LanyardCutout(25); } module DemoHingedFrame(){ ///toplevel -- 2.30.2