X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=filamentspool.scad;h=c90701f5154a1297e37ddf06b88980dd3729ebd1;hp=34e2f823458e60c7341dc1753cd247a55ad2442b;hb=500570b5cc4023a7dc10a6eb6fcc94d0d6760822;hpb=16416394315d11d9c9afbb9eec64f9423c9717da diff --git a/filamentspool.scad b/filamentspool.scad index 34e2f82..c90701f 100644 --- a/filamentspool.scad +++ b/filamentspool.scad @@ -84,6 +84,7 @@ channeldepth = prongwidth + ratchettoothheight; totalwidth = armendwallthick*2 + channelwidth; totalheight = channeldepth + armendbasethick; stalkwidth = prongwidth + prongstalkxwidth; +xstraight = cupbigrad * xstraightmul; module ArmEnd(length=120){ ////toplevel translate([ratchettoothsmoothr, channelwidth/2, -armendbasethick]) { @@ -135,7 +136,6 @@ module FilamentCupHandle(){ } module FilamentCupCup(){ - xstraight = cupbigrad * xstraightmul; linear_extrude(height=prongthick) { FlatArc(0,0, cupbigrad,cupbigrad+prongwidth, 89,271, $fn=80); } @@ -359,8 +359,17 @@ module TowerExtender(){ ////toplevel pillarw = towerpillarw); } +module FilamentCupPair(){ ////toplevel + FilamentCup(); + translate([xstraight + cupbigrad + prongthick*3, + cupbigrad*1.7, + 0]) + rotate([0,0,180]) FilamentCup(); +} + //ArmEnd(); //FilamentCup(); +//FilamentCupPair(); //CupSecuringClip(); //Hub(); //ArmExtender();