driver_handle_handle_rear_d = 21.7 / cos(30) + 0.50;
driver_handle_handle_front_l = 20;
+ratchet_handle_head_d0 = 26.5; // diam of nominal circle (width laid down)
+
$fs = 0.1;
$fa = 3;
$screw_test = false;
fixing_depth + fixing_surround_ceil
);
+ratchet_handle_nom_depth = ratchet_handle_head_d0;
+
//==================== models - general ====================
//---------- fixings (general) ----------
xhe = -87.0 + 0.5; // head, most distant end
xh1 = -40.0; // head, near end (where it meets shaft)
head_y = 12.1 + 0.5; // head, thickness
- head_d0 = 26.5; // head, diameter of nominal circle (width laid down)
xg1 = 14.0; // grip, widest point (near inner end of grip)
- // calculated
+ // calculated (and aliases)
head_xmid = (xh1 + xhe)/2;
+ head_d0 = ratchet_handle_head_d0;
// grip, main part
hull(){
circle(r = 8.3 /2);
}
+module RatchetHandleHolder() { ////toplevel
+ WellSurround(ratchet_handle_nom_depth/2, [
+ ], [
+ ], offset=[-5, 0])
+ RatchetHandlePositive();
+}
+
//==================== tests and demos ====================
module TestPlatesPrint() { ////toplevel