From: Ian Jackson Date: Wed, 2 Mar 2022 20:34:10 +0000 (+0000) Subject: fairphone4-case-mount: suppress hinge X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=d83486054c2038958f863cb09f2f0e2d2295b6d8;p=reprap-play.git fairphone4-case-mount: suppress hinge Signed-off-by: Ian Jackson --- diff --git a/fairphone4-case-mounted.scad b/fairphone4-case-mounted.scad index ec95f31..fecff5a 100644 --- a/fairphone4-case-mounted.scad +++ b/fairphone4-case-mounted.scad @@ -12,3 +12,4 @@ module CaseMounted(){ ////toplevel //// toplevels-from: include $suppress_forward_holes = true; +$suppress_hinge = true; diff --git a/fairphone4-case.scad b/fairphone4-case.scad index 48cf28e..d3315f1 100644 --- a/fairphone4-case.scad +++ b/fairphone4-case.scad @@ -237,6 +237,7 @@ lid_fold_clearance_antislop = 0.5; $button_leg_only = false; $suppress_forward_holes = false; +$suppress_hinge = false; // ---------- calculated ---------- @@ -1093,7 +1094,8 @@ module Case(){ ////toplevel } // hinge - HingePortion(hex20, hex21) HingeBaseProfile(); + if (!$suppress_hinge) + HingePortion(hex20, hex21) HingeBaseProfile(); // buildout for prop recess if (prop_caserecess_buildout_r > 0) Flip_rhs(1) @@ -1165,15 +1167,17 @@ module Case(){ ////toplevel MicroUSBEtc(); // gaps for the lid's hinge arms - HingePortion(hex20 - hinge_x_arms_gap, - hex21 + hinge_x_arms_gap) - minkowski(){ + if (!$suppress_hinge) { + HingePortion(hex20 - hinge_x_arms_gap, + hex21 + hinge_x_arms_gap) + minkowski(){ HingeLidProfile(); circle(r= hinge_r_arms_gap, $fn= 8); } - // screw holes in the hinge arms - HingeScrews(); + // screw holes in the hinge arms + HingeScrews(); + } // thumb recess ThumbRecessApply(epp4[1])