Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
hingescrew_shaft_len = 12;
hingescrew_nut_thick = 1.93 + 0.20; // incl. washer
hingescrew_nut_dia = 4.72 + 0.50; // washer, actually
hingescrew_shaft_len = 12;
hingescrew_nut_thick = 1.93 + 0.20; // incl. washer
hingescrew_nut_dia = 4.72 + 0.50; // washer, actually
+hingescrew_head_th = 1.38 + 0.75;
lever_cover_th = 0.75;
hingemount_th = 2.5;
lever_cover_th = 0.75;
hingemount_th = 2.5;
hingescrew_portion_len =
0.5* (hingescrew_shaft_len - hingescrew_nut_thick - hinge_x_gap);
hingescrew_portion_len =
0.5* (hingescrew_shaft_len - hingescrew_nut_thick - hinge_x_gap);
-hex20 = max(epp2o[0], phone_cnr_rad);
+hex20 = max(epp2o[0],
+ phone_cnr_rad,
+ kppd[0] + hingescrew_head_th + keeper_gap_x_holes);
hex21 = hex20 + hingescrew_portion_len;
hex22 = hex21 - hinge_x_gap;
hex23 = hex22 + hingescrew_portion_len;
hex21 = hex20 + hingescrew_portion_len;
hex22 = hex21 - hinge_x_gap;
hex23 = hex22 + hingescrew_portion_len;