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

1

. . .

. . .

, 2008

1.
() .
................................................................................................... 5
2. ,
. .......................................... 13
3. , .......... 22
4. .
.................................................................................... 29
5. ............................... 36
6.
.
() ................................................................ 43
7. ()
( ) ............................................. 47
8.
: ADEM CAM,
.................... 52
9.
:
........................................ 61
10.
- ................................................ 80
11. :
,
SinuTrain ............................................. 99
12. :
-
SinuTrain ............................................................................ 120

13.
ADEM GPP: ,
ADEM GPP........................................................................................... 143
14.
ADEM GPP:
, , ..................................... 153
15.
ADEM GPP:
.............................................................................................. 166
16. :
,
;
................................................................................... 178
17. :
() ................................ 187
....................................................................................................... 192
........................................................................................... 199

:
,
.

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

1.4.

52

34

83

53

53

35

84

54

54

36

88

58

55

37

89

59

56

38

90

5A

57

39

.
,
, .

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

()

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

1.5.

. 1.2

10

. ,

( .1.2).
(

),

, ( )
, ,

. .

. 1.3

11

. 1.4
(. 1.3)


1. ?
2. ?
3. ?
. 1.4
4. ?
5.

?
6. ?
7. .
8.
?

12

13

2
1.6.

,
.

.

:
,
,

,
, ,

, , (, ).
,


. ,
.

. 1.5

14


(. 1.5).

. 1.6

. 1.7

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

15

. 1.9

. 1.8

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

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

16

, ,
. , ,

.
,
, .

.,
.

.

(. 1.10, . 1.11).

. 1.11

1.7.

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

17

,

(. 1.12, ). .

(. 1.12,),


.

, .

1.12

18

. 1.14

(. 1.13).

. ,
, .

() .

() .

.
.

() , . .

19

,
,
.

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

, ,
,
.
,
,
. (
) ( ).
.
W (. 1.14)
M

x MW , y MW .

, . ,
(. 1.8).

xMO

yMO

,
.
.

20


.
,

,
, .

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

,
,
.
, .

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

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

21

z MW (. 1.14). ,


( M).

(, , )

,
.
,

.
,

. ,
. .
,
.


1.
?
2.
.

3. ?
4.

22

5.
?
6. ?
7. ?
8.
?
9.
?

23

3
,

1.8.

. 1.15

23597 79
(. 1.15).

( )

,
( ) -
.
1.8.1.

. 1.16

(. 1.15).

24

,
,
.
.
+Z, . . Z
. X (X1)
Z

. , X (X1)
,
.
Z X (X1) Y(Y1)



.

.

. 1.17

, ,
. . 1.16

1.17

,
. 1.18
.

25

. 1.18
.
N
, F
, ,

.
,

1.8.2.

26


,
,

()

. 1.20
,
. .


(. 1.15), . .
,
.
.
. 1.20 xM, yM, zM, M

, F

O (. 1.16).

M X,Y
,

27

.
Z
N O (. 1.16),
N M

( Z)

,
. . 1.21

. 1.21
1.8.3.

, .

.
,
,


,

.
- , W.

28

;
,
. .
1.20, . 1.21.

()
B (. 1.22),
.

.

( P)
,
. 1.22

,
.

. B


, ,
B, .
1.8.4.


, . 1.23).

, T
. 1.23

29


1.24),

(.

(. 1.25) . .

. 1.24


1.
?
2.
?
3. ?
4. ?
5. ,
?
6.
?
7. ?
8.
?
9. ?

30

4
.

1.8.5.

. i
. 1.26

xoy

(. 1.26),


xoy : x=x+a, y=y+b.
(. 1.27),
( 1
2 ). A

. 1.27

31

. 1.28
3 4
( 5
6). F,
5 ,

().
. 1.28 Pw

(
)
.
1.8.6.

. 1.29

32


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

-,

i-1 i,
(. 1.29,)

xi xi x .
i1

xi

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

, xi yi
i ,
i i-1.

33

1.9.

, ,


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

:
- G02

G03

34

- 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


. 1.30

Ix1-xc Jy1-yc

1.11.

.

35

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

:
- G

;
-

(G 90)

(G91)

x
-

X , Y, Z.

. 1.31


1. ?
2. ?

36

3.

?
4. ?
5.
.
6. ?
7. ?
8. ?
9. ?

37

5

1.11.

, ,
..

,

( , ),
.

:
;
;
.


( ,
).

,


( ) .

38


x ,y ,z ,

,
.

L,

G40G50.
.

()

(. 1.32).

. 1.32

123)

