chiark / gitweb /
filamentspool: 3mm: bigger hub etc.
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 14 Dec 2015 00:40:27 +0000 (00:40 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 14 Dec 2015 00:46:12 +0000 (00:46 +0000)
filamentspool.scad

index 22b3234904578f065ef0b389e80b63e359cdc6bb..57cdce1a3792dcfb01add1b90dfd0bad8c46d7ed 100644 (file)
@@ -9,13 +9,12 @@ function selsz(sm,lg) = fdia < 2 ? sm : lg;
 function usedove() = selsz(true,false);
 
 exteffrad = 70;
-hubeffrad = 30;
-hubbigrad = 20;
-hublwidth = 3;
+hubeffrad = selsz(30, 60);
+hubbigrad = selsz(20, 50);
+hublwidth = selsz(3, 5);
 hubstemwidth = 2;
 hublthick = 10;
-hubaxlelen = 25;
-hubaxlerad = 5;
+hubaxlerad = selsz(5, 17/2);
 totalheightfromtower = 240;
 axletowerfudgebend = 0;
 axleaxlefudgebend = 3;
@@ -48,6 +47,8 @@ overcliproundr=2.0;
 overclipthick=1.0;
 overclipcupnextgap=20;
 
+hubaxlelen = selsz(25, cupwidth);
+
 overclipsmaller=-2.5;
 overclipbigger=0.0;