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

B-63324EN/03 PROGRAMMING 14.COMPENSATION FUNCTION
- 523 -
14.14.3 Three-dimensional Cutter Compensation at Tool Center Point
For machines with a rotation axis for rotating a tool, this function
performs three-dimensional cutter compensation at the tool tip position
if the program-specified point is specified with a pivot point.
When this function is used, the program-specified point (pivot point) is
converted into a tool tip position (cutting point) and a three-
dimensional cutter compensation vector is calculated for the latter
position. Then, the program-specified point (pivot point) is
compensated for with the three-dimensional cutter compensation
vector.
If the tool side offset (G41.2/G42.2) of three-dimensional cutter
compensation is performed, the operation of this function will be as
follows:
(1) If parameter No. 6130 is 0 (conventional specification)
The three-dimensional cutter compensation vector is calculated at
the program-specified point (pivot point).
(2) If parameter No. 6130 is not 0 (this function)
The three-dimensional cutter compensation vector is calculated at
the tool tip position (cutting point).
Description
This function calculates a vector at the tool tip position for the three-
dimensional cutter compensation function as described below.
(1) Convert the programmed coordinates from a program-specified
point (pivot point) to a tool tip position (cutting point). Parameter
No. 6130 is used to store the distance from the program-specified
point (pivot point) to the tool tip position (cutting point).
(2) Calculate a three-dimensional cutter compensation vector at the
tool tip position (cutting point).
(3) Add the cutter compensation vector to the program-specified
point (pivot point).

Leave a Reply

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