A design exercise to make a parametric u Joint. The attached FreeCAD file has a spreadsheet. simply supply the width of the central cross part and the rest will scale. at small sizes, there is no need for support (though a brim is needed) at larger sizes the holes in the parts will need support. I printed this in PLA, but in reality PET-G would be more robust
The author marked this model as their own original creation.