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 data file | ||
@externalDataNodePath | xsd:string | optional | Path of the node inside the external data file | ||
@externalFileName | xsd:string | optional | Name of the external data file |
| 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 |