
PROGRAMMING
19. THREE–DIMENSIONAL
CUTTING FUNCTION
B–63664EN/02
401
7) Immediately after G98, three–dimensional transform is performed on
nozzle movement based on the current position of the nozzle. So,
unexpected changes may occur to the nozzle position. Before issuing
G98, therefore, position the fourth and fifth axes in such a point where
changes to the nozzle position can be foreseen.
(It is recommended that the fourth and fifth axes be set to the origin
before the nozzle is returned to the basic position.)
8) A three–dimensional coordinate transform command (G68) can be
issued in the G98 mode.
#7
15601
#6 #5 #4 #3
RDC
#2 #1 #0
[Data type] Bit
RDC In three–dimensional conversion, the rotation around the fourth and fifth
axes is:
0 : In a direction in which the distance of movement becomes shorter.
When a software OT area is encountered if the axis rotation is
performed in the shorter–distance direction, however, the rotation is
performed in the opposite direction.
1 : Not the same as usual. For the fourth axis, the direction of travel
before the conversion is assumed. If there are two solutions, the one
nearer the amount of travel before the conversion is selected. The
solution for the fifth axis is determined with the solution selected for
the fourth axis.
15623
Angle at which rotation is assumed to be only plane rotation in three–dimensional
conversion
[Data type] Two–word
[Unit of data] 0.001 deg
[Valid data range] 0 to 89999
If, in three–dimensional conversion, the difference between the
inclination of the plane containing three reference points (P1, P2, and P3)
and that of the plane containing three target points (Q1, Q2, and Q3) is
equal to or less than the angle specified in this parameter, the inclination
difference is ignored and the rotation is assumed to be only rotation in the
X–Y plane.
If this parameter is 0, this compensation process is not executed.
Parameters