channelslop=selsz(slop,0.75,slop);
exteffrad = 70;
-hubeffrad = selsz(30, 82, 40);
+hubeffrad = selsz(30, 52, 40);
hubbigrad = selsz(20, 38, 38);
hublwidth = selsz(3, 2.5, 3.0);
hubstemwidth = 2;
axleaxlefudgebend = 3;
axlepadlen = 1.0;
-armend_length = 120;
+armend_length = selsz(120, 150, 120);
prongthick=selsz(5,4,5);
prongwidth=selsz(5,4,5);
prongribwidth=3;
prongribheight=selsz(0,0,4);
-ratchetstep=15;
+ratchetstep=10;
ratchettooth=3;
ratchettoothheight=5;
ratchettoothsmoothr=1;
ratchettoothslope=0.75;
overlap=0.5;
cupwidth=selsz(40,25,50);
-cupheight=selsz(75,35,55);
+cupheight=selsz(75,35,75);
cupstrong_dx=selsz(0,0,-10);
hubaxlelen = selsz(25, 62.5, 77.5);
echo(hubaxlelen);
-overclipsmaller=-2.5;
-overclipbigger=0.0;
+overclipsmaller=0.5;
+overclipbigger=2.5;
wingspoke=2.5;
wingsize=6;
minkowski(){
CupSecuringClipSolid(w=totalwidth,
d=overclipdepth + xdepth,
- h1=hbase - overclipsmaller,
- h2=hbase + overclipbigger);
+ h1=hbase + overclipbigger,
+ h2=hbase - overclipsmaller);
cylinder($fn=20, h=0.01, r=overcliproundr+xrad);
}
}