From: Ian Jackson Date: Mon, 17 Sep 2012 09:42:16 +0000 (+0100) Subject: filament thinner washers too X-Git-Tag: filamentspool-v2-release~776 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=8ff1b6abf7447220d5eeb5aaa94197e80449098d;p=reprap-play.git filament thinner washers too --- 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);