13 příklady programů, Příklad: vrtání závitů, Příklady programů – HEIDENHAIN TNC 128 (77184x-02) Uživatelská příručka
Stránka 423: Příklady programů 16.13
Příklady programů 16.13
16
TNC 128 | Uživatelská příručka programování s popisným dialogem HEIDENHAIN | 6/2014
423
16.13 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 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 240 STREDENI
Definice cyklu navrtání středicích důlků
Q200=2
;BEZPECNOSTNI VZDAL.
Q343=1
;VOLIT HLOUBKU/PRUMER
Q201=-3.5
;HLOUBKA
Q344=-7
;PRUMER
Q206=150
;POSUV NA HLOUBKU
Q11=0
;CAS. PRODLEVA DOLE
Q203=+0
;SOURADNICE POVRCHU
Nutné zadat „0“, účinkuje z tabulky bodů
Q204=0
;2. BEZPEC.VZDALENOST
Nutné zadat „0“, účinkuje z tabulky bodů
10 CYCL CALL PAT F5000 M3
Vyvolání cyklu ve spojení s tabulkou bodů TAB1.PNT,
posuv mezi body: 5000 mm/min
11 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 Z+10 R0 F5000
Odjetí nástroje do bezpečné výšky (F naprogramujte
s hodnotou)
14 CYCL DEF 200 VRTANI
Definice cyklu vrtání
Q200=2
;BEZPECNOSTNI VZDAL.
Q201=-25
;HLOUBKA
Q206=150
;POSUV NA HLOUBKU
Q202=5
;HLOUBKA PRISUVU