From: Ian Jackson Date: Tue, 20 Nov 2018 23:27:13 +0000 (+0000) Subject: poster-tube-lid: catch wip X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=d8f70205282e42f105ad4cb6df44d73a3404a166;p=reprap-play.git poster-tube-lid: catch wip Signed-off-by: Ian Jackson --- diff --git a/poster-tube-lid.scad b/poster-tube-lid.scad index a463e2c..cadbe62 100644 --- a/poster-tube-lid.scad +++ b/poster-tube-lid.scad @@ -139,6 +139,7 @@ smc_cnr_c_x = sm_bolt_shaft/2 - sm_closure_cnr + sm_bolt_head_thick/2 + smc_bolt_nut_eff_thick/2; catch_cr = catch_knob_dia/2 + catch_stem_beside_gap; +catch_strap_width = sm_main_width; cpp0 = [0,0]; cpp1 = cpp0 + [0,1] * catch_pin_height; @@ -159,6 +160,8 @@ cpp8 = [ cpp7[0] + catch_cr*2, cpp0[0] - catch_cr ]; cppC = cpp8 + [1,1] * catch_cr; cppA = [ cpp5[0] - catch_cr*2, cpp0[1] ]; +cppD = cppC + [0,-1] * catch_strap_width; +cppE = [ cppA[0], cppD[1] ]; $fs= coarse ? 2.5 : 0.5; $fa= coarse ? 5 : 1; @@ -502,7 +505,18 @@ module StrapMount(){ ////toplevel } module CatchCoreProfile(){ - + difference(){ + polygon([ cpp4, + cpp3, + cpp2, + cpp1, + cpp0, + cppA, + cppE, + cppD, + cppC, + ]); + } } //ProfilesDemo();