Detailed Description2.11 Tool lengths L1, L2, L3 assignment: LENTOAXTool Compensation (W1)Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0 2-149GETTCOR examplesGETTCOR(_LEN):Calculates the tool length of the currently active tool in the machinecoordinate system allowing for all components.GETTCOR(_LEN; "CGW : W" ):Calculates the tool length for the active tool, consisting of the adapteror tool base dimension, geometry and wear. Further components,such as toolholder with orientation capability or kinematictransformation, are not considered. The workpiece coordinate systemis used for the output.GETTCOR(_LEN, "-K :B" ):Calculates the complete tool length of the active tool without allowingfor the length components of an active kinematic transformation.Output in the basic coordinate system.GETTCOR(_LEN, ":M", "Testenv1",,3):Calculates the complete tool length in the machine coordinate systemfor the tool stored in the tool environment named "Testenv1". Thecalculation is performed for cutting edge number D3, regardless of thecutting edge number stored.CompatibilityThe GETTCOR function is used in conjunction with the TOOLENV and SETTCOR functions toreplace parts of the functionality, which were previously implemented externally in themeasuring cycles.Only some of the parameters, which actually determine the effective tool length, wereimplemented in the measuring cycles. The above functions can be configured to reproducethe behavior of the measuring cycles in relation to the tool length calculation.2.11 2.11 Tool lengths L1, L2, L3 assignment: LENTOAXLENTOAX functionThe "LENTOAX" function provides information about the assignment of tool lengths L1, L2and L3 of the active tool to the abscissa, ordinate and applicate. The assignment ofabscissa, ordinate and applicate to the geometry axes is affected by frames and the activeplane (G17 - G19).Only the geometry component of a tool ($TC_DP3[x,y] to $TC_DP5[x,y]) is considered, i.e., adifferent axis assignment for other components (e.g., wear) has no effect on the result.The "LENTOAX" function is a predefined subprogram.It must, therefore, be programmed in a separate block.