Yes—it does indeed work! I came up with the same workaround as Philo for the 4L U-joint; here's how it looks…
There is one tiny quibble with this solution: it doesn't allow placing the end parts tight together on the 2L link section, because that would require sliding the angled axle slightly downward, and we don't know that exact position. I can envision a new feature that would allow such a placement…but I'll post about that another time.
- First, install the U-joint parts onto the axle in the usual manner (without any rotation):
- Next, select the hub part and choose REL editing grid. Then, set the positions of the end parts to 0,0,0 (by removing the 30 LDU offset on the Z-axis):
- Apply the script:
- Now, move the end parts to their proper positions using part snapping or grid plane editing (making sure the the grid orientation is set REL to the axle, not the rotated hub):
There is one tiny quibble with this solution: it doesn't allow placing the end parts tight together on the 2L link section, because that would require sliding the angled axle slightly downward, and we don't know that exact position. I can envision a new feature that would allow such a placement…but I'll post about that another time.