X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=filamentspool.scad;h=5724dcce584482899a2f0f6b260753425b3fe83a;hp=8dd6b791524cf605e0bf8d213109fdbfed132f0f;hb=0b2de47ee7f578fdcf2194a8d746a11a6e6fb159;hpb=51f330faca99347f2f91e2ce1f8fc8e02bfbb33c diff --git a/filamentspool.scad b/filamentspool.scad index 8dd6b79..5724dcc 100644 --- a/filamentspool.scad +++ b/filamentspool.scad @@ -286,14 +286,18 @@ if(0) union(){ translate([-1, 0, 0]) rotate([0,90,0]) - cylinder(r = axlerad, h = 1 + axleclearlen + 3 + 2); + cylinder($fn=60, + r = axlerad, + h = 1 + axleclearlen + axlepinrad*2 + 2); mirror([1,0,0]) rotate([0,90,0]) - cylinder(r = washerrad, h = 3); -if(0) + cylinder(r = axlerad*1.75, h = 3); intersection(){ - mirror([1,0,0]) rotate([0,90,0]) - cylinder(r = towercliph - shift, - h = pillarswidth/2 + axlehorizoffset); + mirror([1,0,0]) + translate([axlehorizoffset - pillarswidth/2, 0, 0]) + rotate([0,90,0]) + cylinder($fn=60, + r = towercliph - shift, + h = pillarswidth); translate([-50, -joinbelowallow, -50]) cube([100, joinbelowallow+50, 100]); }