chiark / gitweb /
fairphone-case: add debug for button cover thickness
[reprap-play.git] / fairphone-case.scad
index b47413d0a4c2bb6c65c2eb7547bc77cecb01d190..1f336d759cd0f233cab27793a113f0fdf05c65ab 100644 (file)
@@ -204,6 +204,7 @@ case_lip = 1.25;
 lid_gap_x = 0.25;
 lid_gap_z = 0.25;
 lid_lip = 1.75;
+lid_edgepart_width = 5.0;
 
 catch_slop = 0.50;
 
@@ -318,7 +319,7 @@ kppa = [ kppb[0], kppf[1] ];
 lpp10 = [ epp5[0] + lid_gap_x, kppc[1] + lid_gap_z ];
 lpp11 = [ lpp10[0],            epp5[1] + lid_gap_z ];
 
-lpp14 = lpp10 + [1,0] * keeper_inner_width;
+lpp14 = lpp10 + [1,0] * max(keeper_inner_width, lid_edgepart_width);
 // exact x posn not very important; must extend past end of keeper
 
 lpp15 = [ lpp14[0],
@@ -353,6 +354,8 @@ bppU = [ bppJ[0], lpp12[1] ];
 bppV = lpp11;
 bppW = lpp10;
 
+echo("BUTTON COVER TH", bppO[0] - bppP[0]);
+
 // notification led aperture
 
 nla_r0 = led_aperture/2;
@@ -1074,7 +1077,7 @@ module LidAdhocMultiprintFrame(phase){
 }
 
 module LidAroundEdges(){
-  AroundEdges(lpp10[1], lpp13[1] - lpp10[1], 0)
+  AroundEdges(lpp15[1], lpp13[1] - lpp15[1], 0)
     children();
 }