complexType · extension complexBaseType · all
Structure of a component segment of the wing
The structure of a wing is defined per component segment, and everything in it is positioned on the chord surface of that component segment (componentSegmentType), in the relative coordinates η and ξ or by reference to a spar or a rib.
<spars> run along the span through spar positions on the chord surface (wingSparType).
<ribsDefinitions> stand across the wing, spaced along a reference line or placed one by one (wingRibsDefinitionsType).
<upperShell> and <lowerShell> are the outer surface above and below the chord surface, with their skin, their stringers and the cells that give a region properties of its own (wingShellType).
<intermediateStructure> fills the space between the two shells where a wing has no hollow box (wingIntermediateStructureCellType).
<wingCutOuts> take the skin away where the wing needs an opening (wingCutOutType).
The figure shows a section through the wing of the example between its two spars: the shells above and below, the filling between them and the cut-out that leaves an opening in the lower shell.
| 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 |
| 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. | |||||
upperShell | wingShellType | [1..1] required | Skin, stringers and cells of the upper side | ||
lowerShell | wingShellType | [1..1] required | Skin, stringers and cells of the lower side | ||
intermediateStructure | wingIntermediateStructureCellsType | [0..1] optional | Filling between the two shells | ||
ribsDefinitions | wingRibsDefinitionsType | [0..1] optional | Ribs of the component segment | ||
spars | wingSparType | [0..1] optional | Spars of the component segment | ||
wingCutOuts | wingCutOutsType | [0..1] optional | Openings in the shells | ||
cpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/structurecpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/controlSurfaces/leadingEdgeDevices/leadingEdgeDevice/structurecpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/controlSurfaces/trailingEdgeDevices/trailingEdgeDevice/structurecpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/controlSurfaces/spoilers/spoiler/structurecpacs/vehicles/rotorcraft/model/wings/wing/componentSegments/componentSegment/structurecpacs/vehicles/rotorcraft/model/wings/wing/componentSegments/componentSegment/controlSurfaces/leadingEdgeDevices/leadingEdgeDevice/structurecpacs/vehicles/rotorcraft/model/wings/wing/componentSegments/componentSegment/controlSurfaces/trailingEdgeDevices/trailingEdgeDevice/structurecpacs/vehicles/rotorcraft/model/wings/wing/componentSegments/componentSegment/controlSurfaces/spoilers/spoiler/structurecpacs/vehicles/rotorcraft/model/rotorBlades/rotorBlade/componentSegments/componentSegment/structurecpacs/vehicles/rotorcraft/model/rotorBlades/rotorBlade/componentSegments/componentSegment/controlSurfaces/leadingEdgeDevices/leadingEdgeDevice/structurecpacs/vehicles/rotorcraft/model/rotorBlades/rotorBlade/componentSegments/componentSegment/controlSurfaces/trailingEdgeDevices/trailingEdgeDevice/structurecpacs/vehicles/rotorcraft/model/rotorBlades/rotorBlade/componentSegments/componentSegment/controlSurfaces/spoilers/spoiler/structure| Type | Name |
|---|---|
componentSegmentType | structure |
leadingEdgeDeviceType | structure |
spoilerType | structure |
trailingEdgeDeviceType | structure |