chiark / gitweb /
filamentspool: Prep for some test prints
[reprap-play.git] / filamentspool.scad
index 9efb91a6bef0b9623b5f34d4a9cba0ade8b791c8..7fea79e44cd2e90a7d6db1ea014bf1e16fb1a9c8 100644 (file)
@@ -76,6 +76,10 @@ frictionwasherextrapush = 1.0;
 
 ratchetpawl=ratchetstep-ratchettooth-bigslop*2;
 
+nondove_armbase = 100;
+nondove_armhole_x = 60;
+nondove_armhole_hole = 4;
+
 include <doveclip.scad>
 include <cliphook.scad>
 include <filamentteeth.scad>
@@ -93,6 +97,16 @@ module ArmEnd(length=120){ ////toplevel
       rotate([0,0,-90])
        DoveClipPairBase(h=doveclipheight);
     }
+  } else {
+    difference(){
+      translate([1, -armendwallthick, -armendbasethick])
+       mirror([1,0,0])
+       cube([nondove_armbase+1, totalwidth, totalheight]);
+      translate([-nondove_armbase + nondove_armhole_x,
+                -armendwallthick + totalwidth/2,
+                -armendbasethick -1])
+       cylinder(r= nondove_armhole_hole/2, h=totalheight+2, $fn=10);
+    }
   }
 
   difference(){
@@ -376,7 +390,7 @@ module FilamentCupPair(){ ////toplevel
 //ArmEnd();
 //FilamentCup();
 //FilamentCupPair();
-CupSecuringClip();
+//CupSecuringClip();
 //Hub();
 //ArmExtender();
 //Axle();