X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=mic-table-clamp.scad;h=b88e8d160566795562000f5d7b8933737594e2e7;hb=3c1da07f2c510b741d2a83025220c7c1b70aab44;hp=8df212a7310abb6b98c4929c9f13072773e6eff8;hpb=4a4759898e5535c956abe4362320a2cece0bfc19;p=reprap-play.git diff --git a/mic-table-clamp.scad b/mic-table-clamp.scad index 8df212a..b88e8d1 100644 --- a/mic-table-clamp.scad +++ b/mic-table-clamp.scad @@ -11,8 +11,9 @@ include positive_dia = inch * 3/8. - 0.375; positive_l = inch * 1/2.; -positive_blank_dia = 9.0; +positive_blank_dia = 8.12; +blank_l = 17; blank_taper = 1.0; stem_l = 40; @@ -54,11 +55,11 @@ wingnut_wing_xrad = 8; wingnut_wing_xh = 5; wingnut_wing_th = 3; -$test= true; -///$test= false; +//$test= true; +$test= false; -//$fa= 3; -//$fs= 0.2; +$fa= 3; +$fs= 0.2; // calculated @@ -97,17 +98,20 @@ module Stem(){ ////toplevel length= (positive_l + 0.1) / inch); } -module BlankStem(){ ////toplevel - StemWith() { - hull(){ - cylinder(h = positive_l + 0.1 - blank_taper, - r = positive_blank_dia/2); - cylinder(h = positive_l + 0.1, - r = positive_blank_dia/2 - blank_taper); - } +module StemBlankPart(){ + hull(){ + cylinder(h = blank_l + 0.1 - blank_taper, + r = positive_blank_dia/2); + cylinder(h = blank_l + 0.1, + r = positive_blank_dia/2 - blank_taper); } } +module BlankStem(){ ////toplevel + StemWith() + StemBlankPart(); +} + module Wingnut(){ ////toplevel difference(){ union(){ @@ -208,6 +212,11 @@ module ClampBot(){ ////toplevel } } +module StemBlankTest(){ ////toplevel + StemBlankPart(); + linextr(-1.5,0) square(center=true, [10,35]); +} + module Demo(){ ////toplevel color("blue") translate([0,0, clamp_top_th+0.5]) BlankStem(); color("red") ClampTop();