
PROGRAMMING
B–63124EN/01
14. FUNCTIONS TO SIMPLIFY
PROGRAMMING
179
This command specifies the punch operation from the current position or
the position specified by the G72 command to an end point at coordinates
(x, y) with a tool which is dx wide and dy long.
G45X y Y y P dx Q dy R r D j ;
x : X coordinate of the end point
y : Y coordinate of the end point
dx : Dimension of the tool in the direction along which the punch
moves
dy : Dimension of the tool in the direction perpendicular to that in
which the punch moves
r : Direction in which a tool is shifted relative to the direction in
which the punch moves (can be omitted)
r = 0 : No shift (on the line programmed)
r < 0 : Right
r > 0 : Left
j : Width of a micro-joint (can be omitted)
j = 0 : No compensation
j < 0 : The setting reduces the dimension of the punched portion in the
direction the punch moves at both ends.
j > 0 : The setting increases the dimension of the punched portion in
the direction the punch moves at both ends.
NOTE
Enter data in the specified units.
(1)G72G90X10.Y50. ;
G45X200.Y200.P20.Q10.R1 ;
(200, 200)
(10, 50)
20
10
14.7
LINEAR AND
CIRCULAR PUNCH
COMMAND
14.7.1
Linear Punch
Command (G45)
Examples