&
z{0>
%
o
c-vC'h'i*'
yÿycÿvw—
CNC
PER
a
PROGRAM
RS
EIA
-
ENTRIES
nkZ
Irlrbh.
ej
DESCRIPTIO
s
.HL*YC&
X
£
i
V
/
N
a
GOO
G01
G02
G03
XGOi»
GT7-
G
8
1
G19
G30
G31
G32
G40
G41
GA2
G70
G71
G72
G73
G7ÿ
G75
G77
G78
G79
G8l
G82
G83
G8A
G85
G86
G87
G8ÿ
(f;G90
<tp9i
G92.
G99
X,Y,Z
I.J.K
M
MOO
M01
M02
M06
M25
*M51
F
s
T
A
R
*0ptional
SLASH
Sequence
Preparatory
Rapid
Feed
Circular
Circular
Dwell
X,
X,
Y,
Cancel
X
symmetry
Y
symmetry
Cancel
Cutter
Cutter
Select
Select
Cancel
Transformation
Standard
Multi-Quadrant
Facing
Pocket
Internal
Fixed
Drill
Spot
Deep
Tapping
Boring
Boring
Chip
Boring
Absolute
Incremental
Zero
Deceleration
Axis
Arc
MISCELLANEOUS
Program
Optional
Rewind
Tool
Z
axis
I
ndexer
Feedrate
Spindle
Tool
Angle
Radius
Block
-
Number
traverse
a
n
i
interpolation,
interpolation,
-will
Y
circular
Z
circular
Z
circular
symmetry
compensation
compensation
compensation
Inch
Metric
transformation
Circular
cycle
milling
hole
cycle
cycle
facing
hole
cycle,
cycle,
cycle,
breaking
cycle,
input,
ft
-Shi
command
center
stop-«
program
change
home,
3
speed
select,
decimal
vector
functions
near
1
i
occur
dimension
cancel
cycle
drill
i
npu
override,
(.0001
offsets
(X,
digits
2
1
path
(In
(with
cycle
(in
stop
£
Y
or
-
19999
with
left
right
system
effect
cycle
Z, Z,
reversible
In,
in,
(backs
in,
effect
(in
to
(.0001
(cont.
XX
axis
*4
01-2A
delete
(programmed
interpolation
interpolation
interpolation
dimension
(Rotation,
Circular
cycle
mill
(need
(feed
(feed
cycle,
(feed
Jt,
functions
570ÿ
(ref.)
digits
degrees
distance
value
(5
(sets
(Rotation,
mode
feedrate
CW.
Arc
CCW.
Arc
G82
6
system
Scaling)
until
Interpolation
dwell
Z,
out)
feed
manual
up
dwell,
until
effect
(over
2.8
999-9999
to
999-9999
by
Y*'ÿeivi/vu.
move,
digits
separation
digits)
of
functions
G89
—
—
Scaling)
.
GOA/N)
set
(Ztotal
F
tapping
—
spindle
then
.05
feed
changed
until
I.P.M.)
inches)
oper.,
any,
if
operation,
remains
keÿ<-
•J-eeS
changed
F*><rJs
depth,
head)
O
Sc
stop,
returns
out)-
by
changed
kto
inches)
•
0P-ST0P
4r
will
occur
2
register)
in
G75)
by
/
—
,V
Kerf™'
rapid
.05)
G91)
by
G90,
0N-0FF
f
after)
ts)f3.)
digi
&
c>
c
be
/*.-
p
c/&
1st
peck
incr.,
,
b
out)
power
S
QUZJX
of-f,
switch),
?l)>
3
vf
p
/Z
St
fe
1
or
H
*V3
(s>
.
'K
i
-•
-
US<?
pic’ro-e
/
"X-
-
e-~
{
JC
all
other
vA.
reset
uSt?
button
(o
•
~fo
yt>T
,
'
X
incr.)
Z
'
‘X
55
pushed),
Co
(T>
€
(L
@*ÿ7
0
Octsn
fh'l
(V>/
/3
ZxCc
!J9lÿ
_s
Zeco
0
K
oetÿi
vfiL
1-3
FOLLOWING
THE
COMPENSATION:
1)
grammed
coordinates
G41
block,
programmed
be
2)
perpendicular
to
greater
3)
grammed
The
When
G
or
a
The
When
three
starting
a
in
in
andXand
k2
linear
axis
than
starting
a
in
examples
RULES
block
order
feed
before
motion
the
block
MUST
Cutter
containing
to
Y
block,
for
the
to
amount
cutter
containing
below
BE
Diameter
establish
data
the
cutter
starting
programmed
of
diameter
illustrate
FOLLOWED
X
and
may
be
a
repeat
or
enters
into
cutter
circular
STARTING
WHEN
Compensation
Y
data.
position
a
programmed
of
the
work.
the
leaving
and
cutter
compensation
compensation
a
path
interpolation.
correct
G4l
The
to
start
in
present
as
that
G4l
starting
or
system
Rapid
a
the
possible,
will
or
G42
must
requires
compensation.
the
Positioning
location,
work
must
and
be
used.
G42
cannot
procedure:
be
the
and
be
must
be
pro¬
as
XY
should
near
be
pro¬
1
I
/
The
1
I
I
I
From
move
Make
(2)
1
ORIGIN
XO
\
the
to
the
-
cK®
at
YO
©
ORIGIN
XO
(3).
®,
1
YO
Tool
position
next
'©
2
Change
(2)
move
CD
\
ORIGIN
XO
4
i
location
off
towards
J®
ID
(Sides)
1.675
YO
f
%
1.6250
TYP
the
the
1
.625
or
work,
work
SO.
a
convenient
turning
perpendicular
3/8
%N
N5G41X-.
N10G1Y.187F100
N
ETC.
%N1G0G90X-1.Y1
N5G41X-1
N10G1
N15Y-.1875
N20X0Y1
N25X1
N30X-1
N35G40Y-.6875
N40G0X-1.Y1.M2
N
N15G1Y1.F100
N2OX0
N25G2X0Y1.I0J0
N30G1X.75
N35G0G40Y1.
E
1-8
start
cutter
Diameter
1G0G90X-1.Y1.T
15X1.
compensation
to
687Y.687Z-.
812
.6623Y-.6875Z-.1
1623F200
X-l
.
.8256
.1623Y-.1875
.6623
E
1G0G90X-1.
%N
.N5G75
10G41X-
75Y1.
.
N40X-1.M2
position
cutter
End
.T1M6
Yl.T
Mill
5Z-
(1)
path
1M6
1M6
1
.
on.
(all
1
I
I
I
examples)
I
I
I
\
|
I
I
I
I
I