Вы находитесь на странице: 1из 184

1

. . .

. . .

-
/

, 2008

1. .......... 5
1.1. ........................................... 5
1.2.
- .......................................................... 6
1.3. ....... 7
1.4. ................................................ 9
1.5.
.............................................................. 10
1.6. , 11
1.7. .......................................... 14
1.8. ,
................................................................. 19
1.8.1. ............................... 20
1.8.2. ............................................................. 22
1.8.3. ............................................................. 23
1.8.4. .................................................. 24
1.8.5. ................................................................. 25
1.8.6. .............. 26
1.9. ................................................................. 28
1.10. .................................................................. 28
1.11. ......................................................................... 29
1.12. ................................................................. 30
1.13. () ................................................ 36
2. ()
.............................................................. 40
2.1. ............................................................................... 40
2.2. ...................................................................... 41
2.3. ....................................... 43
3.
....................................................................................... 44
3.1. .............................................................................. 44
3.2. ....................................... 45
3.2.1. ................................................. 45
3.2.2. ....................................... 47
3.2.3. ............................................................................ 48
3.2.4. - ................................................................ 49
3.2.5. ............................. 50
3.2.6.
........................................................................................... 51
3.3.
....................... 52
3.3.1. ( ) ......... 52
3.3.2.
........................................................................................... 56

3.3.3.
.............................................................. 67
3.3.4. , CLDATA
.............................................................. 68
4.
- ................................. 69
4.1. ................... 69
4.2. ..................................... 71
4.3. ............................................................ 81
4.4. ........................................... 84
5.
...................................................................... 87
5.1. .............................................................................. 87
5.2.
SinuTrain ..................................... 90
5.3.
SinuTrain Sinumerik.................................. 92
5.3.1. ,
, , ............... 94
5.3.2. ..................... 106
5.4. -
SinuTrain Sinumerik.................................. 112
6. ...................................................... 129
6.1. ........................................................................... 129
6.1.1. ADEM CAM ............................................................ 129
6.1.2. CLDATA ....................................................................... 130
6.1.3. ............................... 131
6.1.4. , ........................................................ 131
6.1.5. .................................................................. 132
6.2. ADEM GPP,
.............................................. 133
6.2.1. ADEM GPP, .......... 133
6.2.2. ................... 135
6.2.3. ............................ 137
6.2.4. ................................................................ 138
6.3. .................................................... 138
6.3.1. ................................................................... 138
6.3.2. ........................................................................ 139
6.4. .............................................. 142
6.5. () .................................... 144
6.5.1. ........................................................................................ 144
6.5.2. .................................................................................... 145
6.5.3. .......................................................... 146
6.5.4. ................................................................... 148

6.6. ................................................. 150


6.6.1. ...................................................................... 151
6.6.2. ................................................................... 154
6.6.3. ................................... 155
7.
...................................................................... 162
7.1. () .......................... 162
7.2.
............................................................................ 165
7.3. ,
.............................................................................. 168
7.4. .............................. 170
..................................................................................... 174
......................................................................... 181

1.

1.1.

()
,

.

,
, , ,

% -

.
,

.
,


:
,
.
.
.
:
,

.
.
.

.

:


:
,
.
.
.
:
,

% -

/ -
: -

. 1.1

+ -
-

, .
.1.1.
1.2.

20999
83. ,
.

.
.

( ).
X,Y,Z,A,B,C

,
.
( )
( ).

.
( )
( ).
.
.
F, (
) , .
.

.
, , S,

) ,
.
.
.
T,
( , . .).
.
.

.
.
.
G, .
, , G01
, G02 ,
G90 , G91 - .
.
.
M, .

, , M03 -

, M05 , M06
.

1.3.

ISO-7bit
ASCII (American Standard Code for Information Interchange). .
(. 1.1)
,
.
1.1

10 16
nul

00

Ctrl+@

ack

06

Ctrl+F

10

0A

Ctrl+j

.1.2 32127
1.2

10 16

10 16

() 32

20

65

41

42

2A

66

42

32

2B

70

46

42

2C

71

47

45

2D

73

49

48

30

74

4A

49

31

76

4C

50

32

77

4D

51

33

78

4E

52

34

83

53

53

35

84

54

54

36

88

58

55

37

89

59

56

38

90

5A

57

1.4.

39

.
,
, .

.
, , ,
, ,
, .
,
,
, , . .
, 0
,
.

,
()

, , +.
33 - 1 (33):
N3 G2 X+42 Y+42 Z+42 I+42 J+42 K+42 F4 M2 L3

1.5.

10

. ,

( .1.2).

. 1.2

11

),

, ( )
, ,

. .

. 1.3

. 1.4
. 1.4
(. 1.3)
1.6.

12

.

:
,
,

,
, ,

, , (, ).
,


. ,
.

. 1.5


.

(. 1.5).

13

. 1.6

. 1.7

(. 1.6, . 1.7)
,
R.
,
( ,
. .), .1.7
.
,
, . .
(. 1.8,).
,
.

. 1.8

. 1.9

14

,
, (. 1.8,),
,
(. 1.9).
,
. : 5, 6, 7, 8, 9, 10, 11, 12, 14, 16,

. 1.10
18, 20, 22, 25, 30 . .
, ,

.
, ,
. , ,

.
,
, .

.,
.

15


.

(. 1.10, . 1.11).

. 1.11
1.7.

, ,
.
.
()
(P).
, , , ,
,
. . (. 1.12). ,
,

(. 1.12, ). .

(. 1.12,),


.

, .

. 1.12

16


.
.

() , . .
,
,
.

-:
, ,
.
( )
. ()
,
,
.

, ,
,
.

17

. 1.14

(. 1.13).

. ,
, .

() .

() . ,
,
.
( ) (
). .

18

W (. 1.14)
M

x MW , y MW .

, . ,
(. 1.8).

xMO

yMO

,
.
.

.
,

,
, .

, . . , -
, .,
. . (. 1.14).

,
,
.
, .

,
(. 1.13) .
( )
, . ,
, , ,

19

,
, .

. (
W) ,
.
( W)
XYZ xMW , y MW ,
z MW (. 1.14). ,


( M).

(, , )

,
.
,

.
,

. ,
. .
,
.
1.8. ,


.

. 1.15

20

,
.

23597 79
(. 1.15).

( )

,
( ) -
.
1.7.1.

(. 1.15).


. 1.16

,
,
.

.
+Z,
. . Z

. X (X1) Z
.

21

X (X1)

.
Z X (X1) Y(Y1)



.

.

. 1.17

, ,
. . 1.16

1.17

,
. 1.18

. 1.18
.
N
, F
, ,

.
,

22


.
1.7.2.

,
,

()

,
. .

. 1.20

(. 1.15), . .
,

23

.
.
. 1.20 xM, yM, zM, M

, F

O (. 1.16).

M X,Y
,
.
Z
N O (. 1.16),
N M

( Z)

,
. . 1.21

. 1.21
1.7.3.

, .

.
,
,

24


,

.
- , W.

:
;
,
. .
1.20, . 1.21.

()
B (. 1.22),
.

.

( P)
. 1.22

,
.

. B


, ,
B, .

25

1.7.4.


, . 1.23).

, T
. 1.23

(. 1.24),

(. 1.25)
. .

. 1.24
1.7.5.



,
. 1.26


.
i

xoy

