chiark / gitweb /
toolbox-inserts: RatchetHandle: adjust shaft near grip (prep)
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 22 May 2025 22:20:53 +0000 (23:20 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 22 May 2025 22:21:34 +0000 (23:21 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
toolbox-inserts.scad

index e726683b86329d9eff48976c57756eb06fe9a3d1..56e4682faa76ffd317d990675c2cdbadddfe01c5 100644 (file)
@@ -55,6 +55,7 @@ ratchet_handle_head_d0 = 26.5; // diam of nominal circle (width laid down)
 ratchet_handle_grip_end_x = 63.1 + 0.5; // far end of handle
 ratchet_handle_grip_end_h = 23.5; // height of handle at far end (width l.d.)
 // many other parameters hardcoded in RatchetHandlePositive
+ratchet_handle_shaft_main_d = 10.0;
 
 bit_pitch_x = 25.4 * 2 / 5;
 bit_pitch_y = 25.4 * 3 / 4;
@@ -426,8 +427,11 @@ module RatchetHandlePositive() { ////toplevel
     circle(r = 19.0/2);
 
   // shaft
-  linextr_x_yz(head_xmid, 1)
-    circle(r = 10.0 /2);
+  union(){
+    // main part of shaft
+    linextr_x_yz(head_xmid, 1)
+      circle(r = ratchet_handle_shaft_main_d /2);
+  }
 
   // head (and ratchet control switch)
   intersection(){