
B-63944EN-2/02 PROGRAMMING 6.COMPENSATION FUNCTION
- 221 -
- Data setting
(1) Setting a group of three parameters which specify one rotation
axis and two linear axes constituting the plane of rotation
(Parameter No.7580 to 7588)
In each group, specify the number of the rotation axis as the first
parameter and the numbers of the linear axes as the second and
third parameters. The rotation in the normal direction about the
rotation axis must agree with the rotation from the positive side
of the linear axis set as the second parameter to the positive side
of the linear axis set as the third parameter.
Example)Suppose that a machine has four axes, X, Y, Z, and C.
The X–, Y–, and Z–axes form a right–handed coordinate
system. The C–axis is a rotation axis. When viewed from
the positive sideof the Z–axis, a rotation in the normal
direction about the C–axis is treated as the counterclockwise
rotation around the Z–axis.
For this machine, specify the parameters as follows
First parameter : 4 (C–axis)
Second parameter : 1 (X–axis)
Third parameter : 2 (Y–axis)
Up to three groups of parameters can be set. In calculation of the
fixture offset, the data of the rotation axis specified in the first
group is calculated first. Then, the data of the second and third
groups are calculated.
If a machine has two or more rotation axes and the plane of
rotation depends on the rotation about another rotation axis, the
plane of rotation is set when the angular displacement about the
rotation axis is 0.
(2) Setting the reference angle of the rotation axis and the
corresponding reference fixture offset
Set the reference angle of the rotation axis and the fixture offset
that corresponds to the reference angle.
Set the data on the fixture offset screen. Eight groups of data
items can be specified.
(3) Setting a parameter for enabling or disabling the fixture offset of
eachaxis
(bit 0 (FAX) of parameter 7575#0)
For the axis for which the fixture offset is enabled, set the
parameter to 1. This need not be specified for a rotation axis.
(4) Setting the type of fixture offset (bit 1 (FTP) of parameter 7570)
Specify whether to cause a movement according to the increment
or decrement of the fix-ture offset vector when the vector
changes (when G54.2 is specified or when a rotation axis
movement occurs in the G54.2 mode).
When 0 is set, the movement is made. (The current position on
the workpiece coordinate system does not change. The position
on the machine coordinate system changes.)
When 1 is set, the movement is not made. (The current position
on the workpiece coordi-nate system changes. The position on
the machine coordinate system does not change.)