Príklad: Zmeranie a dodatočné obrábanie pravouhlého výčnelka

  • Priebeh programu
  • Hrubovanie pravouhlého výčnelka s prídavkom 0,5
  • Meranie pravouhlého výčnelka
  • Obrábanie pravouhlého výčnelka načisto pri zohľadnení nameraných hodnôt
8h000b29

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

1 TOOL CALL 5 Z S6000

; Príprava vyvolania nástroja

2 Q1 = 81

; Dĺžka obdĺžnika v X (hrubovací rozmer)

3 Q2 = 61

; Dĺžka obdĺžnika v Y (hrubovací rozmer)

4 L Z+100 R0 FMAX M3

; Odsunutie nástroja

5 CALL LBL 1

; Vyvolanie podprogramu pre obrábanie

6 L Z+100 R0 FMAX

; Odsunutie nástroja

7 TOOL CALL 600 Z

; Vyvolanie snímača

8 TCH PROBE 424 MERANIE VONK. OBDL. ~

Q273=+50

;STRED 1. OSI ~

Q274=+50

;STRED 2. OSI ~

Q282=+80

;1. DLZKA STRANY ~

Q283=+60

;2. DLZKA STRANY ~

Q261=-5

;MER. VYSKA ~

Q320=+0

;BEZP. VZDIALENOST ~

Q260=+30

;BEZP. VYSKA ~

Q301=+0

;POHYB DO BEZP. VYS. ~

Q284=+0

;MAX. ROZM. 1. STRANA ~

Q285=+0

;MIN. ROZM. 1. STRANA ~

Q286=+0

;MAX. ROZM. 2. STRANA ~

Q287=+0

;MIN. ROZM. 2. STRANA ~

Q279=+0

;TOL. HODN. 1. STRED ~

Q280=+0

;TOL. HODN. 2. STRED ~

Q281=+0

;PROT. Z MER. ~

Q309=+0

;PROG. STOP PRI CHYBE ~

Q330=+0

;NASTROJA

9 Q1 = Q1 - Q164

; Vypočítať dĺžku v X na základe nameranej odchýlky

10 Q2 = Q2 - Q165

; Vypočítať dĺžku v Y na základe nameranej odchýlky

11 L Z+100 R0 FMAX

; Odsunutie snímača

12 TOOL CALL 25 Z S8000

; Vyvolanie nástroja obrábania načisto

13 L Z+100 R0 FMAX M3

; Odsunutie nástroja, koniec programu

14 CALL LBL 1

; Vyvolanie podprogramu pre obrábanie

15 L Z+100 R0 FMAX

16 M30

17 LBL 1

; Podprogram s cyklom obrábania pravouhlého výčnelka

18 CYCL DEF 256 PRAVOUHLY VYCNELOK ~

Q218=+Q1

;1. DLZKA STRANY ~

Q424=+82

;ROZMER POLOTOVARU 1 ~

Q219=+Q2

;2. DLZKA STRANY ~

Q425=+62

;ROZMER POLOTOVARU 2 ~

Q220=+0

;POLOMER/SKOSENIE ~

Q368=+0.1

;PRID. NA STR. ~

Q224=+0

;NATOCENIE ~

Q367=+0

;POLOHA VYCNELKU ~

Q207=+500

;POSUV FREZOVANIA ~

Q351=+1

;DRUH FREZOVANIA ~

Q201=-10

;HLBKA ~

Q202=+5

;HLBKA PRISUVU ~

Q206=+3000

;POS. PRISUVU DO HL. ~

Q200=+2

;BEZP. VZDIALENOST ~

Q203=+10

;SURAD. POVRCHU ~

Q204=+20

;2. BEZP. VZDIALENOST ~

Q370=+1

;PREKRYTIE DRAH ~

Q437=+0

;POLOHA NABEHU ~

Q215=+0

;ROZSAH OBRABANIA ~

Q369=+0

;PRID. DO HLBKY ~

Q338=+20

;PRIS. OBRAB. NACISTO ~

Q385=+500

;POSUV OBR. NA CISTO

19 L X+50 Y+50 R0 FMAX M99

; Vyvolanie cyklu

20 LBL 0

; Koniec podprogramu

21 END PGM TOUCHPROBE MM