chiark / gitweb /
salter-scale-hook: ScrewHole
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 1 Mar 2019 20:40:22 +0000 (20:40 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 1 Mar 2019 20:40:22 +0000 (20:40 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
salter-scale-hook.scad

index 1edeee2da8b07ad158d1c3417fd577929d86a3bc..3a8cfa354c0ca1642c4415a734a2b2da4251efec 100644 (file)
@@ -10,7 +10,7 @@ rod_offset = 14 + 2;
 mainheight = 25;
 width = 40;
 rearthick = 4;
-screw_head_depth = 3;
+screw_head_depth = 2;
 
 // calculated
 
@@ -71,8 +71,14 @@ module Cut(less){
 }
 
 module ScrewHole(){
+  xd =  (screw_head_dia-screw_dia)/2;
   translate([0,0,-50])
     cylinder(h=100, r= screw_dia/2, $fn=20);
+  hull(){
+    translate([0,0,-xd])
+      cylinder(h=1, r= screw_dia/2, $fn=50);
+    cylinder(h=20, r= screw_head_dia/2, $fn=50);
+  }
 }
 
 module Hook(){
@@ -92,7 +98,7 @@ module Hook(){
     translate([rod_dia/2 + screw_head_depth,
               ymaxc - screw_head_dia,
               0]) {
-      rotate([0,90,0])
+      rotate([0,-90,0])
        ScrewHole();
     }
   }