Przykład toczenia interpolacyjnego cykl 291

W następującym programie NC wykorzystywany jest cykl 291 IPO.-TOCZ.SPRZEZENIE . Ten przykład pokazuje wykonanie osiowego i radialnego nacięcia.

narzędzi.

  • Narzędzie tokarskie, zdefiniowane w toolturn.trn: narzędzie nr 10: TO:1, ORI:0, TYPE:ROUGH, narzędzie dla nacięcia osiowego
  • Narzędzie tokarskie, zdefiniowane w toolturn.trn: narzędzie nr 11: TO: 8, ORI:0, TYPE:ROUGH, narzędzie dla nacięcia radialnego
  • Przebieg programu

    • Wywołanie narzędzia: narzędzie dla nacięcia osiowego
    • Start toczenia interpolacyjnego: opis i wywołanie cyklu 291; Q560=1
    • Koniec toczenia interpolacyjnego: opis i wywołanie cyklu 291; Q560=0
    • Wywołanie narzędzia: przecinak dla nacięcia radialnego
    • Start toczenia interpolacyjnego: opis i wywołanie cyklu 291; Q560=1
    • Koniec toczenia interpolacyjnego: opis i wywołanie cyklu 291; Q560=0
    •  
      Tip

      Poprzez przekształcenie parametru Q561 narzędzie tokarskie zostaje przedstawione w grafice symulacyjnej jako narzędzie frezarskie.

0 BEGIN PGM 5 MM

1 BLK FORM CYLINDER Z R15 L60

2 TOOL CALL 10

; Wywołanie narzędzia: narzędzie dla nacięcia osiowego

3 CC X+0 Y+0

4 LP PR+30 PA+0 R0 FMAX

; Przemieszczenie narzędzia

5 CYCL DEF 291 IPO.-TOCZ.SPRZEZENIE ~

Q560=+1

;WRZECIONO SPRZEGAC ~

Q336=+0

;KAT WRZECIONA ~

Q216=+0

;SRODEK W 1-SZEJ OSI ~

Q217=+0

;SRODEK W 2-SZEJ OSI ~

Q561=+1

;NARZ.TOK. KONWERSJA

6 CYCL CALL

; Wywołać cykl

7 LP PR+9 PA+0 RR FMAX

; Pozycjonowanie narzędzia na płaszczyźnie roboczej

8 L Z+10 FMAX

9 L Z+0.2 F2000

; Pozycjonowanie narzędzia na osi wrzeciona

10 LBL 1

; Nacięcie na powierzchni planowej, wcięcie 0,2 mm, głębokość: 6 mm

11 CP IPA+360 IZ-0.2 DR+ F10000

12 CALL LBL 1 REP30

13 LBL 2

; Wyjazd z nacięcia, inkrementacja wyjścia: 0,4 mm

14 CP IPA+360 IZ+0.4 DR+

15 CALL LBL 2 REP15

16 L Z+200 R0 FMAX

; Przemieszczenie narzędzia na bezpieczną wysokość, wyłączenie korekcji promienia

17 CYCL DEF 291 IPO.-TOCZ.SPRZEZENIE ~

Q560=+0

;WRZECIONO SPRZEGAC ~

Q336=+0

;KAT WRZECIONA ~

Q216=+0

;SRODEK W 1-SZEJ OSI ~

Q217=+0

;SRODEK W 2-SZEJ OSI ~

Q561=+0

;NARZ.TOK. KONWERSJA

18 CYCL CALL

; Wywołać cykl

19 TOOL CALL 11

; Wywołanie narzędzia: narzędzie dla nacięcia radialnego

20 CC X+0 Y+0

21 LP PR+25 PA+0 R0 FMAX

; Przemieszczenie narzędzia

22 CYCL DEF 291 IPO.-TOCZ.SPRZEZENIE ~

Q560=+1

;WRZECIONO SPRZEGAC ~

Q336=+0

;KAT WRZECIONA ~

Q216=+0

;SRODEK W 1-SZEJ OSI ~

Q217=+0

;SRODEK W 2-SZEJ OSI ~

Q561=+1

;NARZ.TOK. KONWERSJA

23 CYCL CALL

; Wywołać cykl

24 LP PR+15 PA+0 RR FMAX

; Pozycjonowanie narzędzia na płaszczyźnie roboczej

25 L Z+10 FMAX

26 L Z-11 F7000

; Pozycjonowanie narzędzia na osi wrzeciona

27 LBL 3

; Nacięcie na powierzchni bocznej, wcięcie 0,2 mm, głębokość: 6 mm

28 CC X+0.1 Y+0

29 CP IPA+180 DR+ F10000

30 CC X-0.1 Y+0

31 CP IPA+180 DR+

32 CALL LBL 3 REP15

33 LBL 4

; Wyjazd z nacięcia, inkrementacja wyjścia: 0,4 mm

34 CC X-0.2 Y+0

35 CP PA+180 DR+

36 CC X+0.2 Y+0

37 CP IPA+180 DR+

38 CALL LBL 4 REP8

39 LP PR+50 FMAX

40 L Z+200 R0 FMAX

; Przemieszczenie narzędzia na bezpieczną wysokość, wyłączenie korekcji promienia

41 CYCL DEF 291 IPO.-TOCZ.SPRZEZENIE ~

Q560=+0

;WRZECIONO SPRZEGAC ~

Q336=+0

;KAT WRZECIONA ~

Q216=+0

;SRODEK W 1-SZEJ OSI ~

Q217=+0

;SRODEK W 2-SZEJ OSI ~

Q561=+0

;NARZ.TOK. KONWERSJA

42 CYCL CALL

; Wywołać cykl

43 TOOL CALL 11

; Ponowny TOOL CALL dla anulowania przekształcenia parametru Q561

44 M30

45 END PGM 5 MM