massDescription Element |
Mass description
Namespace: Empty
Schema: Empty
Name | Occurrences | Description |
---|---|---|
Sequence | ||
name | [0, 1] | Name |
description | [0, 1] | Description |
parentUID | [0, 1] | UID of the component which serves as parent element, i.e. whose coordinate system is to be used as a reference for the mass properties (CoG location, orientation and massInertia). Thus, two cases can occur: (1) it is set: local coordinate system of the parent; (2) it is not set: global CPACS coordinate system. |
componentUID | [0, 1] | UID of the geometric description of the component. |
mass | Mass [kg] | |
location | [0, 1] | Mass location. If the optional refType attribute is set, it explicitly specifies whether the location of the mass refers to the global CPACS coordinate system (absGobal) or the local coordinate system of the parent element (absLocal, given by the CPACS hierarchy OR by parentUID). If it is not set, the global CPACS coordinate system is considered as default. To ensure consistency, the same settings apply as well to orientation and massInertia. |
orientation | [0, 1] | Orientation. The reference coordinate system (absGlobal or absLocal) is identical to location. |
massInertia | [0, 1] | Mass inertia. The reference coordinate system (absGlobal or absLocal) is identical to location. |
Name | Type | Required | Description |
---|---|---|---|
externalDataDirectory | string | ||
externalDataNodePath | string | ||
externalFileName | string | ||
uID | ID | Yes |
parentUID not set | parentUID set | |
location without refType | global | local |
location with refType="absLocal" | global | local |
location with refType="absGlobal" | global | global |
Note: The combination of location with refType="absLocal" and no parentUID is global, because the local coordinate system to which the location is referring to via refType equals the global coordinate system.
<massDescription> <mass> ... </mass> <location> ... </location> <orientation> ... </orientation> <massInertia> ... </massInertia> </massDescription>
<massDescription> <mass> ... </mass> <location refType="absLocal"> ... </location> <orientation> ... </orientation> <massInertia> ... </massInertia> </massDescription>
<massDescription> <mass> ... </mass> <location refType="absGlobal"> ... </location> <orientation> ... </orientation> <massInertia> ... </massInertia> </massDescription>
<massDescription> <parentUID>wingUID</parentUID> <mass> ... </mass> <location> ... </location> <orientation> ... </orientation> <massInertia> ... </massInertia> </massDescription>
<massDescription> <parentUID>wingUID</parentUID> <mass> ... </mass> <location refType="absLocal"> ... </location> <orientation> ... </orientation> <massInertia> ... </massInertia> </massDescription>
<massDescription> <parentUID>wingUID</parentUID> <mass> ... </mass> <location refType="absGlobal"> ... </location> <orientation> ... </orientation> <massInertia> ... </massInertia> </massDescription>