fuselageSectionType

complexType · extension complexBaseType · all

Station along a fuselage at which profiles are placed

A section is a coordinate system at a station along the fuselage, e.g. at the nose, along the cabin or at the tail. Its elements place the profiles in it (fuselageElementType). Ducts, fuel tank vessels and the other components built from fuselage profiles use sections in the same way.

Position

The transformation of the section scales, rotates and translates the section coordinate system relative to the fuselage coordinate system. The positioning of the section (positioningType) adds a translation in the fuselage coordinate system: the origin of the section lies at the end of its positioning plus the translation of the section, and the positioning does not rotate the section. The sections of a fuselage follow its x-axis; they are placed along it either by the translation of each section, as in the example, or by positionings with a sweep angle of 90°.

Example

The section at x = 24 m in the tail of the fuselage shown in fuselageType, holding one element that scales the circle to a width of 2 m and a height of 1.75 m and moves it upwards by 0.525 m:

<section uID="Fuselage_tail2">
    <name>Tail 2 section</name>
    <transformation>
        <rotation>
            <x>0</x>
            <y>0</y>
            <z>0</z>
        </rotation>
        <scaling>
            <x>1</x>
            <y>1</y>
            <z>1</z>
        </scaling>
        <translation>
            <x>24</x>
            <y>0</y>
            <z>0</z>
        </translation>
    </transformation>
    <elements>
        <element uID="Fuselage_tail2_element">
            <name>Tail 2 element</name>
            <profileUID>Circle</profileUID>
            <transformation>
                <rotation>
                    <x>0</x>
                    <y>0</y>
                    <z>0</z>
                </rotation>
                <scaling>
                    <x>1</x>
                    <y>2</y>
                    <z>1.75</z>
                </scaling>
                <translation>
                    <x>0</x>
                    <y>0</y>
                    <z>0.525</z>
                </translation>
            </transformation>
        </element>
    </elements>
</section>
Fuselage section with one element

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.
namestringBaseType[1..1] requiredName
descriptionstringBaseType[0..1] optionalDescription
transformationtransformationType[1..1] requiredPosition and orientation relative to the coordinate system of the component
elementsfuselageElementsType[1..1] requiredElements placing the profiles in the section

Used by

In a dataset · 164 paths

In the schema · 1 declaration

TypeName
fuselageSectionsTypesection