Output variables

Variable

Value

V.CYC.SysRetToolLength

Detected tool length

V.CYC.SysRetToolRadius

Detected tool radius

V.CYC.SysRetToolOffsetLength

Detected tool length difference

V.CYC.SysRetToolOffsetRadius

Detected tool radius difference

V.CYC.SysRetMeasPointsZ[n][3]

Individual measuring points of length measurement

V.CYC.SysRetMeasPointsXY[n][3]

Individual measuring points of radius measurement

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

Result values can be transferred to the tool database by using External Variables in the post-program, for example.

Measuring point arrays

The arrays V.CYC.SysRetMeasPointsZ and V.CYC.SysRetMeasPointsXY contain the X, Y and Z coordinates of each measuring point. The second index indicates the axis: [0] = X, [1] = Y, [2] = Z.

The arrays must be declared with sufficient size before cycle call. The first dimension must be at least 2 + @P23 (repeats) in size; the second dimension must be exactly 3:

#VAR
  V.CYC.SysRetMeasPointsZ[<number_of_measurements>][3]
  V.CYC.SysRetMeasPointsXY[<number_of_measurements>][3]
#ENDVAR
 
L CYCLE