(.

1.26),


xoy : x=x+a, y=y+b.

(. 1.27),

( 1
2 ).

26

A
, A

.

. 1.27

3 4

( 5 6). F,
5
. 1.28
,
().
. 1.28 Pw

(
)
.
1.7.6.

: ,
,

27

(. 1.15), ,
,
.
-
, (
) ,
,

.
. 1.29,
( ) .
i-1 i
.

-,

i-1 i,
. 1.29
(. 1.29,)

xi xi x .
i1

xi

yi , c X Y (. 1.29,),
i
. ,

28

, xi yi
i ,
i i-1.

1.8.

, ,


.
,
:
- G01 ,
;
- (G90)
(G91) X, Y, Z.
:
N... G01 G91 Xx2- x1 Yy2-y1

1.9.

:
- G02

G03

29

- G17
, G18 , G19
z;
- (G90)
(G91) X ,Y , Z ;
- ,
( )
( )

I ( ,

) , J ( ), ( z).
(.1.30):
N... G02 G17 G90 Xx2 Yy2 Ixc Jyc

N... G02 G17 G91 Xx2-x1 Yy2-y1 Ix1-xc Jy1-yc

. 1.30
1.11.

.

30

:
- G

;
-

(G 90)

(G91)

X , Y, Z.

. 1.31

,
.

(.1.31):
N...G00 G90 Xx2 Yy2

1.10.

, ,
..

,

31

( , ),
.

:
;
;
.


( ,
).

,


( ) .

x ,y ,z ,

,
.

L,

G40G50.
.

()

(. 1.32).

32


. 1.32

( 123) L,
. 23

,
.
1
(. 1.3).
1.3
(),


X
Y
X,Y
Z
X,Z
Y,Z
X,Y,Z

1
2
3
4
5
6
7

, ,
x=, y=, z= (. 1.32).

(. 1.33).

. 1.33

,
:
...
NG01Y{y2-y1}L205
NX{x3-x2}L106
...

33


, : 05
>0, 06 <0.
G
40,
.


( ),

x,

y, z (. 1.34).

/

(. 1.35).
. 1.34


L123 23. 1

.
S (. 1.35) , 1=8,
1=0.

. 1.35

34


x=*cos arc tg

y=*sin arc tg

. . x, y
,

=(r-r) - , r r

35

. .
1.36.
, (. 1.35):
NG01X{x}Y{y}L805.

x, y
<0.

- ,

05

(. 1.36)

:
NG01X{x + x}Y{y+ y}.


G50,
.

G41

) G42 ( ).

G41

(. 1.37,),
. 1.37


G42

(. 1.37,).
.

36

.
(. 1.38) Siemens .

(G41), (G42).
.
.

(. 1.39).

L123,

. 1.39

1=0,

(. 1.39)
(. 1.40,),
(. 1.40,), 1=8.

.
,
G41,
. 1.40

, G42.

1.11. ( )
( ) ()
Z

37

, ,

).


, .

G81G89,

.
(. 1.4):

1 - () ;

2 - () ;

3 - ;

4 - () ;

5 - () .


1.4

38

: Z - z1 (.) , ()
, R- z2
, ( ) ,
Z - z3 , ( )
.

,

.
:
N... G81 Xx1 Yy2 Zz1 R z2 Q z3 M 05
N... Xx2
N... Yx2
. .

G80.
CNC
() ,
. . 1.41 ( )

. 1.41

39


Sinumerik.

,
, .

,

. KONTUR1,

.

40

2.

2.1.


().
, , ,
,
.
: , ,
, , .

,
,

CNC

, ,
().
,
,
.
,

.

-. ,

.

41

- ,
,
.
, CLDATA
(Cutter Location Data).

. 2.1.

. 2.1
2.2.

,
, ,
,
. .

42


: ;
.
: ; ; .
,
.
,
.


.
: 2 -
,

; 2,5- -

; 3-

- ; ( 3 5
) ,
.
: , .

.

(

)
.


.
,

43

.
:
;
-
.
2.3.

(. 2.2).

. 2.2
:

);
; ,
;
,
;
;
;
;
(CLDATA).

; ;

44

;
;
,

- ;

.).
3.

3.1.

() .
.

ADEM.
ADEM
. ,

(,

..),

,
,
, , . .
ADEM CAM.

ADEM
.

CAM

, -

- ,

45

()

()

() ,

,
, ( ) . .
,
,
, ADEM CAD
. ADEM CAM
,
2D- 3D . ADEM CAM

, .
ADEM CAM
.
.
ADEM CAM -
.
,
.
.
( CAM)
.

. (
) ADEM CAM

( -

ADEM CAM).

46

ADEM CAM , ,
, , .
3.2.

.
3.2.1.

. ADEM CAM
13- ,

. . 3.1

3.1

(. 3.1) .
.
,

.

. 3.1

47

(), .

.3.1.


,
.
,

(. 3.2).
, ,
. 3.2

, .
(),
.
-

(. 3.3).
.

(. 3.4).

. 3.3

. 3.4

3D . 3D

,
. 3D
2D .
3.2.2.
ADEM (ADEM8.2)
ADEM CAD

. 3.5

48

ADEM CAD

- (. 3.5). ,
, ..,
.
. () -


(. 3.6).
Z ,
(. 3.5).
ADEM
CAD

. 3.6

. ,
,
, () , , ,
.
3.2.3.

. .

(.

3.7)

(. 3.8) -

. 3.7

. 3.8

49

.
.

(.

3.9)

. 3.9

(. 3.10)
.
.
. 3.10
(. 3.11)
.

. 3.11

(. 3.12)

XY

(
)

. 3.12


.
(. 3.13) -

XY


. 3.13

50

( ) ,
X .
.
-

3.2.4.

- .
- (. 3.14).

. 3.14

.
-
.3.15

(.

3.15).

.
- (. 3.16).
-
(r ) ().
-

, . .

(. ).

3.16

3.2.5.

,
. 3.17

. 3.18

51

(.

3.17).

-
,
.
-
,
.
-
-.

- .
- .
-

, l

(. ,

).


.

. 3.19

(. 3.19)..

52

3.2.6.

ADEM

CAM

,

. , . 3.20, . 3.21
,

2.5

.
, , l,

t,

(
), r, r,
l .
( ) x =R-(n*t+r), n
,
.
. 3.21

. 3.22

,
.

53

. 3.21

. 3.20

3.3.

12-250.
3.3.1. ()
D CAD
. (
ADEM CAD)

54

. 3.22

: (
)
Z (. 3.22).

(), .

55

(.).
.
12-250

, .

.
(), , .
()

, y
() .
()
,
,
y,

.
,

.


.
,
, .
ADEM CAM
(. 3.23), - ,
(. 3.24). .
<>.

56

<>, <>.

. 3.23

. 3.24
3.3.2.
.

ADEM CAM/CAPP,

Adem CAM/CAPP

.3.25

(. 3.25).

.
,
,

. 3.26

57

.
,
.

.

.

, ()
() ,
( , ())
,
:
- / / - .... - / / - . .

, ( )

(. 3.26).


.
1
1 (. 3.22) ,
,

3.4

4.5,
2.9.

2.5/ - 2.5/ / /

/.

. 3.27

58

() :
<F>, (.
3.22), <O>.

()

(. 3.22).

(.

3.27).

, - 360

