- translate([-1,0,barz])
- scale([1,barrady,barradz])
- rotate([0,90,0]) cylinder(r=1, h=barlen+2, $fn=30);
+ translate([0,0,barz]) {
+ scale([1,barrady,barradz]) translate([-1,0,0])
+ rotate([0,90,0]) cylinder(r=1, h=spoolw/2+2, $fn=30);
+ translate([spoolw/2,0,0])
+ rotate([0,90,0]) cylinder(r=guiderad, h=guidewidth, $fn=60);
+ }
+ translate([spoolw/2 + guidewidth +
+ DoveClipPairSane_width(clipcount)/2 - 0.1,
+ clipdepth/2, -0.01])
+ rotate([90,90,0])
+ DoveClipPairSane(h=clipdepth, count=clipcount, baseextend=barrady);