From: Ian Jackson Date: Wed, 10 Oct 2012 23:51:39 +0000 (+0100) Subject: filamenttrestle topcyl -> topblock nfc X-Git-Tag: filamentspool-v2-release~745 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=a889fbee7e5974de5e92d61222dad6fd633f1b6b filamenttrestle topcyl -> topblock nfc --- diff --git a/filamenttrestle.scad b/filamenttrestle.scad index d0b0ccb..b546360 100644 --- a/filamenttrestle.scad +++ b/filamenttrestle.scad @@ -22,8 +22,8 @@ trestlelegw = 10; trestlebaseh = 10; trestleplugd = 1; -topcylthick = 3; -topcylbasedepth = 4; +topblockthick = 3; +topblockbasedepth = 4; pinbasew = 3; pinminh = 1.0; @@ -72,7 +72,7 @@ module Bar(){ module Trestle(){ legang = atan2(trestlebase/2, trestleheight); eplen = sqrt(trestleheight*trestleheight + trestlebase*trestlebase*0.25); - topcylw = plugwmax + topcylthick*2; + topblockw = plugwmax + topblockthick*2; pinholebasew = pinbasew + pindwidth; pinholeh = pinminh + pindh; @@ -91,8 +91,8 @@ module Trestle(){ cylinder(r=trestlelegw/2*1.2, h=plugl); } } - translate([-topcylw/2, -topcylbasedepth, 0]) - cube([topcylw, topcylbasedepth + plugh + topcylthick, plugl]); + translate([-topblockw/2, -topblockbasedepth, 0]) + cube([topblockw, topblockbasedepth + plugh + topblockthick, plugl]); translate([-trestlebase/2, -trestleheight, 0]) ExtenderPillars(length=trestlebase, width=trestlebaseh*2, height=plugl); @@ -105,10 +105,10 @@ module Trestle(){ for (rot=[0,180]) { translate([0,0,plugl/2]) rotate([0,rot,0]) translate([0,0,-plugl/2]) { - translate([-(topcylw*0.25+1), + translate([-(topblockw*0.25+1), plugh, (plugl - pinholebasew*2)/3]) rotate([0,90,0]) { - linear_extrude(height = topcylw*1.0+2) { + linear_extrude(height = topblockw*1.0+2) { polygon([[-1.0 * pinholebasew, -0.01], [-0.5 * pinholebasew, pinholeh], [ 0 , -0.01]]);