complexType · extension complexBaseType · all
General structural member position
Individual stringer / frame position definition (CPACS V2.1+)
| 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 | ||
@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. | |||||
structuralElementUID | stringUIDBaseType | [0..1] optional | UID of the profile based structural element used for the member | ||
positionX | doubleBaseType | [0..1] optional | Absolute x position | ||
positionXUidStart | stringUIDBaseType | [0..1] optional | UID of the element defining the start of the x position range | ||
positionXUidEnd | stringUIDBaseType | [0..1] optional | UID of the element defining the end of the x position range | ||
positionXUidMin | stringUIDBaseType | [0..1] optional | UID of the element defining the minimum x position | ||
positionXUidMid | stringUIDBaseType | [0..1] optional | UID of the element defining the middle x position | ||
positionXUidMax | stringUIDBaseType | [0..1] optional | UID of the element defining the maximum x position | ||
positionXAngle | doubleBaseType | [0..1] optional | Angle used to define the x position | ||
positionXFact | doubleBaseType | [0..1] optional | Factor used to define the x position | ||
positionXoffset | doubleBaseType | [0..1] optional | Offset applied to the x position | ||
alignment | alignmentStringFrameType | [0..1] optional | Alignment | ||
continuity | integerBaseType | 2 values | [0..1] optional | 0 | Continuity definition for profile extrusion: 0= C0 (allows sharp edges, default), 2= C2 (defines curvature continuity) |
interpolation | integerBaseType | 2 values | [0..1] optional | 0 | Interpolation between different profiles: 0= no interpolation 1= interpolation of structural profile |
cpacs/vehicles/aircraft/model/fuselages/fuselage/structure/generalStructuralMembers/generalStructuralMember/standardMemberPositioncpacs/vehicles/aircraft/model/fuselages/fuselage/structure/generalStructuralMembers/generalStructuralMember/structuralMemberPositioncpacs/vehicles/rotorcraft/model/fuselages/fuselage/structure/generalStructuralMembers/generalStructuralMember/standardMemberPositioncpacs/vehicles/rotorcraft/model/fuselages/fuselage/structure/generalStructuralMembers/generalStructuralMember/structuralMemberPosition| Type | Name |
|---|---|
generalStructuralMemberType | standardMemberPosition |
generalStructuralMemberType | structuralMemberPosition |