General Parameters for the Kinematics
MCS Offset
The MCS offset can be used to parameterize additional offset parameters before the first axis (or before the basis) of the kinematics. For example, in the SCARA kinematics the origin of the MCS is located in the first joint (M1). The parameter Z-shift of the MCS offset can be used to parameterize the additional bar length so that the origin of the MCS resides at the robot base.
Parameter | Description | Type | Unit |
---|---|---|---|
X-shift | Static X-offset in the MCS. |
| mm |
Y-shift | Static Y-offset in the MCS. |
| mm |
Z-shift | Static Z-offset in the MCS. |
| mm |
MCS to Spatial reference
The parameter MCS to Spatial reference can be used to move the MCS in a reference coordinate system. All coordinate systems are right-handed (counterclockwise).
Parameter | Description | Type | Unit |
---|---|---|---|
Translation X | Shift in X-direction. |
| mm |
Translation Y | Shift in Y-direction. |
| mm |
Translation Z | Shift in Z-direction. |
| mm |
Rotation 1 | First rotation angle. The interpretation is defined by the parameter Rotation convention. |
| ° |
Rotation 2 | Second rotation angle. The interpretation is defined by the parameter Rotation convention. |
| ° |
Rotation 3 | Third rotation angle. The interpretation is defined by the parameter Rotation convention. |
| ° |
Rotation convention | The rotation convention indicates the order of the axis rotations (parameter Rotation 1-3). Doing so, the letters (X, Y, Z) from left to right indicate the order of rotation around the corresponding axes. The succeeding number indicates the parameter (Rotation 1-3) for the value parameterization. The translational shift is always performed before the rotation. |
|
|
Spatial reference | The parameter Spatial reference indicates which coordinate system is used as a basis for the MCS. If the value has been set to 0 here, the WCS is used as a basis. To use another coordinate system as starting point for the shift, a Coordinate system (Coordinate Frame) object can be created. The object ID of this coordinate system can be selected via the drop-down menu. |
|
|
Definition direction | Indicates the direction in which the shift is programmed (from the perspective of the reference system or from the perspective of the MCS). The translation is always performed first, followed by the rotation. See example below. |
|
|
Example: Definition Direction
If the definition direction MCS -> Reference is used, the shift displayed below between the original coordinate system (MCS) towards the target coordinate system (reference) is specified with negative vectors.
If a positive rotation around the Z-axis (here 90°) is specified in addition to the translation, the translation is performed first, followed by the rotation of the target coordinate system (here +90° around the Z-axis).
Tool offset OID
Parameter | Description | Type |
---|---|---|
Tool offset OID | To define a tool for the kinematics a Tool Offset object or a Tool Linear object has to be created at first. The object ID of this tool can be selected via the drop-down menu. |
|