5.2.2.3
Maximum compensation value per IPO clock cycle
MD32760
The maximum possible compensation value per IPO cycle, i.e. the maximum distance that
can be traversed in an IPO cycle as a result of the temperature compensation, is limited
using machine data:
MD32760 $MA_COMP_ADD_VELO_FACTOR (velocity increase as a result of
compensation)
The specified value acts as a factor and is referred to the maximum axis velocity (MD32000
$MA_MAX_AX_VELO).
MD32760 also limits the maximum gradient of the error line (tanß) of the temperature
compensation.
5.2.3
Example
5.2.3.1
Commissioning the temperature compensation for the Z axis of a lathe
Commissioning of temperature compensation is described below using the example of a
Z axis on a lathe.
Determining the error characteristic of the Z axis
In order to determine the temperature-dependent error characteristic of the Z axis, proceed
as follows:
● Uniform temperature increase by traversing the axis across the whole Z axis traversing
● Measuring the axis position in increments of 100 mm
● Measuring the actual temperature at the leadscrew
● Executing a traversing measuring cycle every 20 minutes
The mathematical and technological relationships and the resulting parameters for
temperature compensation are derived from the recorded data. The calculated deviation
errors for a specific temperature, which refer to the actual position of the Z axis displayed by
the NC, are represented in graphic form in the diagram below.
Extended Functions
Function Manual, 09/2009, 6FC5397-1BP20-0BA0
range (in the example: from 500 mm to 1500 mm)
K3: Compensation
5.2 Temperature compensation
349