Output variables
Variables | Description |
V.CYC.SysRetRotAxDirectionX | X value of the measured rotary axis. |
V.CYC.SysRetRotAxDirectionY | Y value of the measured rotary axis. |
V.CYC.SysRetRotAxDirectionZ | Z value of the measured rotary axis. |
V.CYC.SysRetAbsAngleM1ToM2 | Amount of the measured rotation of the rotary axis between measurement 1 and 2. (in degrees) |
V.CYC.SysRetAbsAngleM1ToM3 | Amount of the measured rotation of the rotary axis between measurement 1 and 3. (in degrees) |
V.CYC.SysRetRotAxOffsetX | X value of the circle centre point obtained from the three measured calibration sphere positions. |
V.CYC.SysRetRotAxOffsetY | Y value of the circle centre point obtained from the three measured calibration sphere positions. |
V.CYC.SysRetRotAxOffsetZ | Z value of the circle centre point obtained from the three measured calibration sphere positions. |
V.CYC.SysRetAngleM1toX | Angle of the first sphere measurement to the X axis. |
V.CYC.SysRetAngleM1toY | Angle of the first sphere measurement to the Y axis. |
V.CYC.SysRetAngleM1toZ | Angle of the first sphere measurement to the Z axis. |
V.CYC.SysRetAngleM2toX | Angle of the second sphere measurement to the X axis. |
V.CYC.SysRetAngleM2toY | Angle of the second sphere measurement to the Y axis. |
V.CYC.SysRetAngleM2toZ | Angle of the second sphere measurement to the Z axis. |
V.CYC.SysRetAngleM3toX | Angle of the third sphere measurement to the X axis. |
V.CYC.SysRetAngleM3toY | Angle of the third sphere measurement to the Y axis. |
V.CYC.SysRetAngleM3toZ | Angle of the third sphere measurement to the Z axis. |
See information on use of the output variables.
The variables V.CYC.SysRetRotAxDirectionX, V.CYC.SysRetRotAxDirectionY and V.CYC.SysRetRotAxDirectionZ define the measured rotary axis about which the rotary axis is turned.
The output variable V.CYC.SysRetAbsAngleM1toM2 describes the amount of the measured angle about which the rotary axis was turned between the first and second measurements. V.CYC.SysRetAbsAngleM1toM3 describes the amount of the angle between the first and the third measurements.
The variables V.CYC.SysRetRotAxOffsetX, V.CYC.SysRetRotAxOffsetY and V.CYC.SysRetRotAxOffsetZ describe the position of the circle centre point which is obtained from the three measured calibration sphere positions in the current coordinate system. This is of special interest when the cycle was executed with a stationary rotary axis. In this case, this point lies on the rotary axis and therefore defines the axis centre of rotation.
The zero position of the axis is checked with the output variables V.CYC.SysRetAngleM1toX to V.CYC.SysRetAngleM3toZ. To carry out the measurement of the rotary axis, a calibration sphere is scanned in a total of three different positions. For each measurement, the centre point of the calibration sphere is determined in the current coordinate system. A circle can then be calculated from these three centre point positions. The circle is defined by a circle centre point (V.CYC.SysRetRotAxOffsetX-V.CYC.SysRetRotaxOffsetZ). The output variables V.CYC.SysRetAngleM1toX to V.CYC.SysRetAngleM3toZ supply the angles of the circle centre point vector in relation to each calibration sphere centre point compared to the X, Y or Z axis in each case. For example, if the first measurement was carried out at an axis angle of 0° and the axis should be parallel to the Z axis in zero position, V.CYC.SysRetAngleM1toZ then checks whether this also corresponds to the measurement.