From 416d0547e59c39d27cfea139aa5efe2f8922ebb5 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 28 May 2025 01:27:46 +0100 Subject: [PATCH] toolbox-inserts: ShaftExtender: prep for two Signed-off-by: Ian Jackson --- toolbox-inserts.scad | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/toolbox-inserts.scad b/toolbox-inserts.scad index 4f68d2e..ea4e6a6 100644 --- a/toolbox-inserts.scad +++ b/toolbox-inserts.scad @@ -61,9 +61,9 @@ universal_joint_main_len = 29.8 + 0.5; universal_joint_d_end = 14.0; universal_joint_d_fat = 14.6; -shaftextender_head_d = 12.6 + 0.5; -shaftextender_shaft_d = 8.9 + 0.25; -shaftextender_main_len = 77.7 + 0.5; +$shaftextender_head_d = 12.6 + 0.5; +$shaftextender_shaft_d = 8.9 + 0.25; +$shaftextender_main_len = 77.7 + 0.5; bit_pitch_x = 25.4 * 2 / 5; bit_pitch_y = 25.4 * 3 / 4; @@ -558,10 +558,10 @@ module UniversalJointHolder() { ////toplevel //-------------------- ShaftExtender ---------- module ShaftExtenderComponent() { - dz = shaftextender_head_d - shaftextender_shaft_d; + dz = $shaftextender_head_d - $shaftextender_shaft_d; hull(){ translate([0, 0, -dz]) - rotate([0, -atan2(dz, shaftextender_main_len), 0]) + rotate([0, -atan2(dz, $shaftextender_main_len), 0]) children(0); children(0); } @@ -569,17 +569,17 @@ module ShaftExtenderComponent() { module ShaftExtenderPositive() { ////toplevel ShaftExtenderComponent() linextr_x_yz(0, 20) - circle(r = shaftextender_head_d /2); + circle(r = $shaftextender_head_d /2); ShaftExtenderComponent() - linextr_x_yz(0, shaftextender_main_len) - circle(r = shaftextender_shaft_d /2); + linextr_x_yz(0, $shaftextender_main_len) + circle(r = $shaftextender_shaft_d /2); } module ShaftExtenderHolder() { ////toplevel WellSurround( - half_height = shaftextender_shaft_d /2, + half_height = $shaftextender_shaft_d /2, gaps = [ [ 14, - shaftextender_main_len - 17 + $shaftextender_main_len - 17 ] ], fixings = fixing_positions_2row(0, 6) ) { -- 2.30.2