L, .

23 ,

.

(. 1.3).
1.3
(),

X,Y

X,Z

39

Y,Z

X,Y,Z

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

(. 1.33).
,

:
...
NG01Y{y2-y1}L205

. 1.33

NX{x3-x2}L106
...


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


( ),

x,

y, z (. 1.34).

/

40

. /
(. 1.35).

L123

23. 1
.
. 1.34

S (. 1.35) , 1=8,

1=0.

. 1.35


x=*cos arc tg

y=*sin arc tg

. . x, y
,

=(r-r) - , r r

41

. .
1.36.

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

- ,

05

(. 1.36)

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

G50,
.

42

G41 (
) G42 ( ).
. 1.37

G41

(. 1.37,),
G42 (.
1.37,).
.

. 1.38
.
(. 1.38) Siemens .

(G41), (G42).
.

43


1. ?
2. ?
3. .
4. ?
5. ?
6.

?
7.
?
8. .
9.

G41,

G42

44

6

.
.
1.12. .

(. 1.39).

L123,

. 1.39

1=0,

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

.
,
. 1.40

45

G41,

, G42.
1.13. ( )
( ) ()
Z
, ,

).


, .

G81G89,

.
(. 1.4):

1 - () ;

2 - () ;

3 - ;

4 - () ;

5 - () .

46


1.4

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

,

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

47

. .

G80.
CNC
() ,
. . 1.41 ( )

Sinumerik.

. 1.41
,
, .

,

. KONTUR1,

.

48


1. ?
2.
?
3.

?
4. () ?
5. .
6.
?
7.
.
8.
().
9.
?
10.

7
2. ()

2.1.


().
, , ,

49

,
.
: , ,
, , .

,
,

CNC

, ,
().
,
,
.
,

.

-. ,

.

- ,
,

50

.
, CLDATA
(Cutter Location Data).

. 2.1.

. 2.1
2.2.

,
, ,
,
. .

: ;
.

51

: ; ; .
,
.
,
.


.
: 2 -
,

; 2,5- -

; 3-

- ; ( 3 5
) ,
.
: , .

.

(

)
.


.
,
,
.

52

:
;
-
.
2.3.

(. 2.2).

. 2.2
:

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

; ;
;
;

53

- ;

.).


1.

() ?
2. ?
3. ?
4. ?
5. CLDATA?
6. ?
7. ?
8. .
9. ?

54

8
3.

ADEM

CAM,


3.1.

() .
.

ADEM.
ADEM
. ,

(,

..),

,
,
, , . .
ADEM CAM.

ADEM
.

CAM

, -

55

- ,

()

()

() ,

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

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

. (
) ADEM CAM

56

( -

ADEM CAM).
ADEM CAM , ,
, , .
3.2.

.
\
3.2.1.

. ADEM CAM
13- ,

. . 3.1

.
3.1

(. 3.1) .
.

57

,

.

. 3.1

(),

.3.1.

,

.
,

(. 3.2).
, ,
. 3.2

, .
(),
.
-

(. 3.3).
.

(. 3.4).

. 3.3

. 3.4

3D . 3D

,
. 3D
2D .

58

3.2.2.
ADEM (ADEM8.2)
ADEM CAD


.
Z

ADEM CAD


-
(. 3.5).

. 3.5

,
, ..,
. .
() - ,

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

. 3.6

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

59


. .

(.

3.7)

(. 3.8)

