B-63324EN/03 PROGRAMMING 19.AXIS CONTROL FUNCTIONS
- 703 -
- Switching between synchronous and independent operation
(1) Synchronous operation
Tool length compensation along the tool axis performs simultaneously
for both heads.
The compensation value calculated using the positions of the master
rotation axes (B and C) is applied to the master linear axes (X, Y, and Z)
and slave linear axes (V and W).
(2) Independent operation
Tool length compensation along the tool axis performs for only one
head.
When head 1 is selected, the compensation value calculated using the
positions of the head 1 rotation axes (B and C) is applied to the head 1
linear axes (X, Y, and Z).
When head 2 is selected, the compensation value calculated using the
positions of the head 2 rotation axes (J and K) is applied to the head 2
linear axes (X, V, and W).
- Switching between synchronous and independent operation using the
miscellaneous function
Specify the program command miscellaneous function in a single block
to switch between synchronous and independent operation.
Set an M code to be used in the corresponding parameter, listed below.
Table 19.2.1 (b) M Code Parameter Settings
Number Description
7633 M code which turns synchronization off (master axis
independent operation)
Mmm
7634 M code which turns synchronization on (synchronous
operation)
Mpp
7642 M code which switches to slave axis independent
operation
Mss
[Sample program]
G43.1 X_ Y_ Z_ H_ B_ C_
:
Mss
:
Mmm
:
Mpp
:
When no M code is specified, tool length
compensation is performed along the master
axes.
Tool length compensation is performed along the
slave axes.
Tool length compensation is performed along the
master axes.
Tool length compensation is performed along the
master and slave axes.