You are on page 1of 241

1

CNC

: CNC

: CNC

: CNC


)(CNC
-:
:
-1 .
-2 .

-3 .
-4 .
-5 .
-6 .
-7
.


)(CNC


1952
) (MIT

.
.
:
1952 ,
. 1954 ,
.
.


.


Hydrodyamic sliding Bearing
NC

, .
, .
.
CNC/DNC
.
.
Machining
.centers
:
* .
* .
:

): (NC


, ,
.
): (CNC
) (
. ,
)Punched
(Tape ) (CNC
.
.
CNC
:
" " . . . . . ): (DNC

,
.
) (CNC ): (DNC

.1 ) (CNC ,
). (DNC
.2 )(DNC
).(CNC

.3 ) (DNC
, )
(CNC .
.4 ) (DNC
.
)DNC
CNC ) :( NC .(3 1, 2 1 ,1 1 :

) : (1-1 )(NC

) :(2-1 )(CNC

) :(3-1 )( DNC
) (CNC ): (NC
.1
.
.2
.
.3 ,
.
): (CNC
) (CNC .
) (CNC :
.1 .
.2 ) (Fixtures
.
.3 .
.4
.
. .5
.6 .
.7 .

.8
.
.9
.
- 10
.
-11 .
-12 .
) (CNC
:
.1 .
.2 ) (.
.3 .
.4 .
.5 )( .
.6 .
.7 .
.8 . %100
) (CNC :
.1 .
.2 ) .(CNC
.3 .
.4 ) (CNC
.
): (CNC
)(CNC
) )4 1
-:

-1

-2

-3

-4

-5

0.01
0.001
.

-6

-7

-8

-9

10

) :(4-1 )(CNC

11


)(CNC
-:
:

-1

.
-2

) ( .

-3


.
)( CNC

-4

.
)

-5
.(CNC
-6

12


)(CNC
:

.
-:
.
-1
-2
.

-

.

.
:

X,Y,Z
) (X,Y )
.(1-2
Z, Y, X :
. ) (CNC
.

13

) (1-2
) (CNC
.
) (ISO )
,(CNC
.
)+ (-
.
:
-1 : + Z .
-2 : +X .
-3 :Y X,Y .
)(2-2

14

) : (2 2 ) (Z,Y,X ) (CNC

)3 2( :

15

)3 2( : )
(
). (X,Y,Z
): (CNC
:
.1
.
.2
.
.3 " "Z
) ( . " "Y " "Z
.
)3. 2(
.
:
.1 .
.2 " , , "
.3 .
.4 " Z Y) ,
( ,

16

,
.
:
), (CNC
) ,(X, Y, Z .

:
A .1 .X
B .2 .Y
C .3 .Z

,X
X .
,
Z, X, Y W , V , U
. Z, Y, X
): (CNC
)( CNC
:
.1 .
.2 ). (linear Path
.3 "" ). (Continuous Path

.
): (CNC
:

,

17

,
, . )4 .2( .
.
,

.
:

,
)4. 2( .
.
,
) ( .

,
.
:

,

,
,
) . )4. 2( .

.
.

18

)7 2(

)7 -2(

)7 -2(
)(:
.1

.2

.3

19

) :( 4-2 )(CNC

): (CNC
) (CNC
.
.
.
.1 (Machine Zero Point) (M) :

.
) X0 Y0 (Z0 .
.2 ) (Work piece Zero Point) (W


.
.
.3 )( (Reference Point) (R) :

.
.4 (tool zero point (N-E)) :
.
:

-1 -:

.

20

-2 )( -: ,
,
) (.

) : (5 2
)( .


.
: .
:

.


.

21


-1 ) (
-2
-3

:

) (CAD/CAM
:
-1 ) (
-2 ) (
-3 ) (

-1
-2 .
-3 ) (
-4 .
-5 .
-6 .
-7
.



-1 ) (G :
-2 ) .(APT 400
.

.
:
-: X,Y,Z
-10

)(Absolute System

) (.

22

X30,Z60
) (6 2
X60,Z40
. G90
.

) : (6 2 .
-2 )( )( Incremental System

.
) (7 2 20
,X 30 Z G91 X
,20 Z30
30 X , 20
,Z ,X30 Z-20 ). (CNC

23

)(CNC G90
G91 U ,X W Z

) )7 2 ) (

24

) ( :
) (8-2 .

) (8-2 ) (

25


) (CNC
-:
:
-1 .
-2 G- code .
-3 .
-4 M-code .

26


) (CNC
:
CAM)/
(CAD G

.
.
:
,
, )

