From: Ian Jackson Date: Wed, 18 Oct 2017 23:10:13 +0000 (+0100) Subject: poster-tube-lid: StrapMount adjustments X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=60048029d0529f8124c2950764b1a8482afd4067;p=reprap-play.git poster-tube-lid: StrapMount adjustments --- diff --git a/poster-tube-lid.scad b/poster-tube-lid.scad index dd5bc0a..3bc6db6 100644 --- a/poster-tube-lid.scad +++ b/poster-tube-lid.scad @@ -67,6 +67,7 @@ sm_bolt_head_dia = 6.94 + 1.0; sm_bolt_head_thick = 2.14; sm_bolt_nut_width = 5.89 + 0.25; sm_bolt_nut_thick = 3.68; +sm_bolt_tighten_allow = 0.0; sm_bolt_y_clear = 0.5; sm_bolt_y_over = 0.5; @@ -115,12 +116,13 @@ sm_outer_rad = sm_inner_rad + sm_main_thick; smc_pos = [ 0, sm_inner_rad, 0 ]; smc_bolt_nut_dia = sm_bolt_nut_width / cos(30); +smc_bolt_nut_eff_thick = sm_bolt_nut_thick + sm_bolt_tighten_allow; smc_bolt_y = sm_bolt_dia/2 + sm_bolt_y_clear; smc_max_y = smc_bolt_y + sm_bolt_y_over + max(sm_bolt_head_dia/2, smc_bolt_nut_dia/2); smc_cnr_c_x = sm_bolt_shaft/2 - sm_closure_cnr - + max(sm_bolt_head_thick, sm_bolt_nut_thick); + + sm_bolt_head_thick/2 + smc_bolt_nut_eff_thick/2; $fs= coarse ? 2.5 : 0.5; $fa= coarse ? 5 : 1; @@ -395,7 +397,7 @@ module CoverTest1(){ ////toplevel module StrapMountBolt(l_delta){ ///toplevel // positioned relative to smc_pos - translate([(sm_bolt_nut_thick - sm_bolt_head_thick)/2, + translate([(smc_bolt_nut_eff_thick - sm_bolt_head_thick)/2, smc_bolt_y, sm_main_width/2]){ translate([ -sm_bolt_shaft/2-1, 0,0 ]){ @@ -403,7 +405,8 @@ module StrapMountBolt(l_delta){ ///toplevel } translate([ -sm_bolt_shaft/2, 0,0 ]) rotate([0,-90,0]) - cylinder($fn=6, r=smc_bolt_nut_dia/2, h=sm_bolt_nut_thick + l_delta); + cylinder($fn=6, r=smc_bolt_nut_dia/2, + h=smc_bolt_nut_eff_thick + l_delta); translate([ sm_bolt_shaft/2, 0,0 ]) rotate([0,90,0]) cylinder(r=sm_bolt_head_dia/2, h=sm_bolt_head_thick + l_delta);