FANUC Series 16/18/160/180-Model C Machining Center Operators Manual

PROGRAMMING
B–62764EN/01
14. FUNCTIONS TO SIMPLIFY
PROGRAMMING
235
Machining can be repeated after moving or rotating the figure using a
subprogram.
D Rotational copy
Xp–Yp plane (specified by G17) : G72.1 P_ L_ Xp_ Yp_ R_ ;
Zp–Xp plane (specified by G18) : G72.1 P_ L_ Zp_ Xp_ R_ ;
Yp–Zp plane (specified by G19) : G72.1 P_ L_ Yp_ Zp_ R ;_
P :Subprogram number
L :Number of times the operation is repeated
Xp :Center of rotation on the Xp axis
(Xp : X–axis or an axis parallel to the X–axis)
Yp :Center of rotation on the Yp axis
(Yp: Y–axis or an axis parallel to the Y–axis)
Zp :Center of rotation on the Zp axis
(Zp: Z–axis or an axis parallel to the Z–axis)
R :Angular displacement
(A positive value indicates a counterclockwise angular displacement.
Specify an incremental value.)
Specify a plane selection command (G17, G18, or G19) to select the plane on
which the rotational copy is made.
D Linear copy
Xp–Yp plane (specified by G17) : G72.2 P_ L_ I_ J_ ;
Zp–Xp plane (specified by G18) : G72.2 P_ L_ K_ I_ ;
Yp–Zp plane (specified by G19) : G72.2 P_ L_ J_ K_;
P :Subprogram number
L :Number of times the operation is repeated
I :Shift along the Xp axis
J :Shift along the Yp axis
K :Shift along the Zp axis
Specify a plane selection command (G17, G18, or G19) to select the plane on
which the linear copy is made.
Always specify a move command in the first block of a subprogram that
performs a rotational or linear copy. If the first block contains only the
program number such as O1234; and does not have a move command,
movement may stop at the start point of the figure made by the n–th (n
= 1, 2, 3, ...) copying.
Specify the first move command in the absolute mode.
(Example of an incorrect program)
O1234 ;
G00 G90 X100.0 Y200.0 ;
⋅⋅⋅⋅ ;
⋅⋅⋅⋅ ;
M99 ;
14.9
FIGURE COPY
(G72.1, G72.2)
Format
Explanations
D First block of the
subprogram

Leave a Reply

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