(360

. 3.28

).

( ).

Ok.

( , 1

) .

()
. (. 3.28).

() 12- 250. Ok.


,

12-250

Ok.

12-250 (.3.29).

()

. 7

. 3.29

59


,
,

.

,
Z.

. 3.30

CLDATA

.

(.3.30). ,

XY.

,
, .
Ok.
.

2.5/.

60

. 10

. 3.31

2.5

. 3.32

2.5 (. 3.31).

, , .
.

(.3.32).


, 5
3.22),

( .

. 3.33

61

, ,
CAM,

?.

ADEM

,
(. 3.33).
<Esc>, ,
.
.

(.3.34).
,
1 (
).

- (

) (
) .
12-250:
1 30, 1 23 ).

/
(. 3.35).

. 3.34


).

(3...10)

).

/ (.3.36).
. 3.35

62

(
),
( ) 90.
. Ok.
.

2.5/

, 3
(.3.22).

. 3.36

.
: 8,
.
, .
/

4.5.

.

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


(.).

. 3.37

63

, , 5 (.
). 5, . .
.

( . )
5. ,
,
?.

ADEM CAM,

.
. <Esc>,
(. 3.38).

(.3.39).
, 2 (
).

- (

. Ok.

.

. 3.38

3.4.

. 17 . 3.39

64

2.9.

.
2
2 (. 3.22)
, ,
4.3, .

2.5/ - / - / /.

() :
<F>,

(. 3.22), <O>.


,

- .
3
3 (. 3.22) ,
, 3.5 4,
4.
: - 2.5/ - / - / -
/.

()

<F>,
(. 3.22), <O>.

65

. (. 3.27).

, - 90.

(. 3.25). , XY.
Z ,

,

. Ok.

.

2.5/

2.5

2.5

. 3.40

(.3.40).

, , .
. .
,
(. 3.41),

(. ).

(.3.42).

. 3.41

66

,
, 48 (. 3.22).
, 10, ,
5. , ,

ADEM CAM,

?.

,
.

<Esc>,

,
.


1.

/.

,

).

3.42

, (


, ).

/.

.
(1..3).
.


(. 3.43).

(1...2)
.
Ok.
.

. 3.43

67

46.2.

/.
/.

3.5 4.

/.


/.
4
4 (.

3.22)

2.5/ -

/.

() :
<F>, ( . ),
<O>.


- .
3.3.3.

68


ADEM CAM (
)

CLDATA, (Cutter Location Data),

( ,

..).


CLDATA
.

. 3.44


(.3.44)

3.3.4. , CLDATA .

.

. 3.45

69

(.3.45)

.
CLDATA , CLDATA (.
3.46).

,
.

. 3.46

70

4.

-
.
()
.
,

,
.
.

, , ,
. .

, .

.
4.1.

, , ,
, , , , , ,
, , , .


Z, .
,
.

71

-,

().
: ,
.

.
: - ; .
, .
: (); .
-, .
: ; ;
().
.
: SQR ; SIN .
:
0,056 0,05; -.05;.-5-1
.
: I, J
.
: R*cos(F)+1,5

,
.
: 5

: , , .
,
.

72

.
, ,
.
4.2.

(-, -,

) , 0 99.

,
. ,
, :
- ;
- ;
- ;
- (
).
4.2.1.

( )
(. ): Z
,
.

Z ( )

.
, , (
) (.4.1,):
T1/20,30; 2/ 10,15 1;
3/ 60 45; 4/3 40 -30.

73

. 4.1
, (.4.1,):
1/12; 2/2
(.4.1,):

74

1/21 1/21 1;
2/21 2/211
(.4.1,):
1/12; 2/12
(.4.1,):
1/12; 2/23.

1/11; 2/1
,
(.4.1,):
3/ 12
,
(.4.1,):
2/ 11.
4.2.2.
, :
1/5,-3,6; 2/0,1,3
, (.4.2,):
1/12
, (. 4.2,):

75

2/ 1 1

. 4.2
,
(. 4.2,):
3/ 11
,
(. 4.2,):

76

2/101
, :
2/6011
, :
1/11
(.4.2,):
1/12; 2/12; 3/12;
4/12
, (.4.2,):
2/11
,
(.4.2,):
3/312
4.2.3.
, (. 4.3,):
1/6.5, 4.2, 2.43
, :
1/21
, :
1/2, 3, 4
, (. 4.3,):
1/11
, :
2/12; 3/12
,

:
1/1012; 2/1012 .
, :
2/1011; 3/1011 .

77

,
(. 4.3,):
3/1012; 4/1012 .
, , (. 4.3,):
1/1511; 2/1511
, (.4.3,):
2/11

78

(. 4.3,):
2/11
4.3.

4.3.1.


(). :
/ < >
: /-20,30,60
, ,
, :
/< >
: /
, , ,
.
:
< >
: 18, 32
( )

.

.
:
.
(
)
:

79

<

/>
: 500
:
< / />
.
: 125

.
1
( )
. :
< >.
< >
: 5; 5
(
) 5 (

),

.
5 6.

: ( ) ( )

, ,
.

(),

,
, .
1

80

:
< + -, (),
>.
, ()
, (
).
: + 7
, ,
7, +.
:
.

() ,
()
1
: 4
,
4; 6 -

: < >

.
:
.


,
,

81

4.3.2.
Z
:
< >
: 24.5

Z 24.5 ; 14

Z 14 .
:
< ,,Z>
: 5, 10, 15.
, ,
-5 -5, 0, 0.

,
,

.
.
.
:
< >
: 10,20,30.

, , , 10,20
10,20,

(Z

).
,
( ),
.
:

82

<

(,,),

>
(. 30): 1; 1;
1.
.
,
, ,
.

. 4.4
:
< (,,), >.
(. 4.4,): 1; 1;
1.
, ,

,
.
:

83

< (,,),
, (, ,,)>
(. 4.4,): 1 .
,
, ,
.
:
< (,,),

, (,,),
>.
(.4.4,): 1 2.

.

()

,
.

. 4.5

84

.
.
.


.
,
.
: <
(,,)

