X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=salter-scale-hook.scad;h=3a8cfa354c0ca1642c4415a734a2b2da4251efec;hb=ba7c5b240dcdab5fa3f4e3f7823bb828551471f0;hp=1edeee2da8b07ad158d1c3417fd577929d86a3bc;hpb=f92e52ba79869440fa3957273d8cacbde6bc5a36;p=reprap-play.git diff --git a/salter-scale-hook.scad b/salter-scale-hook.scad index 1edeee2..3a8cfa3 100644 --- a/salter-scale-hook.scad +++ b/salter-scale-hook.scad @@ -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(); } }