chiark / gitweb /
fairphone-case: add fingerpushhole
[reprap-play.git] / 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(){