(,,,)> (

.
: 1- 11, 2- 11, 3-
11, 4- 1 1, , 5 2 1.
,

.
: <
(, ), ,
, (..),
,
(,,,)>. (
)
.
: 1- 1 2 , 2- 1
2 , 3- 1 2, 4- 1 2
.

85

: <,
(, ), ,
(,,),
,

(,,,)>.

( )
.
: - 1- 1 2 , 2- 1
2, 3- 1 2 , 4- 1 1 , 5-
1 1 .

.
: < ,
(,,)>.
(.5): 1- 1 2, 2- 1 2, 3 1 2.

(.5):
1 1 ; 1 2 ; 2 2 : 2 .

,

:
1 1 2 2 .

4.4.


. .
.

86

. .
< >.

,
.
< >
.
.
1.

2.

3.

4.

.
5.

.
()

, .
,
, , ,
.. .
.
(. 4.6):
5 5
10 1/, , , 5 : 2/8, , 3,

87

. 4.

45 : 10
50 : 120
55 2
60
65 : 250
70 1 2
75 :
80 2
85 4
90
95 .

88

5.


5.1.

: ,

;
;
;
,

, ,

;
,
,
;
,
; ,
,
;


.
(MPF), (SPF),
,
,

.
.

89


,
.
,
.
, ,
,

.


. ,

(
,

.)

. , Sinumerik

ANG
,
CHF= .

. 5.1

90

. , ,
. 5.1, .
X1=0, Z=0, -

X=24

R=25, X=30, I=0 ( -


x).
K=-21.93
Z=-41.932 .

Z=-80 X=50 X=58 ( X=60) . .

SinuTrain,
SINUMERIK. SinuTrain

SinuTrain, ,
.

SinuTrain

,
. SinuTrain
,
SinuTrain .
SinuTrain
.
SinuTrain ,

(MPF),

(SPF),

(CYCLE).


. SinuTrain
1

91

SinuTrain

,

, .


,
.
5.2.


SinuTrain

SinuTrain . 5.2: .1 -
();

.2 - ; .3 -

; . 4 - ; .5 ; .6 ; .7 - ; .8
; . 9 - ; .10 .

. 1 . 5.2

92

SinuTrain ,
, , , , ,
(H1H6)

(. 1).

(V1V7)

. 2

. 5.3

. 5.3.
().

. 5.4
: ;

; -

93

();
- ; -
SinuTrain; .
SinuTrain (.5.4).

. ,

,
F1...F8 (
) Shift+ F1... Shift+ F8 ( ).

. ,


Shift+ F9.
,
, F10.

. , ,

SinuTrain

Exit.

5.3.

SinuTrain

94

. 5.5
SinuTrain

(BallPin) (. 5.5).
,
.

(H3),

. 5.6

95

(. 5.6).
(V2).


(.5.7 ),
(WRD).

, , BALLPIN095,

. INPUT (
SinuTrain ) Enter,
OK (V8).

(MPF),
, , SIDE1. INPUT Enter , OK (V8), .

. 5.7
, .
,

96

.
.
5.3.1. ,
, ,
( ).
N1000 WWP //
( )
N1010 T=Chernov1 D1 // (

1
-
Chernov1, D1 -
)
N1020 G96 S230 LIMS=3000 M4 M8 // G96 S230 -
v=230/; LIMS = 3000 -
(3000 /); 4 -
; 8 -
N1030 G95 G90 G54 G18 G0 X74 Z2.2 F0.3 // G95 /; G90
; G54
; G18 XZ; G0 X74 Z2.2 -
(74, 0, 2.2) ; F0.32 0.32 /
N1040 PLANEN P2 //
(P2)

() N1040, (H5)
(V3). ( ) CYCLE95 (. ) .
() (.7). KONTUR1
, ,
.
,

. 5.8

97

.
OK (V8) N1050 CYCLE95(KONTUR1,...)
,
.
.
N1060 WWP// .
N1070 T=Chistov2 D1 // (
2 -
, D1 - )
N1080 G96 S300 LIMS=3000 M4 M8 // G96 S300 -
v=300/; LIMS = 3000 -
(3000 /); 4 -
; 8 -
N1090 G95 G90 G54 G18 G0 X5 Z4 F0.07 // G95 /; G90
; G54 ; G18
XZ; G0 X74 Z2.2 - (74, 0, 2.2)

N1100 G0 G42 X0// X=0

N1110 G0 Z2// Z=2
N1120 KONTUR2//
N1130 G0 X76// X=76
N1140 WWP// .
N1150 M30 // , ,
()
,

(V5), - (V6).
,
SIDE1.MPF.
WWP.SPF.

BALLPIN,
. (V2).

(. 5).
(SPF),

98

WWP. INPUT Enter ,


OK (V8), . BALLPIN\ WWP.SPF WWP:
N1000 G0 G40 G53 G90 X400 Z600 T0 D0 M9// G0 X400 Z600
(400, 600) ; G40 G53
; G90 -
; T0 D0 - ();
9 -
N1010 M17//

(V5), - (V6).
, BALLPIN
WWP .
PLANEN.SPF.
,

.
,
. PLANEN.
INPUT Enter , OK (V8), .
BALLPIN\ PLANEN.SPF

PLANEN :
N1000 G1 X-0.8//
X=-0.8 ( )

N1010 G0 G91 Z2//

Z=2,


N1020 G0 G90 X74// X=74,

N1030 G0 G91 Z-4// Z=-4,

N1040 G90//
N1050 M17//

(V5), - (V6).
, BALLPIN
PLANEN .
KONTUR1.SPF.

99

,
.

KONTUR1.

INPUT Enter , OK (V8), .


BALLPIN\ KONTUR1. SPF
KONTUR1:
N1000 G1 X30 Z0
N1010 G1 Z-65
N1020 X60
N1030 G1 Z-85
N1040 G1 X74
N1050 M17
(V5), - (V6).
, BALLPIN
KONTUR1 . KONTUR1
,
( ).
.
KONTUR2.SPF
,
.

KONTUR2.

INPUT Enter , OK (V8), .


BALLPIN\ KONTUR2. SPF
KONTUR2:

KONTUR2:
N1000 G1 X0 Z0
N1010 G1 X30 CHR=3.5
N1020 G1 Z-65
N1030 X60 CHR=3.5
N1040 G1 Z-85
N1050 G1 X74
N1060 M17
(V5), - (V6).
, BALLPIN

100

KONTUR2 . KONTUR2
,
. CHR=3.5 ,
3.5 .

(). ,
BALLPIN, SIDE1.MPF,
(V5), .
(. 5.9). (V8).

. 5.9

(. 5.10)

,
,

/ (V2).

,
.

101

. 5.10
OK (V8),

.
NC-START (V1),

. 5.11

102

( . 5.11).

(V3). , V1,

.
NC-STOP (V2).
Recall


BALLPIN
SIDE.MPF. N1150
,

. 5.12
( ):
N1150 T=Prorezn3 D1
N1160 G96 S230 LIMS=3000 M4 M8
N1170 G90 G54 G18 G0 X74 Z2 F0.2
() N1170, . (H5),

. ,

103



- CYCLE96. CYCLE96
(.5.12).
OK .
,

N1180

CYCLE96(30, -52, A)

, :
N1180 N1190 G0 X34
N1190 WWP

N1200 T=Rezbov4 D1
N1210 G96 S200 LIMS=3000 M4 M8
N1220 G90 G54 G18 G0 X34 Z5

.5.13
( ) N1220, . (H5),
,

- CYCLE97.
CYCLE97 (.5.13).

104

OK .
,

N1230

: CYCLE97(3.5,30, 0,-

40,30,30,5,5,
2.15,0.1,0,0,5,1,3,1). ,
:
N1250 G0 X34
N1260 WWP

N1270 TProrezn5 D1
N1280 G96 S180 LIMS=3000 M4 M8
N1290 G90 G54 G18 G0 X74 Z23 F0.05
() N1290, . (H5),
,

- CYCLE93.
CYCLE93 (. 5.14).

. 5.14
OK .
,

N1290

105

: CYCLE93(60,-72,4,5,0,0,0,1,
1,1,1,
0,0,3,1,1).
, :
N1310 G0 X72
N1320 WWP

N1330 TCentrov6 D1
N1340 G94 G54 G17 G0 X0 Z2 S3000 M3 M8// G17
X0Y

N1350 F160
( ) N1350, (H5),

(V3)

CYCLE82.

. 5.15
CYCLE82 (. 5.15).

106

OK .
,

N1360

: CYCLE82(2,0,1,-4,0,0).
, :
N1370 G0 Z2
N1380 WWP

