Drawing a Segmented Helix with Rectangular Cross-Section Using a User-Defined Primitive

Ansys provides you with a DLL to define the parameters of a segmented helix with a rectangular cross-section.

  1. Click Draw > User Defined Primitive > SegmentedHelix > RectHelix.
  2. The Create User Defined Part window appears. The Parameters tab permits you to edit the parameters. An Info tab contains information about the user-defined primitive, its purpose, the company/author who created it, the date created and the version number.

  3. Specify the values for the following parameters:

    RectHeight

    Height of rectangular cross-section.

    RectWidth

    Width of rectangular cross-section.

    StartHelixRadius

    The radius of a segmented helix is defined from the helix center of rotation to the center of the helix cross-section at segment transitions. The first and last segments of the helix are half segments. See this figure.

    RadiusChange

    The radius change per turn of the helix.

    Pitch

    Distance between helix turns.

    Turns

    The number of turns in the helix.

    SegmentsPerTurn

    The number of segments constructing each turn. Enter zero (0) for true curve.

    RightHanded

    Helix winding direction. Enter non-zero value for right-handed helix.


  4. Click OK.

 

Related Topics 

Setting the Reference Point

Creating a User-Defined Primitive

Drawing a Segmented Helix with Polygon Cross-Section using a User-Defined Primitive