Parametric form:
x=a*(1-v/(2*pi))*cos(n*v)*(1+cos(u))+c*cos(n*v)
y=a*(1-v/(2*pi))*sin(n*v)*(1+cos(u))+c*sin(n*v)
z=b*v/(2*pi)+a*(1-v/(2*pi))*sin(u)
Example:
Twiddle constants to generate any conic spiral.
Here is the PoV3-source I used