Function
Heat causes machine parts to expand. This expansion depends, among other things, on the temperature and thermal conductivity of the machine parts. The actual positions of the individual axes, which change depending on the temperature, have a negative effect on the precision with which workpieces are machined. These actual value changes can be corrected using temperature compensation.
At a specific temperature, the actual-value offset over the positioning range of the axis is determined to create the error curve for this temperature value. Error curves for different temperatures can be defined for each axis. In order to ensure proper compensation of thermal expansion at all times, the temperature compensation value, reference position and gradient (angle) parameters must be transferred from the PLC to the SINUMERIK CNC system via function blocks each time the temperature changes.
Abrupt changes in these parameters are automatically smoothed by the SINUMERIK CNC system in order to prevent machine overload and avoid inadvertent triggering of monitoring functions.
|