// ^ One side. Overall size is increased by twice this.
// If no bumpers, is the gap around the phone.
+enable_support = 1;
+
phone_cnr_rad = 6.0;
button_cutout_depth = 9;
Buttons(){
mirror([1,0,0])
rotate([90,0,90]) {
+ if (!($button_leg_only && enable_support))
intersection(){
translate([0,0,-10])
linear_extrude(height= 20)
translate([phone_width/2, -400, kppe[1]])
mirror([1-abs($rhsflip - keeper_side),0,0])
cube([400, 800, 50]);
+ if (enable_support)
+ rotate([-90,90,0])
+ translate([-400, -400, kppd[1]])
+ mirror([0,0,1])
+ cube([800,800,100]);
}
translate([0,0, -bppR[0]])
linear_extrude(height= 20)