
FANUC Series 16i/18i-TB Compound Machining Function A-78656E/01
Nov.14.2001 Edition 1
62/127
3.2.4
Coordinate Value Compensation in 3-D Coordinate
conversion according to the Angle of B-axis (M mode)
Example of machining
the end face of
workpiece as B=-90°
When the origin of B axis rotate center position and the one of the
basic workpiece coordinate system is differed by parameter 13041
and 13042, it is not possible to position the tool at the direction of a
correct tool and a correct position even if three-dimensional-
coordinates conversion is done under the given data on the drawing. It
is the reason why the former three-dimensional coordinates
conversion does not consider the rotation of B-axis.
In this function, the gap generated according to rotating of B-axis is
compensated by not making the coordinate (
∗1) but making the
coordinate (
∗2).
+Z
(B0
°
)
OFS
Px
Pz
EXOFSx
EXOFSz
The direction of spindle in doing
three-dimensional coordinates
conversion for the program
origin on drawing (B=0)
The direction of spindle
in machining workpiece
actually (B=-90)
Workpiece origin
Program origin
B axis rotate
center position
+X
B axis rotating
center position
+Z”
Workpiece origin
Program origin (
∗
1)
Program origin after
three dimensional
coordinate
conversion with this
+X”
+Z
+X