helical shapes

Is there a way create a helix whose sketchisn'tbased on a circle? For instance, could I use a sketch of atrianglewith round edges and create a helicle shape based on thatgeometry?I'm trying to design a trilobular screw.
SolidworksSketching