chiark / gitweb /
toolbox-inserts: RatchetHandle wip
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 6 May 2025 20:13:34 +0000 (21:13 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 6 May 2025 20:13:34 +0000 (21:13 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
toolbox-inserts.scad

index af69658522875db4c9bfe93af8fac175dfba1fce..68191352eef927fd7d7740af29f72d1175a4dcd5 100644 (file)
@@ -350,6 +350,25 @@ module AtPlateFixings() {
       }
 }
 
+//---------- RatchetHandle ----------
+
+module RatchetHandlePositive() { ////toplevel
+  xh1 = 14.0;
+
+  hull(){
+    translate([xh1, 0,0])
+      linextr_x_yz(0, 0.1)
+      rotate(90)
+      oval([ 21.8, 18.1 ]/2);
+    translate([63.1, 0,0])
+      linextr_x_yz(-0.1, 0)
+      rotate(90)
+      oval([ 23.5, 16.8 ]/2);
+  }
+  linextr_x_yz(0, xh1)
+    circle(r = 19.0/2);
+}
+
 //==================== tests and demos ====================
 
 module TestPlatesPrint() { ////toplevel