chiark / gitweb /
simplephone-case: more
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 23 Jun 2017 19:36:15 +0000 (20:36 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 23 Jun 2017 19:36:15 +0000 (20:36 +0100)
simplephone-case.scad

index 8adc4d8b0c50ae07761d4f261b53f03f128111bb..bc2cebf9da7637fd7ed998f087d7b9c6a0525e46 100644 (file)
@@ -12,12 +12,22 @@ thick = [
         2.5,
         ];
 
+btn_x = 58;
+btn_dia = 14;
+btn_yprop = 0.23;
+
 module Case(){
   difference(){
     mirror([1,0,0])
       translate(-thick)
       cube(psz + 2*thick - [1,0,0] * (thick[0]));
 
+    for (yp= [ btn_yprop, 1-btn_yprop ])
+      translate([ -btn_x,
+                 yp * psz[1],
+                 0.5 * psz[2] ])
+       cylinder(r= btn_dia/2, h=20);
+
     #mirror([1,0,0])
       cube(psz + [1,0,0]);
   }