Anda di halaman 1dari 20

 It is found many a times that a series of

motions are to be repeated a number of


times, many of which are fairly common to all
the positions.
 For example, in the case of a drilling
operation, the tool (twist drill) has to position
a little above the hole in rapid position, then
move to the required depth with the given
feed rate and then the tool has to return to
the top of the hole.
• The same actions are to
be repeated for each of
the holes.
• For each operations, 3 NC
blocks to be written, out
of two blocks need to be
repeated without any
change for each of the
holes to be drilled in the
same plane.
• It therefore, is possible to
defined a special cycle
command which can
repeat all these motions
without having to repeat
the same information for
each of the holes.
• A canned cycle is a way of conveniently
performing repetitive CNC machine operations.
• Canned cycles automate certain machining
functions such as drilling, boring, threading,
pocketing, etc...
• Canned cycles are so called because they allow a
concise way to program a machine to produce a
feature of a part.
• A canned cycle is also known as a fixed cycle.
• A canned cycle is usually permanently stored as a
pre-program in the machine's controller and
cannot be altered by the user.
To simplify programming, the canned cycle command can execute the specific
operation using one G code, instead of several separated G code commands in the
program.

The G codes from G73 to G89 are reserved for various canned cycles. It may be drilling,
boring, tapping etc.

In general, canned cycle consists of six operations as shown below.


Write a manual part program for Drilling Operation for the component shown
• G73 - HIGH SPEED PECK DRILLING CYCLE
G73 G98/G99 X_ Y_ Z_ Q_ R_ F_ K_

• G81 – CONTINOUS/SPOT DRILLING CYCLE


G81 G98/G99 X_ Y_ Z_ R_ F_ K_

• G82 – CONTINOUS DRILLING CYCLE WITH DWELL


G82 G98/G99 X_ Y_ Z_ R_ P_ F_ K_

• G83 - PECK DRILLING CYCLE WITH DWELL


G83 G98/G99 X_ Y_ Z_ Q_ R_ P_ F_ K_

Q – Depth of cut for each peck


P – Dwell time at the bottom of the drilling
R – Z coordinates of the R point
K – Number of drill position
Advantages
• The conciseness of canned cycles allows for quicker and
easier development of programs at the machine.

• As canned cycles reduce the number of blocks in a


program, the storage space occupied by the program is
less and the programmer escapes the tedium of writing
the same instructions again and again. This reduces the
potential for errors, and locating any errors that do exist is
easier in a shorter program.

• Job setup is also facilitated by canned cycles. Some


canned cycles exist which are designed for use by machine
tool operators for simple job set-up and measuring tasks.
Circular Pocket Milling Cycle G170 & G171
• Belong to the canned cycles.
• When programmed correctly, will machine a
circular pocket to any diameter and depth.
• Require two blocks of information each, with
each block having its own G code

G170
Circular pocket cycle
G171
Write a manual part program for Circular Pocket Milling Operation for the component
shown .

Roughing cycle

Finishing cycle
Square Pocket Milling Cycle G170 & G171
• Belong to the canned cycles.
• When programmed correctly, will machine a
square pocket to any diameter and depth.
• Require two blocks of information each, with
each block having its own G code

G172
Square pocket cycle
G173
Write a manual part program for Rectangular Pocket Milling Operation for the
component shown

Anda mungkin juga menyukai