cabinGeometryType

complexType · extension complexBaseType · all

Space available for the cabin

The cabin geometry describes the space available for the cabin of a deck, roughly the inside of the fuselage less its lining. It is given by contour lines of constant height, which all share the vector <x>. The cabin is symmetric to the x-z plane of the deck.

The cabin geometry is not derived from the fuselage or its structure; it has to be updated when they change.

Contours

Each contour lies at the height <z> above the floor and gives with <y> the distance of the cabin wall from the x-z plane of the deck, i.e. half the width of the cabin, at every value of <x> (cabinGeometryContourType). All values are given in the deck coordinate system.

Cabin geometry of a deck: (a) a section of the fuselage seen from behind, with the cabin wall inside the lining and one point on each side for each of five contours at the heights 0, 0.5, 1, 1.5 and 2 m above the floor, their distance y from the x-z plane marked at two contours; (b) the forward end of the cabin seen from the left, the five contours running from the rear wall of the cockpit through the same values of x, spaced 0.8 m apart

The figure shows the five contours of the example below. In the section at x = 7.2 m (a), each contour gives one point on each side of the cabin wall: y is 1.430 m at the height of 1.0 m and 1.160 m at 1.5 m. Seen from the side (b), every contour runs from the rear wall of the cockpit through the same values of x, spaced 0.8 m apart.

Rules

Example

The cabin of the example deck is the space inside a lining of 0.1 m, from the rear wall of the cockpit to the rear wall of the aft galley, with contours at the floor and 0.5 m, 1.0 m, 1.5 m and 2.0 m above it. The first two contours are shown:

<cabinGeometry>
    <name>Cabin</name>
    <contours>
        <contour>
            <y>1.394;1.395;1.395;1.395;1.395;1.395;1.395;1.395;1.395;1.395;1.395;1.395;1.396;1.395;1.393;1.393;1.399;1.405;1.395;1.356</y>
            <z>0</z>
        </contour>
        <contour>
            <y>1.497;1.499;1.499;1.499;1.499;1.499;1.499;1.499;1.499;1.499;1.499;1.499;1.499;1.499;1.497;1.497;1.501;1.505;1.499;1.476</y>
            <z>0.5</z>
        </contour>
        ...
    </contours>
    <x>0;0.8;1.6;2.4;3.2;4;4.8;5.6;6.4;7.2;8;8.8;9.6;10.4;11.2;12;12.8;13.6;14.4;15.2</x>
</cabinGeometry>
Cabin geometry with its first two contours

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

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
contourscabinGeometryContoursType[1..1] requiredContour lines of constant height
xdoubleVectorBaseTypepattern[1..1] requiredPositions along the deck shared by all contours, ascending [m]

Used by

In a dataset · 2 paths

In the schema · 1 declaration

TypeName
decksDeckTypecabinGeometry