chiark / gitweb /
fairphone-case: wip reorganise catch
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 31 Mar 2019 09:30:14 +0000 (10:30 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 31 Mar 2019 09:30:14 +0000 (10:30 +0100)
The catch breaks off but turns out not to be needed.  So we are going
to remove it in favour of a simple recess to get your thumb in to open
the case.

The lid no longer has anything related to this: its edge will be
suitable.

In this commit, remove the lid portion, ie CatchCatchProfile.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
fairphone-case.scad

index 4daf80736ad901006c1ea1bdc78c7bc2bad8f63f..76cb859175f1e150787b2b7d62701a2d43948cac 100644 (file)
@@ -746,19 +746,6 @@ module ButtonCoverReinf(){ ////toplevel
   }
 }
 
   }
 }
 
-module CatchCatchProfile(){
-  hull(){
-    for (c=[ cppR, cppQ ])
-      circleat(c, cp_rQ);
-  }
-  hull(){
-    circleat(lpp12, lp_r12);
-    circleat(lpp12 + [5,0], lp_r12);
-    rectfromto(cppP, cppP + [5,0.1]);
-  }
-  polygon([cppJ, cppS, cppT, cppU, cppV, cppQ, cppR]);
-}
-
 module CatchCutProfile(){
   polygon([ cppB,
            cppA,
 module CatchCutProfile(){
   polygon([ cppB,
            cppA,
@@ -1294,10 +1281,6 @@ module Lid(){ ////toplevel
        LidEdgeProfile();
        HingeLidProfile();
       }
        LidEdgeProfile();
        HingeLidProfile();
       }
-
-      // catch
-      CatchPortion(0, lpp12[1])
-       CatchCatchProfile();
     }
     Struts(lpp10[0] + strut_min_at_end, lpp13[1], -case_th_lid);
 
     }
     Struts(lpp10[0] + strut_min_at_end, lpp13[1], -case_th_lid);
 
@@ -1770,7 +1753,6 @@ module DemoProfiles(){ ////toplevel
     //translate([0,0,1]) CatchCutProfile();
     translate([0,0,+1]) color("red")
       difference(){ EdgeProfile(); CatchCutProfile(); }
     //translate([0,0,1]) CatchCutProfile();
     translate([0,0,+1]) color("red")
       difference(){ EdgeProfile(); CatchCutProfile(); }
-    color("blue") CatchCatchProfile();
   }
 
   translate([40,-30]) {
   }
 
   translate([40,-30]) {