Příklad: Simultánní soustružení

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

Programmierbeispiel_Kugel
  • Provádění programu
  • Vyvolání nástroje, např. TURN_ROUGH
  • Aktivovat soustružnický provoz
  • Předpolohování
  • Zvolte obrysy pomocí SEL CONTOUR
  • Cyklus 882 SIMULTANNI HRUBOVANI PRO SOUSTRUZ.
  • Vyvolání cyklu
  • Vyvolání nástroje, např. "TURN_FINISH"
  • Aktivovat soustružnický provoz
  • Cyklus 883 SOUBEZNE DOKONCENI SOUSTRUZENIM
  • Vyvolání cyklu
  • Konec programu

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 1341941_1 MM

1 BLK FORM ROTATION Z DIM_D FILE "1341941_blank.H"

2 FUNCTION MODE TURN

; Aktivovat soustružnický režim

3 TOOL CALL "TURN_ROUGH"

; Vyvolání nástroje

4 CYCL DEF 800 NASTAVTE SYSTEM XZ ~

Q497=+0

;UHEL PRECESE ~

Q498=+0

;OBRACENY NASTROJ ~

Q530=+2

;NAKLONENE OBRABENI ~

Q531=+1

;UHEL NABEHU ~

Q532=MAX

;POSUV ~

Q533=-1

;PREFEROVANY SMER ~

Q535=+3

;VYOSENE SOUSTRUZENI ~

Q536=+0

;VYOSENE S/BEZ STOP ~

Q599=+0

;ODJETI

5 FUNCTION TURNDATA SPIN VCONST: ON VC:400 SMAX800

; Konstantní řezná rychlost

6 M145

; Reset přesazení nástroje

7 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT TIP-CENTER

; Aktivovat TCPM

8 L X+120 Y+0 R0 FMAX

; Předpolohování

9 L Z+20 R0 FMAX M303

10 FUNCTION TURNDATA BLANK "1341941_blank.H"

; Sledování polotovaru

11 SEL CONTOUR "1341941_finish.h"

; Definování obrysu

12 CYCL DEF 882 SIMULTANNI HRUBOVANI PRO SOUSTRUZ. ~

Q460=+2

;BEZPECNA VZDALENOST ~

Q499=+0

;OTOCIT OBRYS ~

Q558=-90

;EXT: POC. ÚHEL OBRYS ~

Q559=+90

;EXT.UHEL KON.OBRYSU ~

Q478=+0.3

;POSUV HRUBOVANI ~

Q488=+0.3

;POSUV ZANOROVANI ~

Q556=-80

;MIN. ÚHEL SKLONU ~

Q557=+90

;MAX. ÚHEL SKLON ~

Q567=+0.4

;PRIDAVEK NA DOKONC ~

Q519=+2

;PRISUV ~

Q463=+2.5

;MAX. HLOUBKA REZU ~

Q590=+1

;REZIM OBRABENI ~

Q591=+0

;POSLOUPNOST OBRABENI ~

Q389=+0

;UNI.- OBOUSMERNE

13 CYCL CALL

; Vyvolání cyklu

14 M305

15 TOOL CALL "TURN_FINISH"

; Vyvolání nástroje

16 CYCL DEF 800 NASTAVTE SYSTEM XZ ~

Q497=+0

;UHEL PRECESE ~

Q498=+0

;OBRACENY NASTROJ ~

Q530=+2

;NAKLONENE OBRABENI ~

Q531=+1

;UHEL NABEHU ~

Q532=MAX

;POSUV ~

Q533=+1

;PREFEROVANY SMER ~

Q535=+3

;VYOSENE SOUSTRUZENI ~

Q536=+0

;VYOSENE S/BEZ STOP ~

Q599=+0

;ODJETI

17 FUNCTION TURNDATA SPIN VCONST: ON VC:400 SMAX800

; Konstantní řezná rychlost

18 M145

; Reset přesazení nástroje

19 FUNCTION TCPM F TCP AXIS POS PATHCTRL AXIS REFPNT TIP-CENTER

; Aktivovat TCPM

20 L X+120 Y+0 R0 FMAX

21 L Z+20 R0 FMAX M303

22 CYCL DEF 883 SOUBEZNE DOKONCENI SOUSTRUZENIM ~

Q460=+2

;BEZPECNA VZDALENOST ~

Q499=+0

;OTOCIT OBRYS ~

Q558=-90

;EXT: POC. ÚHEL OBRYS ~

Q559=+90

;EXT.UHEL KON.OBRYSU ~

Q505=+0.2

;POSUV NACISTO ~

Q556=-80

;MIN. ÚHEL SKLONU ~

Q557=+90

;MAX. ÚHEL SKLON ~

Q555=+1

;UHLOVA ROZTEC ~

Q537=+0

;INCID. ÚHEL AKTIVNI ~

Q538=+0

;ZACÁTEK ÚHLU SKLONU ~

Q539=+0

;KONEC ÚHLU SKLONU ~

Q565=+0

;FINISHING ALLOW. D. ~

Q566=+0

;FINISHING ALLOW. Z ~

Q567=+0

;PRIDAVEK NA DOKONC

23 CYCL CALL

; Vyvolání cyklu

24 M305

25 FUNCTION TURNDATA BLANK OFF

; Deaktivování sledování polotovaru

26 CYCL DEF 801 RESET ROTACNI SYSTEM SOURADNIC

27 FUNCTION MODE MILL

; Aktivování frézovacího režimu

28 TOOL CALL 0 Z

29 PLANE RESET TURN FMAX

30 M30

; Konec programu

31 END PGM 1341941_1 MM

NC-program 1341941_blank.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 1341941_BLANK MM

1 L X+0 Z+0.4

2 L X+80

3 L Z-139.6

4 L X+0

5 L Z+0.4

6 END PGM 1341941_BLANK MM

NC-program 1341941_finish.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 1341941_FINISH MM

1 L X+0 Z+0 RR

2 CR Z-65.136 X+15 R+33 DR+

3 RND R2

4 L Z-86

5 RND R10

6 L X+78 Z-95

7 RND R5

8 L Z-100

9 END PGM 1341941_FINISH MM