. (Words

X

, X S .
,
) (CNC :

-:

. N
G

27

.


I,J,K .

T .
,
,
.

.
M
:
..... ,

.
,
) ( 125%
. 125
L


.

. ) (1-3
.

28

) (1-3
): (N Word
,
N :

):(G-Words
G
## G : G
) ( :
:

G04

G92 :

29


:
:

G04

G09 :
G53:
G
.
.G00 ) (2 -3 :
-5
.
-6 .
-7 ).(2-3
-8 .

) (2 -3
:
:
.G00 X..Y
X,Y .

30

. G 01 ) ) ( (3-3
:
-1 .
-2
.
-3
.

) (3-3
:G01
.G01 X.. Y.. F
X,Y F .
. G 02

)-3
.(4

31

) (4-3
:
G02 XY I.J.F
X,Y ) ( F .
I,J .
. G 03
)(5-3
:
G03 XY I.J.F
X,Y ) ( F .
I,J .

32

) (5-3
.

G71

G70

)
(.
.

G90

G91

)
(.
.
.G17,G18 .
: G17 X,Y )(6- 3
:G18 X,Z )( 7-3

33

) ( 6-3 X,Y : G17

) ( 7-3 X,Z : G18

34

G- Code ): (CNC
) (G - Words :

35



) (
) (
) (X )(Y
) (X )(Z

G00
G01
G02
G03
G17
G18
G52

.
,G 52
) (

G51
G90
G91
G41

)( ) )((8-3
)(

G42

)
(
)(

G43

)(

G44

G41 G44

G40


) )((8 3
): )((9-2
K

G99

Z,Y,X

) (


) : )((9 3
K

G98

Z,Y,X


) (

G99

G98

36

) : (8-3 (G41 /G42 ,G40,G43/G44) :



.

37

) :(9 3 ) (G98 ) ( )
(G99

38

): (CNC
:

G 00

G 01

G 02


/ )(M/ NIN

G 03
G 96

" /" )

G 97

(RPM
) (F /

G 94

) (F /

G 95


) (G 54& G55

G 53

) (1

G 54

) (2
.1 ) (S ).(RPM

G 55
G 92

.2 ) (Z,X
(G 59) 5
.
) (G57 , G58 , G59
) (3

G 56
G 57

) (4

G 58

) (5

G 59

39

): (X,Y,Z- Words
,
(X 13.5
)
) (+ ) (-
Z , X .
:
): (F - Word) (1
)) (mm /min /
( )) (Inch / min /(
F100
,
100 / .
): (S - Word) (2

, )) (REV /MIN /(
S800 800

/
/ )
(m /min / ). (rev / min
): (T - Word) (3
T2

, .
T
.
: (M -Word) :
: :

.

40

.
:



))1

