chiark / gitweb /
filamentspool Axle fudge angles
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 16 Sep 2012 19:39:38 +0000 (20:39 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 16 Sep 2012 19:39:38 +0000 (20:39 +0100)
filamentspool.scad

index 66d9987..9a325ab 100644 (file)
@@ -14,6 +14,8 @@ hublthick = 10;
 hubaxlelen = 25;
 hubaxlerad = 5;
 totalheightfromtower = 240;
+axletowerfudgebend = 0;
+axleaxlefudgebend = 3;
 
 prongthick=5;
 prongwidth=5;
@@ -259,7 +261,9 @@ module Axle(){ ////toplevel
   pillarswidth = DoveClipPairSane_width(towerclipcount);
 
 if(0)
+  rotate([0,0, -( axleaxlefudgebend + atan(slop/hubaxlelen) ) ])
   translate([-axlehorizoffset, -axlevertheight, 0]) {
+    rotate([0,0,-axletowerfudgebend])
     rotate([0,0,-90])
       DoveClipPairSane(h=towercliph, count=towerclipcount, baseextend=3);
     translate([0, DoveClip_depth(), 0])