complexType · extension complexBaseType · all
Structural mount
A structural mount says where a component that is not part of the structure — a system, a piece of payload, a tank, an engine or a landing gear — is attached to the structure, so that its inertia loads enter the structure there. The mount is the intersection of two structural members, a line or a point; the component references the mounts it is attached to, usually several.
Intersection
<fromStructureUID> and <toStructureUID> name the two members: in a wing, e.g. the skin, a spar, a rib set or a stringer; in a fuselage, e.g. a skin panel, a frame, a stringer, a cross beam, a strut or a longitudinal floor beam. Where a UID names a set of numbered members, such as the ribs of a rib set, <fromStructureCounter> and <toStructureCounter> select one of them. With <takeOnlyEndPoints> set to true, only the end points of the intersection line are used, otherwise all points on it. <blockedDOF> gives the degrees of freedom the mount blocks; its coding is not specified yet.
In the figure, a heavy system, drawn as a sphere, is attached to the structure by three mounts. The left one uses the end points of the intersection line between the starboard wall and the forward bulkhead, the middle one all points on the intersection line between the middle wall and the forward bulkhead (seven are drawn), and the right one the end points of the intersection line between the port wall and the forward bulkhead. In a finite element model, each mount typically becomes a rigid element, e.g. a Nastran RBE, between these points and the component; landing gear struts are attached in the same way.
| Name | Type | Constraints | Use | Default | Description |
|---|---|---|---|---|---|
@externalDataDirectory | xsd:string | optional | Directory of the external file the element was read from, as URI | ||
@externalDataNodePath | xsd:string | optional | Path of the parent element in the merged dataset, at which the element was inserted from an external file | ||
@externalFileName | xsd:string | optional | Name of the external file the element was read from | ||
@uID | xsd:ID | required | UID |
| 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. | |||||
blockedDOF | integerBaseType | [1..1] required | Degrees of freedom blocked by the mount (coding not specified yet) | ||
takeOnlyEndPoints | booleanBaseType | [1..1] required | Whether only the end points of the intersection are used | ||
fromStructureUID | stringUIDBaseType | [1..1] required | UID of the first structural member | ||
fromStructureCounter | integerBaseType | [0..1] optional | Number of the member within a numbered set, e.g. a rib of a rib set | ||
toStructureUID | stringUIDBaseType | [1..1] required | UID of the second structural member | ||
toStructureCounter | integerBaseType | [0..1] optional | Number of the member within a numbered set, e.g. a rib of a rib set | ||
cpacs/vehicles/aircraft/model/fuselages/fuselage/structure/fuselageStructuralMounts/fuselageStructuralMountcpacs/vehicles/aircraft/model/wings/wing/componentSegments/componentSegment/wingStructuralMounts/wingStructuralMountcpacs/vehicles/rotorcraft/model/fuselages/fuselage/structure/fuselageStructuralMounts/fuselageStructuralMountcpacs/vehicles/rotorcraft/model/wings/wing/componentSegments/componentSegment/wingStructuralMounts/wingStructuralMountcpacs/vehicles/rotorcraft/model/rotorBlades/rotorBlade/componentSegments/componentSegment/wingStructuralMounts/wingStructuralMount| Type | Name |
|---|---|
fuselageStructuralMountsType | fuselageStructuralMount |
wingStructuralMountsType | wingStructuralMount |