
B-63323EN-1/03 10.TOOL FUNCTION
- 1023 -
- Movement resulting from a change in the vector of the fixture offset
The movement resulting from a change in the vector of the fixture
offset is made according to the current modal G code of group 01. If
the G code is not G00 or G01 (if the code is G02, G03, etc.), the
movement is temporarily made according to G01.
- If manual intervention is made on the rotation axis
If automatic operation is stopped by a SBK stop or similar in G54.2
mode, and if manual movement is made about the rotation axis, the
vector of the fixture offset does not change. When a rotation axis
command is specified in automatic operation or MDI operation or
when G54.2 is specified, the vector is calculated.
When a movement about the rotation axis is specified in incremental
mode (G91 mode) after manual intervention is made with the ABS bit
(bit 3 of parameter 2409) set to 0 and the manual absolute switch is set
on, the vector is calculated, using coordinates which do not reflect the
amount of manual intervention.
Example)
N1 G90 G00 C10.0;
N2 G54.2 P1;
After executing the program, perform manual intervention with the
manual absolute switch set to on. Then, make a movement of +20.0
about the C-axis. When
N3 G91 C30.0;
is specified, the C coordinate is 60.0 in the workpiece coordinate
system. In the fixture offset calculation, however, C coordinate 40.0 is
used.
If the ABS bit (bit 3 of parameter 2409) is set to 1 when N3 is executed,
programmed C coordinate 40.0 (10.0 + 30.0) is directly used for the
calculation.
- If compensation is made on the rotation axis
The coordinate of the rotation axis in the workpiece coordinate system
is used for the fixture offset calculation. If a tool offset or another
offset is made, the coordinate before the offset is used. If mirror image
or scaling is performed, the coordinate before the operation is used.
- Commands for which fixture offset is not calculated
If any of the following commands is executed for the rotation axis in
G54.2 mode, the vector of fixture offset is not calculated:
Command in the machine coordinate system (G53)
Command for changing the workpiece coordinate system (G54 to
G59, G54.1, G92, G52)
Command related to reference position return (G27, G28, G29,
G30, G30.1)
- Rotation axis used for fixture offset
The rotation axis used for polar coordinate interpolation (G12.1)
cannot be set for fixture offset.