phone_backside_slope_inner = 1.5; // larger means shallower
phone_backside_slope_outer = 1.0; // larger means shallower
-camera_pos_tl = [ 7.0, 13.0 ]; // measured from tl corner
-camera_pos_br = [ 22.85,37.85]; // tl/br as seen from back
+camera_pos_tl = [ 5.5, 11.25 ]; // measured from tl corner
+camera_pos_br = [ 21.35, 36.10 ]; // tl/br as seen from back
case_th_bottom = 2.5;
case_th_lid = 2.5;
mirror([0, 0, 1])
linear_extrude(height = 20)
mirror([0, 1, 0])
+ translate(bumpers)
rectfromto(camera_pos_tl, camera_pos_br);
// struts (invisible, because they're buried in the case)
linear_extrude(height = 50)
mirror([0, 1, 0])
rectfromto([-20, -20],
- camera_pos_br + [ 5, 5 ]);
+ camera_pos_br + bumpers + [ 5, 5 ]);
}
module TestCamera(){ ////toplevel