chiark / gitweb /
filamentspool axle tuning
[reprap-play.git] / filamentspool.scad
index 8dd6b791524cf605e0bf8d213109fdbfed132f0f..5724dcce584482899a2f0f6b260753425b3fe83a 100644 (file)
@@ -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]);
          }