. 3.7

.
.

. 3.8

(.

3.9)

. 3.9

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

. 3.11

(. 3.12)

XY

(
)

. 3.12

60

( ) ,
X .
.
(. 3.13) -
XY

. 3.13

( ) ,

X .
.
3.2.4.

- .
- (. 3.14).

. 3.14

.
-
.3.15

(.

3.15).

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

, . .

(. ).

3.16

3.2.5.

61

. 3.17

(.

3.17).


,
.

. 3.18

,
.
-
-.

- .
- .
-

, l

(. ,

).

. 3.19

62


.


(. 3.19)..


1.
?
2. ?
3.

()

.
4. ?
5. ?
6. .
7. _?
8. -?
9.
-?
10.
-?

63

9

:

3.2.6.

64

ADEM

CAM

,

. , . 3.20, . 3.21
,

2.5

.
, , l,

t,

(
), r, r,

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

. 3.22

65

,
.

3.3.

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

66

: (
)
Z (. 3.22).

(), .

. 3.22

67

(.).
.
12-250

, .

.
(), , .
()

, y
() .
()
,
,
y,

.
,

.


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

68

<>, <>.

. 3.23

. 3.24
3.3.2.
.

ADEM CAM/CAPP,

Adem CAM/CAPP

.3.25

(. 3.25).

.
,
,

. 3.26

69


. ,

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

, ( )

(. 3.26).


.
1
1 (. 3.22) ,
,

3.4

4.5,
2.9.

2.5/ -

2.5/

/ - / -

. 3.27

70

/.

()

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

.
,

()

1 (.
3.22).

. 3.28
(. 3.27).

, - 360 (360
). ( ).
Ok.

, (

.
()

(. 3.28).


() 12- 250. Ok.
,
12-250

71

Ok.

12-250

(.3.29).
()

. 7

. 3.29

,
.

,
Z.

. 3.30

CLDATA

.

(.3.30).

72

, XY.
Z ,

, .
Ok.
.

2.5/.

. 3.31

. 10
2.5

. 3.32
.

2.5 (.
3.31). ,
, .
.

73

(.3.32).



.

. 3.33


, 5

(. 3.22),

, . ,
,

ADEM CAM,

?.

,
(. 3.33).
<Esc>,

.
.

(.3.34).

. 3.34

. 3.35

74

, 1 (
).

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

( ,
).
(3...10)
( ).
/ (.3.36).
(

), (
)
90.
. Ok.

2.5/


. 3.36

75

, 3 (.3.22).

: 8,
.
,
.
/

4.5.

76

.

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

(.).

. 3.37

,
5 (. ).
5, . .

.

,




. 3.38

( . )

5. ,
,

ADEM CAM,

?.

77


.
. <Esc>,

(.
3.38).
(.3.39).
,
2 ( ).

, - (
) . Ok.

.

3.4.

/
. 17 . 3.39

2.9.

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

78

2.5/ - / - / /.

() :
<F>,

(. 3.22), <O>.


,

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

()

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

.

(. 3.27).

, - 90.

79

(. 3.25).

,
XY.

Z
,

. Ok.

.

. 3.40

2.5/

2.5

2.5

(.3.40). ,
, .
. .


,
(. 3.41),

. 3.41

80

(. ).

, (.3.42).

.

,
48 (. 3.22).
,

10,

, 5. ,
,

ADEM CAM,

?.
,
.

<Esc>,


1.

/.

3.42

. 3.43

81

). ,
(
,
).
/.
.
(1..3).
.
(. 3.43).

(1...2) .
Ok.
.
/

46.2.

/.
/.

3.5 4.

/.


/.
4
4 (.

3.22)

82

2.5/ -

/.

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


- .
3.3.3.


ADEM CAM (
)

CLDATA, (Cutter Location Data),

( ,

..).


CLDATA
.

. 3.44

83

(.3.44)
.

3.3.4. , CLDATA .

(.3.45)


. 3.45
.

CLDATA
,
CLDATA (.
3.46).

