ductsType

complexType · extension complexBaseType · sequence

Ducts and the assemblies that cut them out of other components

Ducts are bodies that are cut out of other components: the air intake of an engine, a tunnel through a fuel tank, a bay in a fuselage. A duct describes the shape of such a body, and a duct assembly combines ducts into one body and removes it from the fuselages, wings and fuel tanks of the model.

Intake ducts of a single-engine fighter. (a) Top view: the outline of the fuselage, narrow at the cockpit and widening behind it; the intake duct on the side y > 0 starts in front of the fuselage and runs inwards and backwards, its mirror image at the x-z plane on the other side; both reach into the channel duct on the axis, which ends at the engine face. (b) Section at x = 6.5 m seen from behind: the fuselage with one hole behind each intake. (c) Section at x = 8.8 m: a single hole where the three ducts merge

The figure shows the example below. In the top view (a), the intake duct on the side y > 0 starts in front of the fuselage, so that the cut opens the side of the fuselage where it widens; its mirror image is the intake on the other side. Both reach into the channel duct, so that the three bodies form one channel up to the engine face. The sections (b) and (c) show the fuselage after the cut: one hole behind each intake, and a single one where the ducts merge.

Example

The air intake of a single-engine fighter: the intake duct is written once and mirrored at the x-z plane, and the channel duct lies on the axis. The assembly fuses the three bodies and cuts them out of the fuselage, to which it is attached. The sections of the ducts are written like those of a fuselage (fuselageSectionType).

<ducts>
    <duct uID="IntakeDuct" symmetry="x-z-plane">
        <name>Intake duct</name>
        ...
    </duct>
    <duct uID="ChannelDuct">
        <name>Channel duct</name>
        ...
    </duct>
    <ductAssembly uID="IntakeDuctAssembly">
        <name>Intake ducts</name>
        <description>Air intake of the engine, cut out of the fuselage</description>
        <parentUID>Fuselage</parentUID>
        <transformation>
            <rotation>
                <x>0</x>
                <y>0</y>
                <z>0</z>
            </rotation>
            <scaling>
                <x>1</x>
                <y>1</y>
                <z>1</z>
            </scaling>
            <translation>
                <x>0</x>
                <y>0</y>
                <z>0</z>
            </translation>
        </transformation>
        <ductUIDs>
            <uID>IntakeDuct</uID>
            <uID>ChannelDuct</uID>
        </ductUIDs>
    </ductAssembly>
</ducts>
Intake ducts of a fighter, cut out of its fuselage by one assembly

Attributes

NameTypeConstraintsUseDefaultDescription
@externalDataDirectoryxsd:stringoptionalDirectory of the external file the element was read from, as URI
@externalDataNodePathxsd:stringoptionalPath of the parent element in the merged dataset, at which the element was inserted from an external file
@externalFileNamexsd:stringoptionalName of the external file the element was read from

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.
ductductType[1..∞] one or moreDuct
ductAssemblyductAssemblyType[1..∞] one or moreDuct assembly

Used by

In a dataset · 1 path

In the schema · 1 declaration

TypeName
aircraftModelTypeducts