chiark / gitweb /
mudguard-bracket: wip
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 24 Feb 2024 01:33:43 +0000 (01:33 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 24 Feb 2024 01:33:43 +0000 (01:33 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
mudguard-bracket.scad

index 9a4cf87d7f50100e9f71b29bbe1326f5400903eb..100199e04a8194f4c8b8817ecef658fa178541e4 100644 (file)
@@ -196,12 +196,13 @@ module Retainer(){ ////toplevel
   }
 }
 
-module Tubes(dr=0){ ////toplevel
+module Tubes(dr=0, dyz=0){ ////toplevel
   for (m=[0,1]) {
     mirror([m,0,0])
       translate([ -tubeswidth_bot/2 - tube_dia/2, tube_ctr_y, 0 ])
       rotate([ 0, tube_angle, 0])
       linextr(-50, 100)
+      translate(dyz * [1,1])
       circle(r = tube_dia/2 + dr);
   }
 }
@@ -211,6 +212,7 @@ module Clamp(){ ////toplevel
     intersection(){
       hull(){
        Tubes(dr=clamp_main_th);
+       Tubes(dr=clamp_main_th, 5);
       }
       linextr(bracket_bot_z, bracket_top_z)
        rectfromto([ -100, clamp_near_y ],