Příklad Interpolační soustružení cyklus 291

V následujícím NC-programu se používá cyklus 291 PRIPOJ.INTERP.SOUST.. Tento příklad ukazuje vytvoření axiálního a radiálního zápichu.

cyc291_2
  • Nástroje
  • Soustružnický nástroj, definovaný v toolturn.trn: Nástroj č. 10: TO:1, ORI:0, TYP:HRUBOVACÍ, nástroj pro axiální zápich
  • Soustružnický nástroj, definovaný v toolturn.trn: Nástroj č. 11: TO:8, ORI:0, TYP:HRUBOVACÍ, nástroj pro radiální zápich
    • Provádění programu
    • Vyvolání nástroje: nástroj pro axiální zápich
    • Start interpolačního soustružení: Popis a vyvolání cyklu 291; Q560 = 1
    • Konec interpolačního soustružení: Popis a vyvolání cyklu 291; Q560 = 0
    • Vyvolání nástroje: zápichový nástroj pro radiální zápich
    • Start interpolačního soustružení: Popis a vyvolání cyklu 291; Q560 = 1
    • Konec interpolačního soustružení: Popis a vyvolání cyklu 291; Q560 = 0
    •  
      Tip

      Změnou parametru Q561 se soustružnický nástroj znázorní v simulační grafice jako frézovací nástroj.

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

0 BEGIN PGM 5 MM

1 BLK FORM CYLINDER Z R15 L60

2 TOOL CALL 10

; Vyvolání nástroje: nástroj pro axiální zápich

3 CC X+0 Y+0

4 LP PR+30 PA+0 R0 FMAX

; Odjetí nástrojem

5 CYCL DEF 291 PRIPOJ.INTERP.SOUST. ~

Q560=+1

;PRIPOJENI VRETENA ~

Q336=+0

;UHEL VRETENA ~

Q216=+0

;STRED 1. OSY ~

Q217=+0

;STRED 2. OSY ~

Q561=+1

;KONVERT. ZE SOUSTR. NAST.

6 CYCL CALL

; Vyvolání cyklu

7 LP PR+9 PA+0 RR FMAX

; Polohování nástroje v rovině obrábění

8 L Z+10 FMAX

9 L Z+0.2 F2000

; Polohování nástroje v ose vřetena

10 LBL 1

; Zápich na čele, přísuv 0,2 mm, hloubka: 6 mm

11 CP IPA+360 IZ-0.2 DR+ F10000

12 CALL LBL 1 REP30

13 LBL 2

; Odjezd ze zápichu, krok: 0,4 mm

14 CP IPA+360 IZ+0.4 DR+

15 CALL LBL 2 REP15

16 L Z+200 R0 FMAX

; Odjezd nástrojem do bezpečné výšky, vypnout korekci rádiusu

17 CYCL DEF 291 PRIPOJ.INTERP.SOUST. ~

Q560=+0

;PRIPOJENI VRETENA ~

Q336=+0

;UHEL VRETENA ~

Q216=+0

;STRED 1. OSY ~

Q217=+0

;STRED 2. OSY ~

Q561=+0

;KONVERT. ZE SOUSTR. NAST.

18 CYCL CALL

; Vyvolání cyklu

19 TOOL CALL 11

; Vyvolání nástroje: nástroj pro radiální zápich

20 CC X+0 Y+0

21 LP PR+25 PA+0 R0 FMAX

; Odjetí nástrojem

22 CYCL DEF 291 PRIPOJ.INTERP.SOUST. ~

Q560=+1

;PRIPOJENI VRETENA ~

Q336=+0

;UHEL VRETENA ~

Q216=+0

;STRED 1. OSY ~

Q217=+0

;STRED 2. OSY ~

Q561=+1

;KONVERT. ZE SOUSTR. NAST.

23 CYCL CALL

; Vyvolání cyklu

24 LP PR+15 PA+0 RR FMAX

; Polohování nástroje v rovině obrábění

25 L Z+10 FMAX

26 L Z-11 F7000

; Polohování nástroje v ose vřetena

27 LBL 3

; Zápich na plášti, přísuv 0,2 mm, hloubka: 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

; Odjezd ze zápichu, krok: 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

; Odjezd nástrojem do bezpečné výšky, vypnout korekci rádiusu

41 CYCL DEF 291 PRIPOJ.INTERP.SOUST. ~

Q560=+0

;PRIPOJENI VRETENA ~

Q336=+0

;UHEL VRETENA ~

Q216=+0

;STRED 1. OSY ~

Q217=+0

;STRED 2. OSY ~

Q561=+0

;KONVERT. ZE SOUSTR. NAST.

42 CYCL CALL

; Vyvolání cyklu

43 TOOL CALL 11

; Znovu TOOL CALL ke zrušení změny parametru Q561

44 M30

45 END PGM 5 MM