From: Ian Jackson Date: Fri, 26 Jan 2018 23:26:53 +0000 (+0000) Subject: fairphone-case: move prop recess in case to middle X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=01f2d7fbb1340046eac4242ab7fa40186ba031be;p=reprap-play.git fairphone-case: move prop recess in case to middle Signed-off-by: Ian Jackson --- diff --git a/fairphone-case.scad b/fairphone-case.scad index 8d6fefe..7e50afa 100644 --- a/fairphone-case.scad +++ b/fairphone-case.scad @@ -4,7 +4,6 @@ include phone = [ 75.0, 145.0 ]; -prop_x_pos = 24; prop_buildout_less = 3; prop_angles = [ 15, 30, 45, 60 ]; @@ -245,7 +244,9 @@ cppQ = [ cppR[0], cppV[1] - (catch_finger_height - cp_rQ) ]; cppF = [ cppV[0] + catch_finger_depth, cppC[1] ]; -// prop recess +// prop recess in case + +prop_x_pos = phone_width/2; prop_recess_hw = 0.5 * prop_main_width + prop_side_gap; @@ -255,11 +256,11 @@ prc_r3 = prc_r1 + prop_recess_slop; prcp2 = [ epp4[0] + prop_buildout_less, case_bottom_z ]; -prop_caserecess_buildout_r = prcp2[0] - epp2o[0]; +prop_caserecess_buildout_r = -1; // prcp2[0] - epp2o[0]; echo(prc_r3); -prcp1 = [ prcp2[0] + prop_caserecess_behind + prc_r3, +prcp1 = [ epp2o[0], epp2i[1] - prc_r3 ]; // ---------- modules ---------- @@ -625,7 +626,7 @@ module Case(){ ////toplevel HingePortion(hex20, hex21) HingeBaseProfile(); // buildout for prop recess - Flip_rhs(1) + if (prop_caserecess_buildout_r > 0) Flip_rhs(1) linextr(case_bottom_z, epp2i[1]) hull() { for (dxs = [-1,+1])