" "
)(

M3
M4
M8
M9
M 30
M6

.
,

M66

41

::
:

M03

M04

M05

M 30

M 08

M 09

42


)(CNC
-:
:
-7 .
-8 ) (
-9


)(CNC

43

:
):(CNC
.1 ) (CNC
.
.2 ) (CNC .
.3
.
) (CNC ,
)(CNC
:
.1 ) / (
.
.2 ) / (
.
.3 , ,
) ( , .
:

.

,

, ,
,
,
.
.

44

:CNC
,
.
, ,


CNC
:
.1 ,
.
.2 ,
,

.3
.4
.5 )
,
(
.6
CNC
.7
CNC ,
.8
.9
:

45



) (1 4
CNC ). (2 4
.................:

.............:

.............:
.....................:
............................... : ...........................:
.......................................... ...................................:
...............................: ..................................
.......................................................................:

) :(1-4


.......................:
........................:
...................................:
..........................: .............................:
.......................................:
Z
I J K F S T
M

) : (2-4

46

): (CNC

:

X Z
. G18 X Y
,G17 .
, )
(
,
:
G41 G42 G43 G44 .
:
.1 .
.2 .
): (1 . 4
.1

)(3 4
10mm (10
( .

47

)( .

)( )( ) (
) : (3-4

:
S630 T1 M66
Z23

Y- 5

G18

N1

G52

N2

X-7

G0

N3

X45

G1

M3
N4
F100
N5

Z31
X-7
Z0

Y50

X0

N6
G0

N7

G51

N8
M30

48

" "

.2


) : )) (2 4( (
N01
S630 T1 M66
Z25

X-7

Y-5

G18

N02

G52

N03

G0

N04
M3

F100
Z18

G1

N05

G43

N06

G42

N07
N08

X50

N09
Z36
X-7
Y50

X0

N10
G40

N11

G0

N12
Z0

M30

G51

N13

G43 G1
. G44 , G42 , G41
:
.1 : ). (%9000
.2 : ) G18 . (G17

49

.3 : )
(G52 ). (S,T
.4 .

G98 , G99 :
.
G99 , G98

.
) G99 (G98 G98
G99
,
.
) ( 1- 4
:
K74

J30

195

Z-10

K54

J20

175

Z0

) N04 G98 X-10 (


) N05 G99 X0 (

Y-20

.
G2
G3 :
:180
.1 G2 , G3
180 :
- :
R

G2

50

G3

G3 G2 ). )4 4

) :(4-4 180

51

:
R ,
G17 , I,J
G18 I , K ): )3 4
(G18
(G17

K
J

Z
I

X
Y

(G2
(G2

52

) : (3-4 .

53

) : (4-4 ) (
)o180 : (>180
G3 G2
) )180
.

54

):(2 4
)( ) (5-4
150 150 2 5 ,
. 10mm )
( :

) : (5-4 ). (2-4
:
N01 G18

S630 T1

M66
G52

N02

J30

I170

Z-22.5

Y-20

X-20

G98

N03

J20

I150

Z-12.5

Y-20

X-10

G66

K170
N04
K150
Z125

X-17 Y-5

G0

N05
M3

55

G1

F100
X0
Z50
X20.836

Z21.434

N06

N07 G43
G41

N08

G2

N09
R30

Z0.717
R16

X85.418

Z26.491
Z60.743

R16

Z89

R16

X99.642

N11 G2

X58.821

N12 G1

X69.106

N13 G3

X114

N14 G1

X130

N15 G2

X113.218

N16 G1

X34.641

N17

X0

N18

Z105
Z125

N10 G1

Z105

N19

Z100
G40
Z125

Y100

X-17

M30

N20

N21 G0
N22 G51

): (CNC

:
)(1 : (Face Turning) :
) (G00 1.00
2 1
) )) (6-4( ( .
) (G 01 1.00

) (X- 2.0 )) (6-4( .

56

) (G 00
) )) (6-4( (.
)(2 : (Longitudinal Turning) :
.1 )) (G 01 )) (6-4(
.2 1.00
2 ) (G 01 )) (6-4(
,

.
:
.1 ) X0 . (Z0
.2 .
. .
. .
. .

.

57

) : (6-4 .
) : (3-4
) (7-4
) (40
) (60 ) (30 . ) (250 /
). (Micro m/ rev 100

58

) :(7-4 ). (3-4

X0.000 Z90.000
T 0202

S250

F100

G54 G92

N00

G59

N01

G95 G96

N02
M04

Z0.000

X21.000

G00

N03

X-2.000

G01

N04

G00

N05

X17.500

Z2.000
Z-60.000
Z 2.000

G01

N06

X21.000

G01

N07

X 17.500

G00

N 08

G00

N09

G01

N010

G01

N 011

G00

N012

G53 G56

N013

X 15.000
Z-60.000
X 21.000
X 25.000

Z 20.000
T0000

M30

:
) (CNC ) (G02
) (G03 :
K

G 02
)(G 03

:
X) - (Z .

59

) (K , I .
) (CNC
:
): (4-4

Z-30.000 ..

X20.000

G01

N
...F

Z-40.000 I 10 K0.0

X40.000

G02

N
.....F

):(5 .4

60

Z-40.000 ..

X28.000

G01

Z-46.000 I 0.0 K-6.0

X40.000

G02

N
...F
N
.....F

:
) (Simulation
) (CNC .
)
)
(Tool .
(Shaded
, ) (
.
:
(T4
CNC )
) (L ).(R

61



CNC
-1 54
:
.

62

-2 50 80
)( 6 10 .
.

63

:
.1
.2
.3 G81 ,G83
.4 G85
.5 G84
.6 G87
.7 G88
.8 G89
.9 G79
.10 G78
.11 G77
.12 G77
.13 G17

64



:


.
.


) (
: G81

Z Y2 G81 . .... N -15. . .

Y,Z :
. . . . Y .
........Z : "" )
(
:
:

65

Y20 15 X G79

Z0

X,Y,Z .
G77G78G79

:
:G77
:G78
:G79

G83 . . . . . . . . . . . .
G84. . . . . ... . .. . . .
G85 . . .... . . . . . . . . . .
G86 . . .... . . . . . . . . .
G87 . . .
G88. . . .... . . . . .
G89. . . . .

66


- 1 G81

) ( G81 :
) (
.
.
) (G81 :
)(G86.G85.G84.G83
15-Z 2Y (X1.5) G81 . . .

. . .F B20

M . . .S

. . . . X : Z
. . . . Y .
........Z : "" )
(
. . . . B :
Y .

67


Z G18
) (G79
-2 G 83
) (G83 ,
. :
-1 ) ( :( ( J
:

68

-2 ) ( J

-3 G85

69

-4 G84
:
-1
) (J

-2 ) ( F
12-Z *Y5 (. . . X) 84 G . . . .

B20

13

F477

S318

:
:

mm1.5 = P

min / m 10= vc

318=n :

min-1

) =(F :
min / mm 477= min-1318mm1.5=F
) (Y G81/G83

70

-5 G88,G89 7G8,
G88,G89 7G8,
G18 G17

:
G87 G88 G 89:
o

)X ( X

G18 G 17
G78 G79 G77

71

-6 G87
:

* ) (B1 =. . ..

72

- 7 G88
:

-2 :
*)Y20 15 X G79 =. . .

B1) Z0

)(B1 =. . .

73

- 8 G89
:

: :Z Y35 X35 G79 0

74

-9 G79
G79
)( . ) (Z ,Y ,X
)B2 B1 L 2 (L 1 .
) (G90 )(G91
-1 :

-2 :

75

-10 G78
G78

76

G79 :
...N...
* G79 . . .N

G81

P3 P2 P1

.
-11 G77
G77

77

:
). . .Z .....=B2. . .=L2 G77 . . .
)G77 . . .

K) . . .J . . .I . . .R

K) . . .J . . .I . . .R . . .Z . . .=B1. . .=L1
. . .Y . . . X P1 G78. . .
)P1 G77 . . .

...

. . .I

- 12 G 77
G89 G 87 .G77
-1 ):(G87
40G87 X
-2 :

Y24

R5 B2 Z-5

Z
K) . . .J

