alignmentStringFrameType

complexType · extension complexBaseType · all

Offset and rotation of a profile against its path

Moves the profile of a stringer or a frame away from its position on the surface, e.g. to set a frame on top of the stringers or to keep a stringer profile from penetrating the skin. The values refer to the profile coordinate system at the position (stringerFramePositionType): x along the path, z normal to the surface and pointing into the fuselage, y completing the right-handed system. The profile is first rotated about the x-axis by <rotationLocX> and then moved by <translationLocY> along y and by <translationLocZ> along z; a value that is not given is 0.

Example

The frames of the example of frameType stand on stringers 25 mm high:

<alignment uID="Fuselage_frame1_position1_alignment">
    <translationLocZ>0.025</translationLocZ>
</alignment>
Frame profile moved inwards onto the stringers

Attributes

NameTypeConstraintsUseDefaultDescription
@externalDataDirectoryxsd:stringoptionalDirectory of the external file the element was read from, as URI
@externalDataNodePathxsd:stringoptionalPath of the parent element in the merged dataset, at which the element was inserted from an external file
@externalFileNamexsd:stringoptionalName of the external file the element was read from
@uIDxsd:IDrequiredUID

Child elements

NameTypeConstraintsOccurrenceHow often the element may appear at this place. The schema writes it as minOccurs and maxOccurs on the declaration.DefaultDescription
allThe children below may appear in any order. Each may appear at most once.
rotationLocXdoubleBaseType[0..1] optionalRotation of the profile about the x-axis of the profile coordinate system, i.e. about the path [deg]
translationLocYdoubleBaseType[0..1] optionalOffset of the profile along the y-axis of the profile coordinate system [m]
translationLocZdoubleBaseType[0..1] optionalOffset of the profile along the z-axis of the profile coordinate system, positive into the fuselage [m]

Used by

In a dataset · 12 paths

In the schema · 2 declarations

TypeName
generalStructuralMemberPositionTypealignment
stringerFramePositionTypealignment