X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=fairphone-case.scad;h=04fb14b4ac42494d2e6a2ab85c1b4369c32b3f5e;hp=986fe269928a417dd232e091ea9e555524cd96c5;hb=e7bceb26b86659e50d9ebf2bfa533afaad5abe58;hpb=db46d1f6499ca07baba6025867a9a4501f0fcfd3 diff --git a/fairphone-case.scad b/fairphone-case.scad index 986fe26..04fb14b 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -529,6 +529,9 @@ module Case(){ ////toplevel HingeLidProfile(); circle(r= hinge_r_arms_gap, $fn= 8); } + + // screw holes in the hinge arms + DemoHingeScrews(); } } @@ -556,6 +559,9 @@ module Lid(){ ////toplevel HingePortion(hex20, hex21) HingeLidProfile(); } Struts(lpp10[0] + strut_min_at_end, lpp13[1], -case_th_lid); + + // screw holes in the hinge arms + DemoHingeScrews(); } } @@ -568,9 +574,17 @@ module HingeLever(){ ////toplevel // space for the screws HingePortion(hex23, hex24) HingeLeverInnerProfile(); + + // bores for the screws + DemoHingeScrews(); } } +module HingeLeverPrint(){ ////toplevel + rotate([90,0,0]) + HingeLever(); +} + module TestSelectLength(){ translate([-30, -200, -20]) cube([30 + 15, 250, 40]); @@ -695,7 +709,7 @@ module TestFrameCase(){ ////toplevel } module TestFrameLidPrint(){ ////toplevel - rotate([0,0,180]) intersection(){ + rotate([0,180,0]) intersection(){ Lid(); TestSelectFrame(); }