Output variables

Variable

Value

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. [DEGREES]

V.CYC.SysRetAbsAngleM1ToM3

Amount of the measured rotation of the rotary axis between measurement 1 and 3. [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.

For information on the use of output variables, see Handling output variables

The variables V.CYC.SysRotAxDirectionX, V.CYC.RotAxDirectionY and V.CYC.RotAxDirectionZ define the measured rotary axis about which the rotation took place.

The output variable V.CYC.SysAbsAngleM1toM2 describes the amount of the measured angle about which the rotary axis was turned between the first and second measurements. V.CYC.AbsAngleM1toM3 describes the amount of the angle between the first and the third measurements.

The variables V.CYC.SysRotAxOffsetX, V.CYC.SysRotAxOffsetY and V.CYC.SysRotAxOffsetZ 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.SysAngleM1toX to V.CYC.SysAngleM3toZ. 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. From these three centre point positions a circle can then be calculated. The circle is defined by a circle centre point (V.CYCSys.RotAxOffsetX-V.CYC.SysRotaxOffsetZ).

The output variables V.CYC.SysAngleM1toX to V.CYC.SysAngleM3toZ provide the angles of the vector from the circle centre point to the each of the calibration sphere centre points compared to the respective X, Y or Z axis.
If, for example, 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.SysAngleM1toZ then checks whether this also corresponds to the measurement.