14 příklady programů, Příklady programů, Příklady programů 16.14 – HEIDENHAIN TNC 640 (34059x-05) Cycle programming Uživatelská příručka
Stránka 553
Příklady programů 16.14
16
TNC 640 | Uživatelská příručka programování cyklů | 3/2015
553
16.14 Příklady programů
Příklad: Změření a dodatečné obrobení
obdélníkového čepu
Průběh programu
Hrubovat pravoúhlý čep s přídavkem 0,5
Měřit pravoúhlý čep
Pravoúhlý čep obrábět na čisto se zohledněním
změřené hodnoty
0 BEGIN PGM BEAMS MM
1 TOOL CALL 69 Z
Příprava vyvolání nástroje
2 L Z+100 R0 FMAX
Odjetí nástroje
3 FN 0: Q1 = +81
Délka obdélníku v X (hrubovací míra)
4 FN 0: Q2 = +61
Délka obdélníku v Y (hrubovací míra)
5 CALL LBL 1
Vyvolání podprogramu k obrábění
6 L Z+100 R0 FMAX
Vyjetí nástroje, výměna nástroje
7 TOOL CALL 99 Z
Vyvolání dotykového hrotu
8 TCH PROBE 424 MĚŘENÍ OBDÉLNÍKU ZVENKU
Změření ofrézovaného obdélníku
Q273=+50
;STŘED 1. OSY
Q274=+50
;STŘED 2. OSY
Q282=80
;1. STRANA - DÉLKA
Cílová délka v X (konečná míra)
Q283=60
;2. STRANA - DÉLKA
Cílová délka v Y (konečná míra)
Q261=-5
;VÝŠKA MĚŘENÍ
Q320=0
;BEZPEČNÁ VZD.
Q260=+30
;BEZPEČNÁ VÝŠKA
Q301=0
;JET NA BEZPEČNOU VÝŠKU
Q284=0
;NEJVĚTŠÍ MÍRA 1. STRANY
Zadání hodnot pro kontrolu tolerance není zapotřebí
Q285=0
;NEJMENŠÍ MÍRA 1. STRANY
Q286=0
;NEJVĚTŠÍ MÍRA 2. STRANY
Q287=0
;NEJMENŠÍ MÍRA 2. STRANY
Q279=0
;TOLERANCE 1. STŘED
Q280=0
;TOLERANCE 2. STŘED
Q281=0
;PROTOKOL MĚŘENÍ
Protokol měření nevystavovat
Q309=0
;PGM-STOP PŘI CHYBĚ
Chybové hlášení nevydávat
Q330=0
;ČÍSLO NÁSTROJE
Bez kontroly nástroje
9 FN 2: Q1 = +Q1 - +Q164
Vypočítat délku v X z naměřené odchylky
10 FN 2: Q2 = +Q2 - +Q165
Vypočítat délku v Y z naměřené odchylky
11 L Z+100 R0 FMAX
Vyjet dotykovým hrotem, výměna nástroje