MC_KIN_REF_SM3 (ITF)

 

INTERFACE MC_KIN_REF_SM3 EXTENDS __SYSTEM.IQueryInter­face

Represents a kinematic transformation that can transform from posi­tion/orientation of the TCP to axis positions and vice versa.

Note

When implementing a new transformation, it is recommended to also implement the following interfaces:

  • ISMKinematicWithConfigurations  If the kinematics has multiple configurations or modes, such as the "elbowRight" mode of the scara transformations.

  • ISMPositionKinematics_Offset2 If the kinematics supports an addi­tional offset relative to the flange coordinate system as input to CartesianToAxes. (Required for axis orientation interpolation and cartesian jogging with axis orientation jogging.)

  • ISMToolKinematics2  If it is a tool kinematics that can be combined with different position kinematics.

If, instead of ISMPositionKinematics2 / ISMToolKinematics2, only ISMPositionKinematics / ISMToolKinematics are implemented, "impos­sible" orientations may not be handled correctly.

Attention: Once connected to an axis group, the inputs of the function block implementing MC_KIN_REF_SM3 are not supposed to change! It is strongly recommended to use a second instance or to encode param­etrization in the configuration.