chiark / gitweb /
filamentspool: commitid on hub now works
[reprap-play.git] / filamentspool.scad
index 195284dab509db3bfe141f4ae21af1935cc15ac1..b640a854c6013ecf512e5004cf2d3775d65970b8 100644 (file)
@@ -519,14 +519,15 @@ module Hub(){ ////toplevel
     }
     translate([0,0,-1]) cylinder($fn=60, h=hubaxlelen+2, r=axlerad);
 
-    translate([hubbigrad - hublwidth,
-              -DoveClipPairSane_width()/2,
-              0])
-      Commitid_BestCount_M([(usedove()
-                             ? hubeffrad - DoveClip_depth()
-                             : hubeffrad)-
-                            (hubbigrad - hublwidth),
-                            DoveClipPairSane_width()]);
+    rotate([0,0, selsz(0,0,45)])
+      translate([axlerad+hublwidth,
+                -hublwidth/2,
+                0])
+      rotate([90,0,0])
+      Commitid_BestCount([(hubbigrad-hublwidth) - (axlerad+hublwidth),
+                         hublthick +
+                         hublwidth/2 * hubaxlelen/(hubbigrad-axlerad),
+                         ]);
   }
 }