chiark / gitweb /
filamentspool Axle adjust height
[reprap-play.git] / filamentspool.scad
index 66d998791df99017c34d0fba36229e70bc4c5752..ce70ce97deb146f1365d95ffda73c7333d24c895 100644 (file)
@@ -14,6 +14,8 @@ hublthick = 10;
 hubaxlelen = 25;
 hubaxlerad = 5;
 totalheightfromtower = 240;
+axletowerfudgebend = 0;
+axleaxlefudgebend = 3;
 
 prongthick=5;
 prongwidth=5;
@@ -53,7 +55,7 @@ armendwallthick=2.5;
 armendbasethick=1.2;
 
 axlehorizoffset = 12.5;
-axlevertheight = 80;
+axlevertheight = 100;
 towercliph = 16;
 towerclipcount = 3;
 towerpillarw = 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])