From: Ian Jackson Date: Tue, 28 Oct 2014 16:15:47 +0000 (+0000) Subject: osstest-arm-net-bracket: wip t2streng - introduce new cube etc. X-Git-Tag: filamentspool-v2-release~299 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=5e0f96fea325e036039354751074260592fd6acc;ds=sidebyside osstest-arm-net-bracket: wip t2streng - introduce new cube etc. --- diff --git a/osstest-arm-net-bracket.scad b/osstest-arm-net-bracket.scad index 05bcf1d..f3b12c5 100644 --- a/osstest-arm-net-bracket.scad +++ b/osstest-arm-net-bracket.scad @@ -25,6 +25,8 @@ cutoutover = 7; rcutoutside = 7+2 - 0.5; lcutoutside = 7-6.5 - 0.5; +t2strengwidth = 10; + holedia = 3.5; tongue2x = tongue2width - holedist; @@ -33,8 +35,11 @@ module Tongue(tw,tt,ad,slots=2){ y0=thick+0.1; yn=ad-ridgewidth-strapwidth; difference(){ - translate([-tw, 0, 0]) - cube([tw, ad, tt+strapthick]); + union(){ + translate([-tw, 0, 0]) + cube([tw, ad, tt+strapthick]); + child(); + } for (yi=[1:slots-1]) translate([-tw-1, y0 + (yn-y0)*yi/(slots-1), tt]) cube([tw+2, strapwidth, strapthick+0.05]); @@ -67,7 +72,13 @@ module Object(){ } Tongue(tonguewidth,tonguethick,totaldepth,3); translate([tongue2x,0,0]) - Tongue(tongue2width,tongue2thick,tongue2depth+thick,5); + Tongue(tongue2width,tongue2thick,tongue2depth+thick,5) { + hull(){ + translate([-(tongue2width-t2strengwidth)/2, 0,0]) + mirror([1,0,0]) + cube([t2strengwidth,50,20]); + } + } } Object();