From: Ian Jackson Date: Thu, 3 Jul 2025 14:23:30 +0000 (+0100) Subject: fairphone5-case: introduce keeper_hlen_extra X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=de2f7099e361f594d8cdf8a5c1b2d17706100e10;p=reprap-play.git fairphone5-case: introduce keeper_hlen_extra Signed-off-by: Ian Jackson --- diff --git a/fairphone5-case.scad b/fairphone5-case.scad index 2910425..5671e72 100644 --- a/fairphone5-case.scad +++ b/fairphone5-case.scad @@ -178,6 +178,7 @@ keeper_gap_x_holes = 0.75; keeper_fatter = 0.45; keeper_fatter_hole = 1.20; keeper_stubbier = 0.0; +keeper_hlen_extra = 0.0; keeper_side = 0; // 0 = lhs; 1 = rhs @@ -1134,9 +1135,10 @@ module Case(){ ////toplevel // slot for keeper Flip_rhs(keeper_side) - translate([0, -phone_cnr_rad, 0]) + translate([0, -phone_cnr_rad + keeper_hlen_extra, 0]) rotate([90, 0, 0]) - linear_extrude(height = phone_height + phone_cnr_rad * 2) + linear_extrude(height = phone_height + phone_cnr_rad * 2 + + keeper_hlen_extra + 2) minkowski(){ KeeperProfile(fatter=keeper_fatter_hole); rectfromto([ -keeper_gap_x, -keeper_gap_z_bot ], @@ -1478,7 +1480,8 @@ module DemoByCamera(){ ////toplevel module OneKeeper(){ ////toplevel translate([0, -phone_cnr_rad, 0]) rotate([90, 0, 0]) - linear_extrude(height = phone_height - phone_cnr_rad * 2) + linear_extrude(height = phone_height - phone_cnr_rad * 2 + + keeper_hlen_extra * 2) KeeperProfile(fatter=keeper_fatter, stubbier=keeper_stubbier); }