chiark / gitweb /
fairphone-case: add fingerpushhole
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 21 Jan 2018 17:38:54 +0000 (17:38 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 21 Jan 2018 17:38:54 +0000 (17:38 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
fairphone-case.scad

index ff29be79a9349bdf2f218435767ea47facbb4188..68b906d678c3100aadf3801e6732195c5d31989c 100644 (file)
@@ -24,6 +24,8 @@ jack_dia = 9.1 + .5; // some jack I had lying around
 noisecancelmic_pos = [ 19.54, 7.37 ];   // from rhs
 noisecancelmic_dia = 1.75;
 
+fingerpushhole_dias = [ 14, 17 ];
+
 rearspeaker_pos_bl = [ 14.92, 18.72 ];
 rearspeaker_size   = [  3.76,  7.36 ];
 
@@ -345,6 +347,12 @@ module OrdinaryRearApertures(){
   OrdinaryRearAperture(1,1, rearspeaker_pos_bl)
     rectfromto(-rearspeaker_gap,
               rearspeaker_size + rearspeaker_gap);
+
+  // finger hole to remove phone
+  OrdinaryRearAperture(1,0, [ fingerpushhole_dias[0]/2 + epp2i[0],
+                             phone[1]/2 ])
+    scale(fingerpushhole_dias)
+    circle(r= 0.5 );
 }
 
 module RearCameraAperture(){