From 86aa3d3c7f3eeb8041ff8b879b5a513d06c74a79 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 24 Jul 2023 16:51:10 +0100 Subject: [PATCH] topeak-mtx-tortec-expeditionrack-adapter: prep for stronger stem Signed-off-by: Ian Jackson --- topeak-mtx-tortec-expeditionrack-adapter.scad | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/topeak-mtx-tortec-expeditionrack-adapter.scad b/topeak-mtx-tortec-expeditionrack-adapter.scad index d8f7f59..4daeab0 100644 --- a/topeak-mtx-tortec-expeditionrack-adapter.scad +++ b/topeak-mtx-tortec-expeditionrack-adapter.scad @@ -254,6 +254,11 @@ module FamGraspElevation(){ } } +module FamStemElevation(){ + rectfromto([ -foreaftmaint_top_block_zs[0] + bolt_z, 0 ], + [ -foreaftmaint_top_block_zs[1] + bolt_z, block_y_min] ); +} + module Principal(){ // calculated $rack_rail_y = rack_rail_y_of_elevation($elevation_nominal); @@ -309,14 +314,16 @@ module Principal(){ FamLinextr(){ rectfromto([ -$foreaftmaint_rail_z, adapt_main_top_y ], [ 0, block_y_min]); - rectfromto([ -foreaftmaint_top_block_zs[0] + bolt_z, 0 ], - [ -foreaftmaint_top_block_zs[1] + bolt_z, block_y_min] ); FamGraspElevation(); } intersection(){ - RackShear() + union(){ + RackShear() + FamLinextr() + FamGraspElevation(); FamLinextr() - FamGraspElevation(); + FamStemElevation(); + } translate([ 0, adapt_main_top_y - 50, $foreaftmaint_rail_z ]) -- 2.30.2