driver_handle_handle_rear_d = 21.7 / cos(30) + 0.50;
driver_handle_handle_front_l = 20;
+ratchet_handle_head_end_x = -87.0 + 0.5; // head, most distant end
ratchet_handle_head_d0 = 26.5; // diam of nominal circle (width laid down)
ratchet_handle_grip_end_h = 23.5; // height of handle at far end (width l.d.)
//---------- RatchetHandle ----------
module RatchetHandlePositive() { ////toplevel
- 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
xg1 = 14.0; // grip, widest point (near inner end of grip)
// calculated (and aliases)
- head_xmid = (xh1 + xhe)/2;
+ xhe = ratchet_handle_head_end_x;
head_d0 = ratchet_handle_head_d0;
+ head_xmid = (xh1 + xhe)/2;
// grip, main part
hull(){