include <doveclip.scad>
include <cliphook.scad>
include <filamentteeth.scad>
-include <splitpin.scad>
channelwidth = prongthick + slop;
channeldepth = prongwidth + ratchettoothheight;
hb=doveclipheight);
}
-module AxleSplitPin(){ ////toplevel
- SplitPin();
+module AxlePin(){ ////toplevel
+// SplitPin();
}
module Axle(){ ////toplevel
pillarw=towerpillarw);
}
- axleclearlen = hubaxlelen + slop*2 + washerthick;
+ axleclearlen = hubaxlelen + slop*3 + washerthick*2;
axlerad = hubaxlerad-slop;
bump = axlerad * 0.2;
shift = axlerad-bump;
intersection(){
difference() {
translate([0, 0, shift])
- union(){
+ %union(){
translate([-1, 0, 0])
rotate([0,90,0])
cylinder(r = axlerad, h = 1 + axleclearlen + 3 + 2);
translate([axleclearlen, 0, 0])
mirror([0,0,1])
rotate([0,0,90])
- SplitPinCavity();
+ cube([1,1,1]);
}
translate([-50,-50,0]) cube([100,100,100]);
}