
B-63783EN-1/01 3.MANUAL OPERATION
- 403 -
Similarly, tool direction tool length compensation and tool head
position control are possible with "control point compensation in tool
length compensation along the tool axis and tool head position control"
even in a machine configuration such as that shown above.
For the following three-dimensional handle feed functions, the same
formulas as those for conventional three-dimensional handle feed are
used to determine the travel distance: "handle feed along the tool axis,"
"handle feed perpendicular to the tool axis," and "tool length
compensation change along the tool axis."
Only for "rotational handle feed around the center of the tool tip," the
formulas have partially been changed.
The formulas for determining the tool head coordinates on the tool
head coordinate display screen have been changed in all handle modes.
Control point compensation in tool head center rotation handle feed
If the tool head center rotation handle mode is selected and the tool is
rotated about a rotation axis (either axis A or B, or axis C) using the
manual pulse generator, the tool moves along the X-, Y-, and Z-axes in
such a way that the tool head position does not change due to the
rotation about this rotation axis.
The operating instructions are the same as those for conventional tool
head center rotation handle feed.
- Pulses to be distributed for each axis
For control point compensation in tool head center rotation, the
movement along the linear axes (Xp, Yp, Zp), determined using one of
the formulas given below, is output at the same time as the rotation
about the rotation axis. As a result, the tool head position hardly
changes. (For high-speed rotation about a rotation axis, the tool head
may change.)
Depending on the machine configuration, the pulses to be distributed
for each axis due to control point compensation in tool head center
rotation handle feed/interrupt will be as follows:
- Variables in the formulas
The variables in the formulas given below represent the following:
<Xp,Yp,Zp> : Total number of handle feed pulses for each axis
Hp : Total number of handle feed command pulses
A,B,C : Machine position on axes A, B, and C
<Jx,Jy,Jz> : Center-of-rotation compensation vector (parameter No.
7519)
<Cx,Cy,Cz> : Spindle center compensation vector (parameter No.
7520)
L : Distance from the tool's center of rotation to the tool
head
If DTH (bit 6 of parameter No. 7540) is 0,
L = Value of parameter No. 7557.
If DTH (bit 6 of parameter No. 7540) is 1,
L = Value of parameter No. 7548 + Value of parameter No. 7557
This is true to head 2 in twin table control.