complexType · extension complexBaseType · sequence
A single rib between two points
The rib runs from the first to the second point; both are given in one of three ways:
startEtaXsiPoint and endEtaXsiPoint give the point in the relative coordinates of a segment or of the component segment (etaXsiPointType).
startCurvePoint and endCurvePoint put it on a curve, e.g. at a relative position along a spar (curvePointType).
startSparPositionUID and endSparPositionUID put it on a spar position (sparPositionType), so that the rib follows the spar when the spar position is moved.
ribStart and ribEnd bound each rib in chordwise direction: both are either the UID of a spar or the keyword leadingEdge or trailingEdge. A rib therefore runs from the leading edge or from a spar to another spar or to the trailing edge.
If both points lie on the same section element of the wing, the rib is the face of that section, e.g. a root rib in the plane of the root element.
| 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 |
|---|---|---|---|---|---|
| sequenceThe children below must appear in exactly this order. Each may repeat as often as its own occurrence allows. | |||||
| choiceExactly one of the alternatives below may appear, unless the occurrence next to this line says otherwise. | |||||
startEtaXsiPoint | etaXsiPointType | [1..1] required | Beginning of the rib, in the relative coordinates of a segment or of the component segment | ||
startCurvePoint | curvePointType | [1..1] required | Beginning of the rib, at a relative position along a curve | ||
startSparPositionUID | stringUIDBaseType | [1..1] required | Beginning of the rib, at a spar position | ||
| choiceExactly one of the alternatives below may appear, unless the occurrence next to this line says otherwise. | |||||
endEtaXsiPoint | etaXsiPointType | [1..1] required | End of the rib, in the relative coordinates of a segment or of the component segment | ||
endCurvePoint | curvePointType | [1..1] required | End of the rib, at a relative position along a curve | ||
endSparPositionUID | stringUIDBaseType | [1..1] required | End of the rib, at a spar position | ||
ribStart | stringBaseType | [1..1] required | Forward bound of the rib: the UID of a spar, leadingEdge or trailingEdge | ||
ribEnd | stringBaseType | [1..1] required | Aft bound of the rib: the UID of a spar, leadingEdge or trailingEdge | ||
cpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/structure/ribsDefinitions/ribsDefinition/ribExplicitPositioningcpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/controlSurfaces/leadingEdgeDevices/leadingEdgeDevice/structure/ribsDefinitions/ribsDefinition/ribExplicitPositioningcpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/controlSurfaces/trailingEdgeDevices/trailingEdgeDevice/structure/ribsDefinitions/ribsDefinition/ribExplicitPositioningcpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/controlSurfaces/spoilers/spoiler/structure/ribsDefinitions/ribsDefinition/ribExplicitPositioningcpacs/vehicles/rotorcraft/model/wings/wing/componentSegments/componentSegment/structure/ribsDefinitions/ribsDefinition/ribExplicitPositioningcpacs/vehicles/rotorcraft/model/wings/wing/componentSegments/componentSegment/controlSurfaces/leadingEdgeDevices/leadingEdgeDevice/structure/ribsDefinitions/ribsDefinition/ribExplicitPositioningcpacs/vehicles/rotorcraft/model/wings/wing/componentSegments/componentSegment/controlSurfaces/trailingEdgeDevices/trailingEdgeDevice/structure/ribsDefinitions/ribsDefinition/ribExplicitPositioningcpacs/vehicles/rotorcraft/model/wings/wing/componentSegments/componentSegment/controlSurfaces/spoilers/spoiler/structure/ribsDefinitions/ribsDefinition/ribExplicitPositioningcpacs/vehicles/rotorcraft/model/rotorBlades/rotorBlade/componentSegments/componentSegment/structure/ribsDefinitions/ribsDefinition/ribExplicitPositioningcpacs/vehicles/rotorcraft/model/rotorBlades/rotorBlade/componentSegments/componentSegment/controlSurfaces/leadingEdgeDevices/leadingEdgeDevice/structure/ribsDefinitions/ribsDefinition/ribExplicitPositioningcpacs/vehicles/rotorcraft/model/rotorBlades/rotorBlade/componentSegments/componentSegment/controlSurfaces/trailingEdgeDevices/trailingEdgeDevice/structure/ribsDefinitions/ribsDefinition/ribExplicitPositioningcpacs/vehicles/rotorcraft/model/rotorBlades/rotorBlade/componentSegments/componentSegment/controlSurfaces/spoilers/spoiler/structure/ribsDefinitions/ribsDefinition/ribExplicitPositioning| Type | Name |
|---|---|
wingRibsDefinitionType | ribExplicitPositioning |