Primer interpolacijskega vrtenja v ciklu 291

V naslednjem NC-programu se uporablja cikel 291 IPO. VRTENJE ZA SKL.. Ta primer prikazuje izdelavo osnega in radialnega vboda.

  • orodje
  • stružno orodje, programirano v preglednici toolturn.trn: orodje št. 10: TO:1, ORI:0, TYPE:ROUGH, orodje za osni vbod
  • stružno orodje, programirano v preglednici toolturn.trn: orodje št. 11: TO:8, ORI:0, TYPE:ROUGH, orodje za radialni vbod
    • Tek programa
    • Priklic orodja: orodje za osni vbod
    • Začetek interpolacijskega vrtenja: opis in priklic cikla 291; Q560=1
    • Konec interpolacijskega vrtenja: opis in priklic cikla 291; Q560=0
    • Priklic orodja: vbodno orodje za radialni vbod
    • Začetek interpolacijskega vrtenja: opis in priklic cikla 291; Q560=1
    • Konec interpolacijskega vrtenja: opis in priklic cikla 291; Q560=0
    •  
      Tip

      S pretvorbo parametra Q561 je stružno orodje v simulacijski grafiki predstavljeno kot rezkalno orodje.

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.

0 BEGIN PGM 5 MM

1 BLK FORM CYLINDER Z R15 L60

2 TOOL CALL 10

; priklic orodja: orodje za aksialni vbod

3 CC X+0 Y+0

4 LP PR+30 PA+0 R0 FMAX

; odmik orodja

5 CYCL DEF 291 IPO. VRTENJE ZA SKL. ~

Q560=+1

;SKLAPLJANJE VRETENA ~

Q336=+0

;KOT VRETENO ~

Q216=+0

;SREDINA 1. OSI ~

Q217=+0

;SREDINA 2. OSI ~

Q561=+1

;PRETVORI STRUZNO ORODJE

6 CYCL CALL

; priklic cikla

7 LP PR+9 PA+0 RR FMAX

; pozicioniranje orodja v obdelovalni ravnini

8 L Z+10 FMAX

9 L Z+0.2 F2000

; pozicioniranje orodja na osi vretena

10 LBL 1

; vbod v plansko površino, primik 0,2 mm, globina: 6 mm

11 CP IPA+360 IZ-0.2 DR+ F10000

12 CALL LBL 1 REP30

13 LBL 2

; premik iz mesta vboda, korak: 0,4 mm

14 CP IPA+360 IZ+0.4 DR+

15 CALL LBL 2 REP15

16 L Z+200 R0 FMAX

; dvig na varno višino, izklop popravka polmera

17 CYCL DEF 291 IPO. VRTENJE ZA SKL. ~

Q560=+0

;SKLAPLJANJE VRETENA ~

Q336=+0

;KOT VRETENO ~

Q216=+0

;SREDINA 1. OSI ~

Q217=+0

;SREDINA 2. OSI ~

Q561=+0

;PRETVORI STRUZNO ORODJE

18 CYCL CALL

; priklic cikla

19 TOOL CALL 11

; priklic orodja: orodje za radialni vbod

20 CC X+0 Y+0

21 LP PR+25 PA+0 R0 FMAX

; odmik orodja

22 CYCL DEF 291 IPO. VRTENJE ZA SKL. ~

Q560=+1

;SKLAPLJANJE VRETENA ~

Q336=+0

;KOT VRETENO ~

Q216=+0

;SREDINA 1. OSI ~

Q217=+0

;SREDINA 2. OSI ~

Q561=+1

;PRETVORI STRUZNO ORODJE

23 CYCL CALL

; priklic cikla

24 LP PR+15 PA+0 RR FMAX

; pozicioniranje orodja v obdelovalni ravnini

25 L Z+10 FMAX

26 L Z-11 F7000

; pozicioniranje orodja na osi vretena

27 LBL 3

; vbod v površino plašča, primik 0,2 mm, globina: 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

; premik iz mesta vboda, korak: 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

; dvig na varno višino, izklop popravka polmera

41 CYCL DEF 291 IPO. VRTENJE ZA SKL. ~

Q560=+0

;SKLAPLJANJE VRETENA ~

Q336=+0

;KOT VRETENO ~

Q216=+0

;SREDINA 1. OSI ~

Q217=+0

;SREDINA 2. OSI ~

Q561=+0

;PRETVORI STRUZNO ORODJE

42 CYCL CALL

; priklic cikla

43 TOOL CALL 11

; ponovni niz TOOL CALL za ponastavitev pretvorbe parametra Q561

44 M30

45 END PGM 5 MM