14 esempi di pr ogr ammazione – HEIDENHAIN TNC 640 (34059x-01) Cycle programming Manuale d'uso
Pagina 500

500
Cicli di tastatura: controllo automatico dei pezzi
1
7.14 Esempi di pr
ogr
ammazione
Q285=0
;LIM. MIN. LATO PRIM
Q286=0
;LIM. MAX. LATO SECON.
Q287=0
;MIN. LIMITE 2º LATO
Q279=0
;TOLLERANZA 1° CENTRO
Q280=0
;TOLLERANZA 2º CENTRO
Q281=0
;PROTOCOLLO DI MIS.
Senza generazione del protocollo di misura
Q309=0
;STOP PGM SE ERRORE
Senza emissione del messaggio d'errore
Q330=0
;NUMERO UTENSILE
Senza controllo utensile
9 FN 2: Q1 = +Q1 - +Q164
Calcolo lunghezza in X in base all'offset misurato
10 FN 2: Q2 = +Q2 - +Q165
Calcolo lunghezza in Y in base all'offset misurato
11 L Z+100 R0 FMAX
Disimpegno tastatore, cambio utensile
12 TOOL CALL 1 Z S5000
Chiamata utensile di finitura
13 CALL LBL 1
Chiamata di sottoprogramma di lavorazione
14 L Z+100 R0 FMAX M2
Disimpegno utensile, fine programma
15 LBL 1
Sottoprogramma con ciclo di lavorazione isola rettangolare
16 CYCL DEF 213 FINITURA ISOLE
Q200=20
;DISTANZA SICUREZZA
Q201=-10
;PROFONDITÀ
Q206=150
;AVANZ. INCREMENTO
Q202=5
;PROF. INCREMENTO
Q207=500
;AVANZAM. FRESATURA
Q203=+10
;COORD. SUPERFICIE
Q204=20
;2° DIST. SICUREZZA
Q216=+50
;CENTRO 1º ASSE
Q217=+50
;CENTRO 2º ASSE
Q218=Q1
;LUNGHEZZA 1º LATO
Lunghezza in X diversa per sgrossatura e finitura
Q219=Q2
;LUNGHEZZA 2º LATO
Lunghezza in Y diversa per sgrossatura e finitura
Q220=0
;RAGGIO DELL'ANGOLO
Q221=0
;SOVRAMETALLO 1º ASSE
17 CYCL CALL M3
Chiamata ciclo
18 LBL 0
Fine sottoprogramma
19 END PGM BEAMS MM