1. A method for generating a curved pipe object in a computer-aided design (CAD) drawing, the method comprising: receiving a user selection of a curved pipe creation method; based on the curved pipe creation method, prompting the user to specify geometric attributes of the curved pipe object to be generated; from the geometric attributes of the curved pipe object, determining a collection of helix parameters to represent the geometry of the curved pipe object; and generating a display representation of the curved pipe object in the CAD drawing.