
PROGRAMMING
B–63524EN/01
13. FUNCTIONS TO SIMPLIFY
PROGRAMMING
211
Coordinate conversion about an axis can be carried out if the center of
rotation, direction of the axis of rotation, and angular displacement are
specified. This function is very useful for three–dimensional machining
such as B–axis machining. For example, if a program specifying
machining on the ZX plane is converted by the three–dimensional
coordinate conversion function, the identical machining can be executed
on a desired plane in three–dimensional space.
X
X*
Z*
Z
Surface to
be machined
B
#3#2
#1 #4
Y
Z
Machining such as milling, pocketing, and
drilling is performed.
G68.1 Xp x
1
Yp y
1
Zp z
1
I
i1
J j
1
K k
1
R
α
; Starting three–dimensional
coordinate conversion
@
@
@
@
G69.1 ;
Three–dimensional coordi-
nate conversion mode
Canceling three–dimensional
coordinate conversion
Xp, Yp, Zp: Center of rotation (absolute coordinates) on the X, Y, and Z
axis or parallel axes
I, J, K : Direction of the axis of rotation
R : Angular displacement
N1 G68.1 Xp x1
Yp y1 Zp z1 I i1 J j1 K k1 R
α
;
N2 G68.1 Xp x2
Yp y2 Zp z2 I i2 J j2 K k2 R β ;
N3
:
Nn G69.1 ;
Three–dimensional coordinate conversion can be executed twice.
13.9
THREE–
DIMENSIONAL
COORDINATE
CONVERSION
(G68.1, G69.1)
Format
Explanations
D Command for
three–dimensional
coordinate conversion
(program coordinate
system)