From: Ian Jackson Date: Mon, 27 Aug 2012 17:09:06 +0000 (+0100) Subject: filamentclip tuning, for print X-Git-Tag: filamentspool-v2-release~905 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=a2437025c9d05fe34012930959adb02992cf7eae filamentclip tuning, for print --- diff --git a/filamentclip.scad b/filamentclip.scad index 85af4c9..27e25a9 100644 --- a/filamentclip.scad +++ b/filamentclip.scad @@ -1,8 +1,8 @@ include -rad=12; +rad=18; h=3.5; -w=1.0; +w=1.5; looprad=2.5; loopw=w; @@ -12,8 +12,8 @@ fdia=1.77; d=0.01; -module FilamentClipTeeth(based=1.5, basew=4, teethw=0.6, - stembendd=0.5, stembendl=4, teethxl=1) { +module FilamentClipTeeth(based=1.5, basew=4, teethw=1.5, + stembendd=0.5, stembendl=7, teethxl=1.5) { gapw = fdia-stembendd*2; teethbigw = gapw + teethw*2; @@ -51,16 +51,21 @@ module FilamentClip() { k=1.5; g=0.6; - rotate([0,0,-45]) { + rotate([0,0,-55]) { translate([0,rad,0]) { ClipHook(h=h, w=w, g=0.6, k=k, g=g, ye=-1.3); + } + } + + rotate([0,0,-30]) { + translate([0,rad,0]) { rotate([0,0,180]) ClipHook(h=h, w=w, g=g, k=k, ye=0.8); } } linear_extrude(height=h) { assign($fn=80) { - FlatArc(0,0, rad-w/2,rad+w/2, 65,379); + FlatArc(0,0, rad-w/2,rad+w/2, 80,372); } assign($fn=30) { FlatArc(0,rad+looprad+w, looprad,looprad+loopw);