From: Ian Jackson Date: Sat, 20 Jan 2018 23:07:25 +0000 (+0000) Subject: fairphone-case: fix lid thick X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=09a2d98e74acbb2f1d7e1d95908959d1a0985955;p=reprap-play.git fairphone-case: fix lid thick Signed-off-by: Ian Jackson --- diff --git a/fairphone-case.scad b/fairphone-case.scad index b29207d..726bdc6 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -75,8 +75,13 @@ kppa = [ kppb[0], kppf[1] ]; lpp10 = [ epp5[0] + lid_gap_x, kppc[1] + lid_gap_z ]; lpp11 = [ lpp10[0], epp5[1] + lid_gap_z ]; -lpp12 = [ epp4[0] + lid_lip, lpp11[1] ]; -lpp13 = [ lpp12[0], lpp12[1] + lid_lip ]; + +lp_r12 = case_th_lid - (lpp11[1] - lpp10[1]); + +lpp12 = [ epp4[0] + lp_r12, lpp11[1] ]; +lpp13 = [ lpp12[0], lpp12[1] + lp_r12 ]; + +echo(lpp13 - lpp10); // button profile bppM = epp4 + [0,5]; @@ -126,7 +131,7 @@ module LidEdgeProfile(){ lpp10 + [10, 0] ]); intersection(){ - circleat(lpp12, r=lid_lip); + circleat(lpp12, r=lp_r12); rectfromto( lpp12 + [-10, 0], lpp12 + [+10, +10] ); }