chiark / gitweb /
fairphone-case: wip ButtonPlan
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 20 Jan 2018 20:12:04 +0000 (20:12 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 20 Jan 2018 20:12:04 +0000 (20:12 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
fairphone-case.scad

index 81d2dfd41df9854134830e7c62e9bc339759cf43..401f9fcdca599543f387a745b833a3bb0c9245e4 100644 (file)
@@ -75,14 +75,14 @@ lpp11 = [ lpp10[0],            epp5[1] + lid_gap_z ];
 lpp12 = [ epp4[0] + lid_lip,   lpp11[1] ];
 lpp13 = [ lpp12[0],            lpp12[1] + lid_lip ];
 
-bppM = epp4 + [0,1] * lid_gap_z;
+bppM = epp4 + [0,5];
 bppN = [ 0.5 * (epp0[0] + epp4[0]), bppM[1] ];
 bppR = [ bppN[0] + lid_buttoncover_gap, -button_cutout_depth ];
 bppS = [ epp1[0], bppR[1] ];
 bppQ = [ bppM[0], bppR[1] - lid_buttoncover_overlap ];
 bppP = bppQ + [0,1] * lid_buttoncover_gap;
 bppO = [ bppN[0], bppP[1] ];
-bppL = lpp10 + [1,0];
+bppL = lpp10 + [5,0];
 bppK = [ bppL[0], bppN[1] ];
 bppJ = [ bppN[0], bppL[1] ];
 
@@ -130,7 +130,7 @@ module LidEdgeProfile(){
 module ButtonCoverProfile(){
   intersection(){
     polygon([ bppM, bppP, bppO, bppJ, bppL, bppK ]);
-    *hull(){
+    hull(){
       EdgeProfile();
       LidEdgeProfile();
     }