From: Ian Jackson Date: Sun, 21 Jan 2018 20:10:42 +0000 (+0000) Subject: fairphone-case: hinge: Arms on lid X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=fcf81b2e44a44a2d818c4782ddee1ce10d2c0c2f;p=reprap-play.git fairphone-case: hinge: Arms on lid Signed-off-by: Ian Jackson --- diff --git a/fairphone-case.scad b/fairphone-case.scad index 4dde2c0..ea8207e 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -79,6 +79,8 @@ strut_min_at_end = 1.5; hinge_x_gap = 0.125; hinge_x_postscrew_gap = 0.75; +hinge_x_arms_gap = 0.35; +hinge_r_arms_gap = 0.55; rearspeaker_gap = [ 1.0, 1.0 ]; // each side @@ -516,6 +518,14 @@ module Case(){ ////toplevel CaseAperture(noisecancelmic_pos, noisecancelmic_dia, 20); OrdinaryRearApertures(); + + // gaps for the lid's hinge arms + HingePortion(hex20 - hinge_x_arms_gap, + hex21 + hinge_x_arms_gap) + minkowski(){ + HingeLidProfile(); + circle(r= hinge_r_arms_gap, $fn= 8); + } } } @@ -538,6 +548,9 @@ module Lid(){ ////toplevel ButtonCoverProfile(); } } + + // hinge arms + HingePortion(hex20, hex21) HingeLidProfile(); } Struts(lpp10[0] + strut_min_at_end, lpp13[1], -case_th_lid); }