N1390 TSverlo7 D1
N1400 G94 G54 G17 G0 X0 Z2 S1400 M3 M8
N1410 F120
( ) N1410, (H5),

(V4),

CYCLE83.

CYCLE83 (. 5.16).

.5.16
OK .
,

N1420

107

CYCLE83(2,0,1,-18,0,-

10,0,4,0,0,1,1).
,

:
N1430 G0 Z2
N1440 WWP
N1450 M30

().

. 5.17.

. 5.17
5.3.2.
(
BALLPIN095), (V2).

(MPF),
, , SIDE2. INPUT En-

108

ter , OK (V8), .
,

.

N1000 WWP
N1010 T=Chernov1 D1
N1020 G96 S230 LIMS=3000 M4 M8
N1030 G95 G90 G54 G18 G0 X74 Z2.2 F0.3
N1040 PLANEN P2
( N1040),
,

NPP

KONTUR3 ,

N1050

CYCLE95(KONTUR3,...)

.
N1060 G0 X74
N1070 WWP

N1080 T =Chistov2 D1
N1090 G96 S300 LIMS=3000 M4 M8
N1100 G95 G90 G54 G18 G0 X5 Z4 F0.07
N1110 G0 G42 X0
N1120 G0 Z2
N1130 KONTUR3
N1140 G0 X76
N1150 WWP
N1160 M30
(V5), -
(V6). .
KONTUR3.SPF
.

BALLPIN,

109

. (V2).
(.
5.6).
(SPF),

KONTUR3. INPUT Enter , OK


(V8), . BALLPIN\ KONTUR3.SPF
. (H2),
.

(. 5.18).

. 5.18

110

G18,

. 5.19
INPUT Enter.
(V8).
- (.5.19).

(V2)

X=24 (
, . 5.5)., INPUT Enter.
(V8).

. 5.20

111

(.5.19). (V5).

(V2)
, R=25, X=30, I=0
(.5.20), IN PUT
Enter.

(.5.19).

(V1), K (. 5.21) -21.9317


( ).
(V8) ,
.
(V1), Z (. 5.21)
-41.932 ( ).
(V8).

,
.
(V8).

. 19

112

. 5.21

(V8).
(.5.19) (V4).
Z=-80 X=50
( , .5.5).
INPUT Enter.

(V7).

(.5.19)

(V2).

X=60

(.5.5), INPUT Enter.

(V8).

(.5.19) (V3).

Z=-95 (. 5.5), INPUT Enter.

(V8).

(. 5.19) (V2).

X=72 (. 5.5), INPUT Enter.


(.5.22).

113

(V8)

(.5.19).

KONTUR3 (.5.23)

N1090 M17,

. 5.22
INPUT Enter.


(V6).

. 5.23

114

().
.
5.4.

SinuTrain
-

. 5.24
(. 5.24) SinuTrain SINUMERIK840D.

Milling machine with toolmanagement.


, , KORPUS.
(F10)
(V2).

(. 5.7),
(WRD). , , KORPUS,

INPUT (
Enter,

OK (V8).

.
SinuTrain )

115


(MPF), , , KORPUS.
INPUT
.

Enter , OK (V8),

( ):
N1000 T=SF20 // D=20.
N1010 M6 // .
N1020 G450 CFTP // G450- ; CFTP .
N1030 G90 G64 G54 G17 G0 X-55 Y-40 // G90-
; G64- -
; G54-
; G17- XY; G0 X-55 Y-40-
X=-55 Y=-40.
N1040 G0 Z2 S1500 M3 M8
N1050 F200

. 5.25

116

() N1050,
(H4)

(V3).

( ) CYCLE72 (. 5.25)
.
() . KONTUR ,

OK (V8) N1060
CYCLE72(KONTUR1,...)
,

.
KONTUR.SPF.
.

KORPUS. WRD,
.
(V2).

(.5.7).
(SPF),

KONTUR . INPUT Enter , OK


(V8),

KORPUS\KONTUR.SPF

. (H2),
.

(. 5.26).

117

. 5.26

G17, =-35, Y=0,

INPUT Enter.
(V8).
- (. 5.27).

(V2)

Y=25 (
, . 5.24)
RD=10,
INPUT Enter.
(V8).
(. 5.27). (V3).
(

118

)
RD=5.

. 5.27
INPUT Enter.

(V8).

(. 5.27). (V5).

(V2)
, R=35, Y=-25, I=0,
J=0 (. 5.24), IN PUT
Enter
RD=5. INPUT Enter.
(V8).
(. 5.27). (V3).
X=-35

RD=10.
INPUT Enter.

119

(V8).
(. 5.27). (V2).
Y=35

RD=0. INPUT Enter.


(V8)

(.

KONTUR

5.27).

N1090 M17,
INPUT .

. 5.28
(V6) (V7).

Enter. (. 5.28),

:
N1070 G0 Z2 M5 // M5 -
N1080 G0 Z100
N1090 T=SF10 // D=10

120

N1100 M6//
N1110 G450 G60 G54 G17 X0 Y0 // G450- ;
G60-

G54-

G17-

XY
N1120 G0 Z2 S2000 M3 M8
N1130 F500
() N1130,
(H4) - (V5),
(V5).
( ) POCKET4 (. 5.29).
()

. 5.29
(. 5.24).
.
OK (V8) N1140 POCKET4( ) -

121

. 5.30
.

N1150

POCKET4( ) (
).
:
N1160 G0 Z2 M5
N1170 G0 Z100
.
N1180 T=SF5 // D=5.
N1190 M6 // .
N1200 G450 CFTCP
N1210 G90 G64 G54 G17 G0 X20 Y0
N1220 G0 Z2 S2500 M3 M8
N1230 F200
() N1230,
(H4) (V6),
(V6).

122

( )

SLOT2 (. 5.31).

()
.

. 5.31

.
OK (V8)
N1240

SLOT2( ) -

.
:
N1250 G0 Z2 M5
N1260 G0 Z100


, .

Sinutrain

MODAL.
N1270 T=ZB5// D=5

123

N1280 M6//
N1290 G90 G60 G54 G17 G0 X-36 Y26
N1300 G0 Z2 S5000 M3 M8
N1310 F1000
() N1310, (H3),

/(V6). ( )
MCALL CYCLE82 (. 5.32) Z.

()
.
XY
(V6), Ok,
():
N1320 MCALL CYCLE82(2, -8, 1, -9.5, 0,0)

. 5.32
,
MCALL :
N1330 G0 X-36 Y26

124

N1340 G0 X36 Y26


N1350 G0 X36 Y-26
N1360 G0 X-36 Y-26
N1370 MCALL
() N1370, (H3),
- (V7)

(V3).
( ) MCALL CYCLE82 (.
5.32) Z.
,
()
.
XY
(V6), Ok,
():
N1380 MCALL CYCLE82(2, 0, 1, -1,44, 0).

:
N1390 REIHE1:
N1400 HOLES2(0, 0, 28, 135, 22.5, 5)
N1410 ENDLABEL:
N1420 MCALL,
:
N1430 G0 Z2 M5
N1440 G0 Z100
,

N1450 T=SPB4-2// D=4.2


N1460 M6// .

125

N1470 G0 G60 G54 G17 X-20 Y0//


N1480 G0 Z2 S1500 M3 M8//
N1490 F160//
() N1490, (H3),

