Kin_Polar (FB)¶
- FUNCTION_BLOCK Kin_Polar IMPLEMENTS ISMPositionKinematicsInternal,
Transformation FB for polar kinematics.
A Polar Systems consists of one distance and one direction axis.
| Machine coordinate system (MCS) | |
|---|---|
| Origin | Location of the TCP when the position value of the linear axis (a1) is 0. | 
| X | The X axis is defined so that a positive velocity of the linear axis (a1) while the rotary axis (a0) is at 0° leads to a movement purely along the X axis in positive direction. | 
| Y | The Y axis is defined so that a positive velocity of the linear axis (a1) while the rotary axis (a0) is at 90° leads to a movement purely along the Y axis in positive direction. | 
 
Relative to the machine coordinate system, the tool coordinate system is shifted and rotated around the Z axis by the current position of axis a0.
 
The single axes values have the following interpretation:
| a0 | position of the rotary axis around Z in degrees. referred to as ‘C’ in the section ‘mapping to axes’ . | 
| a1 | position of the linear axis in the direction of X axis (>= 0). referred to as ‘R’ in the section ‘mapping to axes’. | 
Note
- This position kinematics does not support orientation mode “Axis” for CP movements. 
- If this kinematics is used without an orientation-kinematics, then it is not compatible with tools (see SMC_GroupSetTool) that have a position offset in a direction other than the Z direction. 
- Attributes:
- sm_kin_libdoc
Properties:
Methods:
Structure:
