stringUIDBaseType

complexType · extension xsd:IDREF

Reference to an element by its uID

The value is the uID of the referenced element, exactly as given in its uID attribute, e.g. the uID of the wing to which an engine pylon is attached. Any number of references can point to the same element.

References to symmetric components

A component with a symmetry attribute, e.g. a wing with symmetry="x-z-plane", results in two components: the component described by its data (defined side) and its mirror image (mirrored side), which is a component of its own. The symmetry attribute of a reference to such a component selects the side that is meant:

Value Referenced part of the component
def defined side only
symm mirrored side only
full both sides, i.e. the defined and the mirrored component (default)

The attribute is only used in references to components with a symmetry attribute.

Top view of a wing mirrored at the x-z plane with an engine pylon referencing it: with symmetry def the pylon is on the defined side only, with symm on the mirrored side only, with full on both sides

The figure shows an engine pylon whose parentUID references a wing mirrored at the x-z plane. With def, the pylon belongs to the defined side of the wing only, with symm to the mirrored side only, and with full to both sides.

<enginePylon uID="pylon">
    <parentUID symmetry="symm">wing</parentUID>
    ...
</enginePylon>
Engine pylon located only on the mirrored side of the wing

Side appended to the uID in older datasets

Older datasets often append the side to the referenced uID instead, e.g. wing_symm for the mirrored side of the wing wing or engine1_def for the defined side of engine1. This is not intended and must not be used: the string does not match the uID of the referenced element. Reference the uID unchanged and select the side with the symmetry attribute, as in the example above.

<enginePylon uID="pylon">
    <parentUID>wing_symm</parentUID>
    ...
</enginePylon>
Not intended: side appended to the referenced uID (do not use)

Attributes

NameTypeConstraintsUseDefaultDescription
@isLinkxsd:stringoptionalTrueDEPRECATED: The isLink attribute is set to optional to ensure the compatibility of older data records. However, since the linking character is explicitly defined by the stringUIDBaseType, the attribute is superfluous and will therefore be completely omitted in future versions.
@symmetryxsd:string3 valuesoptionalSide of the referenced symmetric component: def (defined side), symm (mirrored side) or full (both sides, default)

Used by

In a dataset · 4230 paths

In the schema · 347 declarations

TypeName
actuatorFuselageWingTypeactuatorUID
aeroCaseSpecificationTypeweightAndBalanceUID
aeroDataComponentTypecomponentUID
aeroLimitsIncrementMapTypeaeroPerformanceIncrementMapUID
aeroLimitsIncrementMapTypeconfigurationDefinitionUID
aeroPerformanceIncrementMapTypecontrolDeviceUID
aeroPerformanceIncrementMapTypecontrolDistributorUID
aircraftControlElementTypecontrolDeviceUID
aircraftControlElementTypecontrolDistributorUID
airfoilAeroPerformanceTypeairfoilUID
boundingElementUIDsTypeboundingElementUID
cellPositioningChordwiseTypesparUID
cellPositioningSpanwiseTyperibDefinitionUID
centerFuselageAreaTypeendFrameUID
centerFuselageAreaTypeendStringerUID
centerFuselageAreaTypestartFrameUID
centerFuselageAreaTypestartStringerUID
centerFuselageKeelbeamTypecwbConReinfocementElementUID
centerFuselageKeelbeamTypeendCwbConFrameUID
centerFuselageKeelbeamTypehFwdConHeightStringerUID
centerFuselageKeelbeamTypehFwdConLengthFrameUID
centerFuselageKeelbeamTypehFwdReinfocementElementUID
centerFuselageKeelbeamTypehRearConHeightStringerUID
centerFuselageKeelbeamTypehRearConLengthFrameUID
centerFuselageKeelbeamTypehRearReinfocementElementUID
and 322 more