phone_edge_thick = 11.25;
-// xxx this is all wrong
-
camera_pos_tl = [ 7.350, 7.500 ]; // from tl corner (as seen from back)
camera_edge_rad = 9.0;
camera_sz = 32.92;
foldover_gap = 0.50;
foldover_lever_gap = 0.50;
-// xxx replace hinge screw with nail plan
-
// properties of the hinge fasteners
hingescrew_shaft_dia = 2.0 + 0.25; // M2 x 12mm machine screw
hingescrew_shaft_len = 12;
//prop_recess_width = prop_main_th / cos(prop_max_angle) + prop_backfwd_gap;
-//lid_lip_overlap_width xxx bad name = ;
-//lid_lip_inner_slope = [ 5, 5 ]; // xxx
-
epp0 = [0,0];
epp1 = [0, -phone_edge_thick];
epp2i = epp1; // conflated for FP4
Flip_rhs(1) LidButtonishLeg(14, -1) children();
Flip_rhs(0) LidButtonishLeg(21, -1) children();
Flip_rhs(0) LidButtonishLeg(14, +1) children();
- // xxx need hole for whatever that hole is on lhs
}
module Struts(x_start, z_min, th){