wingRibsDefinitionType

complexType · extension complexBaseType · sequence

A set of ribs or a single rib

Ribs are defined in sets: one definition holds either several ribs of the same kind, spaced along a reference line (ribsPositioning), or one rib between two given points (ribExplicitPositioning). The cross section (ribCrossSection) holds for every rib of the definition.

A rib is a plane surface, bounded by the wing and by the spars or edges at which it starts and ends. Its direction and its inclination follow from the rotations described with the positioning and the cross section.

Top view of a wing with two rib sets and a single rib, all running from the front to the rear spar: seven inner ribs in flight direction, a single rib at the kink of the wing between the two spar positions there, and eight outer ribs perpendicular to the rear spar. The rear spar is marked as the reference line of both sets, with a bracket on it for the spacing of 0.8 m between two inner ribs and dots at the start and the end of the outer set

The figure shows the ribs of the example below in the top view: an inner set whose ribs run in flight direction, a single rib at the kink of the wing, and an outer set whose ribs stand perpendicular to the rear spar. All of them run from the front to the rear spar, and both sets are spaced on the rear spar.

Example

The outer rib set: eight ribs between two points of the rear spar, perpendicular to it, each from the front to the rear spar:

<ribsDefinitions>
    <ribsDefinition uID="Wing_outerRibs">
        <name>Outer ribs</name>
        <ribsPositioning>
            <startCurvePoint>
                <eta>0.47</eta>
                <referenceUID>Wing_rearSpar</referenceUID>
            </startCurvePoint>
            <endCurvePoint>
                <eta>0.95</eta>
                <referenceUID>Wing_rearSpar</referenceUID>
            </endCurvePoint>
            <ribStart>Wing_frontSpar</ribStart>
            <ribEnd>Wing_rearSpar</ribEnd>
            <numberOfRibs>8</numberOfRibs>
            <ribReference>Wing_rearSpar</ribReference>
            <ribCrossingBehaviour>cross</ribCrossingBehaviour>
            <ribRotation>
                <ribRotationReference>Wing_rearSpar</ribRotationReference>
                <z>90</z>
            </ribRotation>
        </ribsPositioning>
        <ribCrossSection>
            <material>
                <materialUID>Aluminium2024</materialUID>
                <thickness>0.0025</thickness>
            </material>
            <upperCap uID="Wing_outerRibs_upperCap">
                <area>0.0006</area>
                <material>
                    <materialUID>Aluminium2024</materialUID>
                    <thickness>0.003</thickness>
                </material>
            </upperCap>
            <lowerCap uID="Wing_outerRibs_lowerCap">
                <area>0.0006</area>
                <material>
                    <materialUID>Aluminium2024</materialUID>
                    <thickness>0.003</thickness>
                </material>
            </lowerCap>
        </ribCrossSection>
    </ribsDefinition>
</ribsDefinitions>
A set of ribs of a wing

Attributes

NameTypeConstraintsUseDefaultDescription
@externalDataDirectoryxsd:stringoptionalDirectory of the external data file
@externalDataNodePathxsd:stringoptionalPath of the node inside the external data file
@externalFileNamexsd:stringoptionalName of the external data file
@uIDxsd:IDrequiredUID

Child elements

NameTypeConstraintsOccurrenceHow often the element may appear at this place. The schema writes it as minOccurs and maxOccurs on the declaration.DefaultDescription
sequenceThe children below must appear in exactly this order. Each may repeat as often as its own occurrence allows.
namestringBaseType[1..1] requiredName of the rib or of the rib set
descriptionstringBaseType[0..1] optionalDescription of the rib or of the rib set
choiceExactly one of the alternatives below may appear, unless the occurrence next to this line says otherwise.
ribsPositioningwingRibsPositioningType[1..1] requiredSeveral ribs, spaced along a reference line
ribExplicitPositioningwingRibExplicitPositioningType[1..1] requiredA single rib between two points
ribCrossSectionwingRibCrossSectionType[1..1] requiredCross section of every rib of this definition

Used by

In a dataset · 12 paths

In the schema · 1 declaration

TypeName
wingRibsDefinitionsTyperibsDefinition