Here is what I did:
Make a rectangle in side view.
Fillet the corners to round over.
Trim the curve in half lengthwise. Make the top half red and the bottom have blue for sake of illustration.
In top view rotate (pivot) the red curve 15 degrees. Rotate (pivot) the blue curve, in the opposite direction by the same number of degrees. Note: You must pivot each curve by the exact same number of degrees in opposite directions, otherwise they won't line up correctly for the following steps).
Join the red & blue curves.
In top view, select the Array Tool (Dir) and pick the Offset, Count option. Click once on the lower point of the curve, and click again on the highest point of the curve. This will duplicate and stack the curves in whatever quantity you chose. Select all the curves and Join. Note: You can compress or expand the spring by selecting it in top view, and resizing the boundary box.
Draw a small circle to represent the diameter of the wire. Sweep (Freeform) the spring using the small circle as the profile.
Finally, trim the ends of the spring as desired.
Ed Ferguson

|