From 313e5333fd734b5ad5aec1ad48749623f41b9950 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 16 Sep 2012 19:31:18 +0100 Subject: [PATCH] filamentspool axle wip no split pin etc. --- filamentspool.scad | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/filamentspool.scad b/filamentspool.scad index adfb3b7..032d476 100644 --- a/filamentspool.scad +++ b/filamentspool.scad @@ -65,7 +65,6 @@ ratchetpawl=ratchetstep-ratchettooth-bigslop*2; include include include -include channelwidth = prongthick + slop; channeldepth = prongwidth + ratchettoothheight; @@ -239,8 +238,8 @@ module ArmExtender(){ ////toplevel hb=doveclipheight); } -module AxleSplitPin(){ ////toplevel - SplitPin(); +module AxlePin(){ ////toplevel +// SplitPin(); } module Axle(){ ////toplevel @@ -257,7 +256,7 @@ if(0) pillarw=towerpillarw); } - axleclearlen = hubaxlelen + slop*2 + washerthick; + axleclearlen = hubaxlelen + slop*3 + washerthick*2; axlerad = hubaxlerad-slop; bump = axlerad * 0.2; shift = axlerad-bump; @@ -266,7 +265,7 @@ if(0) intersection(){ difference() { translate([0, 0, shift]) - union(){ + %union(){ translate([-1, 0, 0]) rotate([0,90,0]) cylinder(r = axlerad, h = 1 + axleclearlen + 3 + 2); @@ -284,7 +283,7 @@ if(0) 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]); } -- 2.30.2