Príklad: simultánne sústruženie

V nasledujúcom programe NC sa použije cyklus 882 SUSTRUZENIE, SIMULTANNE HRUBOVANIE a 883 SUSTRUZENIE, SIMULT. OBR. NACISTO.

Programmierbeispiel_Kugel
  • Priebeh programu
  • Vyvolajte nástroj, napr. TURN_ROUGH
  • Aktivujte prevádzku sústruženia
  • Predpolohujte
  • Vyberte obrysy pomocou SEL CONTOUR
  • Cyklus 882 SUSTRUZENIE, SIMULTANNE HRUBOVANIE
  • Vyvolanie cyklu
  • Vyvolanie nástroja: napr. TURN_FINISH
  • Aktivujte prevádzku sústruženia
  • Cyklus 883 SUSTRUZENIE, SIMULT. OBR. NACISTO
  • Vyvolanie cyklu
  • Koniec prog.

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

0 BEGIN PGM 1341941_1 MM

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

2 FUNCTION MODE TURN

; Aktivovanie sústruženia

3 TOOL CALL "TURN_ROUGH"

; Vyvolanie nástroja

4 CYCL DEF 800 PRISPOS. OT. SYSTEM ~

Q497=+0

;PRECESNY UHOL ~

Q498=+0

;OBRATIT NASTROJ ~

Q530=+2

;NAKLONENE OBRAB. ~

Q531=+1

;UHOL NAKLONENIA ~

Q532=MAX

;POSUV ~

Q533=-1

;PREFEROVANY SMER ~

Q535=+3

;EXCENTRICKE OTACANIE ~

Q536=+0

;SUSTR. VAC. BEZ ZAS. ~

Q599=+0

;NAVRAT

5 FUNCTION TURNDATA SPIN VCONST: ON VC:400 SMAX800

; Konštantná rezná rýchlosť

6 M145

; Resetovanie presadenia nástroja

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

; Aktivácia TCPM

8 L X+120 Y+0 R0 FMAX

; Predpolohovanie

9 L Z+20 R0 FMAX M303

10 FUNCTION TURNDATA BLANK "1341941_blank.H"

; Sledovanie polovýrobku

11 SEL CONTOUR "1341941_finish.h"

; Definovanie obrysu

12 CYCL DEF 882 SUSTRUZENIE, SIMULTANNE HRUBOVANIE ~

Q460=+2

;SAFETY CLEARANCE ~

Q499=+0

;REVERSE CONTOUR ~

Q558=-90

;OD UHLA. ZAC.OBRYSU ~

Q559=+90

;OD UHLA. KON.OBRYSU ~

Q478=+0.3

;POSUN HRUBOVANIA ~

Q488=+0.3

;POSUV PRE ZANORENIE ~

Q556=-80

;MIN. UHOL NABEHU ~

Q557=+90

;MAX. PRIBLIZ. UHOL ~

Q567=+0.4

;PRID.OBR.NACIS.OBRYS ~

Q519=+2

;PRISUV ~

Q463=+2.5

;MAX. HLBKA REZU ~

Q590=+1

;OBRABACI REZIM ~

Q591=+0

;SLED OBRABANIA ~

Q389=+0

;UNI.- OBOJSMERNE

13 CYCL CALL

; Vyvolanie cyklu

14 M305

15 TOOL CALL "TURN_FINISH"

; Vyvolanie nástroja

16 CYCL DEF 800 PRISPOS. OT. SYSTEM ~

Q497=+0

;PRECESNY UHOL ~

Q498=+0

;OBRATIT NASTROJ ~

Q530=+2

;NAKLONENE OBRAB. ~

Q531=+1

;UHOL NAKLONENIA ~

Q532=MAX

;POSUV ~

Q533=+1

;PREFEROVANY SMER ~

Q535=+3

;EXCENTRICKE OTACANIE ~

Q536=+0

;SUSTR. VAC. BEZ ZAS. ~

Q599=+0

;NAVRAT

17 FUNCTION TURNDATA SPIN VCONST: ON VC:400 SMAX800

; Konštantná rezná rýchlosť

18 M145

; Resetovanie presadenia nástroja

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

; Aktivácia TCPM

20 L X+120 Y+0 R0 FMAX

21 L Z+20 R0 FMAX M303

22 CYCL DEF 883 SUSTRUZENIE, SIMULT. OBR. NACISTO ~

Q460=+2

;SAFETY CLEARANCE ~

Q499=+0

;REVERSE CONTOUR ~

Q558=-90

;OD UHLA. ZAC.OBRYSU ~

Q559=+90

;OD UHLA. KON.OBRYSU ~

Q505=+0.2

;POSUV OBRAB. NACISTO ~

Q556=-80

;MIN. UHOL NABEHU ~

Q557=+90

;MAX. PRIBLIZ. UHOL ~

Q555=+1

;UHLOVY KROK ~

Q537=+0

;PRIBLIZ.UHOL AKTIVNY ~

Q538=+0

;PRIBLIZ. UHOL START ~

Q539=+0

;PRIBLIZ. UHOL KONIEC ~

Q565=+0

;PRID.OBR.NACISTO PR. ~

Q566=+0

;PRID.OBR.NACISTO Z. ~

Q567=+0

;PRID.OBR.NACIS.OBRYS

23 CYCL CALL

; Vyvolanie cyklu

24 M305

25 FUNCTION TURNDATA BLANK OFF

; Deaktivovanie sledovania polovýrobku

26 CYCL DEF 801 VYNULOVAT ROTACNY SYSTEM

27 FUNCTION MODE MILL

; Aktivovanie frézovania

28 TOOL CALL 0 Z

29 PLANE RESET TURN FMAX

30 M30

; Koniec programu

31 END PGM 1341941_1 MM

Program NC 1341941_blank.h

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

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

Program NC 1341941_finish.h

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

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