,
.

. 3.46

84

85


1.
?
2.
?
3.
?
4. ()
?
5.
?
6.
?
7.
?
8.

?
9. ?
10.
?
11.
?
12.
1?

86

10
4.

-
.
()
.
,

,
.
.

, , ,
. .

, .

.
4.1.

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


Z, .

87

,
.

-,

().
: ,
.

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

,
.
: 5

: , , .
-

88

,
.
.
, ,
.
4.2.

(-, -,

) , 0 99.

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

( )
(. ): Z
,
.

.

Z ( )

89

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

90

. 4.1
, (.4.1,):

91

1/12; 2/2
(.4.1,):
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,):

92

2/ 1 1

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

93

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 .

94

. 4.3
,
(. 4.3,):

95

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

(. 4.3,):
2/11
4.3.

4.3.1.


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

96


.
:
.
(
)
:

<

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

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

),

.
5 6.

97


: ( ) ( )

, ,
.

(),

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

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


,
,

98

: < >

.
:
.
4.3.2.
Z
:
< >
: 24.5

Z 24.5 ; 14

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

,
,

.
.
.
:

99

< >
: 10,20,30.

, , , 10,20
10,20,

(Z

).
,
( ),
.
:

<

(,,),

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

. 4.4
:
< (,,), >.

100

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

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

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

.

()

. 4.5

101

.
.
.
.


.
,
.
: <
(,,)

(,,,)> (

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

.
: <
(, ), ,
, (..),
,
(,,,)>. (

102

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

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

(,,,)>.

( )
.
: - 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 .

103


:
1 1 2 2 .

4.4.


. .
.

.

. .
< >.

,
.
< >
.
.
1.

2.

3.

4.

.
5.

.
()

104


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

105

. 4.6

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

106

107


1. .
2. .
3.
?
4.
?
5.
? .
6.
?
7. ?
8. ?
9.
?
10.
? ?
11. ?
12. ?

108

11
5.

,
SinuTrain

5.1.

: ,

;
;
;
,

, ,

;
,
,
;
,
; ,
,
;

109

(MPF), (SPF),
,
,

.
.

,
.
,
.
, ,
,

.


. ,

(
,

.)

. , Sinumerik

ANG

110

,
CHF= .


,
. , ,
. 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
.
1

,
.

111

SinuTrain ,

(MPF),

(SPF),

(CYCLE).


. SinuTrain
,

SinuTrain

,

, .


,
.
5.2.


SinuTrain

SinuTrain . 5.2: .1 -
();

.2 - ; .3 -

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

112

SinuTrain ,
, , , , ,
(H1H6)

(. 1).

(V1V7)

. 2

. 5.3

. 5.3.
().

113

: ;

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

. ,

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

. ,


Shift+ F9.
,
, F10.

. , ,

SinuTrain

Exit.

5.3.

SinuTrain

114

. 5.5
SinuTrain

(BallPin) (. 5.5).
,
.

(H3),

. 5.6

115

(. 5.6).
(V2).


(.5.7 ),
(WRD).

, , BALLPIN095,

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

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

. 5.7

116

, .
,
.
.
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 (. ) .

117

() (.7). KONTUR1
, ,
.
,
.
OK (V8) N1050 CYCLE95(KONTUR1,...)

. 5.8
,
.
.
N1060 WWP// .
N1070 T=Chistov2 D1 // (

2 -

, D1 -
)
N1080 G96 S300 LIMS=3000 M4 M8 // G96 S300 -
v=300/; LIMS = 3000 -
(3000 /); 4 -

118

; 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),

WWP. INPUT Enter ,


OK (V8), . BALLPIN\ WWP.SPF WWP:

119

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//

120

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

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:

121

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
KONTUR2 . KONTUR2
,
. CHR=3.5 ,
3.5 .

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

. 5.9

122

(. 5.10)

,
,

/ (V2).

,
.

. 5.10

123

OK (V8),

.
NC-START (V1),
( . 5.11).

