
PROGRAMMING
14. FUNCTIONS TO SIMPLIFY
PROGRAMMING
B–63684EN/01
142
In pattern function, the following two motions are repeatedly done to
punch at respective positions.
Motion 1 ... Positioning of X, Y axes (rapid traverse)
Motion 2 ... Punch by press motion
Motion 1
(Positioning)
Motion 2
(Punch by press motion)
Of the pattern function, the center point of the bolt hole circle (G26), arc
(G77) and radius (G88), and also the start point of line at angle (G76), grid
(G78, G79), share proofs (G86), Square (G87) and cut at angle (G89) are
called base point of pattern.
The present position of the tool when the pattern function was
commanded, i.e. the tool position in the block just before the pattern
function command, is the base point of pattern. If it is desired to set
another position as the pattern base point, the base point of pattern is
assignable by the following command.
G72X x
Y y ;
The (x, y) point in the work coordinate system is the pattern base point
in absolute (G90) programming, while the point distant from the present
position by (x, y) is the reference point in incremental (G91)
programming.
G72 specifies the pattern base point, and the tool does not move.
(50, 50)
(150, 150)
Movement of tool in
program 1
Movement of tool in
program 2
Program 1
G90X50.Y50.;
G70X150. Y150.;
G26I60. J0K4;
Program 2
G90X50.Y50.;
G72X150. Y150.;
G26I60. J0K4;
WARNING
1 None of T code, M code, and F code is commandable in G72
block.
2 G72 is one-shot G code.
14.1.1
Base Point Command
(G72)
Examples