chiark / gitweb /
Makefile: things autogenerated from .pl
[reprap-play.git] / filamentspool.scad
index 34e2f823458e60c7341dc1753cd247a55ad2442b..c90701f5154a1297e37ddf06b88980dd3729ebd1 100644 (file)
@@ -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();