HEIDENHAIN TNC 640 (34059x-05) Manuale d'uso
Pagina 300

Programmazione: sottoprogrammi e ripetizioni di blocchi di programma
8.6
Esempi di programmazione
8
300
TNC 640 | Manuale utente
Dialogo con testo in chiaro HEIDENHAIN | 3/2015
Esempio: lavorazione di gruppi di fori con più
utensili
Esecuzione del programma
Programmazione dei cicli di lavorazione nel
programma principale
Chiamata della sagoma di foratura completa
(sottoprogramma 1) nel programma principale
Posizionamento sui gruppi di fori (sottoprogramma 2)
nel sottoprogramma 1
Una sola programmazione del gruppo di fori nel
sottoprogramma 2
0 BEGIN PGM UP2 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 1 Z S5000
Chiamata utensile Punta per centrare
4 L Z+250 R0 FMAX
Disimpegno utensile
5 CYCL DEF 200 FORATURA
Definizione del ciclo "Foratura di centrinatura"
Q200=2
;DISTANZA SICUREZZA
Q201=-3
;PROFONDITA
Q206=250
;AVANZ. INCREMENTO
Q202=3
;PROF. INCREMENTO
Q210=0
;TEMPO ATTESA SOPRA
Q203=+0
;COORD. SUPERFICIE
Q204=10
;2. DIST. SICUREZZA
Q211=0.25
;TEMPO ATTESA SOTTO
Q395=0
;RIFERIM. PROFONDITA'
6 CALL LBL 1
Chiamata sottoprogramma 1 per sagoma di foratura
completa
7 L Z+250 R0 FMAX
8 TOOL CALL 2 Z S4000
Chiamata utensile Punta
9 FN 0: Q201 = -25
Nuova profondità per la foratura
10 FN 0: Q202 = +5
Nuovo accostamento per la foratura
11 CALL LBL 1
Chiamata sottoprogramma 1 per sagoma di foratura
completa
12 L Z+250 R0 FMAX
13 TOOL CALL 3 Z S500
Chiamata utensile Alesatore