(V5). ( )
MCALL CYCLE83 (. 5.33) Z.
,

()

. 5.33
XY
(V6), Ok,
():
N1500 MCALL CYCLE82(2, 0, 1, -12, 0,-5, 0, 3, 0, 0, 0.8, 1).

:
N1390 REIHE2:

126

N1400 HOLES2(0, 0, 28, 135, 22.5, 5)


N1410 ENDLABEL:
N1420 MCALL,
:
N1430 G0 Z2 M5
N1440 G0 Z100

():
N1570 T=GB5// - D=5
N1580 M6//
N1590 G90 G60 G54 G17 G0 X-20 Y0
N1600 G0 Z2 M8
() N1600, (H3),

(V6). (
) MCALL CYCLE84 (. 5.34)
Z.

. 5.34

127

()
.
XY
(V6), Ok,
():
N1610 MCALL CYCLE84(2, 0, 1, -7, 0, 0, 3, 5, 0.8, 0, 50, 80).
,
:
N1620 REIHE3:
N1630 HOLES2(0, 0, 28, 135, 22.5, 5)
N1640 ENDLABEL:
N1650 MCALL,
:
N1660 G0 Z2 M5
N1670 G0 Z100

.
:
.............................
N1790 G0 Z2 M5
N1800 G0 Z100
N1810 G0 Y120
N1820 T0 D0
N1830 M30

128


().

KORPUS.WRD,

.
. 5.35
5.36

KORPUS.MPF,

(V5), .

. 5.37

129

. (V8).

(. 5.36)
,
,

.
/ (V2).

OK (V8),

.
NC-START (V1),

( . 5.37 , . 5.38).

(V3). , V1,

.
NC-STOP (V2).
Recall

130

. 5.38

131

6.
6.1.

6.1.1. ADEM CAM


pp ADEM CAM ()


, CLDATA (Cutter Location Data).
pp,
CLDATA , pp
p.

PLENT.TAP,
ASCII (American Standard Code Information Interchange).

ASCII, , ISO-7bit.
,
PLENT.TAP ASCII .

PROG.TAP

.6.1.

PLENT.TAP

PROG.TAP

.
. 6.1

CLDATA,

132

):
<>.TAP - (ASCII-);
<>.TNC - ,
.
6.1.2. CLDATA
CLDATA ( )

. CLDATA .
CLDATA ,
( .6.1).
6.1

81

23

2
1
X, Y, Z

X, Y, Z

,
, CLDATA,
.
6.1.3.
, CLDATA .
CLDATA
.
, p (
181) X, Y Z
XT, YT ZT (
1).

133

. _,

.
6.1.4. ,
:
,
,
.
CLDATA
.
ADEM CAM.
CLDATA ( 3).
,
. STANKI.SKR,
\ADEM\NCM\POSTPR
.
:
| < > | <> | < > |
, ,
, < >.
,
, ,
.
CLDATA
.
CLDATA :
CLDATA .

134

.
6.1.5.

, ,

.

.

. , : ,
,
, .
p
CLDATA,
CLDATA.
CLDATA .
,
X=35.5, Y=70, Z=30 ( )

, CLDATA :
.
/ 35.5 70 30
/2
.
,
, CLDATA . ,
, ,
, ,
.
:
1. ( 25)

135

2. Z ( 709)
3. ( 28)
4. ( 700)
5. ( 701)
6. ( 35)
, CLDATA ,
.

:
.
:

);

(,

. .).
,
.
: G[ ] - G
[ ].

, .
CLDATA
. CLDATA
.
, ,
:
< > > < >;
,
. ,
X=10, Y=20, Z=30, N[]G[]G[]X[]Y[]Z[]M[]....
4>XT; 5>YT ; 6>ZT ; 2>1
G1 X10 Y20 Z30. 4, 5, 6 2 .

6.2.

ADEM GPP ,

6.2.1. ADEM GPP

136

ADEM GPP
Adem GPP. Adem GPP

. 6.2
(. 6.2).


.
:

, POSTPR ( ),
.

, .

, .


, ,
.

,
, , () .

, .

, .

, .

, .
, .

, .
, .

137

6.2.2.
(. 6.2)
.


(. 6.3).

. .

AdemGpp (Post), .

. 6.3

(.

6. ).


.
-

- . ,

. 6. 4

138

.
(. 6.4).
.
,

.
.
(.6. 5).
(. 6.).

(. 6.6).
,
, .
()
(. 6.).

. 6.5

139

. 6.6

. .


(.
6.).

. .

()

(. 6. ).
6.2.3.
,

ADEM ,
, ,
, ,
. ,
ADEM GPP .
ADEM GPP CLDATA,
CLDATA , :

CLDATA

, CLDTA
, CLDATA;

140

, .

6.2.4.

CLDATA.


. :
ADEM CAM CLDATA ,
;
ADEM GPP ;

6.3.


FANK, , FANK0222.ANK.
,
.
6.3.1.

(
).

(. 6.6) , ,
6.2.2.

(. 6.6).

.
.
OK.

141

6.3.2.
.
.
,
, ( ),
( ).

ADEM (
), .
: CLDATA X=100, Y=200,
Z=300,
X=200, Y=-300, Z=100.

, , .
, ,
.
.
,
CLDATA
,
,
CLDATA.

.

, ,

ADEM CAM.

() .
CLDATA
.

142


.
CLDATA

.
.
.

(. 6.7).

. 6.7


CLDATA.
,
CLDATA
(
).
, CLDATA
.

143

,
( , CLDATA).
, , XY,
X Y.

.

,

.

,
,
. ,
.
CLDATA

,
.

, CLDATA
, ,
.

-
( 81 89).

144

, , , CLDATA
( 36).

N ,

( ), ,
G , .
,
,
.

.
,
. ISO (
), % ( ).
ASCII- (

ISO-7bit).

, (
).

6.4.

,
CLDATA,
CLDATA.

MCOM, , MCOM 0222.ANK.

(. 6.8) , ,
6.2.2.
.
. ,
. ,

145

CLDATA,

.
() :

CLDATA.
.
.

CLDATA (.6.8).
CLDATA, .

. 6.8
,
.

146

CLDATA. ,
.
Enter.
. ,
CLDATA, .
(. 6.9).
6.5.

()

, ()

.
. ,
.
,
,
, .
( , ,
..).
[ ].
.
KADR, ,
KADR0222.ANK.

.
6.5.1.

() .
.
.

147

.
, ,
.
.
, ,
/ .
.
,
, .
.

.
.
.
.
.
.
.
6.5.2.
,
/ .
,
(, G0, G1, G2, G3 SINUMERIC),
, . .
(, F..., M... ).
.
, ( ,

148

. .).
.
. - , ,
G[] 1. .
, (G1).
(, G2),
, , ,
.

6.5.3.

() .
.
,
.
.
.
.
( 0 49)
.
,
, G1 G2
G3. (X, Y
Z), .

.
, ,

,
.
.

().

149

, G[] 2,
() 9 99.

.
, G[] 2
1. G>1. G[]
, , G01.
, - G1.

.
.
, 3,
(
: 0.5 1.)

.
,

.
, X[] ,
3 X>12.5. ,
, X12.500. ,
- X12.5

.
,

.
, X[] ,
3 X>12.5. ,
, X12.500. ,
- X12.5

