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;
}
}
+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();