chiark / gitweb /
filamentspool: CupSecuringClip four handles
[reprap-play.git] / filamentspool.scad
index 7eb05f6214a9cbc8675ea7fa391168a7ffb88ffb..eb6e65cb61eddb31e65dc8033d2886933ce8fd4a 100644 (file)
@@ -20,8 +20,8 @@ axlepadlen = 1.0;
 
 function selsz(sm,lg) = fdia < 2 ? sm : lg;
 
-prongthick=5;
-prongwidth=5;
+prongthick=selsz(5,7);
+prongwidth=selsz(5,7);
 ratchetstep=15;
 ratchettooth=3;
 ratchettoothheight=5;
@@ -40,7 +40,7 @@ teethgapx=4+fdia;
 
 prongstalkxwidth=3;
 
-stalklength=35;
+stalklength=selsz(35,55);
 overclipcupgap=5;
 overclipdepth=15;
 overcliproundr=2.0;
@@ -201,6 +201,8 @@ module CupSecuringClip(){ ////toplevel
       CupSecuringClipSolidSmooth(xrad=overclipthick, xdepth=0);
       translate([-wingswidth/2, -wingsize/2, 0])
        cube([wingswidth, wingsize, wingthick]);
+      translate([-wingsize/2, -wingswidth/2, 0])
+       cube([wingsize, wingswidth, wingthick]);
     }
     translate([0,0,-0.1])
       CupSecuringClipSolidSmooth(xrad=0, xdepth=0.2);
@@ -370,8 +372,8 @@ module FilamentCupPair(){ ////toplevel
 
 //ArmEnd();
 //FilamentCup();
-FilamentCupPair();
-//CupSecuringClip();
+//FilamentCupPair();
+CupSecuringClip();
 //Hub();
 //ArmExtender();
 //Axle();