Configurable Compression Spring.
Allows you to set OD, wire diameter, length and number of turns.
Edit "INPUT SKETCH" to easily configure part in base revolve. You can have multiple configurations with different lengths and turns. You can set number of turns to low number for less detail but correct size.
Easy to mate with cylindrical features at one end.