From: Ian Jackson Date: Sat, 20 Jan 2018 18:12:59 +0000 (+0000) Subject: fairphone-case: one keeper X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=abe9c8d4d2dd6af02ee909ec35ff06dfceb67d68;p=reprap-play.git fairphone-case: one keeper Signed-off-by: Ian Jackson --- diff --git a/fairphone-case.scad b/fairphone-case.scad index 42d7a7b..c0aae50 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -166,10 +166,19 @@ module CaseBase(){ module Case(){ ////toplevel difference(){ - CaseBase(); + union(){ + CaseBase(); + intersection(){ + rotate([90, 0, 0]) + linear_extrude(height = phone_height + phone_cnr_rad * 2) + KeeperProfile(); + hull() + CaseBase(); + } + } - // slots for keeper - CaseBase_rhsflip() + // slot for keeper + CaseBase_rhsflip(1) translate([0, -phone_cnr_rad, 0]) rotate([90, 0, 0]) linear_extrude(height = phone_height + phone_cnr_rad * 2)