11 příklady programů, Příklad: vrtání závitů, Příklady programů – HEIDENHAIN TNC 320 (34055x-06) Cycle programming Uživatelská příručka
Stránka 119: Příklady programů 4.11
Příklady programů 4.11
4
TNC 320 | Uživatelská příručka programování cyklů | 9/2013
119
4.11
Příklady programů
Příklad: Vrtání závitů
Souřadnice vrtání jsou uloženy v tabulce bodů TAB1.PNT
a TNC je vyvolává pomocí CYCLE CALL PAT.
Rádiusy nástrojů jsou zvoleny tak, aby byly ve zkušební
grafice vidět všechny pracovní operace.
Průběh programu
Středění
Vrtání
Vrtání závitů
0 BEGIN PGM 1 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
Definice neobrobeného polotovaru
2 BLK FORM 0.2 X+100 Y+100 Y+0
3 TOOL CALL 1 Z S5000
Vyvolání nástroje středicí navrtávák
4 L Z+10 R0 F5000
Přejetí nástrojem do bezpečné výšky (F naprogramujte s
hodnotou), TNC polohuje po každém cyklu do bezpečné
výšky.
5 SEL PATTERN “TAB1“
Definování tabulky bodů
6 CYCL DEF 200 VRTAT
Definice cyklu navrtání středicích důlků
Q200=2
;BEZPEČNÁ VZDÁLENOST
Q201=-2
;HLOUBKA
Q206=150
;F PŘÍSUV DO HLOUBKY
Q202=2
;HLOUBKA PŘÍSUVU
Q210=0
;ODJETÍ – ČAS NAHOŘE
Q203=+0
;SOUŘADNICE POVRCHU
Nutné zadat „0“, účinkuje z tabulky bodů
Q204=0
;2. BEZPEČNÁ VZDÁLENOST
Nutné zadat „0“, účinkuje z tabulky bodů
Q211=0.2
;DOBA PRODLEVY DOLE
10 CYCL CALL PAT F5000 M3
Vyvolání cyklu ve spojení s tabulkou bodů TAB1.PNT,
posuv mezi body: 5000 mm/min
11 L Z+100 R0 FMAX M6
Vyjetí nástroje, výměna nástroje
12 TOOL CALL 2 Z S5000
Vyvolání nástroje – vrták
13 L Z+10 R0 F5000
Odjetí nástroje do bezpečné výšky (F naprogramujte
s hodnotou)
14 CYCL DEF 200 VRTAT
Definice cyklu vrtání
Q200=2
;BEZPEČNÁ VZDÁLENOST
Q201=-25
;HLOUBKA
Q206=150
;POSUV PŘÍSUVU DO HLOUBKY
Q202=5
;HLOUBKA PŘÍSUVU
Q210=0
;ČASOVÁ PRODLEVA NAHOŘE