Motion
Definition: movement of the component relative to a coordinate system.
Version Info
| Introduced | Deprecated | Updated |
|---|---|---|
| 1.7 |
Documentation
Description
Motion specifies the kinematic chain of the component entities.
At most only one of Origin or Transformation MUST be defined for a Motion.
Properties
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
actuation | MotionActuationTypeEnum | 1.7 | 1 | describes if this component is actuated directly or indirectly as a result of other motion. | |
coordinateSystemIdRef | ID | 1.7 | 1 | coordinate system within which the kinematic motion occurs. | |
id | ID | 1.7 | 1 | unique identifier for this element. | |
parentIdRef | ID | 1.7 | 0..1 | pointer to the The kinematic chain connects all components using the parent relations. All motion is connected to the motion of the parent. The first node in the chain will not have a parent. | |
type | MotionTypeEnum | 1.7 | 1 | type of motion. The type MUST be specified |
Relations
| Name | Type | Int | Dep | Multiplicity | Description |
|---|---|---|---|---|---|
hasAxis | Axis | 1.7 | 0..1 | ||
hasOrigin | Origin | 1.7 | 0..1 | ||
hasTransformation | Transformation | 1.7 | 0..1 | ||
hasDescription | Description | 1.7 | 0..1 | ||
isMotionOf | Configuration | 1.7 | 0..1 |