From: Ian Jackson Date: Thu, 4 Dec 2025 23:58:16 +0000 (+0000) Subject: toolbox-inserts: LargeBitUniversalJointHolder, wip X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=854810efc1ba85d746976c4c48c691a238803ffb;p=reprap-play.git toolbox-inserts: LargeBitUniversalJointHolder, wip Signed-off-by: Ian Jackson --- diff --git a/toolbox-inserts.scad b/toolbox-inserts.scad index 44b6dab..a4e06ba 100644 --- a/toolbox-inserts.scad +++ b/toolbox-inserts.scad @@ -612,13 +612,27 @@ module LargeBitHolder() { ////toplevel //-------------------- LargeBitUniversalJoint ---------- module LargeBitUniversalJointHolder() { ////toplevel + fixings = fixing_positions_2row(0, 2); + fixings_offset = [ -1.5, -0.5, 0 ] * fixing_pitch; + difference(){ union(){ - UniversalJointHolderCore(); + translate(-fixings_offset) + UniversalJointHolderCore(); + translate(fixing_pitch * [-1, -1] - + [+1, -2.5]) + + [+1, -2.5] + - fixings_offset) LargeBitHolderCore(); + + for (f = fixings) + AtFixingPositions(f) + FixingSurround(); } + + for (f = fixings) + AtFixingPositions(f) + FixingInternalThread(); } }