From: Ian Jackson Date: Fri, 9 May 2025 14:41:38 +0000 (+0100) Subject: toolbox-inserts: RatchetHandle, prep for control switch X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=388304b4c1f51388c3d425a1dbdf6f43af506e5b;p=reprap-play.git toolbox-inserts: RatchetHandle, prep for control switch Signed-off-by: Ian Jackson --- diff --git a/toolbox-inserts.scad b/toolbox-inserts.scad index 75b3f33..049e6b6 100644 --- a/toolbox-inserts.scad +++ b/toolbox-inserts.scad @@ -385,11 +385,20 @@ module RatchetHandlePositive() { ////toplevel linextr_x_yz(head_xmid, 1) circle(r = 10.0 /2); - // head, main part (oval) - linextr_y_xz(-head_y/2, head_y/2) { - rotate(180) - translate([ head_xmid, 0,0 ]) - oval([ xh1 - xhe, head_d0 ]/2); + // head (and ratchet control switch) + intersection(){ + // head elevation (oval) + linextr_y_xz(-100, 100) { + rotate(180) + translate([ head_xmid, 0,0 ]) + oval([ xh1 - xhe, head_d0 ]/2); + } + + union(){ + // select main part + linextr_y_xz(-head_y/2, head_y/2) + square(200, center=true); + } } // business end: 1/4" square driver protruding from head