. 5.11
(V3). , V1,

.
NC-STOP (V2).
Recall


BALLPIN
SIDE.MPF. N1150

124

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

. ,



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

N1180

CYCLE96(30, -52, A) .

, :
N1180 N1190 G0 X34

125

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).
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

126

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

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

127

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).
OK .
,

N1360

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

128

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

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

10,0,4,0,0,1,1).
,
:
N1430 G0 Z2

129

N1440 WWP
N1450 M30

().

. 5.17.

. 5.17


1. SinuTrain?
2.
?

130

3.
.
4. SinuTrain
?
5. SinuTrain
?
6. ,
?
7. ,
?
8.
?
9.
?
10. ?
11. ?
12. SinuTrain ?

11
:
-
SinuTrain

131

5.3.2.

SinuTrain.

.
.
(
BALLPIN095), (V2).

(MPF),
(. 5.5) , ,
SIDE2. INPUT Enter , 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,...)

.

132

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,
. (V2).
(.
5.6).
(SPF),

KONTUR3. INPUT Enter , OK


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

(. 5.18).

133

. 5.18

G18,

. 5.19
INPUT Enter.

134

(V8).
- (.5.19).

(V2)

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

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

(.5.19).

(V1), K (. 5.21) -21.9317

. 5.20

135

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

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

(V7).

(.5.19)

(V2).

136

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).

(V8)

(.5.19).

KONTUR3 (.5.23)

N1090 M17,

. 5.22
INPUT Enter.


(V6).

137

. 5.23

().
.
5.4.

SinuTrain
-

. 5.24

138

(. 5.24) SinuTrain SINUMERIK840D.

Milling machine with toolmanagement.


, , KORPUS.
(F10)
(V2).

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

INPUT (
Enter,

OK (V8).

.
SinuTrain )


