
9.5-AXIS MACHINING FUNCTION B-63943EN-1/02
- 1166 -
Diagnosis screen
705 Thermal displacement compensation for each axis
[Data type] Word axis
[Unit of data] Detection unit
[Valid data range] -32768 to +32767
Displays the compensation for each axis subject to tool direction
thermal displacement compensation.
Signal
Thermal displacement compensation data THD00 to THD15<Gn354,Gn355>
[Classification] Input signal
[Function] Used to specify thermal displacement compensation data as a binary
code in the range of -32768 to 32767 in Detection units. The
Detection units are those of the three linear axes for which tool
direction thermal displacement compensation is enabled (three basic
axes set in parameter No. 1022 or their parallel axes). The Detection
units of the three linear axes must be the same. This thermal
compensation data is always an absolute one, and the amount by the
tool actually move during input is the difference from the previous
one.
If large compensation is applied at a time, an alarm such as "EXCESS
ERROR ( STOP )" may be generated. To apply large compensation,
therefore, it is necessary to apply it in several portions.
Thermal displacement compensation start signal THML<Gn356#0>
[Classification] Input signal
[Function] Setting this signal to "1" causes tool direction thermal displacement
compensation to be enabled.
Setting this signal to "0" causes tool direction thermal displacement
compensation to be disabled.
This signal is effective regardless of whether the mode is automatic
operation or manual operation.
NOTE
While this signal is 1, the thermal displacement
compensation strobe signal is enabled and the
compensation for each axis changes in accordance
with tool rotation so that the compensation direction
is always the cool direction.
When this signal is changed from 1 to 0, the
compensation does not change even if the tool
rotates. (The amount of compensation made thus
far is not canceled.)