Académique Documents
Professionnel Documents
Culture Documents
MOTION GROUP:
DWELL
G04 dell.
FUNCTIONAL CODES:
Miscellaneous Functions:
Program Number:
The symbol used for program number is ‘O’ or
“:” followed by its number.
Example:0123 or :123
The program number does not interference with
the execution of the CNC program.
Interpolation:
1. Linear interpolation in practice are 2 types
linear and circular
2. parabolic and cubic interpolation are also available for
use in the more advanced system.
Definition: it is method that develops intermediate
coordinate points on a straight line between the given start and finish
points.
2.The input contains discrete information in the form of absolute
or incremental movements.
3. G CODE for linear interpolation is G01.
4.When motion is desired along a straight line at a given feed
rate the function is used.
5.If the cut has to be made from A to B at feed rate of 200
mm/min as shown , then the block is written as:
Circular interpolation:
1.It is used to traverse along an arc.
2.G- code for circular interpolation is G02 (for CWD) or G03
(CCD)
3.when the motion is A to B in a XY plane as shown the block is
written by.
Canned cycles:
A canned cycle consists of a series of motions repeated a number of
times like drilling , boring and tapping
Example: A drilling cycle consists following motion of drill bit:
1.Rapid approach to work piece
2.Drill at feed rate
3.rapid return to initial position
G92: absolute presetting.
G90: Absolute programming.
G00: point – to – point
positioning , rapid traverse.
G01:Linear interpolation.
T01: Tool number.
S592: speed 592.
M03: spindle rotates cws.
F100: Tool feed 100
mm/minute.
Z14: Depth of tool cut.
M05: spindle off.
M30:End of tape + tape
rewind.
G92: absolute presetting.
G90: Absolute programming.
G00: point – to – point positioning
, rapid traverse.
G01:Linear interpolation.
T01: Tool number.
S592: speed 592.
M03: spindle rotates cws.
F100: Tool feed 100 mm/minute.
Z14: Depth of tool cut.
M05: spindle off.
M30:End of tape + tape rewind.
Canned cycles:
A canned cycle consists of a series of motions repeated a number of
times like drilling , boring and tapping
Example: A drilling cycle consists following motion of drill bit:
1.Rapid approach to work piece
2.Drill at feed rate
3.rapid return to initial position
Tool length compensation
1. If the tools are more than one tool, the programmer has to take
care of the individual tool lengths for the programming the Z-
depth.
2.In the CNC practice all tool are measured in the assembled state
by using tool pre-setter.
3.When new tool is changed , it is necessary to measure the new
tool length offset and input it into the memory of the CNC machine.
4.Tool length compensation functions in a machine centre are:
G45 = Extension of axis travel by the amount stored in the offset
data memory
G46 = Reduction by the amount stored in the offset data memory
Example :G00 G45 Z-75 H04
H04 is the offset in number stored in number 04of the offset data
memory.
Cutter Radius compensation:
1.In profile turning or pocketing , the cutter radius affects accuracy of the work
piece. Therefore , it becomes necessary to compare the tool path by offsetting the
contour by an amount equal to the cutter radius.
2.Figure shows part contour and the tool path for a typical component.
3.The preparatory functions G40,G41 and G42 are used for cutter radius
compensation.
G40=Compensation off.
G41 = It is used when the cutter is on the left of the tool path when looking in the
direction of the tool movement.
G42 = It is used when the cutter is on the right of the tool path when looking in the
direction of the tool movement.
Types of media
There are four types of NC media. these are
1.punched cards
2.punched tape
3.magnetic tape
4.magnetic disks
5.computer transmitted NC data.
1.Punched tape: the punched cards are almost obsolete as an input media for
NC
2.the std IBM card is 3.250 in wide , 7.375 in long and 0.0007 in thick as shown
3.hole size an spacing precisely specified.
4.Each card contains 12 rows of hole locations with 80 horizontal position across
the card.
5.the common code used for punched cards is BCD (Binary coded decimal)
6. the code for each character is represents by defining two section on the card.
7.The upper three rows are called Zone rows , while the bottom nine rows
represents the digits 1,2,3,4,5,6,7,8,9.
8.The letter symbols comprise one zone and digit entry.
2.Punched Tape:
1.The specifications for punched tape are standard by the EIA
(Electronic Industries Association)