(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

139

. 5.25
() N1050,
(H4)

(V3).

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

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

.
KONTUR.SPF.
.

KORPUS. WRD,
.

140

(V2).

(.5.7).
(SPF),

KONTUR . INPUT Enter , OK


(V8),

KORPUS\KONTUR.SPF

. (H2),
.

(. 5.26).

. 5.26

G17, =-35, Y=0,

INPUT Enter.

141

(V8).
- (. 5.27).

(V2)

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

. 5.27
INPUT Enter.

(V8).

(. 5.27). (V5).

142


(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.
(V8).
(. 5.27). (V2).
Y=35

RD=0. INPUT Enter.


(V8)

(.

KONTUR

5.27).

N1090 M17,
INPUT .

. 5.28

143

(V6) (V7).

Enter. (. 5.28),

:
N1070 G0 Z2 M5 // M5 -
N1080 G0 Z100
N1090 T=SF10 // D=10
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

144

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

. 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

145

N1220 G0 Z2 S2500 M3 M8
N1230 F200
() N1230,
(H4) (V6),
(V6).
( )

SLOT2 (. 5.31).

()
.

. 5.31
.
OK (V8)
N1240

SLOT2( ) -

.
:
N1250 G0 Z2 M5
N1260 G0 Z100

146



, .

Sinutrain

MODAL.
N1270 T=ZB5// D=5
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

147

,
MCALL :
N1330 G0 X-36 Y26
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
,

148

N1450 T=SPB4-2// D=4.2


N1460 M6// .
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,
():

149

N1500 MCALL CYCLE82(2, 0, 1, -12, 0,-5, 0, 3, 0, 0, 0.8, 1).

:
N1390 REIHE2:
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

150

()
.
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


().

151

. 5.35
, KORPUS.WRD
KORPUS.MPF,
(V5), .

. (V8).

,
,

.

/ (V2).
, .
OK (V8),

.
NC-START (V1),

(. 5.36 ).

152

(V3). , V1,

. 5.36

.
NC-STOP (V2).
Recall


.

.
,
(. 17).


1.
SinuTrain?
2.
?

153

3.
.
4. ,
?
5.
?
6.
?
7. ?
8. SinuTrain ?
9. ?
10. () .
11. ,
?

154

13

ADEM GPP: ,
ADEM GPP
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.
. 6.1

CLDATA, PLENT.TAP PROG.TAP

155

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

. CLDATA .
CLDATA ,
( .6.1).
6.1

2
5
1
81
X, Y, Z

23

X, Y, Z

,
, CLDATA,
.
6.1.3.
, CLDATA .
CLDATA
.
, p (

156

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

. _,

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

157

CLDATA
.
CLDATA :
CLDATA .
.

.
6.1.5.

, ,

.

.

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

158

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

.
:
.
:

);

(,

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

159

, .
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


ADEM GPP
Adem GPP. Adem GPP

. 6.2

160

(. 6.2).


.
:

, .

, POSTPR ( ),

, .

, ,


, ,

() .

, .

, .

, .

, .
, .

161

6.2.2.


(. 6.2)
.

(. 6.3).
,
,

. .
. 6.3

AdemGpp

(Post), .
(. 6. 6).


.
-

- . ,

. 6. 4

162

.
(. 6.4).
.
,

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

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

. 6.5

163

. 6.6

. .


(.
6.4).

. .

()

(. 6. 5).
6.2.3.
,

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

164

, CLDTA

CLDATA

, CLDATA;
,

.
6.2.4.

CLDATA.


. :
ADEM CAM CLDATA ,
;
ADEM GPP ;


1. ADEM CAM?
2. ?
3. ,
?
4. ,
?
5. (
ADEM CAM)?
6.
?

165

14

ADEM GPP:
,

6.3.


FANK, , FANK0222.ANK.
,
.
6.3.1.

(
).

(. 6.6) , ,
6.2.2.

(. 6.6).

.
.
OK.
6.3.2.
.
.

166

,
, ( ),
( ).

ADEM (
), .
:

CLDATA

X=100, Y=200, Z=300,


X=200, Y=-300, Z=100.
, , .
, ,
.
.
,
CLDATA

,
,
CLDATA.
.

, ,

ADEM CAM.

() .
CLDATA
.

.

167

CLDATA

.
.
.

(. 6.7).

. 6.7


CLDATA.
,

CLDATA
( ).
, CLDATA
.
.

168

.

,

( ,
CLDATA). , ,

XY,

X Y.
.

,

.

,
,
.
,
.
CLDATA

,
.

, CLDATA
,

169

,
.
.

-
( 81 89).
,
, , ,
CLDATA ( 36).
N ,
( ),
, G
, .

, ,
.
.
,
. ISO (
), % ( ).
ASCII- (
- ISO-7bit).
, (
).
6.4.

,
CLDATA,
CLDATA.

170

MCOM, , MCOM 0222.ANK.

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

CLDATA,

.
() :

CLDA-

TA.

.
.

CLDATA (.6.8).

. 6.8

171

CLDATA, .
,
.

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

()

, ()

.
. ,
.
,
,

172

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

.
6.5.1.

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

.
.
.
.

173

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

F..., M... ).

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

(,

G2),

, ,
, .
6.5.3.

() .
.
,
.

174

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

,
.
.

().
, G[] 2,
() 9 99.
.

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

- G1.
.

175

.
, 3,
(
: 0.5 1.)
.
,
.
, X[] ,
3 X>12.5.
, , X12.500.
, - X12.5

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

176

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.
.
,
. .

.
6.5.4.

. 6.10

177

()
(. 6.10) , ,
.6.2.2.

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

. .
()

(. 6.12).

, ,
.

() .

OK.

. 6.11
() :


() .
.
.

178

. 6.12


1. ?
2.
?
3. ?
4. CLDATA, ,
.
5. ?
6. ?
7. ?
8. ?

179

15

ADEM GPP:

6.6.

p CLDATA
.

FTPP,

FTPP0222.ANK.

,
.

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

>

.
.
6.6.1.
,
.

180

, : < > =

< >.

: _P1=10;
_P2=20;
_P3=_P1+_P2+15;

10, 20 45.
.
,
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;

181

_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;

.
.
.
IF _P2=0
GOTO 1;
1: - .
FOR...ENDDO , ...
, : FOR < >
< > < > ...ENDDO.
:

FOR _I=1 _I<100 _I=_I+1...ENDDO.

182

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

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

183

: MODOFF < > .


.
p .
:

_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;

184

_X->100;
CALL 600;
;
600 :
_L->801;
: N001G01X100L801.
DO... ENDDO .
,
.
DO ENDDO.
: < > DO;< > ENDDO;.
. , :
IF _P1=1 DO;
_X->100;
_Y->100;
ENDDO;
ELSE DO;
_X->200;
_Y->200;
ENDDO;
_G->1;
;
_P1=1, N001G01X100Y100. ,
N001G01X200Y200.
6.6.2.

(. 6.2.2),

185

, .
:
4;
END;

END;

. OK.

. ,
, , ;.

, ,

FTPP

FTPP< >.ANK.

,
(.
6.2). (. 6.2),

.
6.6.3.

186


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 ;

//

_G2

3, 3 ,
2

(G50).
_G3=4 ;

// _G3 4,
4 ,
3

187

,
(G17).
_X=5 ;

// _X
5, 5 ,
,
X.

_Y=6 ;

// .

_Z=7 ;

// .

_I=8 ;

/// _I 8,
8 ,
,

X.
_J=9 ;
_F=10 ;

// .
// _F 10,
10 ,
,
.

_M1=11;

// _M1 11,
11 ,
1
(M01, M02).

_M2=12;

// ,
12 , 2

(M03, M05).
_L=13;

// _L 13,
13 ,

188

//

_D=0;

_D,

.
_P1=0;

//

_P1

( ),
.
//

_Q=0;

_Q

( ),

END;

// CLDATA

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

//

.
KAP;

// (
).

END;
-------------------------------------------------------------------------------(4)
-------------------------------------------------------------------------------KAP;
_M1->2;

// .

KAP;
END;
-------------------------------------------------------------------------------(23)
-----------------------------------------------------------------------------_P1=0;

189

IF S>=500 _P1=1;

// 500/,

_P1 1),
// .

