From eaccec201c76b70e84806acee45d8be56bf536a4 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 27 May 2025 21:35:48 +0100 Subject: [PATCH] toolbox-inserts: UniversalJoint: wip Signed-off-by: Ian Jackson --- toolbox-inserts.scad | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/toolbox-inserts.scad b/toolbox-inserts.scad index 0535f18..87a05da 100644 --- a/toolbox-inserts.scad +++ b/toolbox-inserts.scad @@ -507,11 +507,13 @@ module RatchetHandleHolder() { ////toplevel module UniversalJointPositive() { ////toplevel hl = universal_joint_main_len/2; + slope = (universal_joint_d_fat - universal_joint_d_end) / hl; + for (mx = [0, 1]) { mirror([mx, 0, 0]) { - multmatrix([[1, 0, 0, 0], - [0, 1, 0, 0], - [0, 0, 1, 0]]) { + multmatrix([[1, 0, 0, 0], + [0, 1, 0, 0], + [-slope, 0, 1, 0]]) { if (mx == 0) { linextr_x_yz(-hl -8, -hl +1) circle(r = 8.2 /2); -- 2.30.2