}
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),
+ ]);
}
}