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>| Name | Type | Constraints | Use | Default | Description |
|---|---|---|---|---|---|
@externalDataDirectory | xsd:string | optional | Directory of the external file the element was read from, as URI | ||
@externalDataNodePath | xsd:string | optional | Path of the parent element in the merged dataset, at which the element was inserted from an external file | ||
@externalFileName | xsd:string | optional | Name of the external file the element was read from | ||
@uID | xsd:ID | required | UID |
| Name | Type | Constraints | OccurrenceHow often the element may appear at this place. The schema writes it as minOccurs and maxOccurs on the declaration. | Default | Description |
|---|---|---|---|---|---|
| allThe children below may appear in any order. Each may appear at most once. | |||||
name | stringBaseType | [1..1] required | Name | ||
description | stringBaseType | [0..1] optional | Description | ||
transformation | transformationType | [1..1] required | Position and orientation relative to the coordinate system of the component | ||
elements | fuselageElementsType | [1..1] required | Elements placing the profiles in the section | ||
cpacs/vehicles/aircraft/model/ducts/duct/sections/sectioncpacs/vehicles/aircraft/model/fuselages/fuselage/sections/sectioncpacs/vehicles/aircraft/model/fuelTanks/fuelTank/vessels/vessel/sections/sectioncpacs/vehicles/rotorcraft/model/fuselages/fuselage/sections/sectioncpacs/vehicles/deckElements/ceilingPanelElements/ceilingPanelElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/deckElements/classDividerElements/classDividerElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/deckElements/galleyElements/galleyElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/deckElements/genericFloorElements/genericFloorElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/deckElements/lavatoryElements/lavatoryElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/deckElements/luggageCompartmentElements/luggageCompartmentElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/deckElements/seatElements/seatElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/deckElements/sidewallPanelElements/sidewallPanelElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/deckElements/cargoContainerElements/cargoContainerElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/systemElements/genericElements/genericElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/systemElements/electricalElements/genericElectricalElements/genericElectricalElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/systemElements/electricalElements/storageElements/genericStorageElements/genericStorageElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/systemElements/electricalElements/storageElements/batteries/battery/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/systemElements/electricalElements/storageElements/capacitors/capacitor/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/systemElements/electricalElements/storageElements/inductors/inductor/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/systemElements/electricalElements/storageElements/superCapacitors/superCapacitor/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/systemElements/electricalElements/conversionElements/genericConversionElements/genericConversionElement/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/systemElements/electricalElements/conversionElements/generators/generator/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/systemElements/electricalElements/conversionElements/acGenerators/acGenerator/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/systemElements/electricalElements/conversionElements/dcGenerators/dcGenerator/geometry/multiSegmentShapes/multiSegmentShape/sections/sectioncpacs/vehicles/systemElements/electricalElements/conversionElements/fuelCellStacks/fuelCellStack/geometry/multiSegmentShapes/multiSegmentShape/sections/section| Type | Name |
|---|---|
fuselageSectionsType | section |