From: Ian Jackson Date: Sun, 16 Sep 2012 16:37:47 +0000 (+0100) Subject: filamentspool wip axle X-Git-Tag: filamentspool-v2-release~803 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=8a067f59d4f8f318ebb1b94cb6fda67a663bdde3 filamentspool wip axle --- diff --git a/filamentspool.scad b/filamentspool.scad index 3d8bb9f..937310b 100644 --- a/filamentspool.scad +++ b/filamentspool.scad @@ -51,6 +51,12 @@ wingthick=3; armendwallthick=2.5; armendbasethick=1.2; +axlehorizoffset = 12.5; +axlevertheight = 80; +towercliph = 16; +towerclipcount = 3; +towerpillarw = 5; + ratchetpawl=ratchetstep-ratchettooth-bigslop*2; include @@ -229,8 +235,23 @@ module ArmExtender(){ ////toplevel hb=doveclipheight); } +module Axle(){ ////toplevel + pillarswidth = DoveClipPairSane_width(towerclipcount); + + translate([-axlehorizoffset, -axlevertheight, 0]) { + rotate([0,0,-90]) + DoveClipPairSane(h=towercliph, count=towerclipcount, baseextend=3); + translate([0, DoveClip_depth(), 0]) + rotate([0,0,90]) + ExtenderPillars(axlevertheight - DoveClip_depth(), + pillarswidth, towercliph, + pillarw=towerpillarw); + } +} + //ArmEnd(); //FilamentCup(); //CupSecuringClip(); //Hub(); //ArmExtender(); +Axle();