
Cicli di tastatura: controllo automatico dei pezzi
15.14 Esempi di programmazione
15
424
TNC 620 | Manuale utente programmazione di cicli | 4/2015
15.14 Esempi di programmazione
Esempio: misurazione e finitura di isole rettangolari
Esecuzione del programma
Sgrossatura di isole rettangolari con 0,5 di
sovrametallo
Misurazione di isole rettangolari
Finitura di isole rettangolari tenendo conto dei valori
misurati
0 BEGIN PGM BEAMS MM
1 TOOL CALL 69 Z
Chiamata utensile per lavorazione preliminare
2 L Z+100 R0 FMAX
Disimpegno utensile
3 FN 0: Q1 = +81
Lunghezza rettangolo in X (quota di sgrossatura)
4 FN 0: Q2 = +61
Lunghezza rettangolo in Y (quota di sgrossatura)
5 CALL LBL 1
Chiamata sottoprogramma di lavorazione
6 L Z+100 R0 FMAX
Disimpegno utensile, cambio utensile
7 TOOL CALL 99 Z
Chiamata del tastatore
8 TCH PROBE 424 MIS. RETTAN. ESTERNO
Misurazione del rettangolo fresato
Q273=+50 ;CENTRO 1º ASSE
Q274=+50 ;CENTRO 2º ASSE
Q282=80 ;LUNGHEZZA 1º LATO
Lunghezza nominale in X (quota definitiva)
Q283=60 ;LUNGHEZZA 2º LATO
Lunghezza nominale in Y (quota definitiva)
Q261=-5 ;ALTEZZA MISURATA
Q320=0 ;DISTANZA SICUREZZA
Q260=+30 ;ALTEZZA DI SICUREZZA
Q301=0 ;SPOST. A ALT. SICUR.
Q284=0 ;LIMITE MAX. LATO PRIM.
Valore non necessario per il controllo della tolleranza
Q285=0 ;LIMITE MIN. LATO PRIM.
Q286=0 ;LIMITE MAX LATO SECON.
Q287=0 ;LIMITE MIN. LATO SECON.
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
Commentaires sur ces manuels