X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=poster-tube-lid.scad;h=10b2bc778830f61da19d2288fe4eeb03262d61a3;hb=1a0fa724333f9e1f96155f9695d9a50497958a9a;hp=143fd612158000f5a6c99849e1702577391b4bd4;hpb=8004e18c9d3c1ba75b15f07fc6d618ca232718b6;p=reprap-play.git diff --git a/poster-tube-lid.scad b/poster-tube-lid.scad index 143fd61..10b2bc7 100644 --- a/poster-tube-lid.scad +++ b/poster-tube-lid.scad @@ -30,6 +30,7 @@ oring_bore = 62.0; oring_upper_embed_angle = 80; oring_compress = 0.1; // proportion +oring_compress_more = 0.2; oring_rm_beside = 8; oring_rm_scale = 2.0; @@ -57,11 +58,11 @@ strap_hoop_inside = 10; strap_hoop_strlen = 10; strap_hoop_elevation = 45; -sm_inner_circum = 218; +sm_inner_circum = 218 - 1.90 - 1.00 - 0.50; sm_main_thick = 2.0; sm_main_width = 20; -sm_bolt_dia = 3.5; +sm_bolt_dia = 3.5 + 0.1; sm_bolt_shaft = 21.9; sm_bolt_head_dia = 6.94 + 1.0; sm_bolt_head_thick = 2.14; @@ -193,9 +194,9 @@ module MainProfile(){ translate([ oring_mid_dia/2 - main_dia/2, 0 ]) hull(){ translate([ 0, oring_y_rad ]) - scale([ 1/oring_oblate, oring_oblate ]) + scale([ 1/oring_oblate * (oring_compress_more+1) , oring_oblate ]) circle(oring_thick/2); - translate([ 0, oring_y_rad*2 - oring_thick/2 ]) + #translate([ 0, oring_y_rad*2 - oring_thick/2 ]) circle(oring_thick/2); } }