Braid 11I uploaded this video a couple of weeks ago; here's the JSL before I forget...
I gave up on several aspects of the 3D geometry before it was perfect; in particular the tubes in the video don't stay round because the circles that make up the ends of the short cylinder sections are not in a plane perpendicular to the direction of travel. Also, I imagined there was a sine wave in the pattern that is really more of a triangle wave. And some duplicated code.

3D braid video.