78

) (B1 =. . .
G87 G 88

G17
:
:T1 -

mm6

:T2 - mm6

79

:T3-

M6

80

G18

81

)( (mm8=d(T1
(mm6= d(T2 .mm12

82

83



.1 G84
.2 G84
.3 G86
.4 G87

84

-1 G84
F
Min/mm

D3..
m

G84

..D2
m

D0
m

P2..
mm

..P0
mm

Z..
mm

X..
mm

G84

X,Z

P0

P2

D0

D2

D3

F. . .

X Z
.
D3 D2 D 0 P2 P 0.

G84
:1

85

D3 )
(1000mm/1

D3=2000

Z2
Z-26

X 44
X 30

G00
G84

N. . .
N...

:
) D3 ( D3
.

:2

86

D3 D0
D2
:Do X
:D2 Z

D3=2000

:3

DO =500 D2 =760

Z2
Z-26

44X
30X

G00
G84

N
N...

87

D3 .P0
:P0 X

D3=2000

P0-

=500

4.200

DO

Z2
Z-26

44X
30X

G00
G84

N
N...

88

:4
D3 P0 P2
D0 D2

D0=1000 D2=740 D3=2000

Z2

N... G00 X46

P2-

P0-

-26

N... G84 X30

10

4.2

89

G84
F
min/mm

D3..
m

..D2
m

D0
m

G84

X.Z

PO

P2

DO

D2

D3

F. . .

P2..
mm

..P0
mm

X ..
mm

Z ..
mm

G84

Z X G84
.

.

90

:1 D3

D3=2500

Z0
10X

32X
Z-20

G00
G84

N...
N...

91

:2
DO D2
:Do X
:D2 Z

Z0
10X D0=500 D2=350 D3=2500

32X
Z-20

G00
G84

N...
N...

92

:3 D3
.P0

P0=-2 D3=2500

1Z
10X

32X
Z-20

G00
G84

N...
N...

93

:4
D3 P0 P2
D0 .D 2

P0
P2
D0
D2
D3

X
Z
X
Z

=P2-9.57 D0=500 D2=700 D3


2500

N... G00 32X


Z0
N... G84 Z-20 10X P0-2

94

G86
D5..
F..
m mm/min
D4

D4..
S 10/1

D5

D3..
m

Z..
mm

X..
mm

G86

95

-1 : ,
.
:
N... G00 X 34 Z-15
N... G86 X17.5 Z-30 D 5 = 3000

-2 :
0.1 .
-3 :
.D4
-4 : 3D
.

):(1

96

D3 mm 2.5
,D5 ,D4 , 4.

D5 = 3000

D4 = 40

D3 = 2500

Z-7.5
Z-17.5

X 22
X 10

G00
G86

N
N

97


F..
mm/min

D6
m

D5..
][%

D4..
1/10 s

G87

D3

D4

D5

D6


:1 .

D3..
m

Z..
Mm

G87

98

Z 2.5

X0
Z-30

G00
G87

N
N

:2 D3 D5 D6
.D3

99

: 8.125 32.5.

Z 2.5
D3 = 9000

X0
Z-30

G00
G87

N
N

100

:3 D3 ) D4 ( ,
(D5 (70% D6 (3(.

D6 = 4000

D5= 70

D4= 50

D3= 12000

X0
Z-30

G00
G87

: D5
.D6
= D3 = 12mm
= (D3 (D5/100) =12 8. 4mm= (70/100
= = (D3 (D5/100) =8.4 5.88 mm= (70/100
= (D3 (D5/100) =5.88 4. 11mm= (70/100
= D6 (4(.

...N
...N

101

G33
,
.
..F
mm

Z
mm

:G33

X :Z

:F

X
mm

G33

102

Z3
F

X 52
X 46.8
Z- 44
X 52
Z3

G00
G00
G33
G00
G00

N 110
N 120
N 130
N 140
N 150

103


.1 G14
.2 G14
.3 G93/G92
.4 G93/G92
.5 G72/G73
.6 G73



G14

104

G14
) (G .

G14

105

106

G93/G92
:

G93
-1 :

-2 :


G92

107

G93/G92

G92

G93

: G92 B4=.........

:
G92 B1=... L1=... Z=...

G93 B2=... L2=... Z=... B4=25


B4=- 20

108

:
-

G92
G93
=G93 B4

109

110

G72/G73

) X (Y ) X (Y G73

:
G73 )(G73 X1 - G72

111

G73

112

G73 A4 = . . .
. G73 A4 = . . .
) (*A4 = 2 ). (*A4 = 200

- . . G72

113

114



:
.1 lnitialization
.2
.3
.4
.5
.6

115

:
-1 lnitialization
M66

T1

G18

N9050
N1

500
K 60
K 40

J 20
J 10

I86
I66

Z- 10
Z0

Y -10
Y -10

X-10
X0

G54
G98
G99

N2
N3
N4

-2 :
.mm 30

-3
T 2 = 8 mm :

-4

116

-5

117

-6 :
mm = T 3 2 :

118

:

20mm mm 3
mm 6 8mm mm 7
.

119

:

20mm mm 3
mm 6 mm 7
.

120

:
:
20mm 5mm 6mm 8mm 4mm 7mm .

121

.
:
.1
.2
.3 35mm G84 P2 = - 3.5 mm
.4 17mm G84 P2 = - 18mm
.5 45 *1
.6 R = 3.5 mm
.7

:
-1
S 2000

Z86.000

X0.000

G 92

M 04

T 0001

F 100

S 200

G 54
G 59
G 96

0100
N0000
N0010
N0020

122

-1

Z0.000

X45.000
X-2.000

G 00
G 01

N0030
N0040

-3 35mm G 84 P2 = - 3.5 mm
P2=-3.5

D3=500

Z 2.000
Z=-57.5

X43.000
X36.000

G 00
G 84

N0050
N0060

123

-4 17mm G 84 . P2 = - 18mm
P2=-

D3 =500

Z 2.000
Z-30.000

X36.000
X17.000

G 00
G 84

N 0070
N 0080

18.000

-5 45o *1
Z 2.000
Z 0.000
Z 1.000-

X 15.00
X 17.000

G 00
G 01

N 0090
N 0100
N 0110

124

R = 3.5 mm -6
N 0120
N 0130
N 0140
N 0150

G 00

X38.000
Z-57.500

G 01
G 02

X36.000
X43.000

Z61.000

I3.500

K 0.000

-7
N0160
N0170
N0180
N0190
N0200
M 30

G 00
G 00
G 86
G 00
T000

X100.000
T 0003
X19.000
X10.000
X100.000
G 56

Z100.000
F 50
Z-11.000
Z-19.000
Z100.000
G 53

D3= 500
N0210

D4=20

D5=3000

125

126

:
CNC
G 84 .

127

:
CNC
.

128

) (
-1 ) (
-2 CAD/CAM
-3
-4
-5
-6 CAD -CAD
-7
-8 ) - (
-9
-10
-11 G M
-12


-13

129

: ) ( -

: CAD/CAM
:
:
:

: CAD -CAD
:
: ) -
:
:
: G M
:

:

( PC (C . N . C 250

130

X Z Z
X .
) (
.
CNC

) (.
2.2
.

.
.

7.87
10.43
79


200-3200
200
rev/min
265
2000

X
Z

131

in/min
0-39
in/min

mm/min
0-1000
mm/min

in
0.0001
0.0002
2.9hp

mm
0.0025
0.005
2.2kW

X axis
Z axis

mm
in.
L
1435
56.5
W
892
35.1
H
1585
62.2

560kg
1230lbs
CNC Axis identification

. CNC
) ( Cartesian coordinate system
.
. x.y.z

. ) (+ ) (-
)( machine datum point

132

- : Z
z
. z
. ) (+z
) (
z ) (
. z
- : X
X Z
Z ) (
X ) (
Z ) ( X
.
CNC


Machine Zero Point

133


Dead Stop Point

Workpiece Zero point

Reference Point

Toolholder Reference Point

Tool Mount Reference Point

Cutter Point

CNC
) Machine Zero Point) M CNC


M

134

-1

.

.

-2


.

-3

.

.

135

-4
Z , X
% 100 .% 10
-5 Z
Z
-6 X
X
.
-7
6 5
-8

.
-9
.
-10
.
-11


,


.
-12


.

C A D / C A M
:COMPUTER AIDED DESIGN MANUFACTURE

136

250PC CAD
CAM G & M
-:
-1 CAD
G&M

-2 G & M

.
CAD
CAD -:

.1 Drawing
) (

) ( .
.2 Tools used
.
.3 Details of billet
Outside Diameter
) Inside Diameter
(
Length
)Hole Depth (
File - New -Cad file

File - Open - Cad file



OK :

137

DIMENTIONS

) (
UNITS


) CREATED BY
(
OK

Initial setup
-:
.1 Show grid .
.2 -:
o
o

1mm

.

mm 1.00
Z mm 1.00
X 0.5mm
.

138

:
mm 5.00 Z
mm 5.00 X mm 2.5
Drawing Aids
-:
Undo .1

) (


Delete .2

Redo .3

Zoom window .4
.

Zoom in .5

Zoom out .6

Grid Shape .7

Profile View .8
.
Advanced zooms

.
Status Bar
& Z
X

.
Node position
Drawing tools


.

139

.1

Straight Line

.

Arcs
.2


.
Continuous path .3

Thread .4
Z


Fillet .5

.
Chamfer
.6
) (
.
:

.
Angle conventions

140

length & Angle



.

X Displace X &Angle
X
.

.
Z Displace Z &Angle
Z
.

Auto dimensioning

141


.1 Standard mode

.
.2 Incremental mode


.

.3 Absolute mode

.

G90 Absolute Programming


) (G90

142

G91 Incremental Programming


) (G91

143



Z . X
X Z .
) (
Z
) (
.
X
.

Z
.



Z
X .


View - Tools
.


.

144

Administrator mode

.
-:
.

X,Z

X,Z ,

Setting - Machine - Datums
. OK
-:
Add ).( OK

145


-1

Setting - Current user - Adminstrator .

-2

View - Tools
-:

)( Types
) ( Fitted
. ) ( All

.

)(+
Fitted
.

)( -
.Fitted

View
View list
View as graphics
.

146

) (
.

) (
Setting - Current user - Adminstrator
Mode View-
Tools )(+
.

.

Offset Z ,Offset X
.
Offset X,Offset Z Setup
OK
, Ok
,
1500/ )
(
0% Z
OK
0% X
.OK

OK-Apply-OK , Offset X,Offset
Z .

) (- .

.

147

148

149

150

151


Example


.
Creating ( CAD) profile
File - Save Example

152

.1
.2


)(+


.3
) (+
)(+
Z= - 1.00 X = 8.00 ) grid
( snap . grid snap = 1.00 mm


.4
) (+
.

Manual line Input

153


.1
.

.2 X = 8 , Z = -1
. OK
Drawing arcs

.1 :


.
.2 :



.
:
o Set end points
) (+
.

o Select direction and radius




)(+

Enter setting o



Delete object .
Manual arc input

154

.1
X ,
.2
Z
CW . CCW

OK

.3
.

.4

CW . CCW

Drawing threads


.1
) (+
Z

.

.2

. OK

155

View - Launch 3D renderer


.

CAD processor
CAM
GM Code
CAD G&M Process
billet

156

Yes
NO File - Save as
.
Material

Material dimensions
process

Processing
Process G&M
.
Tool path simulation
Process ) G&M

) ( CAM Error Message

.

157

Simulation Display

:View
3D
2D
Section
Section

Custom Section
XY , ZY , XY .OK
Zoom In .

158

Zoom Out .
) ( G M

.
-:
T

G G

M M

X X

Z Z

I X

K Z )
(

F /

S /

U X

W Z

P )(

-: S , F
.

159

G
G -:

G00
G01
G03
G04

G20

(R F K I Z(W) X(U

(R F K I Z(W) X(U

G50

G75

G76
G80

10

G83

G94

(F Z(W) X(U

G21

)Z(W) X(U

G02

G90

G96

X(U) Z(W) F P Q R

X(U) Z(W) F P Q R

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

G97
G98
G99

160

Code
M00

Address Codes Used

Function

M01

M02

) (

M03

M04

M05

M06

M08

M09

M10

M11

M16

M30

M39

M40

M41

M42

M48

M49

M81

ON=1 , Off = 0

M97

M98

Subroutine

M99

ON/Off

)I (1 = on. 0 = off
P

161


G01 G00 ,
.

MATERIAL: PLASTIC
SHEET No. 1 OF 1



T

PROGRAMMING SHEET
WRITTEN BY

U W P Q

TITLE: TUT3

162

Z I K

Drg No.

G M

M

21

10
20 1

01
30 10
200

00
04

0
0.05

40 200/

26

00


50 ) ( 26,0

-1

01


60
0.05

00

70 )(1- 1

00

80 )(23.5 1

01

)(23.5 35 -
90
23.5 35

00

100 )(24.5 1

1
23.5
0.05

)(30,10
30

-35
24.5 1

00

110 )( 22 1

22

01

) ( 22 35 -
120 22
35

01

130 )(26,35-

00

) (26 1
140

00

150 )(20.5 1

01

) (20.5 30 -
160
20.5 30

00

) (21.5 1
170

00

) (19. 1
180
19

0.05

-30

01

) (19 30 -
190
19 30

0.05

23 -32

01

) (23 32-
200
45

00

210

00

) (17 1
220
17

01

) (17 10-
230
17 10

18

00

) (18 1
240

15

00

) (15 1
250
15

01

) (15 10-
260
15 10

01

) (20 10-
270

00


280

0.05

-35
26

0.05
1

20.5
0.05

-30
21.5 1
19

1
17
0.05

-10
1

0.05
0.05

-10
20
30 10

05

163


: G02
G03 .

.
-:
MATERIAL: PLASTIC

PROGRAMMING SHEET

SHEET No. 1 OF 1

TITLE: TUT4-1

P Q

WRITTEN BY


G
M
M

200
0.05
0.05

10
2

22

-23.5
-25 1.5 0

25

21

10

20

30

)(30,10

40

01

50

) (A )(B

02

60

)
(B ) (C 1.5
) (1.5
B

01
30

Drg No.

00
04

164

10

30

05

00

30

70

80

165

PROGRAMMING SHEET

MATERIAL: PLASTIC

Drg No.

TITLE: TUT4-2 WRITTEN BY SHEET No. 1 OF 1





T

W PQ


G M
Z IK

21


10

20 1

01
30 10

200


40
200 /

04 20

01

0.05
) 50 A ( 20

0.05

23 -1.5

03


60 ) (A )(B
1.5

0.05

23 -20

01

) (B
70
)(C

0.05

25

0.05

1.5

00

)(30,10
30

) (C
80 ) (D 0.05
.

00 05 30 10
30


90

100

:Conversational Programming
G & M
GM Codes
G & M
.

166

: .
.
:Input Program Details
_ G&M File New _ File

OK




,

Program
Write
Window

OK

N10


(1 Specifying The First Tool

167


NEXT


X=30-Z=10
FINISH
.
(2 FINISH
The Main Conversational
Programming Window

168

.
Tool Moves


.
Programming Modes

.

Machine Functions

.

(Rapid To Start Of Radial Cutting Cycle (facing off

169

Tool Moves
Rapid traverse
) (
.


X=26-Z=2
.FINISH
(3 = Radial Cutting Cycle (facing off at Z
(0.00
Tool Moves Radial Cutting Cycle


Z X
1- .

170



.
(4 x 35) Axial Cutting Cycle (Turn 20
Axial Cutting Cycle Tool Moves

X=20_Z=-35
20 35
.


.
(5 Rapid start of chamfer
Rapid traverse Tool Moves
X=16_Z=1 . X=16_Z=1
(6 Cut chamfer
Linear
Interpolation Tool Moves
X=22_Z=-2 .

171

(7 Tool Change
Tool Change Machine Functions
PARTING-TOOL
NEXT .

(8 Rapid start of groove


Tool Moves Rapid traverse X=22_Z=-11.6
.
(9 Cut groove
Grooving Cycle Tool Moves
x=15_z=-20
.

NEXT .

172

Tool Change

. Machine Function-Tool Change-External Thread
-10 Rapid to thread start positions
Tool Moves Rapid traverse &X=20
Z=2
.

173

-11 Cut thread


Threading Cycle Tool Moves
.NEXT

NEXT x=20
& z=-12 .

Q R Pa
NEXT
.

174

(10 Tool Change


PARTING TOOL
Machine Function-Tool Change-
.Parting Tool
Rapid to part off position (11
Tool Moves Rapid traverse X=22.00 & Z=-
33.60 .
Part off component (12
grooving cycle Tool Moves
x=-1 & z=-33.6 .

175

.
Q = step along , P = Peck depth
R = Side step R=0.00 P=0.00
(13 Program end
Terminate Program Programming
Modes


(End Program(repeat
NEXT .

Inputting New Program


Information required
-:
-1 .
) ( -

176

-2 :
) ( -3 :
Input Program Details
File-New-G&MFile
OK
.

:Material Type

1
2
Z
Metric
Metric .

:

177

.
.
:Program Write Window
Administrator
Mode N10
G & M .

G = T = 01 N
20

X = 30
G = 00
N = 30
G & M

Z = 10

178

Creating Subroutines
Edit-Create
.
Subroutine
File-Import
Subroutine
:Correcting Errors


G & M Program View
.
.

Cut
.
Copy .
Insert Blank Line .
Delete .
Find & Replace

179


.
Create New Subroutine
.

Import Subroutine
.

Change Subroutine Number


.

Delete Subroutine
.YES

Go To Line
.

180

300VMCi

:
Boxford 300 VMCi
X Y Z X Y
Z .
) (
.
CNC

) (.
1.26
.

.
.

181

VMCi 300
in
72.6
31.1
61.00
19.81 x 5.31
10.18

1845
790
1550
505 x 135
260

6.0

155

0.2 to 5.1

5 to 130

0.08x0.4x4.0 ctrs
6.0 x 4.0
0.25 to 0.78
12.00
6.18
8.18

197
in/min
0.04-197
in/min
0.0004in.
1100lb

2x10x100
ctrs
150 x 100
6 to 20
304
157
213
200-4000
rev/min
5000
mm/min
10-5000
mm/min
0.01mm
1.26kW
500kg

L
W
H



Z

Z
T


X
Y
Z

)(max


: CNC
) Machine Zero Point) M CNC :

182



M

:

183

-1

.

.
-2


.
-3

.

-4
Z , Y, X
% 100 .% 10
-5 Y , X

184

Y , X
.
-6 Z
Z
-7
6 5 .
-8

.
-9
.
-10 ) (


Z, Y, X .

.
-11
.
-12
,
.
-13


,


.
-14


.


CNC :
:

185

)
(
) (
.


.
-3 :
.

.
-:

/
.
: .
:
. .
-1 :

) (.

-2 :

186


) . (.

:
.



.
-1 :

. .

:
/ X 1000
:
X )(

: / X 12

X )(
:
6.35 .H.S.S .
X 28
1403 /
1000
=
:

X 6.35

X 12 92
1405 /
=
:

X 0.25
1400 / .

187

:X Y
X , Y Z
:
) /( X
) /
=
/
(

/ .
) / ( X
) /
=

(

.



.

Z,Y,X
Z Y , X

Z , Y, X .

188




. Z
Z ) .
(

Z
.
Y , X
.

) (.

189


X Y
Y .
) (


.

6 : 1

1 1 .



View-Tools

190



.

) (1

.


View-Tools
.


.
Administrator mode

.
-:
.
Z

191


Z ,
Z
Setting-
Machine-Datums
. OK
-:
Add ).( OK

-1 Machine-Datums
Setting
-2
.

.

192

-:

.

) . (
-3 Setup
Miller datums
-4 Miller datums -:

193


1500/ ) (

).( OK

194


).( OK

195

Miller datums ) ( OK
.

.

-3

Setting-Current user-Administrator .

-4

View-Tools
-:

)( Types
) ( Fitted
. ) ( All

.

)(+
Fitted
.

196

)( -
.Fitted
View
View list
View as graphics
.



.



.


.

.


:
Partial info -1

.
Full info -2

197

Tool type library -3


).( Touter , mill

) (
.


Current user-Administrator Setting
Mode
View-Tools
) (+ .

Offset Y , Offset X
.
Offset Z Setup
. OK

Ok

). ( Ok

198


) ( ). ( Ok

199

Z
.

1500/ ) (

). ( OK ) (Apply )- (Ok

Z
.

) (- .

.
CAD
File - new -
cad file

-:
Grid display


. Grid spacing

200

Redraw
.
Grid lock
.
Step lock


.Step spacing
Attach


-:

(End point (or node


Mid point of line/arc
Center of arc circle
Nearest point
Perpendicular
Tangent
Intersection

Radial lock

Start angle Step angle


Zoom In

Zoom Out

Undo Last

201

.
DEL


.

-:
Zoom In

Zoom last
Zoom media
Zoom all
= Zoom


.


ABS
OK
ABS REL .

Single line
.
Connected lines

.

202

Chamfer

) (

Circle
.

Circle R
.

.. Circle
.

.. Circle R
.
... Circle
.

ARC

.. ARC

203

.
ARC ..R

Minor Major
.
... ARC
.
Fillet


.

Ellipse

.

Rectangle

Rectangle

.

Triangle
.
Parallelogram

204



.
Polygon


.
Polygon R
.
Open bezier

Closed bezier

.
Open polyline


.

Closed polyline

.
Text strings

Setting Font
Height Alignment
Attributes .Col Fill
.Col OK .

205


-:
-1
.
-2
.

206

-:




.


.

.

.


Y
. X


Start
Edit

207

.
Move/Copy .

Mirror

208

Rotate
.

Rectangular Array

.

Circular Array

.

209

Distort


Delete Last

.
DEL ANY
.
DEL Inside Box

.
DEL Part of Entity
.

210


-:
Line

-:

Type .
Line Pitch ,
Width .

Col
.OK

:
Custom Colors
.
:
Area
Filling Area


Area :

211


Line Col
Custom Pallet
.Col



. Line
OK .
Locate

?Any Island
NO
.
:



) ( Any Island

Yes
) ( Any
?More Island NO
.

212

:
.



) (B
).(A

:
:
16 Custom Colours
16
.
\ :
) (

:
) (Thin

.
:

213


Z
Z
. T.Slot Cutter
:


.
-:
-1
-2

-1
-2

.



.


.
) (2 ) (1 ) (1
. .

214

) (2 ) (1
) (1 .

.
:
) (1 ) (2 .

Customize - Setup
-:

Tightness Value .
Tightness
.

215

Tightness
Tightness

-:

.
CAD
.

CAD . File-New-Cad file CAD


Example File -Save
Example File Name . Save
CAD 4
(1 Line
4 Thick OK
CAD 16
(2 Col
Custom colours Ok

216

(3
(4
(5
(6

.
Y , X CAD
.
Y = 10 , X=90
.

(7 Y=10 , X=10
1
.
(8
.

Draw an arc through


(9
two points 50
50 Radius
. Ok

217

Y=60 , X=40

(10
.
Y=10 , X=90
(11
.


.
(12

Line

Fine Col

CAD
. OK

.
ABC
(13
Y=20 , X=20
(14
B B
Setting Arial , Bold OK-
. OK


Select tool
(15
B
.

(16
Y=20 , X=20 .

218

) (16
(17
Y=50 , X=45
.


(18
10 Y=30 , X=65
.
2.5
(19
X=30 , X=65
.
2 Y=60 ,
(20
X=90 .

-:

Select
.



(21
Custom Colours OK-OK
20 Any
?Islands Yes 5
Any more
? islands NO 20 5
.
Col
(22
Ok-Ok
4
? Any Islands No 4 .

219

(23
Save - File

Example.
DTD
.
CAD CAM
CAD G&M
File To Mill
Edging tool=2 Area tool=4
3 5
Depths
4 2 OK Option
Drill . OK
Z , Y, X 10 75 125 Process
Yes Save Example Yes
CAD/CAM .
X
.
G M
:

.
.
= N
= G
= M
= X ) X (
= Y ) Y (
= Z ) Z (
= X
I
= Y
J
= K Z
= F /
= S /

= P
) (
= Q

220

=
=

R
T

:
S , F
.
:G
G


.
-:

G G

M M

X ) X (

Y ) Y (

Z ) Z (

I X

J Y

K Z

F /

S /

P )(

221

-: S, F


.
G
G -:

G00
G01
G02

G03
G04

G17
G18

G21

G51
G53

G65
G66
G67
G80

RFKIZYX

RFKIZYX

Z-X


)(
)(

11
0

G61
G64

FZYX

G42
G50

ZYX

Z-Y

G40
G41

Y-X

G19
G20

15
0
12
9

JIYX


Exact Positioning Machine Feed
Mode
Cutting Machine Feed Mode (Exact
(Positioning Off

222

G81

RFKZYX

G82

RPFKZYX

G83

RQFKZYX

G85

RFKZYX

G86

RFKZYX

G89

RPFKZYX

G90

G91

G92



YX

Code

Address Codes Used

Function

M00

M01

M02

) (

M03

M04

M05

M06

M08

M09

M30

M39

M40

M48

M49

M81

ON=1 , Off = 0

M97

ON/Off

)I (1 = on. 0 = off

223

M98

Subroutine

M99

G&M


G90

. Work piece datum

Z
Z Z

224


G91
.
-:

Z
.
Z
.

P
P1088

= Y, X
Z

) (

225

G66 ) (
Model
G66 )(
Modal
G66
G66

G66 G67

(1
(2
(3

226

G01
.
. L
(1 15 50 80
(2 2 4
Z = 25
(3 = X = Y
(4 4 Slot drill

227

-:

G90 , G21 .
( G00 , G01, (F) Feed rate k, (X, Y, Z, Axis coordinates
.

-:

228

(1
(2
(3
(4


G&M
.
G&M
.
-:
Subroutines

229


(1 8 Slot drill
(2 4 Slot drill
(3 30 8 Slot drill

File - New - G&M Ok

230


Plastic
X = 80
Y = 50
Z = 15

N 10
N

231


8 Slot drill Next
.

Next

232


-:

Tool Moves
) ( Automatic cycle
Macro
Programming mode

.
Machine functions

233


Tool Moves Point to point milling
OK -:

-X = 1 Y = 5
.

-:


( Movement
Next

) Absolute

234

) (
I = 0 J = 50
Incremental
Movement Next

.
Z = -2
R = 2
Q = 2
.
Next .

235

Finish
.

)(2
2

. X79 , Y-5 , I 79 , J 50 , Z-2 , R2 , Q2 , F300


Machine function Tool change Ok :

4 Slot drill
Next Finish . Z , Y, X

236


Tool Moves Drilling / spot drilling cycle OK

Standard drilling cycle Next

E X=20 , Y=15 ,
Z= - 8
Next :

237

Z
2
-:
Next

H , G , F
) (5 -:
F = X20 , Y35 , Z-8 , R2 , F300
G = X60 , Y35 , Z-8 , R2 , F300
H = X60 , Y15 , Z-8 , R2 , F300


Machine Function Tool change OK
8 Slot drill Next
Finish .

238


Tool Moves Circle milling cycle OK

Y , X X40 , Y25 , R2
Next

:
I= 30 , J= 0 , Z= -2
-:
J =
Next -:

239

) ( Q = 2 Next
:

Finish


Programming modes Terminate program
OK -:

240

( ) End program repeat Next Finish


.

241