Fanuc Series 15i/150i-MA (Programming) Operators Manual

B-63324EN/03 PROGRAMMING 14.COMPENSATION FUNCTION
- 411 -
- If I, J, and K are specified in G00/G01 mode block
When cutter compensation begins or is already being applied,
specifying I, J, and K in a block specifying positioning mode (G00) or
linear interpolation mode (G01) can make the compensation vector at
the end point of the block vertical to the direction specified by I, J, and
K. In this way, it is possible to change the direction in which
compensation is applied.
IJ type vector (XY plane)
This section explains the compensation vector (IJ-type vector) for
which the compensation plane is generated in the XY plane (G17
mode). (This explanation also applies to the KI-type vector in the G18
plane and the JK-type vector in the G19 plane.) The compensation
vector for the IJ-type vector is determined as being vertical to the
direction specified by I and J and as large as the amount of offset
without performing intersection calculation for a programmed path, as
shown below. I and J specification is possible when cutter
compensation begins, as well as when it is already being applied. If I
and J are specified when compensation begins, any parameter-specified
startup type becomes invalid, resulting in the IJ-type vector being
produced.
Offset vector direction
In G41 mode, a virtual tool movement direction is assumed to be one
specified by I, J, and K, and an offset vector perpendicular to the virtual
direction is produced toward the left of the virtual direction.
In G42 mode, a virtual tool movement direction is assumed to be that
specified by I, J, and K, and an offset vector perpendicular to the virtual
direction is produced toward the right of the virtual direction.
Compensation vector
Compensation vector
I,J,K

Leave a Reply

Your email address will not be published. Required fields are marked *