Beruflich Dokumente
Kultur Dokumente
Information Required
The address letter M is followed by two digits, and the following codes can be used.
For further details, please see the Tutorials section.
Code
Function
M00
M01
M02
M03
M04
M05
Spindle Stop
M08
Coolant On
M09
Coolant Off
M10
Driven Tool On
M11
M16
Orientate Spindle
M26
Parts Catcher In
M27
M30
M39
M40
M41
M42
M48
M49
M51
M52
M81
M97
Continuous Manufacture
End of Subroutine
I (1 = on. 0 = off)
P
Information Required
The address letter G is followed by two digits, and the following codes can be used.
For further details, please see the Tutorials section.
Code Group Function
G00
X (U) Z (W)
Linear Interpolation
X (U) Z (W) F
X (U) Z (W) I K F R
X (U) Z (W) I K F R
Time Dwell
G01
G02
G03
G04
G20
G21
0
6
G50
G75
0
10
G83
G90
G94
G96
G97
G98
G99
G76
G80
2
5
X (U) Z (W) F P Q R
X (U) Z (W) F P Q R
Cycle Cancel
X (U) Z (W) R F
X (U) Z (W) F P Q R
X (U) Z (W) R F
X (U) Z (W) R F
Feed / Min
Feed / Rev
Programming Notes:
1.
2.
With the exception of G codes in Group 0, all G codes are modal within their group. I.e. they remain
active until another code from within their group is specified.
3.
Modal G codes within group 1 can also be cancelled using the G80 command.
4.
90
23
-10
0.3
-2
-2
5.
Note how the G, Z, R and F values do not have to be re specified. Only the U (incremental X), which in
this case represents the cut depth, is specified.
6.
The maximum spindle speed setting (G50) is only valid when the constant surface speed code (G96) is
active.
Canned Cycles
Codes G75, G76, G83, G90 and G94 are referred to as 'canned cycles'. These codes are built in to the control
system of the lathe; their use simplifies the programming of repetitive operations.
On completion of the cycle the tool will return to its start point.
Metric/Imperial
The following descriptions utilise metric dimensions. For imperial dimensions, substitute thousandths for microns
and in. for mm.
Note: Before calling G76 an appropriate start point must be approached which gives adequate clearance from the
workpiece and provision for the acceleration distance. At the end of the cycle the tool will be positioned at the start
point.
This cycle is called by means of two blocks, the blocks having the following format.
G76 P Q R
G76 X(U) Z(W) F P Q R
The use of the individual addresses are as follows:-
The first two places of the number specify the number of spring passes made at the route of the thread
without cutting. A value of 02 is usual, although any value between 0 and 99 can be specified.
The third and fourth places give the run out at the end of the thread. Boxford machines can not produce a
run out so a value of 00 must be specified.
The fifth and sixth places indicate the angle of the tool edge. With standard tooling for producing metric
threads, this is set to a value of 60. Possible values are 80, 60, 55, 30, 29 and 00.
X and U Address
The diameter at which the centre line of the drilled hole lies. (See Fig. 83-1 and 83-2). X = absolute diameter coordinate and U = incremental diameter co-ordinate from current position. Either X or U is programmed.
Note:- For a fixed drill with a rotating workpiece, this MUST be at absolute X 0.00. For a rotating drill (driven tool),
X can be in any position.
Z and W Address
The position along the Z axis of the target point E (see Fig. 83-1 and 83-2). Z = absolute co-ordinate and W =
incremental co-ordinate from the retraction plane - R position (see R address below for details). Either Z or W is
programmed.
F Address
The feed rate in mm/min or mm/rev, depending if G98 or G99 is active.
P Address
The dwell at the bottom of the hole in milli seconds (ms). If no dwell is required, enter a value of zero or omit the P
address.
Q Address
The incremental depth of cut for each peck (see Fig. 83-2) in microns (m). No decimal point is permitted.
R Address
The incremental distance between the initial start position and the retraction plane (Z position each peck pulls out
to). This will usually be a negative value (see Fig. 83-1 & 83-2).
See the example programmed in Tutorial 9
Linear interpolation at feed along the Z axis until the end point E is reached.
Note: Before calling G90 an appropriate start point must be approached which gives adequate clearance from the
workpiece. At the end of the cycle the tool will be positioned at the start point.
This cycle is called by means of one block with the following format.
G90 X(U) Z(W) F R
External Turning - If the diameter increases from right to left (in the Z -ve) then R = -ve (as per Fig. 90-1)
External Turning - If the diameter decreases from right to left (in the Z -ve) then R = +ve
Internal Turning - If the diameter decreases from right to left (in the Z -ve) then R = +ve (as per Fig. 90-2)
Internal Turning - If the diameter increases from right to left (in the Z -ve) then R = -ve
Linear interpolation at feed along the X axis until the end point E is reached.
Note: Before calling G94 an appropriate start point must be approached which gives adequate clearance from the
workpiece. At the end of the cycle the tool will be positioned at the start point.
This cycle is called by means of one block with the following format.
Z and W Address
The position along the Z axis of the target point E (see Fig. 94-1 & 94-2). Z= absolute co-ordinate and W =
incremental co-ordinate from current position. Either Z or W is programmed.
F Address
The feed rate in mm/min or mm/rev, depending if G98 or G99 is active.
R Address
The difference between the Z positions of the start and finish of a taper is programmed under the R address. This is
specified as an incremental value and is assigned a mathematical sign to determine the direction of the taper. The
sign convention is as follows:
External Turning - If the Z length decreases as the diameter decreases (in the X-ve direction) then R = -ve
(as per Fig. 94-1)
External Turning - If the Z length increases as the diameter decreases (in the X-ve direction) then R = +ve
Internal Turning - If the Z length increases as the diameter increases (in the X+ve direction) then R = -ve
(as per Fig. 94-2 top)
Internal Turning - If the Z length decreases as the diameter increases (in the X+ve direction) then R = +ve
(as per Fig. 94-2 bottom)
The absolute co-ordinates of the points on the profile are tabulated below.
Point Datum
22
22
24
24
25
-15
-30
-35
-35
Drg No.
TITLE: TUT1
Mis
Prep
c
Cod
Cod
e
e
Description
N
Metric
10
21
1st Tool
20
Park
30
MATERIAL: PLASTIC
WRITTEN BY
Fee
Spindl
d
e
Rat
Speed
e
Axis Coordinates
X
SHEET No. 1 OF 1
Tool
No.
U
T
01
00
30
10
Position
Move to
Start
40
A to B
50
B to C
60
C to D
70
D to E
80
Spindle Stop 90
End
Program
10
0
04
01
22
22
-15
24
-30
200
0.05
-35
25
00
05
30
10
30
2.
3.
Enter the program into the computer and simulate the tool movements.
(Do not attempt to machine the component)
The incremental co-ordinates of the points on the profile are tabulated below.
Point Datum
20
-15
-15
-5
Drg No.
PROGRAMMING SHEET
MATERIAL: PLASTIC
TITLE: TUT2
SHEET No. 1 OF 1
WRITTEN BY
Description
N
Metric
10
21
1st Tool
20
Feed
Rate
Spindl
e
Speed
Tool
No.
U
T
01
Park
Position
30
Move to
Start
40
Move to A
50
A to B
60
B to C
70
C to D
80
D to E
90
Spindle Stop
10
0
End
Program
110
00
04
30
10
22
01
200
0.05
-15
2
-15
-5
1
00
05
30
10
30
2.
Enter the program into the computer and simulate the tool movements.
Drg No.
PROGRAMMING SHEET
MATERIAL: PLASTIC
TITLE: TUT3
SHEET No. 1 OF 1
WRITTEN BY
Description
N
Metric
10
21
1st Tool
20
Park Position
30
Spindle On
40
Move to Start
50
00
26
Face Off
60
01
-1
Rapid Clear
70
00
80
00
90
01
Fee Spindl
d
e
Rate Speed
I
Tool
No.
U
T
01
00
30
10
04
200
0
0.05
1
23.5
-35
0.05
Rapid Clear
10
0
00
24.5
110
00
22
Cut 22 x 35 long
12
0
01
Move Clear
13
0
01
Rapid Clear
14
0
00
15
0
00
16
0
01
Rapid Clear
17
0
00
21.5
18
0
00
19
Cut 19 x 30 Long
19
0
01
Cut Chamfer x 45
20
0
01
Rapid Clear
21
0
00
22
0
00
Cut 17 x 10 Long
23
0
01
Rapid Clear
24
0
00
18
25
0
00
15
Cut 15 x 10 Long
26
0
01
Move Clear
27
0
01
Park Position/Spindle
Off
28
0
00
End Program
29
0
-35
26
0.05
0.05
1
20.5
-30
23
0.05
-30
0.05
-32
0.05
1
17
-10
1
-10
20
05
0.05
30
0.05
0.05
10
30
2.
3.
The absolute co-ordinates of the points on the profile are tabulated below:
Point Datum
17
17
25
-22
-25
Drg No.
Description
PROGRAMMING SHEET
MATERIAL: PLASTIC
TITLE: TUT4-1
SHEET No. 1 OF 1
WRITTEN BY
Feed Spindl
Rate
e
Speed
Tool
No.
Metric
1
0
21
1st Tool
2
0
Park
Position
3
0
Move to
Start
4
0
A to B
5
0
01
B to C
6
0
02
Spindle Stop
7
0
00
End
Program
8
0
01
00
04
30
10
22
200
-23.5
05
25
-25
30
10
0.05
1.5
0.05
30
Note: In block N60 I and K are the co-ordinates of the arc centre measured from the start of the arc.
G03 Counter Clockwise Circular Interpolation
The absolute co-ordinates of the points on the profile are tabulated below:
Point Datum
20
23
23
25
17
-1.5
-20
-20
-3
Drg No.
PROGRAMMING SHEET
MATERIAL: PLASTIC
TITLE: TUT4-2
SHEET No. 1 OF 1
WRITTEN BY
Description
N
Feed
Rate
Spindl
e
Speed
Tool
No.
U
Metric
10
21
1st Tool
20
Park
Position
30
Move to
Start
40
Point A
50
01
A to B
60
03
B to C
70
01
C to D
80
Spindle Stop
90
End
Program
10
0
01
00
04
30
10
20
2
0
0.05
23
-1.5
0.05
23
-20
0.05
25
00
05
200
30
0.05
10
30
2.
3.
Enter the program into the computer, simulate and edit if necessary.
1.5
An alternative method is to take chamfering cuts on the surplus material. This is generally more difficult to program
because the X co-ordinates are measured on the diameter and so are double the corresponding Z co-ordinates to give
a 45 degree chamfer.
The drawing on the next page is used to determine the length of the roughing cuts; 2mm is left on the diameter
before the final finishing cut is taken.
The operations sheet shows the details of the roughing cuts and a program for the component is given. Test run the
program and examine its operation.
05 30.000 10.000
02
Modal Programming
When programming G01, G02 and G03, Axis positions (X, Z), G, F and S values are modal.
Therefore if the mode or value is not required to change it need not be re-entered.
Drg No.
PROGRAMMING SHEET
MATERIAL: PLASTIC
TITLE: TUT5
SHEET No. 1 OF 1
WRITTEN BY
Description
N
Metric
10
21
20
Park Position/Spindle On 30
Fee Spindl
d
e
Rate Speed
I
Tool
No.
U
T
01
00
Move to Start
40
04
Face Off
50
01
Rapid Clear
60
00
70
Cut 23 x 35 Long
80
01
Rapid Clear
90
00
10
0
Cut 21 x 35 Long
110
01
Rapid Clear
12
0
00
13
0
30
10
26
-1
200
0.05
1
23
-35
24
0.05
21
22
19
-35
0.05
0.05
Cut 19 x 24 Long
14
0
01
Rapid Clear
15
0
00
16
0
Cut 17 x 23 Long
17
0
01
Rapid Clear
18
0
00
19
0
Cut 15 x 22 Long
20
0
01
Rapid Clear
21
0
00
22
0
Cut 13 x 22 Long
23
0
01
Rapid Clear
24
0
00
25
0
Cut 11 x 2 Long
26
0
01
Rapid Clear
27
0
00
28
0
29
0
01
Rapid Clear
30
0
00
31
0
32
0
33
0
03
Finish Turn 11
34
0
01
35
0
03
Finish Turn 19
36
0
01
37
0
-24
20
0.05
17
-23
18
0.05
15
-22
16
0.05
13
-22
14
0.05
11
-2
13
0.05
8
-0.8
9
0.05
04
225
11
19
26
-4
0.07
-23
0.07
-27
0.07
-35
0.07
38
0
39
0
40
0
Part Off
41
0
01
-1
Rapid Clear
42
0
00
30
Park Position
43
0
05
End Program
44
0
30
00
05
30
10
02
04
27
38.6
200
0.05
10
Complete an operations sheet for roughing and finishing the component below.
2.
3.
Enter the program into the computer, simulate and edit if necessary.
The program is shown on the programming sheet. Test run the program and examine how the cycle operates.
Drg No.
PROGRAMMING SHEET
MATERIAL: PLASTIC
TITLE: TUT6-1
SHEET No. 1 OF 1
WRITTEN BY
Description
N
Metric Units
10
21
1st Tool
20
Park
Position
30
Move to
Start
40
Radial Cut 1 50
Feed
Rate
Spindl
e
Speed
Tool
No.
U
00
04
94
30
10
27
200
0.05
-2.5
-3
Radial Cut 3 70
-3.5
Radial Cut 4 80
-4
Radial Cut 5 90
-4.5
10
0
-5.0
T
01
Radial Cut 2 60
Radial Cut 6
00
05
30
10
End
Program
12
0
30
Drg No.
MATERIAL: PLASTIC
TITLE: TUT6-2
SHEET No. 1 OF 1
WRITTEN BY
Prep Misc
Axis
Cod Cod Coordinate
e
e
s
Description
Metric Units
PROGRAMMING SHEET
10
21
Feed
Rate
Spindl
e
Speed
Tool
No.
U
1st Tool
20
Park
Position
30
Move to
Start
40
Radial Cut 1 50
01
00
04
94
30
10
27
-1
200
0.05
-2.5
Radial Cut 2 60
-3
Radial Cut 3 70
-3.5
Radial Cut 4 80
-4
Radial Cut 5 90
-4.5
Radial Cut 6
10
0
-5.0
Move to
Start
110
00
Axial Cut 1
12
0
90
Axial Cut 2
13
0
-6
Axial Cut 3
14
0
-8
Axial Cut 4
15
0
-10
Axial Cut 5
16
0
-12
Spindle Stop
17
0
End
Program
18
0
00
27
-1
0.05
05
30
-4
-27
10
30
2.
3.
Drg No.
PROGRAMMING SHEET
MATERIAL: PLASTIC
TITLE: TUT7
SHEET No. 1 OF 1
WRITTEN BY
Prep Misc
Axis
Cod Cod Coordinate
e
e
s
Description
Fee Spindl
d
e
Rate Speed
I
Tool
No.
Metric Units
10
21
LH Turning Tool
20
Park Position
30
Move to Start
40
Face Off
50
01
Rapid Clear
60
00
Move to Start
70
Axial Cut 1
80
Axial Cut 2
90
5.333
Axial Cut 3
10
0
-7
Chamfer Start
110
T
01
00
04
30
10
26
-1
0.05
1
27
0.5
90
00
200
0.05
18
3.667 35.5
Cut Chamfer
12
0
01
Park Position
13
0
00
Parting Tool
14
0
Groove Start
15
0
00
Grooving Cycle 1
16
0
75
Grooving Cycle
2
17
0
75
Park Position
18
0
00
End Program
19
0
05
20
-1
30
10
0.05
02
04
22
-11.6
200
0.5
15
05
30
0.05
-10
200 150
0
0
10
30
Machine a groove of depth 6mm x 12mm long starting 8mm from the free end.
2.
3.
Drg No.
PROGRAMMING SHEET
MATERIAL: PLASTIC
TITLE: TUT8
SHEET No. 1 OF 1
WRITTEN BY
Prep Misc
Axis
Cod Cod Coordinate
e
e
s
Description
Fee Spindl
d
e
Rate Speed
I
Tool
No.
Metric Units
10
21
LH Turning Tool
20
Park Position
30
Move to Start
40
Face Off
50
01
Rapid Clear
60
00
Move to Start
70
Axial Cut 1
80
Axial Cut 2
90
5.33
3
Axial Cut 3
10
0
-7
Chamfer Start
110
T
01
00
04
30
10
26
-1
0.05
1
27
0.5
90
00
200
0.05
18
3.66 35.
7
5
Cut Chamfer
12
0
01
Park Position
13
0
00
Parting Tool
14
0
Groove Start
15
0
00
Grooving Cycle 1
16
0
75
Grooving Cycle 2
17
0
75
Park Position
18
0
00
Threading Tool
19
0
20
0
97
Threading Cycle
1
21
0
76
Threading Cycle
2
22
0
76
Park Position
23
0
00
Parting Tool
24
0
25
0
Parting Position
26
0
Part Off
27
0
01
-1
Rapid Clear
28
0
00
25
Park Position
29
0
05
End Program
30
0
30
05
20
-1
30
10
0.05
02
04
22
-11.6
200
0.5
15
05
30
0.05
-10
2000
150
0
10
03
04
05
22
1.5
18.77
-12
30
10
400
0.75
02006
0
50
615
200
0.02
5
02
96
04
200
22
30
-33.6
0.04
10
Complete an operations sheet, based on TUT 7 for the shape and TUT 8 suitably modified for the thread.
2.
3.
Drg No.
PROGRAMMING SHEET
MATERIAL: PLASTIC
TITLE: TUT9
SHEET No. 1 OF 1
WRITTEN BY
Prep Misc
Axis
Cod Cod Coordinate
e
e
s
Description
N
Metric Units
10
21
LH Turning Tool
20
Park Position
30
Move to Start
40
Face Off
50
Turn 23 x 33
Fee Spindl
d
e
Rate Speed
I
Tool
No.
U
T
01
00
30
10
26
94
-1
0.05
60
90
23
-35
0.05
Park Position
70
00
30
10
Centre Drill
80
90
97
Drill Centre
10
0
01
-5
Rapid Clear
110
00
04
05
200
02
03
2500
0.06
Park Position
12
0
5mm Drill
13
0
Drilling Speed
14
0
15
0
83
Park position
16
0
00
Parting Tool
17
0
Park Position
18
0
05
30
10
03
03
2000
0
05
-20
1000
0
0.04
30
04
30
10
25
-33.6
96
Part Off
20
0
01
-1
Rapid Clear
21
0
00
25
Park Position
22
0
05
End Program
23
0
30
04
30
200
0.05
10
Centre drill.
2.
3.
Two partial arcs programmed next to each other to form a groove. In this case, care has to be taken to
ensure that the correct tools are chosen so that the toolholders do not rub against the edges of the groove.
2.
3.
the I value is the incremental distance measured along the X axis and the K value is the distance measured
along the Z axis to the arc centre from the tool position at the commencement of the cut, or
The X and Z values are the coordinates of the tool at the finish of the arc.
The calculations required to determine these values may involve trigonometry.
The program for TUT 10 is shown on the programming sheet. Test it and examine its operation.
Drg No.
PROGRAMMING SHEET
MATERIAL: PLASTIC
TITLE: TUT10
SHEET No. 1 OF 1
WRITTEN BY
Prep Misc
Axis
Cod Cod Coordinate
e
e
s
Description
Fee Spindl
d
e
Rate Speed
I
Tool
No.
Metric Units
10
21
LH Turning Tool
20
Park Position
30
Move to Start
40
Move to Start
50
Face Off
60
94
Axial Cut 1
70
90
Axial Cut 2
80
-28.5
-5
Axial Cut 3
90
-28
-7
Axial Cut 4
10
0
-27
-9
Axial Cut 5
110
-21
-11
Axial Cut 6
12
0
-13
-13
Axial Cut 7
13
0
-7
-15
T
01
00
04
30
10
26
200
1
-1
0.05
-29
0.05
-3
Axial Cut 8
14
0
-2
-17
Axial Cut 9
15
0
-0.8
-19
Rapid to Start
16
0
00
Feed to Start
17
0
01
Turn Radius
18
0
03
9.93 -3.48
0.05
Turn Taper
19
0
01
16.07
26.53
0.05
Turn radius
20
0
02
24
-30
0.05
Turn 24
21
0
01
24
-36.6
0.05
Park Position
22
0
00
30
10
Parting Tool
23
0
24
0
00
Part Off
25
0
01
-1
Rapid Clear
26
0
00
25
Park Position
27
0
05
End Program
28
0
30
2
0
05
0.05
4
02
04
25
30
-36.6
200
0.03
10
2.
3.
Drg No.
Description
PROGRAMMING SHEET
MATERIAL: PLASTIC
TITLE: TUT11
SHEET No. 1 OF 1
Pre
p
Co
de
N G
Metric Units
10 21
Select LH Turning
Tool
20
Park Position
30 00
Move to
Start/Spind On
40
50 94
Turn 23 x 35
WRITTEN
BY
Mi
Axis
sc Coordin
Co
ates
de
M
Fe Spin
ed dle
Ra Spee
te
d
IK F
To
ol
No
.
U
01
30
10
26
-1
0.0
5
60 90
-35
0.0
6
70
23.5
80 00
04
22 -16
200
-3
4.
5
Cut 20 x 19.5
90 01
20
19.5
0.0
5
Cut Taper
10
01
0
23.
-27
5
0.0
5
Rapid Clear
11
00
0
Turn 20 x 10
12
90
0
-10
Turn 15 x 10
13
0
Rapid Clear
14
00
0
14
Turn Chamfer
15
01
0
18.
-2.8
5
Rapid Clear
16
00
0
0.5
17
00
0
12
Turn Chamfer
18
01
0
18.
-4.4
5
Rapid Clear
19
00
0
20
00
0
21
01
0
Finish Radius
22
03
0
17 -6.5
0.0
4
Finish 17
23
01
0
9.25
0.0
5
Finish Radius
24
02
0
20 10.7
5
0.0
4
Finish 20
25
01
0
16.7
5
0.0
5
Finish Taper
26
0
18
Finish Taper
27
0
23 -28
Park Position
28
00
0
Centre Drill
29
0
30
97
0
Drill Centre
31
01
0
3.
5
0.0
6
-5
0.5
0.0
4
0.0
4
2
4
0
05
30
0.0
4
6.5
1.5
19.5
0.0
4
10
02
03
3
-5
2500
0.0
4
Rapid Clear
32
00
0
Park Position
33
0
5mm Drill
34
0
Start Spindle
35
0
Drilling Cycle
36
83
0
Park Position
37
00
0
Threading Tool
38
0
Move to Start
39
0
Move to Start
Major
40
00
0
Threading Cycle
Line 1
41
76
0
Threading Cycle
Line 2
42
76
0
Park Position
43
00
0
Parting Tool
44
0
45
96
0
Part Off
46
01
0
-1
Rapid Clear
47
00
0
30
Park Position
48
0
05
End Program
49
0
30
3
05
30
10
03
03
1500
0.0
4
0
05
30
-22
70
00
10
04
04
22
9.25
400
-2
200
0.0
50
60
25
18.
77
05
30
30
10.2 612
0
5
0.7
5
10
05
04
25 -34
30
200
0.0
3
10
2.
3.
Tutorial 12 - Subroutines
In this tutorial, a subroutine is used to repeat a machining routine to produce the part shown below.
A subroutine is a program within a program which can be called at any time from the main program.
Subroutines are generally programed in incremental co-ordinates so they can be called at any position.
M98 = Subroutine Call
P = Subroutine Number = 0001
Test run the program and examine its operation.
Drg No.
PROGRAMMING SHEET
MATERIAL: PLASTIC
TITLE: TUT12
SHEET No. 1 OF 1
WRITTEN BY
Prep Misc
Axis
Cod Cod Coordinate
e
e
s
Description
N
Metric Units
10
21
20
Park Position
30
Move to Start/Spindle
On
40
50
94
Park Position
60
00
70
Start Spindle
80
90
Call Subroutine
10
0
110
Call Subroutine
12
0
13
0
Call Subroutine
14
0
Park Position
15
0
End Program
16
0
Fee Spindl
d
e
Rate Speed
I
Tool
No.
U
T
01
00
04
05
30
10
26
-1
30
10
200
0.05
02
04
30
10
26
-3.6
200
000
1
98
-14
000
1
98
-14
000
1
98
00
05
30
10
30
Subroutine 0001
Move to Start
10
-1
20
75
30
75
40
01
Finish Radius
50
03
0.05
-4
Pull Out
60
01
0.05
70
Finish Radius
80
02
Rapid Clear
90
00
Rapid to Start
10
0.
5
0.05
-5 -8.4
500 140
0
0
2
-2
10.
4
0.05
-4
5
8.4
0
End Subroutine
110
99
In this tutorial, a subroutine and a nested subroutine are used to create the component shown below
Drg No.
MATERIAL: PLASTIC
TITLE: TUT13
SHEET No. 1 OF 1
WRITTEN BY
Prep Misc
Axis
Cod Cod Coordinate
e
e
s
Description
Metric Units
PROGRAMMING SHEET
10
21
Fee Spindl
d
e
Rate Speed
I
Tool
No.
U
20
01
Park Position
30
Move to Start/Spindle
On
40
50
94
Park Position
60
00
70
Start Spindle
80
90
Call Subroutine
10
0
110
Call Subroutine
12
0
13
0
Call Subroutine
14
0
Park Position
15
0
End Program
16
0
00
04
05
30
10
26
-1
30
10
200
0.05
02
04
30
10
26
-3.6
200
000
1
98
-14
000
1
98
-14
000
1
98
00
05
30
10
30
Subroutine 0001
Move to Start
10
-1
20
75
30
75
40
01
Finish Radius
50
03
0.05
-4
Pull Out
60
01
0.05
70
Finish Radius
80
02
90
00
Call Subroutine
10
0
110
Call Subroutine
12
0
Rapid Clear
13
0
Rapid to Start
14
0
0.
5
0.05
-5 -8.4
500 140
0
0
2
-2
10.
4
0.05
-4
7.4
000
2
98
-5
000
2
98
00
5
6
End Subroutine
15
0
99
Subroutine 0002
Rapid to Position
10
00
-1
20
75
30
75
0.05
40
01
0.05
Finish radius
50
03
0.05
-2
Pull Out
60
01
0.05
70
Finish Radius
80
02
Rapid Clear
90
00
Rapid to start
10
0
End Subroutine
110
0.
5
-3 -1.4
1
0.05
0.05
-1
-2.4
-2
3
1.4
99
200 120
0
0