include <funcs.scad>
wall = 0.75 * [1,1,1];
-phone = [ 76.40, 30.96, 6.26 ]; // includes socket
+phone = [ 76.40, 30.96, 6.00 ]; // includes socket
phone_button_z = 6.58;
-minwall = 0.25;
+minwall = 0.50;
+
+button_dz = 1.35;
button_dy_outer = 28.42;
button_dy_inner = 19.05;
module MainProfile(){
p = phone + phone_slop;
- for (m=[0,1]) mirror([m,0]) {
- difference(){
+ difference(){
+ for (m=[0,1]) mirror([m,0]) {
translate([-1, -wall[2] ])
square([ p[1]/2 + wall[1] + 1, top_z + wall[2] ]);
+ }
+ for (m=[0,1]) mirror([m,0]) {
MainProfileInnerHalf();
}
- }
+ }
}
module BoxMain(){