Příklad: Soustružení s FreeTurn-nástrojem

V následujícím NC-programu se budou používat cykly 882 SIMULTANNI HRUBOVANI PRO SOUSTRUZ. a 883 SOUBEZNE DOKONCENI SOUSTRUZENIM.

  • Provádění programu:
  • Aktivovat soustružnický provoz
  • Vyvolat FreeTurn-nástroj s prvním břitem
  • Přizpůsobit souřadný systém s cyklem 800 NASTAVTE SYSTEM XZ
  • Najet do bezpečné polohy
  • Cyklus 882 SIMULTANNI HRUBOVANI PRO SOUSTRUZ.
  • Vyvolat FreeTurn-nástroj s druhým břitem
  • Najet do bezpečné polohy
  • Vyvolat cyklus 882 SIMULTANNI HRUBOVANI PRO SOUSTRUZ.
  • Najet do bezpečné polohy
  • Vyvolat cyklus 883 SOUBEZNE DOKONCENI SOUSTRUZENIM
  • Resetovat aktivní transformace s NC-programem RESET.h

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 FREETURN MM

1 FUNCTION MODE TURN "AC_TURN"

; Aktivovat soustružnický provoz

2 PRESET SELECT #16

3 BLK FORM CYLINDER Z D100 L101 DIST+1

4 FUNCTION TURNDATA BLANK LBL 1

; Aktivovat sledování polotovaru

5 TOOL CALL 145.0

; Vyvolat FreeTurn-nástroj s prvním břitem

6 M136

7 FUNCTION TURNDATA SPIN VCONST:ON VC:250

; Konstantní řezná rychlost

8 L Z+50 R0 FMAX M303

9 CYCL DEF 800 NASTAVTE SYSTEM XZ ~

Q497=+0

;UHEL PRECESE ~

Q498=+0

;OBRACENY NASTROJ ~

Q530=+2

;NAKLONENE OBRABENI ~

Q531=+90

;UHEL NABEHU ~

Q532= MAX

;RYCHLOST POSUVU ~

Q533=-1

;PREFEROVANY SMER ~

Q535=+3

;VYOSENE SOUSTRUZENI ~

Q536=+0

;VYOSENE S/BEZ STOP ~

Q599=+0

;ODJETI

10 CYCL DEF 14.0 OBRYS

11 CYCL DEF 14.1 KONTURLABEL2

12 CYCL DEF 882 SIMULTANNI HRUBOVANI PRO SOUSTRUZ. ~

Q460=+2

;BEZPECNA VZDALENOST ~

Q499=+0

;OTOCIT OBRYS ~

Q558=+0

;EXT: POC. ÚHEL OBRYS ~

Q559=+90

;EXT.UHEL KON.OBRYSU ~

Q478=+0.3

;POSUV HRUBOVANI ~

Q488=+0.3

;POSUV ZANOROVANI ~

Q556=+30

;MIN. ÚHEL SKLONU ~

Q557=+160

;MAX. ÚHEL SKLON ~

Q567=+0.3

;PRIDAVEK NA DOKONC ~

Q519=+2

;PRISUV ~

Q463=+2

;MAX. HLOUBKA REZU ~

Q590=+5

;REZIM OBRABENI ~

Q591=+1

;POSLOUPNOST OBRABENI ~

Q389=+0

;UNI.- OBOUSMERNE

13 L X+105 Y+0 R0 FMAX

14 L Z+2 R0 FMAX M99

15 TOOL CALL 145.1

; Vyvolat FreeTurn-nástroj s druhým břitem

16 CYCL DEF 800 NASTAVTE SYSTEM XZ ~

Q497=+0

;UHEL PRECESE ~

Q498=+0

;OBRACENY NASTROJ ~

Q530=+2

;NAKLONENE OBRABENI ~

Q531=+90

;UHEL NABEHU ~

Q532= MAX

;RYCHLOST POSUVU ~

Q533=-1

;PREFEROVANY SMER ~

Q535=+3

;VYOSENE SOUSTRUZENI ~

Q536=+0

;VYOSENE S/BEZ STOP ~

Q599=+0

;ODJETI

17 Q519 = 1

; Redukovat přísuv na 1

18 L X+105 Y+0 R0 FMAX

; Najetí bodu startu

19 L Z+2 R0 FMAX M99

; Vyvolání cyklu

20 CYCL DEF 883 SOUBEZNE DOKONCENI SOUSTRUZENIM ~

Q460=+2

;BEZPECNA VZDALENOST ~

Q499=+0

;OTOCIT OBRYS ~

Q558=+0

;EXT: POC. ÚHEL OBRYS ~

Q559=+90

;EXT.UHEL KON.OBRYSU ~

Q505=+0.2

;POSUV NACISTO ~

Q556=+30

;MIN. ÚHEL SKLONU ~

Q557=+160

;MAX. ÚHEL SKLON ~

Q555=+5

;UHLOVA ROZTEC ~

Q537=+0

;INCID. ÚHEL AKTIVNI ~

Q538=+90

;ZACÁTEK ÚHLU SKLONU ~

Q539=+0

;KONEC ÚHLU SKLONU ~

Q565=+0

;FINISHING ALLOW. D. ~

Q566=+0

;FINISHING ALLOW. Z ~

Q567=+0

;PRIDAVEK NA DOKONC

21 L X+105 Y+0 R0 FMAX

; Najetí bodu startu

22 L Z+2 R0 FMAX M99

; Vyvolání cyklu

23 CALL PGM RESET.H

; Vyvolat RESET-programu

24 M30

; Konec programu

25 LBL 1

; Definovat LBL 1

26 L X+100 Z+1

27 L X+0

28 L Z-60

29 L X+100

30 L Z+1

31 LBL 0

32 LBL 2

; Definovat LBL 2

33 L Z+1 X+60 RR

34 L Z+0

35 L Z-2 X+70

36 RND R2

37 L X+80

38 RND R2

39 L Z+0 X+98

40 RND R2

41 L Z-10

42 RND R2

43 L Z-8 X+89

44 RND R2

45 L Z-15 X+60

46 RND R2

47 L Z-55

48 RND R2

49 L Z-50 X+98

50 RND R2

51 L Z-60

52 LBL 0

53 END PGM FREETURN MM