Is there a way to graph any 3D curve around other curves? For example, could I create a helix around the line given by parametric equations $x = y = z = t$? Or even around another curve such as $x = z = t$ and $y = t^2$?
The goal of this problem is to be able to create 3D shapes around a arbitrary, user defined axis that can be any continuous line. I've tried to use the concept of 2D function rotation with the 3D version, but I can't seem to figure it out. Note that I am not trying to revolve a 2D shape around a line to create a 3D shape.