X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=poster-tube-lid.scad;h=4a30f19366a48619e06491d4cdc44a049a7685dd;hb=f4bbaaf49af47830ba1affae75bb7eee0df4f392;hp=10b2bc778830f61da19d2288fe4eeb03262d61a3;hpb=1a0fa724333f9e1f96155f9695d9a50497958a9a;p=reprap-play.git diff --git a/poster-tube-lid.scad b/poster-tube-lid.scad index 10b2bc7..4a30f19 100644 --- a/poster-tube-lid.scad +++ b/poster-tube-lid.scad @@ -11,7 +11,7 @@ main_cnr = 6.0; min_wall = 3; -rivet_posn = 6.0 + 0.1; +rivet_posn = 6.0 + 0.30; rivet_thick = 1.67; rivet_width = 4.15 + 1.0; rivet_tall = 5.51 + 1.49; @@ -20,7 +20,7 @@ over_rivet_wall = 1.0; side_rivet_gap = 1.5; inside_rivet_gap = 1.5; -bayo_interf = 0.44; +bayo_interf = 0.30; bayo_behind = 3.5; bayo_interf_width = 2.0; bayo_interf_slope = 0.5; @@ -128,6 +128,8 @@ smc_cnr_c_x = sm_bolt_shaft/2 - sm_closure_cnr $fs= coarse ? 2.5 : 0.5; $fa= coarse ? 5 : 1; +include + // bayonet definition bayo_a = [ bayo_entry_x, 0 ]; @@ -196,7 +198,7 @@ module MainProfile(){ translate([ 0, oring_y_rad ]) 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); } } @@ -339,6 +341,12 @@ module Cover(){ ////toplevel } } } + for (r=[0,180]) + rotate([0,0,r]) + translate([-implheadcup_large_dia * .5 - implheadcup_thick/2, + -implheadcup_large_dia * .0, + middle_bot_z + 0.1]) + ImplHeadCup(); // translate(strap_hoop_thick * [-0.5, 0, +1]) // translate([handling_dia/2, 0, -side_height]) // rotate([0,180,0]) rotate([0,0,90])