chiark / gitweb /
filamentspool: FilamentGuideArm: Make space for arms to come together, according...
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 24 Jan 2016 23:10:34 +0000 (23:10 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 24 Jan 2016 23:10:34 +0000 (23:10 +0000)
filamentspool.scad

index 212f61709d8a5621370d28375e05695582c5ed29..04294d68429077d9d7bddf1f65df38c27eb5c10b 100644 (file)
@@ -763,6 +763,7 @@ guidearm_bendlen = 50;
 guidearm_bendslot = 5;
 
 guidearm_stopthick = 4;
+guidearm_protrslop = 1.0;
 
 // calculated
 
@@ -827,6 +828,15 @@ module FilamentGuideArm(){ ///toplevel
        cube([guidearm_bendslot,
              100,
              guidearm_realbendlen + 100]);
+      hull(){
+       for (zx=[ [ 0, guidearm_bendslot ],
+                 [ guidearm_armcorelen + guidearm_slopelen,
+                   guidearm_hookprotr*2 + guidearm_protrslop ]
+                 ]) {
+         translate([-zx[1]/2, -50, zx[0]])
+         cube([zx[1], 100, 1]);
+       }
+      }
     }
     cube(center=true,
         [guidearm_armdia*2,