9 NC Programming Routines
9.6 Canned Cycle Programming
135
G02X0Y2Z0I-1J0F10
G02
The tool will proceed in a clockwise direction from the
starting point to specified (X, Z) coordinates; center point of
arc is specified by (I,K) coordinates
X0Y2
Specifies the coordinates of the end point of the circular
interpolation in the XY plane.
Z
Specifies the Z coordinate of the tool after the circular
interpolation ends.
I-1J0
Specifies the coordinates of the center of circular
interpolation.
F10
Sets the feed rate to 10 inches per minute.
Example Motion
The example program generates a cut as shown. Note that the arc is
machined in the XY axis, but that the Z (vertical) coordinate of the
end point is higher than the Z coordinate of the start point.
9.6.
CANNED CYCLE PROGRAMMING
Canned cycle commands allow you to perform many operations by specifying a small number of codes.
They are typically used for repetitive operations to reduce the amount of data required in an NC
program. Canned cycle codes are retained until superseded in the program by another canned cycle
code.
The table below lists all canned cycles supported by the ProMill 8000 and its control software.
Info Table: Supported Canned Cycles
Code
Explanation
Section
Page
G81
Straight drilling
G83
Peck drilling
G82
Straight drilling with a dwell
G84
Thread tapping
G85
Boring