ELSE _P1=2;
END;

-------------------------------------------------------------------------------(24)
-------------------------------------------------------------------------------// .

_M2->3;
KAP;
END;

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

// (
_P1 1)

END;
-------------------------------------------------------------------------------(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;

190

//

IF _P1=1 DO;

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

//

IF S>=100 _F->600+S:10 ;

//

S)

100/,
600+S:10,
ELSE IF S>=10 _F->500+S ; // ...
ELSE IF S>=1 _F->400+S*10;
ELSE _F->310 ;
_P1=0;
ENDDO;
IF Q=201 DO;

//

,
L->800+_D ;

//
_D 800
.

_Q=200;

//
(
Q , 200).

ENDDO;
IF _Q=400 DO;

//
,

G2->50;

//

191

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 ;

//

192

IF BOKP=BOH _L->800+D;

// ,


800
,
// ,

ELSE _L->D ;


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

//

.
END;

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

//

( Q
, 201).
_D=BKKOPR ; //

.
END;

193

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

//

( Q ,
400).
END ;


1. ?
2. ,
?
3. ?
4. (
)?
5. ?
6.
?
7. ?

194

16
: ,

7.


7.1.


,
, .
;
; ,
; , ,

(. 7.1,); (.
7.1,.).

. 7.1

. ,
, - . ,
.
,

.
.

195

,
.

;
,

.

.

. 7.2

.


.

-.
-
, ,

. 7.3

196


(. 7.2,).

:
(. 7.2,).

.
(. 7.2,),
, ,
.
. 7.3
.
, .
7.2.

)
. 7.4

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

197

,
.

, xz
lz.


.

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

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

198

( )
.
-
.
,

,
.

.
, F (. 7.5)
()
z MF x MF , 1 0
, z M 0
x M 0 . , 1

