how to bend this wormthread?

 From:  BlackBird
5612.1 
hi i like to build a mechanic part where i rotate the BLUE wormthread and then the RED joint rotates.

but i cant bend the wormthread around the RED round joint-part without deforming the thread to much.
can i make a helix along a path and then sweep the TEETH-Shape along this helix?
The inner radius shuld not change the thread. then i like to bool a negative womthread in the RED joint.
i hope someone understand what i mean. :-)