i prefer using the equation method. you can input the trajectory using either the cartesian or the polar system. if not, so what hazmatt suggests using the 2 projection method. it will combine the two separate curves you make.
a 3d curve created thru points will not work as the trajectory of a regular sweep. it is an invalid trajectory. a variable section sweep must be used to utilize a curve thru points.