From: Ian Jackson Date: Tue, 27 Nov 2018 22:06:41 +0000 (+0000) Subject: poster-tube-lid: catch: introduce catch_pin_slop_x_extra (wrong?) X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=e28764f9143f42e27960c649a03d42940ee2f9cf;p=reprap-play.git 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 --- 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);