.
, .

150

, X>12. X[] ,
, 12. ,
, - 12.

.
,
.
, .
, X[]
X>12.5.

0.01,

X1250 (12.5/0.01). 0.005,


X2500 (12.5/0.005).

.
, (0) .
, X>0. X[]
, X0. ,
, X.

+ .
, X>12.5. +,
+12.5. , - 12.5.

.
,
. .

151

6.5.4.

()
. 6.10
(. 6.10) , ,
.6.2.2.

(. 6.10) .
,
, -
(. 6.11). .

. .
()

(. 6.12).

, ,
.
OK.

() .

152

. 6.11
() :

() .
.
.

. 6.12
6.6.

p CLDATA
.

FTPP,

FTPP0222.ANK.

153

,
.

:
[<>:] [ELSE] [IF < >] < >,
IF ,
, IF, IF
;
ELSE , ;
[<>:] - (
);
<

>

.
.
6.6.1.
,
.
.

, : < > =

< >.

: _P1=10;
_P2=20;
_P3=_P1+_P2+15;
10,
20 45.

154

,
p.
. X=10, Y=20, Z=30.
p N[]G[]G[]X[]Y[]Z[]M[].... :
4>XT;
5>YT;
6>ZT;
2>1;
p: G1X10.Y20.Z30.

(
),
, .

CLDATA
( 1). CLDATA,
.
. X=10, Y=20, Z=30.
p: N[]G[]G[]X[]Y[]Z[]M[].... pp:
_G=2 ;
_G2=3;
_X=4;
_Y=5;
_Z=6;
:
_X>XT;
_Y>YT;
_Z>ZT;
_G>1;
p: G1X10.Y20.Z30.
pp.

- .
: < >.
.

p:

N[]/REM_TOOL[]G[]G[]X[]Y[]Z[]M[]....

: 2. p: /REM_TOOL.

GOTO - . : GOTO < >.


: 1: _P2=1;
.

155

.
.
IF _P2=0
GOTO 1;
1: - .

FOR...ENDDO , ...
, : FOR < >
< > < > ...ENDDO.
: FOR _I=1 _I<100 _I=_I+1...ENDDO.

- .
.
, .
: _G->1;
P;
G->2;
;
;
:
N001G01
N002G02.
, .

.

. .
: _G->10;
;
_G->20;
;
;
_G->30;
;
:
N001G10
G20
N003G30

MODOFF - .
: MODOFF < > .
.
p .

156

: _G->1;
_X->100;
;
_G->1;
_Y->200;
;
_G->1;
_X->300;
MODOFF _G;
;
_G->1;
_Y->400
;
:
N001G01X100
N002Y200
N003G01X300
N004Y400

CALL .
-
.
CLDATA ,

CLDATA . : CALL <


>.
. , :
_G->1;
_X->100;
CALL 600;
;
600 :
_L->801;
: N001G01X100L801.

DO... ENDDO .
,
.
DO ENDDO.
: < > DO;< > ENDDO;.
. , :
IF _P1=1 DO;
_X->100;
_Y->100;
ENDDO;

157

ELSE DO;
_X->200;
_Y->200;
ENDDO;
_G->1;
;
_P1=1,
N001G01X200Y200.

N001G01X100Y100.

6.6.2.

(. 6.2.2),

, .
:
4;
END;
END;

. OK.

. ,
, , ;.

, ,

FTPP

FTPP< >.ANK.

158

(.
6.2). (. 6.2),

.
6.6.3.


613-1

33. ()

:
N[ ]G[ ]G[ ]G[ ]X[ ]Y[ ]Z[ ]I[ ]J[ ]F[ ]M[ ]L[ ]*[ ]

( ) CLDATA.
CLDATA
. ,
CLDATA,
.
.

1, , CLDATA - 2.
--------------------------------------------------------------------------------

(1)

-------------------------------------------------------------------------------_G1=2 ;

// _G1 2,

2 , 1

(G01, G02, G03).


_G2=3 ;

_G3=4 ;

// _G2 3,
3 , 2

(G50).
// _G3 4,
4 , 3
,
(G17).

159

_Y=6 ;

// _X 5,
5 ,
, X.
// .

_Z=7 ;

// .

_I=8 ;

/// _I 8,
8 ,
,

X.
// .
// _F 10,
10 ,
,
.
// _M1 11,
11 , 1

(M01, M02).
// , 12
, 2

(M03, M05).
// _L 13,
13 ,
,
.
// _D,
.
//

_P1
(
),
.
// _Q (
),
.
// CLDATA

_X=5 ;

_J=9 ;
_F=10 ;

_M1=11;

_M2=12;

_L=13;

_D=0;
_P1=0;

_Q=0;

END;

-------------------------------------------------------------------------------(2)
-------------------------------------------------------------------------------_G3->17;

// .

KAP;

// (
).

END;
--------------------------------------------------------------------------------

160

(4)
-------------------------------------------------------------------------------KAP;
// .

_M1->2;
KAP;
END;

-------------------------------------------------------------------------------(23)
-----------------------------------------------------------------------------_P1=0;
IF S>=500 _P1=1;

ELSE _P1=2;

// 500/,
( _P1
1),
// .

END;
-------------------------------------------------------------------------------(24)
-------------------------------------------------------------------------------_M2->3;

// .

KAP;
END;
-------------------------------------------------------------------------------(25)
-------------------------------------------------------------------------------_P1=1;

// ( _P1
1)

END;
--------------------------------------------------------------------------------

161

(33)
-------------------------------------------------------------------------------_M1->1;

// .

END;
-------------------------------------------------------------------------------(181)
-------------------------------------------------------------------------------//

IF ABS(DX)>=0.01 _ X->DX;
.

IF ABS(DY)>=0.01 _Y->DY;
IF ABS(DZ)>=0.01 _Z->DZ;
// .

IF _P1=1 DO;
IF ABS(DZ)>=0.01 _F->4664;
ELSE _F->4724;
ENDDO;
IF _P1=2 DO ;

//

// (
S) 100/,
600+S:10,
ELSE IF S>=10 _F->500+S ; // ...
IF S>=100 _F->600+S:10 ;

ELSE IF S>=1 _F->400+S*10;


ELSE _F->310 ;
_P1=0;
ENDDO;
IF Q=201 DO;
L->800+_D ;

//
,
//
_D 800
.

162

_Q=200;

//
( Q
, 200).

ENDDO;
IF _Q=400 DO;
G2->50;
L->_D;

// ,
// ,
,
// , ,
.

KAP;
//

_Q=0;
.

ENDDO;
ELSE _G1->1;
KAP;

// .

END;
-------------------------------------------------------------------------------(183)
-------------------------------------------------------------------------------IF ABS(DX)>=0.01 _X->DX;

//
.

ABS(DY)>=0.01 _Y->DY;
IF ABS(XC-XOKP)>=0.01 I->ABS(XC-XOKP);//
.
IF ABS(YC-YOKP)>=0.01 J->ABS(YC-YOKP);
IF HAPOKP=C _G1->2;
ELSE _G1->3;
IF_Q=200 DO ;
IF BOKP=BOH _L->800+D;

ELSE _L->D ;

ENDDO;

//

.
//

.
//

// ,

800
,
// ,
,

163

KAP;
END;
-------------------------------------------------------------------------------(701) /
-------------------------------------------------------------------------------KAP;
_M2->5;

