From 05736c1a9f02fe7537e7953d2db5b92ad3bc0fbf Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 27 Nov 2018 21:40:23 +0000 Subject: [PATCH] poster-tube-lid: catch: wip rework entirely Signed-off-by: Ian Jackson --- poster-tube-lid.scad | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/poster-tube-lid.scad b/poster-tube-lid.scad index 011383f..c652d7d 100644 --- a/poster-tube-lid.scad +++ b/poster-tube-lid.scad @@ -234,7 +234,7 @@ cppD = cppC + [0,-1] * catch_strap_width; // catch assembly stalk and so on cppF = [ cppg[0] - catch_stem_stalk_eff_bend_rad, cppd[1] ]; -cpp4 = [ cppg[0] - catch_stem_len, cppd[1] ] + [1,-1] * catch_cr; +cpp4 = [ cppg[0] - catch_stem_len, cpph[1] ] + [1,-1] * catch_cr; cpp5 = [ cpp4[0], cppC[1] + catch_cr ]; cpp2 = cpp5 + [-1,0] * (catch_cr * 2 + catch_stalk_base_width); cpp2r = cpp2 + [1,0] * catch_cr; @@ -563,6 +563,18 @@ module CatchAssemblyCoreProfile(){ cppd ]); } + polygon([cppD, + cppC, + cpp9, + cpp10, + cpp11, + cpp4, + cpp2r, + cpp2d, + cppA, + cppE + ]); + translate(cpp8) circle(r= catch_cr); } hull(){ translate(cpp4) circle(r= catch_cr); @@ -571,7 +583,6 @@ module CatchAssemblyCoreProfile(){ polygon([cpp4, cppg, cpph, - cpp9, cpp10, cpp11, ]); -- 2.30.2