Hi folks.
To save some time, try this:
1 - Make one thread.
2 - Copy/Rotate it and move it up to proper place.
3 - Smooth any junction lines between the two instances.
4 - Copy this new module of two threads to get four.
5 - Move, smooth the two modules of 2.
6 - Repeat with 4 to get 8.
7 - Continue doubling each time to get what you want.
For example, if you use, for the base circle, the standard number of segments of 24, you will use the above procedure untill you get 8 treads. Then, for the last copying, you will ask for two copies at 120° from each other to get 24 instances around the circle.
That way, you get a whole circle of ascending threads with only four copy/rotate, move and smooth operations.
1 --> 2
2 --> 4
4 --> 8
8 --> 24
Just ideas.