Click or drag to resize

rotationCurveType Complex Type

Rotation curve

Namespace: Empty

Schema: Empty

Usages
Children
NameOccurrencesDescription
All All
      Element curveProfileUID

UID of the rotation curve profile; the profile should be defined in x=[0..1] to be transformed by the section which is referenced by referenceSectionUID.

      Element endZeta

End zeta [-1,..,1]; relative curve coordante along the rotation curve up to which it will be inserted in the nacelle.

      Element endZetaBlending

End zeta for blending; relative curve coordinate along the nacelle profile at which blending from the rotation curve to the nacelle profile will end.

      Element referenceSectionUID

UID of the section which serves as reference

      Element startZeta

Start zeta [-1,..,1]; relative curve coordante along the rotation curve from which it will be inserted in the nacelle.

      Element startZetaBlending

Start zeta for blending [-1..1]; relative curve coordinate along the nacelle profile at which blending from the nacelle profile to the rotation curve will begin.

Attributes
NameTypeRequiredDescription
Attribute uIDSimple Type IDYes
Remarks

The figure below shows an example of a rotation curve. Together with the corresponding XML code, the definition is explained in more detail.

Rotation curve of a nacelle

First, the reference system is defined via referenceSectionUID, for which in this example the section with uID="engine_nacelle_fanCowl_section1" is referenced. This in turn contains a transformation (not shown here), for example a translation by z=0.4 and a scaling, where the x-direction is stretched by a factor of two.

The rotation curve is now described in this reference system. It is predefined in the profile library and referenced via a its uID. Note that the curve is defined in the range x=[0,..,1] in order to be reasonably transformed by the reference system.

Next, the blending from the rotated profile of the nacelle segment to the rotation curve is defined. The corresponding start and end points are given in curve coordinates zeta of the corresponding profiles. Note that the lower part of the segment profile counts from zeta=[-1,..,0] and the upper part counts from zeta=[0,..,1]. In between, the blending is linear.

Rotation curve in a fan cowl
<rotationCurve uID="rotationCurve">
    <referenceSectionUID>engine_nacelle_fanCowl_section1</referenceSectionUID>
    <curveProfileUID>fanCowl_upperSection</curveProfileUID>
    <startZetaBlending>-0.6</startZetaBlending>
    <startZeta>-0.5</startZeta>
    <endZeta>-0.2</endZeta>s
    <endZetaBlending>-0.1</endZetaBlending>
</rotationCurve>
Definition of the rotation curve profile
<curveProfile uID="fanCowlRotationCurve">
    <name>Fan cowl rotation curve profile</name>
    <pointList>
        <x mapType="vector">0;0.5;1</x>
        <y mapType="vector">-0.1;-0.2;-0.05</y>
    </pointList>
</curveProfile>