chiark / gitweb /
topeak-mtx-tortec-expeditionrack-adapter: strengthen bolt
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 24 Jul 2023 18:26:16 +0000 (19:26 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 24 Jul 2023 18:26:16 +0000 (19:26 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
topeak-mtx-tortec-expeditionrack-adapter.scad

index bc987fc9d8f75f93bb9523dd429184be3c64f683..483b049cb1b4e21aa71f92c8cd9daee6a794ea3b 100644 (file)
@@ -39,6 +39,9 @@ brk_bolt_dia = 5.0 + 0.5;
 brk_nearbolt_recess_dia = 8.86 + 1.5;
 brk_nearbolt_recess_depth = 1.09 + 0.25;
 
+bolt_nut_around = 5;
+bolt_nut_around_y_extra = 3;
+
 brk_bolt_eff_len = 11.78; // inside of recess, to end of bolt
 brk_bolt_len_slop = 0.5;
 brk_bolt_nut_th = 3.89;
@@ -354,9 +357,12 @@ module Principal(){
          cube(center=true, 100);
       }
 
-      linextr_y_xz( adapt_main_top_y-2, adapt_main_top_y )
-       translate([ 0, brk_block_z/2 ])
-       circle(20);
+      linextr_y_xz( block_y_min - bolt_nut_around_y_extra , adapt_main_top_y )
+       intersection(){
+         translate([ 0, brk_block_z/2 ])
+           circle(r = bolt_nut_around + brk_bolt_nut_r );
+         rectfromto([-100, 0], [+100,+100]);
+      }
     }
 
     RackShear() linextr(-10, main_sz_lhs_z+main_sz_rhs_z) {