From 54c2823b09bd3501770fb1246de23ef6641db5bb Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 5 Nov 2022 13:26:17 +0000 Subject: [PATCH] topeak-mtx-tortec-expeditionrack-adapter: brackets Signed-off-by: Ian Jackson --- topeak-mtx-tortec-expeditionrack-adapter.scad | 35 ++++++++++--------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/topeak-mtx-tortec-expeditionrack-adapter.scad b/topeak-mtx-tortec-expeditionrack-adapter.scad index fa713f0..5d170dd 100644 --- a/topeak-mtx-tortec-expeditionrack-adapter.scad +++ b/topeak-mtx-tortec-expeditionrack-adapter.scad @@ -271,25 +271,26 @@ module Principal(){ RackShear() FamLinextr(){ - rotate(-90) - difference(){ - union(){ - rectfromto([ -$foreaftmaint_rail_z, adapt_main_top_y ], - [ 0, block_y_min]); - hull(){ - ybot = $rack_rail_y - rack_rail_dia/2 + grasp_large_r - - fit_slope_len * 0.5; - for (y = [ - ybot, - adapt_main_top_y - grasp_large_r - ]) - for (dx= [-1,+1] * rack_rail_dia/2) - translate([ -$foreaftmaint_rail_z + dx, y ]) - circle(r= grasp_large_r); + rotate(-90){ + difference(){ + union(){ + rectfromto([ -$foreaftmaint_rail_z, adapt_main_top_y ], + [ 0, block_y_min]); + hull(){ + ybot = $rack_rail_y - rack_rail_dia/2 + grasp_large_r + - fit_slope_len * 0.5; + for (y = [ + ybot, + adapt_main_top_y - grasp_large_r + ]) + for (dx= [-1,+1] * rack_rail_dia/2) + translate([ -$foreaftmaint_rail_z + dx, y ]) + circle(r= grasp_large_r); + } } + translate([0, adapt_main_top_y]) + rectfromto([-500, 0], [500, 500]); } - translate([0, adapt_main_top_y]) - rectfromto([-500, 0], [500, 500]); } } } -- 2.30.2