
PROGRAMMING
B–63684EN/01
14. FUNCTIONS TO SIMPLIFY
PROGRAMMING
183
These commands specify the punch operation from the current position
or the position specified by the G72 command to an end point at
coordinates (x, y) with an interval of q using a tool of diameter d along
an arc of radius r.
G46
X x Y y R r P d Q q ;
G47
G46 :Clockwise punch movement along an arc (CW)
G47 :Counterclockwise punch movement along an arc (CCW)
x : X coordinate of the end point
y : Y coordinate of the end point
r : Radius of the arc
r = 0: Alarm 169 is issued.
r < 0: An arc with a center angle of 180 degrees or more
r > 0: An arc with a center angle of less than 180 degrees
d : Direction in which a tool is shifted relative to the direction in
which the punch moves (can be omitted)
d = 0: The punch moves along the specified arc
d < 0: The punch moves along the inside of the arc
d > 0: The punch moves along the outside of the arc
q : Interval
NOTE
Enter data in the specified units.
14.7.2
Circular Punch
Commands (G46 and
G47)