From: Ian Jackson Date: Sat, 5 Nov 2022 02:41:29 +0000 (+0000) Subject: topeak-mtx-tortec-expeditionrack-adapter: wip X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=4b54ffda36d4bcf18b971c764d9bcecc7aa4b7bf;p=reprap-play.git topeak-mtx-tortec-expeditionrack-adapter: wip Signed-off-by: Ian Jackson --- diff --git a/topeak-mtx-tortec-expeditionrack-adapter.scad b/topeak-mtx-tortec-expeditionrack-adapter.scad index 20e9e09..ec31d88 100644 --- a/topeak-mtx-tortec-expeditionrack-adapter.scad +++ b/topeak-mtx-tortec-expeditionrack-adapter.scad @@ -45,8 +45,9 @@ fit_slope_len = 5; foreaftmaint_r_slop = 0.75; -main_sz_y = $strf * 20; +main_sz_y = $strf * 18; grasp_sz = $strf * 6; +grasp_thin_sz = $strf * 0.5; beside_strap_sz = $strf * 8; $fa=10; @@ -65,7 +66,9 @@ rack_rail_x = -(rack_width_inner/2 + rack_rail_dia/2); rack_rail_outer_x = -(rack_width_inner/2 + rack_rail_dia); grasp_large_r = (rack_rail_dia + grasp_sz)/2; +grasp_small_r = (rack_rail_dia + grasp_thin_sz)/2; grasp_large_x = rack_rail_outer_x + grasp_large_r; +grasp_small_x = rack_rail_outer_x + grasp_small_r; block_x = grasp_large_x + grasp_large_r; block_y_min = adapt_main_top_y - main_sz_y; @@ -84,17 +87,18 @@ module GraspElevation(){ translate([ grasp_large_x, adapt_main_top_y - grasp_large_r ]) circle(grasp_large_r); - translate([ grasp_large_x, $rack_rail_y - rack_rail_dia/2 ]) - circle(grasp_large_r); + translate([ grasp_small_x, $rack_rail_y - rack_rail_dia/2 ]) + circle(grasp_small_r); - translate([ grasp_large_x + grasp_large_r/2, + translate([ rack_rail_x + grasp_large_r/2, $rack_rail_y - rack_rail_dia/2 ]) - circle(grasp_large_r); + circle(grasp_small_r); translate([ grasp_large_x, $rack_rail_y + rack_rail_dia/2 ]) circle(grasp_large_r); - translate([ grasp_large_x + grasp_large_r/2, $rack_rail_y + rack_rail_dia/2 ]) + translate([ grasp_large_x + grasp_large_r/2, + $rack_rail_y + rack_rail_dia/2 ]) circle(grasp_large_r); } }