From b362bb4571ee803ed98449db4cb5a2345c6fd13f Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 20 Jan 2018 18:18:10 +0000 Subject: [PATCH] fairphone-case: optimise one keeper (nfc) Signed-off-by: Ian Jackson --- fairphone-case.scad | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/fairphone-case.scad b/fairphone-case.scad index c0aae50..2b77f9b 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -168,12 +168,20 @@ module Case(){ ////toplevel difference(){ union(){ CaseBase(); + + // ledge (fixed keeper) intersection(){ rotate([90, 0, 0]) linear_extrude(height = phone_height + phone_cnr_rad * 2) KeeperProfile(); - hull() - CaseBase(); + + // outline of the whole case, to stop it protruding + translate([0,0, -25]) + linear_extrude(height = 50) + hull() + // CaseBase_rhsflip() // actually, we only care about the LH + CaseBase_botflip() + circleat([+1,-1] * phone_cnr_rad, phone_cnr_rad + case_th_side/2); } } -- 2.30.2