From: Ian Jackson Date: Thu, 18 Oct 2012 01:43:59 +0000 (+0100) Subject: filamenttrestle tuning X-Git-Tag: filamentspool-v2-release~703 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=5283ef2b9442e7081b891362d150b119b82f6133;p=reprap-play.git filamenttrestle tuning --- diff --git a/filamenttrestle.scad b/filamenttrestle.scad index 409a1a2..b074093 100644 --- a/filamenttrestle.scad +++ b/filamenttrestle.scad @@ -32,11 +32,13 @@ plugh = 10; plugslope = 0.5; plugwmax = plugwmin + plugh * plugslope * 2; +trestlefoot = 15; + trestlelegw = 10; trestlebaseh = 10; trestleplugd = 1; -topblockthick = 4; +topblockthick = 3; topblockbasedepth = 5; pinbasew = 5.0; @@ -132,20 +134,20 @@ module Trestle(){ ////toplevel baseweb=true); translate([-trestlebase/2, -trestleheight, 0]) - cylinder(r=trestlelegw/2*1.2, h=plugl); + cylinder(r=trestlelegw/2*1.2, h=trestlefoot); } } translate([-topblockw/2, -topblockbasedepth, 0]) cube([topblockw, topblockbasedepth + plugh + topblockthick - + (pinmaxh - pinminh)*0.6 + pindh, + + (pinmaxh - pinminh)*0.5 + pindh, plugl]); translate([-trestlebase/2, -trestleheight, 0]) ExtenderPillars(length=trestlebase, width=trestlebaseh*2, height=legw); } translate([-300, -trestleheight-50, -1]) - cube([600, 50, plugl+2]); + cube([600, 50, 52]); rotate([-90,-90,0]) Plug(d=trestleplugd);