// .

END;

-------------------------------------------------------------------------------(706) KR/
-------------------------------------------------------------------------------_Q=201 ;

//
( Q ,
201).

_D=BKKOPR ;

//
, .

END;
-------------------------------------------------------------------------------(710) KR/
-------------------------------------------------------------------------------_Q=400;
END ;

//
( Q , 400).

164

7.
7.1.


()

, ,
,

. ()
.


. 7.1

. ,

(. 7.1):

xMW x AW xFA xMF ;


yMW y AW yFA yMF ;


,
M.
xMW y MW , ,
.
,
W .

165

( ) ,
. , ,
,
, . . , .

( )

. 7.2
.

.
()
(. 7.2).

x MN

y MN . ,

( W M)
:

xMW xMN B d / 2 ;
yMW yMN H d / 2 .
. 7.3

) .
1, 2
3
( ) 4. 5

166

()
,

F
,

zMN.

. 7.3

zMW = lz +t +bz zMN.



7 (. 7.3,).

,
W.

. 7.4

167

.
,
xMW yMW.

( ) A

. (. 7.5)
. W

zMF .

l Z
z MW .

. 7.5
7.2.

, :
. 7.6

168

(. 7.6) B,
-
().

N F

(.

7.6)

. , ,
,
.


.
,

.
,

. N F (.
7.6) O O.

( )
.

.

,
.

P B (. 7.6).

169

P B O,

F:

x BO xWB x AW x FA X O 'F ;
y BO yWB y AW y FA YO 'F ;
z BO zWB z AW z FA ;
xO 'P yO 'P 0 (.. ' )

zO 'P z NP Z ON zO 'O

xO 'P x BO ' , yO 'P y BO ' , zO 'P z BO '


:

X 'O 'F xWB x AW x FA ;


Y 'O 'F yWB y AW y FA ;
Z O 'N zWB z AW z FA z NP zO 'O '

. 7.7

7.7

,
.

170

(
) .
. 7.8 ,

2,
1 .
3,

.
. 7.8

X Y.
4 (. 7.8,).
( Z)
5 h.

(. 7.8,).

, .
-
,
.
7.3.

,
, .
;
; ,

171

; , ,

(. 7.9,); (.
7.9,.).

. 7.9

. ,
, - .
- ,

.
,
,

. 7.10

172

, .

; ,
.


.
.
,
.
.
-.
-
, ,

(. 7.10,).

(. 7.10,).

. 7.11


.
(. 7.10,),
, ,

173

.
. 7.11
.
7.4.

. 12

. ,


(. 7.12).
.

(,

,
.

, xz
lz.


.

174

(
).
. 7.1
212
( )
.
(
). , , 01,
7.1

4, 57 2, 87
8 . .
z P x P , ,

( )
.
-
.
,

,
.

175

, F
(. 7.13)

() z MF
x MF , 1
0 ,

zM 0

x M 0 .

, 1

x KP z KP .
. 7.13


( 20), , (. )
0, , Z 125
7 (. ).
z P x P .

z P x P ( )
( )
, ( )
. ( )
z P x P .

.
.

176

.
.

177

1

, CLDATA,
.

() , .
() , TT.
XT
X TT.
XCURPOS
YT
Y TT.
YCURPOS
ZT
Z TT.
ZCURPOS
XC
X T.
XBEG
YC
Y T.
YBEG
ZC
Z T.
ZBEG
DX
X, XTXC.
DY
Y, YTYC.
DZ
Z, ZTZC.
AT
.
ACUROS
BT
.
BCUROS
CT
.
CCUROS
AC
.
ABEG
B
B .
BBEG
CC
C .
CBEG
DA
, TC.
DB
, TC.
DC
, TC.

.
LENG/MOV

CLDATA:
( 181);
( 183);
( 41);
( 40).

() ,
.

178

X
X/CENTER
Y
Y/CENTER
Z
Z/CENTER
R
R/CIRC
H
DIR/CIRC

CW

CWW

TY/CIRC

CONVEX
H
CONCAVE

ANG/CIRC

C/LACE
XY
YX
YZ
ZY
ZX
XZ
CIRC/ON
CIRC/OFF

.
Y .
Z .
,
.
.
.
.
.
, ,
H.
.
.
,
.
,
XY, YZ ZX.
XY.
YZ.
ZX.
.

.1.

H
.
N/TOOL
CURTOOL
.
H1
.
FIRSTOOL

179

H
NEXTOOL

H
NOF/TOOL
HH
IND/TOOL
RH
RAD/TOOL
X
XOVERH
Y
YOVERH
Z
ZOVERH

,
.
,
:

= H1,
= 0.
.
.
.
X.
Y.
Z.

/
OPX
X. XCOMON
KX/ X
.
OPY
Y.
YCOMON
KY/ Y
.
OPZ
Z. ZCOMON
KZ/ Z
.
R
. RCOMON
KR/ R
.
X.
X
KX/
XCOMOFF
X
.
Y
Y.
YCOMOFF
KY/
.
Z.
KZ/
Z .
R
.
RCOMOFF
KR/ R

.
METLOCAT
.

[1].
LEFT
Z
ZCOMOFF

180

RIGHT

[0].

. 2.

/.

N
N
SIN
V
V
VC
N
N/RANGE
H
DIR/SIN

COD/SIN
N
NEXTSIN
V
NEXTVC

NEXT/RNG
H
NX/DIRS

NEXTC/S

ANG/SIN

/.
.
,
.
.
,
/.
N, /.
,
.
,
, .
.

.


( ).

S
/.
H
FEED
S
/.

FEEDS/T
H
,

MAX/SIN

181

NEXT/F/T

NEXT/FD

/.
H, /.

/
, ,
R/THRD
, , .

[0].
METRIC

[0].
METRIC
/
, .
KINDTHRD
H
[0].
EXTERN
H
[1].
INTERN
/
, .
TYETHRD

[0].
RIGHT

[1].
LEFT

, .
RUN/OUT

[0].
ON

[1].
OFF

.
PITCH/T

.
LENGTH
NOF/THST

.
,
H
,
N/ROG
. , = 1.

( ).
NAMEROG

( ).
NAMEART
H
( ).
N/ART

N
.
N/CYCLE
,
NEXTCYCL
CL DATA.
N
.
N/CYCLE

182

NOF/ARC
1...20
.
AR/C1...AR/C20

- - .
NOF/DMC
:
1
.
AR/C1
CYC/FEED
2
.
AR/C2
CYC/VRET
3
.
AR/C3
CYC/VDE
4
.
AR/C4
CYC/DWEL

X
X .
X/GOHOME
Y
Y .
Y/GOHOME
Z
Z .
Z/GOHOME

183

2
CLDATA

pp









()








X
Y
Z

X
Y
Z


/
P/
/
Y/
KZ/
R/
/
Y/
Z/
R/
/P

1
2
3
4
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
40
41
94
181
183
223
252
401
451
458
493
526
527
528
582
701
702
703
704
705
706
707
708
709
710
711
713

184


1. : 40 . IV-7.
/ .. .; . .: .., .
.: ... 2002. 863 .
2. .., ..
. . .: ,
, 1990, 588., .
3. ..
. .: , 1983, 304 .: .
4. ..
. .: , 1984, 224 .: .
5.

..

: / , -
...-, 2000, 20.