From e28764f9143f42e27960c649a03d42940ee2f9cf Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 27 Nov 2018 22:06:41 +0000 Subject: [PATCH] poster-tube-lid: catch: introduce catch_pin_slop_x_extra (wrong?) I think the problem is actually the lack of the radius scaling which we had before the rework. Signed-off-by: Ian Jackson --- poster-tube-lid.scad | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/poster-tube-lid.scad b/poster-tube-lid.scad index 31401f0..73abf8d 100644 --- a/poster-tube-lid.scad +++ b/poster-tube-lid.scad @@ -82,6 +82,7 @@ catch_stem_len = 50; catch_stem_th = 3; catch_pin_slop = 0.25; // each side, and above +catch_pin_slop_x_extra = 0.25; // only on one side catch_stalk_above_gap = 1.5; catch_stalk_eff_bend_rad = catch_stem_len * 0.75; @@ -211,7 +212,8 @@ cppxC = 0.41 * sm_inner_rad * TAU; cppa = bayo_f + [1,-1] * catch_pin_slop; cppb = bayo_g + [1,-1] * catch_pin_slop; -cppd = [ bayo_n[0] - catch_pin_slop, -catch_stalk_above_gap ]; +cppd = [ bayo_n[0] - catch_pin_slop - catch_pin_slop_x_extra, + -catch_stalk_above_gap ]; cppc = [ cppd[0], cppb[1] ]; cpph = cppd + [0,-1] * catch_stem_h; cppe = cppd + [0,-1] * (catch_knob_above_gap + catch_knob_dia/2); -- 2.30.2