You can see the coil spring design I made with catia from the pictures below
First we open the part design to design the object.
We make a point assignment in the opening page.
And we are plotting a plane.
Then go to the workbench screen,
We are entering the shape generative shape section.
Here we select the command helicopter, first to the point then select the plane
We are publishing at the appropriate size.
Then we go back to part design.
Using the rib command on the part design menu, we are starting to create a spiral broadcast.
And we have completed the helix broadcast.