From: Ian Jackson Date: Tue, 27 May 2025 23:16:41 +0000 (+0100) Subject: toolbox-inserts: ShaftExtender: wip X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=09ed5be1470cfc5587c036920582fc3acc4c8c9e;p=reprap-play.git toolbox-inserts: ShaftExtender: wip Signed-off-by: Ian Jackson --- diff --git a/toolbox-inserts.scad b/toolbox-inserts.scad index 72b83e3..c989491 100644 --- a/toolbox-inserts.scad +++ b/toolbox-inserts.scad @@ -61,6 +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; + bit_pitch_x = 25.4 * 2 / 5; bit_pitch_y = 25.4 * 3 / 4; bit_n_x = 10; @@ -551,6 +554,20 @@ module UniversalJointHolder() { ////toplevel } } +//-------------------- ShaftExtender ---------- + +module ShaftExtenderComponent() { + children(0); +} +module ShaftExtenderPositive() { ////toplevel + ShaftExtenderComponent() + linextr_x_yz(0, 20) + circle(r = shaftextender_head_d /2); + ShaftExtenderComponent() + linextr_x_yz(0, 51.8 + 0.5) + circle(r = shaftextender_shaft_d /2); +} + //==================== bit holder ==================== bitholder_sz = [