+ // button + label
+ scale([-1, 1, 1])
+ translate([sw_xoff + sw_diam/2 + wall/2 + plus_width/2, batt_diam/2-pcb_width/2-plus_width/2, -batt_diam/2-pcb_thick-pcb_comp_h-pcb_comp_h2-wall-eps])
+ cube([wall, plus_width, wall/2]);
+ // button +/- label - horizontal line
+ for (x=[-1, 1]) scale([x, 1, 1])
+ translate([sw_xoff + sw_diam/2 + wall, batt_diam/2-pcb_width/2-wall/2, -batt_diam/2-pcb_thick-pcb_comp_h-pcb_comp_h2-wall-eps])
+ cube([plus_width, wall, wall/2]);