x KP z KP . ,

20),

, (. 7.5)
0, ,
Z 125 7
(. ).

z P x P .


. 7.5

z P x P (

199

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

.
.

.
.

7.3.

, :
. 7.6

P
(.

7.6)

B, ().

.
N F (. 7.6)

, . ,
,

200

,
.


.
,

.
,

. N F (.
7.6) O O.

( )
.

.

,
.

P B (. 7.6).
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 (.. ' )

201

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

,
.

(
) .
. 7.8 ,

2,
1 .

. 7.8

202

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

(. 7.8,).

, .
-
,
.

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

203

17
:

7.4.

()

, ,
,

. ()
.


. 7.1

. ,

(. 7.1):

xMW x AW xFA xMF ;


yMW y AW yFA yMF ;


,
M.
xMW y MW , ,
.
,

204

W .

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

( )

. 7.2
.

.
()
(. 7.2).

x MN

y MN . ,

( W M)
:

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

) .
1, 2

205

3
( ) 4. 5

()
,

F
,

zMN.

. 7.3

zMW = lz +t +bz zMN.



7 (. 7.3,).

,
W.

. 7.4

206

.
,
xMW yMW.

( ) A

. (. 7.5)
. W

zMF .

l Z
z MW .

. 7.5


1.
?
2. ?
3.
?

207

4.

?
5. ?
6.

?
7. ?
8.

, ?
9.
(, )?

208

1

,
CLDATA,
.

() , .
() ,
TT.
XT
XCURPOS
YT
YCURPOS
ZT
ZCURPOS
XC
XBEG
YC
YBEG
ZC
ZBEG
DX
DY
DZ
AT
ACUROS
BT
BCUROS
CT
CCUROS
AC
ABEG
B
BBEG
CC
CBEG
DA
DB
DC

LENG/MOV

X TT.
Y TT.
Z TT.
X T.
Y T.
Z T.
X, XTXC.
Y, YTYC.
Z, ZTZC.
.
.
.
.
B .
C .
, TC.
, TC.
, TC.
.

209


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

() ,
.
X
.
X/CENTER
Y
Y .
Y/CENTER
Z
Z .
Z/CENTER
R
,
R/CIRC
.
H
.
DIR/CIRC
.

.
CW

.
CWW

, ,
TY/CIRC
H.

.
CONVEX
H
.
CONCAVE

,
ANG/CIRC
.

XY, YZ ZX.
C/LACE
XY
XY.
YX
YZ
YZ.
ZY
ZX
ZX.
XZ
CIRC/ON

CIRC/OFF
.

210

.1.

H
.
N/TOOL
CURTOOL
.
H1

FIRSTOOL
.
H
,
NEXTOOL
.
,

:
=
H1, = 0.
H
.
NOF/TOOL
HH

IND/TOOL
.
RH
.
RAD/TOOL
X
XOVERH
Y
YOVERH
Z
ZOVERH

X.
Y.
Z.

/
OPX

XCOMON
X. KX/
X .
OPY

211

YCOMON

Y. KY/
Y .
OPZ

ZCOMON
Z. KZ/
Z .
R
.
RCOMON
KR/
R .

X X.
XCOMOFF
KX/
X .
Y

YCOMOFF Y.
KY/
.
Z

ZCOMOFF
Z.
KZ/
Z .
R
.
RCOMOFF
KR/
R

.
METLOCAT .

[1].
LEFT

[0].
RIGHT

. 2.

/.

212

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
,
NEXT/F/T
/.

H, /.
NEXT/FD

MAX/SIN

/
R/THRD

, ,
, , .
[0].

213

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

214

.
NOF/ARC
1...2
.
0
AR/C1...AR/C2
0

- - .
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

215


1.

40

IV-7.

/ .. .; . .: .., .
.: ... 2002. 863 .
2. .., ..
. . .: ,
, 1990, 588., .
3. ..
. .: , 1983, 304 .: .
4. ..
. .: , 1984, 224 .: .
5.

..

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

Оценить