X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=mic-table-clamp.scad;fp=mic-table-clamp.scad;h=f297fc6bf49180ac2733e1cffeebf54d013f3e2d;hb=8249a783b2d287052373197329b3d32a837cdc42;hp=745024cc7192280005995082ab3868d91f3fba93;hpb=cd2103422340ef2c0772e295393bfe781852f2dc;p=reprap-play.git diff --git a/mic-table-clamp.scad b/mic-table-clamp.scad index 745024c..f297fc6 100644 --- a/mic-table-clamp.scad +++ b/mic-table-clamp.scad @@ -27,7 +27,8 @@ thread_act = thread_nom + 0.600; clamp_l = 40; clamp_top_th = 7; clamp_bot_th = 10; -clamp_bot_tooth = 2.5; +clamp_bot_tooth_h = 2.5; +clamp_bot_tooth_d = 10; clamp_bot_collar = 20; clamp_bot_collar_th = 4.0; clamp_reg_sz = 3; @@ -146,5 +147,25 @@ module ClampTop(){ ////toplevel } } +module ClampBot(){ ////toplevel + linear_extrude(height = clamp_bot_th, convexity=4) { + difference(){ + ClampArmPlan(); + ClampHolePlan(); + } + } + translate([clamp_l, 0, clamp_bot_th-0.1]) + linear_extrude(height = clamp_bot_tooth_h +0.1) + rectfromto([ -clamp_bot_tooth_d, -clamp_w/2 ], + [ 0, +clamp_w/2 ]); + translate([0,0, clamp_bot_th]) + mirror([0,0,1]) + linear_extrude(height = clamp_bot_collar) + difference(){ + ClampCollarPlan(); + ClampHolePlan(); + } +} + //Wingnut(); //Stem();