chiark / gitweb /
fairphone4-case-tripod: wip
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 21 May 2023 22:22:58 +0000 (23:22 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 21 May 2023 22:22:58 +0000 (23:22 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
fairphone4-case-tripod.scad

index b66dbf7f3c433ecab43b2d73b8c2d255369c5d91..c61a821856e180bddb28c89278393f5d26570822 100644 (file)
@@ -2,17 +2,17 @@
 
 include <camera-mount.scad>
 
-cube_sz = [20, 20, 15];
-around = 10;
-over = 1;
+tr_cube_sz = [20, 20, 15];
+tr_around = 10;
+tr_over = 1;
 
 module Mount(){
   difference(){
-    translate([0, cube_sz[1]/2, cube_sz[2]/2])
-      cube(cube_sz, center=true);
-    translate([0, cube_sz[1]/2, 0])
-//      rotate([90,0,0])
-      render() CameraMountThread(cube_sz[2] - over);
+    translate([0, tr_cube_sz[1]/2, tr_cube_sz[2]/2])
+      cube(tr_cube_sz, center=true);
+    translate([0, tr_cube_sz[1]/2, 0])
+      rotate([180,0,0])
+      render() CameraMountThread(tr_cube_sz[2] - tr_over);
   }
 }
 
@@ -21,11 +21,11 @@ module CaseMounted(){ ////toplevel
     render() Case();
     translate([ phone_width/2, -phone_height/2 ])
       linextr(-50, 50)
-      square([phone_width, phone_height] - around * 2 * [1,1],
+      square([phone_width, phone_height] - tr_around * 2 * [1,1],
             center=true);
   }
   translate([ phone_width * 0.85,
-             -phone_height - cube_sz[1],
+             -phone_height - tr_cube_sz[1],
              epp3[1] - case_th_bottom ])
     Mount();
 }