From 8ff1b6abf7447220d5eeb5aaa94197e80449098d Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 17 Sep 2012 10:42:16 +0100 Subject: [PATCH] filament thinner washers too --- filamentspool.scad | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/filamentspool.scad b/filamentspool.scad index b88a8b0..55da1ac 100644 --- a/filamentspool.scad +++ b/filamentspool.scad @@ -65,6 +65,8 @@ axlepinrad = 2; axlepintabrad = 5; washerthick = 1.2; +washerthinthick = 0.8; +washerverythinthick = 0.4; washerrad = hubaxlerad + 7.5; frictionwasherarmwidth = 3; frictionwasherextrapush = 1.0; @@ -316,13 +318,25 @@ module Axle(){ ////toplevel } } -module AxleWasher(){ ////toplevel +module washer(thick){ difference(){ - cylinder(h=washerthick, r=washerrad); + cylinder(h=thick, r=washerrad); translate([0,0,-1]) cylinder(h=washerthick+2, r=hubaxlerad+slop); } } +module AxleWasher(){ ////toplevel + washer(thick=washerthick); +} + +module AxleThinWasher(){ ////toplevel + washer(thick=washerthinthick); +} + +module AxleVeryThinWasher(){ ////toplevel + washer(thick=washerverythinthick); +} + module AxleFrictionWasher(){ ////toplevel difference(){ cylinder(h=washerthick, r=washerrad); -- 2.30.2