
B–63682EN/01
13. FUNCTION TO SIMPLIFY
PROGRAMMING
NC FUNCTION
99
Workpieces are punched out with a start point specified by G72 or the
current tool position as a start point and with an end point (x, y) on a circle
with a radius of r in pitches of q, using a tool with a diameter of d.
G46
X x
Y y R r P d Q q ;
G47
G46 : Clockwise (CW)
G47 : Counterclockwise (CCW)
x:x–coordinate of the end point
y:y–coordinate of the end point
r : Radius of arc
r = 0 : Alarm 169
r < 0 : Arc with an angle of 180° or larger
r > 0 : Arc with an angle of 180° or less
d : Tool diameter (omissible)
d = 0 : Punching on the arc
d < 0 : Punching inside the arc
d > 0 : Punching outside the arc
q : Nibbling pitch
CAUTION
All units of measures are as entered.
G72G90X100.Y100. ;
G46X200.Y200.R100.P–20.Q10. ;
G47X100.Y100.R–100.P20.Q10. ;
r=100
(100., 100.)
(200., 200.)
r=100
13.9
CIRCULAR
PUNCHING
COMMANDS G46
AND G47
Examples