chiark / gitweb /
Revert "fairphone-case: shear the button cover legs to fix case folding bug"
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 7 Mar 2018 23:33:37 +0000 (23:33 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 7 Mar 2018 23:33:37 +0000 (23:33 +0000)
This does not really seem to work well.  The blockage will occur
earlier as the button covers won't line up.  Also it's quite ugly.

This reverts commit c3b12973d16aabca701c997b6ebad6725a2de909.

fairphone-case.scad

index 75c45ad2ae347610c4dc4d4c9e053e0eb5f2791a..16a9bd613572a7bb1d99847e1e98156fa36838c5 100644 (file)
@@ -561,10 +561,6 @@ module ButtonPlan(l, deep, cut){
   I0 = [ E0[0], H[1] ];
   I1 = [ E1[0], H[1] ];
 
-  multmatrix([[ 1, $button_plan_shear ? 0.4 : 0, 0 ],
-             [ 0,1,0 ],
-             [ 0,0,1 ],
-             ]){
   hull(){
     for (m=[0,1]) mirror([m,0])
       circleat(H, r0 - epsilon);
@@ -582,7 +578,6 @@ module ButtonPlan(l, deep, cut){
       circleat(D, r0 + epsilon);
     }
   }
-  }
 }
 
 module CatchCatchProfile(){
@@ -693,7 +688,6 @@ module SideButton(y, y_ref_sign, l, suppress_over_keeper=0){
 
 module LidButtonishLeg(y, y_ref_sign, l=buttonishleg_default_l_is_fudge) {
   $button_leg_only = true;
-  $button_plan_shear = true;
   SideButton(y, y_ref_sign, l) children();
 }