Click or drag to resize
rotor Element

Rotor type, containing a rotor (main rotor, tail rotor, fenestron, propeller,...) of an rotorcraft model.

Namespace: Empty

Schema: Empty

Type
Parents
Children
NameOccurrencesDescription
All All
      Element description[0, 1]

Description of the rotor.

      Element name

Name of the rotor.

      Element nominalRotationsPerMinute[0, 1]

Nominal value of the angular rotation speed in rotations per minute (rpm).

      Element parentUID[0, 1]

UID of the part to which the rotor is mounted (if any). The parent of the rotor can e.g. be the fuselage. In each rotorcraft model, there is exactly one part without a parent part (The root of the connection hierarchy).

      Element rotorHub

The rotorHub element contains the definition of the rotor hub type and number and azimuth angles of the attached blades and their hinges. The rotor hub position and attitude coincides with the rotor axis system's origin and z axis.

      Element transformation

Transformation (scaling, rotation, translation). This element is used to define the position and attitude of the rotor relative to the global or the parent component's axis system. Note that an anisotropical scaling transformation should not be applied to the rotor.

      Element type[0, 1]

Rotor type. Possible values: "mainRotor" (default), "tailRotor", "fenestron" or "propeller"..

Attributes
NameTypeRequiredDescription
Attribute externalDataDirectorySimple Type string
Attribute externalDataNodePathSimple Type string
Attribute externalFileNameSimple Type string
Attribute symmetrySimple Type symmetryXyXzYzType

Symmetry (see CPACS root node documentation for details)

Attribute uIDSimple Type IDYes
Remarks

Rotor type, containing a rotor (e.g. main rotor, tail rotor, fenestron, propeller,...) definition of a rotorcraft model.

The position and attitude of the rotor is defined using the transformation element. The following image shows the CPACS conventions for the orientation of rotors and rotor axis systems:

rotor cs 01
  • The origin coincides with the center of rotation.
  • The z-axis corresponds to the axis of rotation and thus coincides with the rotor shaft centerline. It Points in the main thrust direction of the rotor (usually upwards for a main rotor, forwards for a propeller).
  • The x-axis points from nose to tail (usually rearwards for main and tail rotors, upwards for a propeller).
  • The y-axis completes the right-handed orthogonal coordinate system.

Rotor hub attributes, hinges and references to attached rotor blades are defined in the rotorHub element.

Note that rotor blade geometries are only referenced and not defined in the child nodes of the rotor element. Refer to the documentation of rotorBladesType (Empty#T/rotorBladesType) and wingType (Empty#T/wingType) for information on the definition of rotor blade geometries.

The following figure shows the transformations to be applied to rotorBlade geometries to visualize them in the rotor frames for a given state (each rotor: rotorAzimuth given, each hinge: hingeDeflection given):

rotor transformations 01
See Also

Reference