Manuale utente
Dialogo con testo in chiaro HEIDENHAIN
TNC 620
Software NC 340 560-01 340 561-01 340 564-01
Italiano (it) 9/2008
Elementi di comando dell'unità schermo
Selezione divisione schermo
Selezione schermo tra modalità
Macchina e Programmazione Softkey: selezione funzioni sullo
schermo
Commutazione dei livelli softkey
Selezione modalità Macchina
Funzionamento manuale
Volantino elettronico
Introduzione manuale dati
Esecuzione singola
Esecuzione continua
Selezione modalità Programmazione
Editing programma
Prova programma
Gestione programmi/file, funzioni del TNC
Selezione e cancellazione programmi/file
Trasmissione dati esterna
Definizione della chiamata programma, selezione di tabelle origini o tabelle punti
Selezione funzione MOD
Visualizzazione di testi ausiliari per messaggi di errore NC
Visualizzazione di tutti i messaggi d'errore
Funzione calcolatrice
Spostamento del cursore e selezione diretta di blocchi, cicli e funzioni parametriche
Spostamento del cursore (campo chiaro)
Selezione diretta di blocchi, cicli e di funzioni parametriche
Potenziometri di regolazione per avanzamento/numero di giri mandrino
|
100 |
|
100 |
50 |
150 |
50 |
150 |
|
F % |
|
S % |
|
0 |
|
0 |
Programmazione movimenti traiettoria
Posizionamento sul e distacco dal profilo
Programmazione libera dei profili FK
Retta
Centro del cerchio/polo per coordinate polari
Traiettoria circolare intorno al centro del cerchio
Traiettoria circolare con indicazione del raggio
Traiettoria circolare con raccordo tangenziale
Smusso/Arrotondamento spigoli
Dati sugli utensili
Inserimento e chiamata lunghezza e raggio utensile
Cicli, sottoprogrammi e ripetizioni di blocchi di programma
Definizione e chiamata cicli
Inserimento e chiamata di sottoprogrammi e di ripetizioni di blocchi di programma
Programmazione di uno STOP programmato
Definizione di cicli di tastatura
Immissione assi coordinate e valori numerici, editing
|
Selezione assi coordinate e |
. . . |
immissione nel programma |
. . . |
Tasti numerici |
|
|
|
Punto decimale/inversione del segno |
Immissione di coordinate polari/
Immissione di quote incrementali
Programmazione/Stato parametri Q
Conf. posizione reale, valori dalla calcolatrice
Salto domande di dialogo e cancellazione dati
Conferma immissione e proseguimento dialogo
Conclusione del blocco, chiusura dell’inserimento
Azzeramento di immissioni di valori numerici e cancellazione di messaggi di errore del TNC
Interruzione dialogo, canc. blocchi programma
Cancellazione di singoli caratteri
Funzioni speciali/smarT.NC
Visualizzazione funzioni speciali
Inattivo
Campo di dialogo o pulsante successivo/ precedente
HEIDENHAIN TNC 620 |
3 |
Il presente manuale descrive le funzioni disponibili nel TNC a partire dai seguenti numeri software NC.
Tipo di TNC |
N. software NC |
TNC 620 |
340 560-01 |
|
|
TNC 620 E |
340 561-01 |
|
|
Posto di programmazione TNC 620 |
340 564-01 |
|
|
La lettera E specifica la versione di esportazione dei TNC. Per questa versione valgono le seguenti limitazioni:
movimenti lineari simultanei su un massimo di 4 assi
Il costruttore della macchina adatta, tramite parametri macchina, le capacità prestazionali del TNC alla propria macchina. Questo manuale descriverà pertanto anche funzioni non disponibili su tutti i TNC.
Funzioni non disponibili su tutte le macchine sono ad esempio:
funzioni di tastatura per il sistema di tastatura 3D
maschiatura senza compensatore utensile
riposizionamento sul profilo dopo un'interruzione
Per specifiche applicazioni rivolgersi al costruttore della macchina.
Numerosi costruttori di macchine e la stessa HEIDENHAIN offrono corsi di programmazione per i TNC. Si consiglia di frequentare questi corsi per familiarizzare con l'uso delle funzioni del TNC.
Manuale utente Cicli di tastatura
Tutte le funzioni di tastatura sono descritte in un manuale separato. Per richiedere questo manuale utente rivolgersi eventualmente a HEIDENHAIN. ID: 661 873-10
HEIDENHAIN TNC 620 |
5 |
Il TNC 620 possiede diverse opzioni software che possono essere attivate dall’operatore o dal costruttore della macchina. Ciascuna opzione deve essere abilitata separatamente e contiene le funzioni presentate di seguito:
Opzioni hardware
Asse supplementare per 4 assi e mandrino regolato
Asse supplementare per 5 assi e mandrino regolato
Opzione software 1 (numero opzione #08)
Interpolazione di superfici cilindriche (cicli 27, 28 e 29)
Avanzamento in mm/min con assi rotanti: M116
Rotazione del piano di lavoro (ciclo 19 e softkey 3D ROT nel modo operativo Funzionamento manuale)
Cerchio su 3 assi con piano di lavoro ruotato
Opzione software 2 (numero opzione #09)
Tempo di elaborazione blocchi 1,5 ms invece di 6 ms
Interpolazione su 5 assi
Lavorazione 3D:
M128: mantenimento della posizione della punta dell'utensile nel posizionamento di assi orientabili (TCPM)
M114: considerazione della cinematica della macchina in posizioni REALI/NOMINALI alla fine del blocco
Parametri aggiuntivi Finitura/Sgrossatura e Tolleranza per assi rotativi nel ciclo 32 (G62)
Blocchi LN (correzione 3D)
Touch probe function (numero opzione #17)
Cicli di tastatura
Compensazione della posizione inclinata dell'utensile in Funzionamento manuale
Compensazione della posizione inclinata dell'utensile in Modalità automatica
Impostazione origine in Funzionamento manuale
Impostazione origine in Modalità automatica
Misurazione automatica di pezzi
Misurazione automatica di utensili
6
Advanced programming features (numero opzione #19)
Programmazione libera dei profili FK
Programmazione in testo in chiaro HEIDENHAIN con supporto grafico per pezzi non quotati a norma NC
Cicli di lavorazione
Foratura profonda, alesatura, barenatura interna, svasatura, centratura (cicli 201 - 205, 208, 240)
Fresatura di filettature interne ed esterne (cicli 262 - 265, 267)
Finitura di tasche e isole rettangolari e circolari (cicli 212 - 215)
Spianatura di superfici piane e inclinate (cicli 230 - 232)
Scanalature lineari e circolari (cicli 210, 211)
Sagome di punti su cerchi e linee (cicli 220, 221)
Parte di profilo, tasca di profilo, anche parallela al profilo (cicli 20 - 25)
Possibilità di integrazione di cicli del costruttore (cicli speciali creati dal costruttore della macchina)
Advanced grafic features (numero opzione #20)
Test e lavorazione grafici
Vista dall'alto
Rappresentazione su 3 piani
Rappresentazione 3D
Opzione software 3(numero opzione #21)
Correzione utensile
M120: calcolo preventivo del profilo con correzione raggio fino a 99 blocchi (LOOK AHEAD)
Lavorazione 3D
M118: correzione del posizionamento con il volantino durante l'esecuzione del programma
Pallet management (numero opzione #22)
Gestione pallet
HEIDENHAIN DNC (numero opzione #18)
Comunicazione con applicazioni PC esterne tramite componenti COM
HEIDENHAIN TNC 620 |
7 |
Display step (numero opzione #23)
Risoluzione e passo di visualizzazione
Assi lineari fino a 0,01µm
Assi angolari: fino a 0,00001°
Double speed (numero opzione #49)
Circuiti di regolazione Double Speed: si impiegano di preferenza per mandrini a rotazione elevata, motori lineari e torque
Oltre alle opzioni software, saranno gestiti in futuro importanti sviluppi del software TNC tramite upgrade funzionali, il cosiddetto Feature Content Level (ingl. per livello di sviluppo). Le funzioni sottoposte a FCL non sono disponibili se si riceve un upgrade software per il proprio TNC.
Se si riceve una nuova macchina, tutti gli upgrade funzionali sono disponibili senza costi aggiuntivi.
Gli upgrade funzionali sono contrassegnati nel manuale con FCL n, dove n identifica il numero progressivo del livello di sviluppo.
Le funzioni FCL possono essere abilitate in modo permanente mediante un numero codice da acquistare. A tale scopo, rivolgersi al costruttore della macchina oppure a HEIDENHAIN.
Il TNC rientra nella classe A delle norme EN 55022 ed il suo impiego è previsto principalmente per ambienti industriali.
Questo prodotto impiega software Open Source. Ulteriori informazioni a riguardo di trovano sul controllo numerico al punto
Modo operativo Editing
Funzione MOD
Softkey AVVERTENZE LICENZA
8
Indice
|
Introduzione |
1 |
|
2 |
|
|
Funzionamento manuale e allineamento |
|
|
3 |
|
|
Posizionamento con immissione manuale |
|
|
|
|
|
Programmazione: generalità sulla gestione |
4 |
|
file dati, ausili di programmazione |
|
|
Programmazione: utensili |
5 |
|
Programmazione: programmazione profili |
6 |
|
7 |
|
|
Programmazione: funzioni ausiliarie |
|
|
8 |
|
|
Programmazione: cicli |
|
|
|
|
|
Programmazione: sottoprogrammi e |
9 |
|
ripetizioni di blocchi di programma |
|
|
Programmazione: parametri Q |
10 |
|
Test ed esecuzione del programma |
11 |
|
12 |
|
|
Funzioni MOD |
|
|
13 |
|
|
Scheda tecnica |
|
|
|
|
|
|
|
|
|
|
HEIDENHAIN TNC 620 |
9 |
|
|
|
|
|
|
|
1 Introduzione ..... |
29 |
1.1 |
Il TNC 620 ..... |
30 |
|
|
|
|
|
|
|
|
|
|
Programmazione: dialogo con testo in chiaro HEIDENHAIN ..... |
30 |
|
||||||||
|
Compatibilità |
..... 30 |
|
|
|
|
|
|
|
||
1.2 |
Schermo e pannello di comando ..... |
31 |
|
|
|
|
|
||||
|
Schermo ..... |
|
31 |
|
|
|
|
|
|
|
|
|
Definizione della ripartizione dello schermo ..... |
32 |
|
|
|
||||||
|
Pannello di comando ..... |
33 |
|
|
|
|
|
|
|||
1.3 |
Modalità operative ..... |
34 |
|
|
|
|
|
|
|
||
|
Funzionamento manuale e Volantino elettronico ..... |
34 |
|
|
|||||||
|
Posizionamento con immissione manuale ..... |
34 |
|
|
|
||||||
|
Programmazione ..... |
35 |
|
|
|
|
|
|
|||
|
Prova programma ..... |
35 |
|
|
|
|
|
|
|||
|
Esecuzione continua ed Esecuzione singola ..... |
36 |
|
|
|
||||||
1.4 |
Visualizzazioni di stato ..... |
|
37 |
|
|
|
|
|
|
||
|
Visualizzazione di stato "generale" ..... |
37 |
|
|
|
|
|||||
|
Visualizzazioni di stato supplementari |
..... 39 |
|
|
|
|
|||||
1.5 |
Accessori: sistemi di tastatura 3D e volantini elettronici HEIDENHAIN ..... |
42 |
|||||||||
|
Sistemi di tastatura 3D |
..... 42 |
|
|
|
|
|
|
|||
|
Sistema di tastatura TT 140 per la misurazione degli utensili ..... |
43 |
|
||||||||
|
Volantini elettronici HR |
..... 43 |
|
|
|
|
|
|
HEIDENHAIN TNC 620 |
11 |
.....2 Funzionamento manuale e allineamento |
45 |
|
|
|
||||||
2.1 |
Accensione e spegnimento ..... |
46 |
|
|
|
|
|
|
||
|
Accensione ..... |
46 |
|
|
|
|
|
|
|
|
|
Spegnimento ..... |
48 |
|
|
|
|
|
|
|
|
2.2 |
Spostamento degli assi macchina ..... |
49 |
|
|
|
|
|
|||
|
Avvertenza ..... |
49 |
|
|
|
|
|
|
|
|
|
Spostamento degli assi con i tasti esterni di movimento ..... |
49 |
|
|||||||
|
Posizionamento incrementale ..... |
50 |
|
|
|
|
|
|||
|
Spostamento con il volantino elettronico HR 410 ..... |
51 |
|
|
||||||
2.3 |
Numero giri mandrino S, avanzamento F e funzione ausiliaria M ..... |
52 |
||||||||
|
Applicazione ..... |
52 |
|
|
|
|
|
|
|
|
|
Inserimento valori ..... |
52 |
|
|
|
|
|
|
|
|
|
Modifica giri mandrino e avanzamento |
..... 53 |
|
|
|
|
||||
2.4 |
Impostazione dell'origine (senza sistema di tastatura 3D) ..... |
54 |
|
|||||||
|
Avvertenza ..... |
54 |
|
|
|
|
|
|
|
|
|
Operazioni preliminari |
..... |
54 |
|
|
|
|
|
|
|
|
Definizione dell'origine con i tasti di movimentazione assi |
..... 55 |
|
|||||||
|
Gestione origini con tabella Preset ..... |
56 |
|
|
|
|
||||
2.5 |
Rotazione piano di lavoro (opzione software 1) ..... |
62 |
|
|
|
|||||
|
Applicazione, funzionamento ..... |
62 |
|
|
|
|
|
|||
|
Spostamento sugli indici di riferimento con assi ruotati ..... |
64 |
|
|||||||
|
Indicazione di posizione nel sistema ruotato ..... |
64 |
|
|
|
|||||
|
Limitazioni nella rotazione del piano di lavoro |
..... 64 |
|
|
|
|||||
|
Attivazione della rotazione manuale ..... |
65 |
|
|
|
|
12
.....3 Posizionamento con inserimento manuale |
67 |
|
3.1 Programmazione ed esecuzione di lavorazioni semplici ..... |
68 |
|
Impiego di Introduzione manuale dati ..... 68 |
|
|
Salvataggio e cancellazione dei programmi in $MDI ..... |
71 |
HEIDENHAIN TNC 620 |
13 |
4 Programmazione: generalità, gestione file, ausili di programmazione ..... |
73 |
4.1 Principi fondamentali |
..... |
74 |
|
|
|
|
|
|
|
|
|
||
Sistemi di misura e indici di riferimento ..... |
74 |
|
|
|
|
||||||||
Sistema di riferimento ..... |
|
74 |
|
|
|
|
|
|
|
||||
Sistema di riferimento sulle fresatrici ..... |
75 |
|
|
|
|
||||||||
Denominazione degli assi su fresatrici ..... |
75 |
|
|
|
|
||||||||
Coordinate polari ..... |
|
76 |
|
|
|
|
|
|
|
|
|
||
Posizioni assolute e incrementali del pezzo ..... |
77 |
|
|
|
|||||||||
Impostazione dell'origine |
..... 78 |
|
|
|
|
|
|
||||||
4.2 Gestione file: principi fondamentali ..... |
79 |
|
|
|
|
|
|||||||
File ..... |
79 |
|
|
|
|
|
|
|
|
|
|
|
|
Tastiera sullo schermo ..... |
|
81 |
|
|
|
|
|
|
|
||||
Salvataggio dati ..... |
|
81 |
|
|
|
|
|
|
|
|
|
||
4.3 Operare con la gestione file |
..... |
82 |
|
|
|
|
|
|
|
||||
Directory ..... |
82 |
|
|
|
|
|
|
|
|
|
|
|
|
Percorsi ..... |
82 |
|
|
|
|
|
|
|
|
|
|
|
|
Panoramica: funzioni della gestione dati ..... |
83 |
|
|
|
|
||||||||
Richiamare la Gestione file ..... |
84 |
|
|
|
|
|
|
||||||
Selezione di drive, directory e file |
..... 85 |
|
|
|
|
|
|||||||
Creazione di una nuova directory |
..... 86 |
|
|
|
|
|
|||||||
Copia di un singolo file ..... |
|
87 |
|
|
|
|
|
|
|
||||
Copia di directory |
..... |
87 |
|
|
|
|
|
|
|
|
|
||
Selezione di uno degli ultimi 10 file selezionati |
..... |
88 |
|
|
|||||||||
Cancellazione di un file ..... |
|
88 |
|
|
|
|
|
|
|
||||
Cancellazione directory ..... |
|
88 |
|
|
|
|
|
|
|
||||
Selezione di file ..... |
|
89 |
|
|
|
|
|
|
|
|
|
||
Rinomina di un file ..... |
90 |
|
|
|
|
|
|
|
|
||||
Ordinamento dei file ..... |
90 |
|
|
|
|
|
|
|
|||||
Funzioni ausiliarie |
..... |
90 |
|
|
|
|
|
|
|
|
|
||
Trasmissione dati a/da un supporto dati esterno ..... |
91 |
|
|
||||||||||
Copia di file in un'altra directory ..... |
93 |
|
|
|
|
|
|||||||
Il TNC in rete ..... |
94 |
|
|
|
|
|
|
|
|
|
|
||
Dispositivi USB sul TNC |
..... |
95 |
|
|
|
|
|
|
|||||
4.4 Apertura e inserimento di programmi |
..... 96 |
|
|
|
|
|
|||||||
Configurazione di un programma NC testo in chiaro HEIDENHAIN ..... |
96 |
|
|||||||||||
Definizione del pezzo grezzo: BLK FORM ..... |
96 |
|
|
|
|
||||||||
Apertura di un nuovo programma di lavorazione ..... |
97 |
|
|
||||||||||
Programmazione mediante testo in chiaro degli spostamenti degli utensili ..... |
99 |
||||||||||||
Conferma delle posizioni reali ..... |
|
100 |
|
|
|
|
|
||||||
Editing di un programma |
..... |
101 |
|
|
|
|
|
|
|||||
La funzione di ricerca del TNC ..... |
|
105 |
|
|
|
|
|
14
4.5 Grafica di programmazione |
..... 107 |
|
|
|
|
|
|
|||
Esecuzione grafica contemporanea/non contemporanea alla programmazione |
..... |
107 |
||||||||
Generazione della grafica di programmazione per un programma esistente ..... |
107 |
|||||||||
Visualizzazione e mascheratura di numeri di blocco ..... |
108 |
|
|
|
||||||
Cancellazione della grafica ..... |
108 |
|
|
|
|
|
|
|||
Ingrandimento/riduzione di un dettaglio ..... |
108 |
|
|
|
|
|||||
4.6 Strutturazione dei programmi ..... |
109 |
|
|
|
|
|
|
|||
Definizione, possibilità di inserimento |
..... |
109 |
|
|
|
|
||||
Visualizzazione finestra di strutturazione/cambio della finestra attiva ..... |
109 |
|
|
|||||||
Inserimento di un blocco di strutturazione nella finestra di programma (a sinistra) |
..... 109 |
|||||||||
Selezione di un blocco nella finestra di strutturazione ..... |
109 |
|
|
|
||||||
4.7 Inserimento di commenti ..... |
110 |
|
|
|
|
|
|
|
||
Applicazione |
..... |
110 |
|
|
|
|
|
|
|
|
Inserimento riga di commento |
..... 110 |
|
|
|
|
|
||||
Funzioni di editing del commento ..... |
110 |
|
|
|
|
|
||||
4.8 Calcolatrice ..... |
111 |
|
|
|
|
|
|
|
|
|
Funzionamento ..... |
111 |
|
|
|
|
|
|
|
|
|
4.9 Messaggi d'errore ..... |
113 |
|
|
|
|
|
|
|
|
|
Visualizzazione errori ..... |
113 |
|
|
|
|
|
|
|
||
Apertura della finestra errori ..... |
113 |
|
|
|
|
|
|
|||
Chiusura della finestra errori ..... |
113 |
|
|
|
|
|
|
|||
Messaggi di errore dettagliati ..... |
114 |
|
|
|
|
|
|
|||
Softkey INFO INTERNA |
..... 114 |
|
|
|
|
|
|
|||
Cancellazione errori ..... |
115 |
|
|
|
|
|
|
|
||
Protocollo errori ..... |
115 |
|
|
|
|
|
|
|
||
Protocollo tasti ..... |
116 |
|
|
|
|
|
|
|
|
|
Allarmi in formato testo |
..... 117 |
|
|
|
|
|
|
|||
Memorizzazione di service file |
..... 117 |
|
|
|
|
|
HEIDENHAIN TNC 620 |
15 |
.....5 Programmazione: utensili |
119 |
|
|
|
|
|
|
|
5.1 Inserimenti relativi all'utensile ..... |
120 |
|
|
|
|
|
||
Avanzamento F |
..... 120 |
|
|
|
|
|
|
|
Numero di giri del mandrino S |
121 |
|
|
|
|
|
||
5.2 Dati utensile ..... |
122 |
|
|
|
|
|
|
|
Premesse per la correzione utensile ..... |
122 |
|
|
|
|
|||
Numero utensile, nome utensile ..... |
122 |
|
|
|
|
|||
Lunghezza L dell'utensile ..... |
122 |
|
|
|
|
|
||
Raggio R dell'utensile ..... |
123 |
|
|
|
|
|
|
|
Valori delta per lunghezze e raggi |
..... 123 |
|
|
|
|
|||
Inserimento dei dati utensile nel programma |
..... 123 |
|
|
|
||||
Inserimento dei dati utensile nelle tabelle ..... |
124 |
|
|
|
||||
Tabella posti per cambio utensile |
..... 130 |
|
|
|
|
|||
Chiamata dati utensile ..... |
133 |
|
|
|
|
|
|
|
5.3 Correzione utensile |
..... 135 |
|
|
|
|
|
|
|
Introduzione |
135 |
|
|
|
|
|
|
|
Correzione della lunghezza utensile ..... |
135 |
|
|
|
|
|||
Correzione del raggio utensile ..... |
136 |
|
|
|
|
|
||
5.4 Correzione tridimensionale dell’utensile (opzione software 2) |
..... 139 |
|
|
|||||
Introduzione ..... |
139 |
|
|
|
|
|
|
|
Definizione di vettore normale ..... |
140 |
|
|
|
|
|
||
Forme di utensile consentite ..... |
141 |
|
|
|
|
|
||
Impiego di altri utensili: valori delta ..... |
141 |
|
|
|
|
|||
Correzione tridimensionale senza orientamento utensile ..... |
141 |
|
|
|||||
Face Milling: correzione tridimensionale con e senza orientamento utensile ..... |
142 |
|
||||||
Peripheral Milling: correzione tridimensionale del raggio con orientamento utensile ..... |
143 |
16
.....6 Programmazione: programmazione profili |
145 |
|
|
|
|
|
|
|||||||
6.1 Traiettorie utensile |
..... 146 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Funzioni di traiettoria ..... |
146 |
|
|
|
|
|
|
|
|
|
|
|
||
Programmazione libera dei profili FK (opzione software Advanced programming features) ..... |
146 |
|
||||||||||||
Funzioni ausiliarie M ..... |
146 |
|
|
|
|
|
|
|
|
|
|
|
||
Sottoprogrammi e ripetizione di blocchi di programma ..... |
146 |
|
|
|
|
|
||||||||
Programmazione con parametri Q |
..... 146 |
|
|
|
|
|
|
|
|
|||||
6.2 Informazioni generali sulle funzioni di traiettoria ..... |
147 |
|
|
|
|
|
|
|
||||||
Programmazione spostamento utensile per una lavorazione ..... |
147 |
|
|
|
|
|||||||||
6.3 Avvicinamento e distacco a/da un profilo ..... |
150 |
|
|
|
|
|
|
|
|
|||||
Panoramica: forme di traiettoria per l'avvicinamento e il distacco al/dal profilo |
..... 150 |
|
|
|
||||||||||
Posizioni importanti per l'avvicinamento e il distacco |
..... |
151 |
|
|
|
|
|
|||||||
Avvicinamento su una retta con raccordo tangenziale: APPR LT |
..... 153 |
|
|
|
|
|||||||||
Avvicinamento su una retta perpendicolare al primo punto del profilo: APPR LN ..... 153 |
|
|
|
|||||||||||
Avvicinamento su traiettoria circolare con raccordo tangenziale: APPR CT ..... |
154 |
|
|
|
||||||||||
Avvicinamento su traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta: APPR LCT ..... |
155 |
|||||||||||||
Distacco su una retta con raccordo tangenziale: DEP LT ..... |
156 |
|
|
|
|
|
||||||||
Distacco su una retta perpendicolare all'ultimo punto del profilo: DEP LN ..... |
156 |
|
|
|
||||||||||
Distacco su traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta: DEP CT |
..... |
157 |
|
|||||||||||
Distacco su traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta: DEP LCT ..... |
157 |
|
||||||||||||
6.4 Traiettorie - coordinate cartesiane ..... |
158 |
|
|
|
|
|
|
|
|
|
||||
Panoramica delle funzioni di traiettoria ..... |
158 |
|
|
|
|
|
|
|
||||||
Retta L ..... |
159 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Inserimento di uno smusso CHF tra due rette |
..... 160 |
|
|
|
|
|
|
|||||||
Arrotondamento spigoli RND |
..... 161 |
|
|
|
|
|
|
|
|
|
||||
Centro del cerchio CC ..... |
162 |
|
|
|
|
|
|
|
|
|
|
|||
Traiettoria circolare C intorno al centro del cerchio CC ..... |
163 |
|
|
|
|
|
||||||||
Traiettoria circolare CR con raggio definito ..... |
164 |
|
|
|
|
|
|
|
||||||
Traiettoria circolare CT con raccordo tangenziale ..... |
166 |
|
|
|
|
|
|
|||||||
6.5 Traiettorie - coordinate polari ..... |
171 |
|
|
|
|
|
|
|
|
|
|
|||
Panoramica |
..... |
171 |
|
|
|
|
|
|
|
|
|
|
|
|
Origine delle coordinate polari: polo CC ..... |
172 |
|
|
|
|
|
|
|
||||||
Retta LP ..... |
172 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Traiettoria circolare CP intorno al polo CC |
..... |
173 |
|
|
|
|
|
|
|
|||||
Traiettoria circolare CTP con raccordo tangenziale ..... |
173 |
|
|
|
|
|
||||||||
Traiettoria elicoidale ..... |
174 |
|
|
|
|
|
|
|
|
|
|
|
HEIDENHAIN TNC 620 |
17 |
6.6 Traiettorie - Programmazione libera dei profili FK (opzione software) ..... |
178 |
||||||
Principi fondamentali |
..... |
178 |
|
|
|
|
|
Grafica per la programmazione FK |
..... 180 |
|
|
||||
Apertura del dialogo FK ..... |
181 |
|
|
|
|
||
Polo per programmazione FK ..... |
181 |
|
|
||||
Programmazione libera di rette ..... |
|
182 |
|
|
|||
Programmazione libera di traiettorie circolari ..... |
182 |
|
|||||
Possibilità di inserimento |
..... 183 |
|
|
|
|
||
Punti ausiliari ..... |
186 |
|
|
|
|
|
|
Riferimenti relativi ..... |
187 |
|
|
|
|
18
.....7 Programmazione: funzioni ausiliarie |
195 |
|
|
|
|
|
|
|
||||
7.1 Inserimento delle funzioni ausiliarie M e di STOP |
..... 196 |
|
|
|
|
|
|
|
||||
Principi fondamentali ..... |
196 |
|
|
|
|
|
|
|
|
|
|
|
7.2 Funzioni ausiliarie per controllo esecuzione programma, mandrino e refrigerante |
..... 198 |
|
|
|
||||||||
Panoramica ..... |
198 |
|
|
|
|
|
|
|
|
|
|
|
7.3 Funzioni ausiliarie per indicazioni di coordinate ..... |
199 |
|
|
|
|
|
|
|
||||
Programmazione di coordinate riferite alla macchina M91/M92 ..... |
199 |
|
|
|
|
|
||||||
Avvicinamento alle posizioni nel sistema di coordinate non ruotato con piano di lavoro ruotato: M130 ..... |
201 |
|||||||||||
7.4 Funzioni ausiliarie per traiettorie ..... |
202 |
|
|
|
|
|
|
|
|
|
||
Lavorazione di piccoli gradini di profilo: M97 ..... |
202 |
|
|
|
|
|
|
|
||||
Lavorazione completa di spigoli aperti: M98 ..... |
204 |
|
|
|
|
|
|
|
||||
Velocità di avanzamento per archi di cerchio: M109/M110/M111 ..... |
205 |
|
|
|
|
|
||||||
Precalcolo di un profilo con correzione del raggio (LOOK AHEAD): M120 (opzione software 3) ..... |
206 |
|
||||||||||
Correzione del posizionamento con il volantino durante l'esecuzione del programma: M118 |
|
|
||||||||||
(opzione software 3) ..... |
208 |
|
|
|
|
|
|
|
|
|
|
|
Distacco dal profilo nella direzione dell’asse utensile: M140 |
..... 209 |
|
|
|
|
|
||||||
Soppressione del controllo del sistema di tastatura: M141 ..... |
210 |
|
|
|
|
|
|
|||||
Cancellazione della rotazione base: M143 |
..... |
210 |
|
|
|
|
|
|
|
|||
Sollevamento automatico dell'utensile dal profilo in caso di arresto NC: M148 |
..... 211 |
|
|
|
||||||||
7.5 Funzioni ausiliarie per assi rotativi ..... |
212 |
|
|
|
|
|
|
|
|
|
||
Avanzamento in mm/min per assi rotativi A, B, C: M116 (opzione software 1) |
..... 212 |
|
|
|
||||||||
Spostamento degli assi rotativi con ottimizzazione del percorso: M126 ..... |
213 |
|
|
|
||||||||
Riduzione della visualizzazione dell'asse rotativo ad un valore inferiore a 360°: M94 ..... |
214 |
|
|
|||||||||
Mantenimento della posizione della punta dell'utensile nel posizionamento di assi rotativi (TCPM): M128 (opzione |
||||||||||||
software 2) ..... |
215 |
|
|
|
|
|
|
|
|
|
|
|
HEIDENHAIN TNC 620 |
19 |
8 Programmazione: cicli |
..... |
219 |
|
|
|
|
|
|
|
|
|
|
8.1 Lavorare con i cicli ..... |
220 |
|
|
|
|
|
|
|
|
|
|
|
Cicli specifici della macchina (opzione software Advanced programming features) ..... |
220 |
|
|
|
||||||||
Definizione dei cicli tramite softkey ..... |
221 |
|
|
|
|
|
|
|
||||
Definizione del ciclo mediante la funzione GOTO ..... |
221 |
|
|
|
|
|
|
|||||
Panoramica dei cicli ..... |
222 |
|
|
|
|
|
|
|
|
|
||
Chiamata di cicli ..... |
223 |
|
|
|
|
|
|
|
|
|
||
8.2 Cicli di foratura, maschiatura e fresatura di filettature ..... |
225 |
|
|
|
|
|
|
|||||
Panoramica |
..... 225 |
|
|
|
|
|
|
|
|
|
|
|
CENTRATURA (ciclo 240, opzione software Advanced programming features) |
..... 227 |
|
|
|
||||||||
FORATURA (ciclo 200) ..... |
229 |
|
|
|
|
|
|
|
|
|
||
ALESATURA (ciclo 201, opzione software Advanced programming features) ..... |
231 |
|
|
|
|
|||||||
BARENATURA INTERNA (ciclo 202, opzione software Advanced programming features) ..... |
233 |
|
|
|||||||||
FORATURA UNIVERSALE (ciclo 203, opzione software Advanced programming features) ..... |
235 |
|
|
|||||||||
CONTROFORATURA INVERTITA (ciclo 204, opzione software Advanced programming features) ..... |
237 |
|
||||||||||
FORATURA PROFONDA UNIVERSALE (ciclo 205, opzione software Advanced programming features) ..... |
240 |
|||||||||||
FRESATURA FORO (ciclo 208, opzione software Advanced programming features) ..... |
243 |
|
|
|
||||||||
MASCHIATURA, NUOVO con compensatore utensile (ciclo 206) ..... |
245 |
|
|
|
|
|
||||||
MASCHIATURA senza compensatore utensile NUOVO (ciclo 207) ..... |
247 |
|
|
|
|
|
||||||
ROTTURA TRUCIOLO IN MASCHIATURA (ciclo 209, opzione software Advanced programming features) ..... |
249 |
|||||||||||
Generalità sulla fresatura di filettature |
..... 252 |
|
|
|
|
|
|
|
||||
FRESATURA FILETTATURE (ciclo 262, opzione software Advanced programming features) ..... |
254 |
|
||||||||||
FRESATURA DI FILETTATURE CON SMUSSO (ciclo 263, opzione software Advanced programming |
|
|||||||||||
features) ..... |
256 |
|
|
|
|
|
|
|
|
|
|
|
FRESATURA DI FILETTATURE CON PREFORO (ciclo 264, opzione software Advanced programming |
|
|||||||||||
features) ..... |
260 |
|
|
|
|
|
|
|
|
|
|
|
FRESATURA FILETTATURE ELICOIDALE (ciclo 265, opzione software Advanced programming features) ..... |
264 |
|||||||||||
FRESATURA DI FILETTATURE ESTERNE (ciclo 267, opzione software Advanced programming features) ..... |
268 |
|||||||||||
8.3 Cicli per la fresatura di tasche, isole e scanalature ..... |
274 |
|
|
|
|
|
|
|||||
Panoramica ..... |
274 |
|
|
|
|
|
|
|
|
|
|
|
FRESATURE DI TASCHE (ciclo 4) ..... |
275 |
|
|
|
|
|
|
|
||||
FINITURA TASCHE (ciclo 212, opzione software Advanced programming features) ..... |
277 |
|
|
|
||||||||
FINITURA DI ISOLE (ciclo 213, opzione software Advanced programming features) ..... |
279 |
|
|
|
||||||||
TASCA CIRCOLARE (ciclo 5) ..... |
281 |
|
|
|
|
|
|
|
|
|||
FINITURA TASCHE CIRCOLARI (ciclo 214, opzione software Advanced programming features) ..... |
283 |
|
||||||||||
FINITURA ISOLE CIRCOLARI (ciclo 215, opzione software Advanced programming features) |
..... 285 |
|
||||||||||
SCANALATURA (asola) con penetrazione con pendolamento (ciclo 210, opzione software Advanced |
|
|||||||||||
programming features) |
..... 287 |
|
|
|
|
|
|
|
|
|
||
SCANALATURA CIRCOLARE (asola) con penetrazione con pendolamento (ciclo 211, opzione software Advanced |
||||||||||||
programming features) |
..... 290 |
|
|
|
|
|
|
|
|
|
||
8.4 Cicli per la definizione di sagome di punti |
..... 296 |
|
|
|
|
|
|
|
||||
Panoramica ..... |
296 |
|
|
|
|
|
|
|
|
|
|
|
SAGOME DI PUNTI SU CERCHIO (ciclo 220, opzione software Advanced programming features) ..... |
297 |
|
||||||||||
SAGOME DI PUNTI SU LINEE (ciclo 221, opzione software Advanced programming features) ..... |
299 |
|
20
8.5 Cicli SL ..... |
303 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Principi fondamentali ..... |
|
303 |
|
|
|
|
|
|
|
|
|
|||
Panoramica Cicli SL ..... |
|
305 |
|
|
|
|
|
|
|
|
|
|||
PROFILO (ciclo 14) ..... |
306 |
|
|
|
|
|
|
|
|
|
||||
Profili sovrapposti ..... |
307 |
|
|
|
|
|
|
|
|
|
||||
DATI DEL PROFILO (ciclo 20, opzione software Advanced programming features) ..... |
310 |
|
|
|||||||||||
PREFORATURA (ciclo 21, opzione software Advanced programming features) ..... |
311 |
|
|
|
||||||||||
SVUOTAMENTO (ciclo 22, opzione software Advanced programming features) ..... |
312 |
|
|
|||||||||||
FINITURA FONDO (ciclo 23, opzione software Advanced programming features) ..... |
314 |
|
|
|||||||||||
FINITURA LATERALE (ciclo 24, opzione software Advanced programming features) ..... |
315 |
|
|
|||||||||||
PROFILO SAGOMATO (ciclo 25, opzione software Advanced programming features) ..... |
316 |
|
||||||||||||
Preimpostazioni di programmi per cicli per lavorazione su superficie cilindrica (opzione software 1) ..... |
318 |
|||||||||||||
SUPERFICIE CILINDRICA (ciclo 27, opzione software 1) ..... |
319 |
|
|
|
|
|||||||||
SUPERFICIE CILINDRICA fresatura di scanalature (ciclo 28, opzione software 1) ..... |
321 |
|
|
|||||||||||
FRESATURA DI ISOLA SU SUPERFICIE CILINDRICA (ciclo 29, opzione software 1) ..... |
323 |
|
|
|||||||||||
8.6 Cicli di spianatura |
..... 334 |
|
|
|
|
|
|
|
|
|
|
|||
Panoramica |
..... |
334 |
|
|
|
|
|
|
|
|
|
|
|
|
SPIANATURA (ciclo 230, opzione software Advanced programming features) ..... |
335 |
|
|
|
||||||||||
SUPERFICIE REGOLARE (ciclo 231, opzione software Advanced programming features) ..... |
337 |
|
||||||||||||
FRESATURA A SPIANARE (ciclo 232, opzione software Advanced programming features) ..... |
340 |
|
||||||||||||
8.7 Cicli per la conversione di coordinate ..... |
347 |
|
|
|
|
|
|
|
||||||
Panoramica ..... |
|
347 |
|
|
|
|
|
|
|
|
|
|
|
|
Attivazione di una conversione delle coordinate: ..... |
348 |
|
|
|
|
|
||||||||
Spostamento dell'ORIGINE (ciclo 7) ..... |
349 |
|
|
|
|
|
|
|||||||
Spostamento dell'ORIGINE con tabelle origini (ciclo 7) ..... |
350 |
|
|
|
|
|||||||||
IMPOSTAZIONE ORIGINE (ciclo 247) |
..... |
353 |
|
|
|
|
|
|
||||||
SPECULARITÀ (ciclo 8) ..... |
354 |
|
|
|
|
|
|
|
|
|
||||
ROTAZIONE (ciclo 10) |
..... |
356 |
|
|
|
|
|
|
|
|
|
|||
FATTORE SCALA (ciclo 11) ..... |
357 |
|
|
|
|
|
|
|
|
|||||
FATTORE SCALA ASSE (ciclo 26) ..... |
358 |
|
|
|
|
|
|
|
||||||
PIANO DI LAVORO (ciclo 19, opzione software 1) ..... |
359 |
|
|
|
|
|
||||||||
8.8 Cicli speciali ..... |
367 |
|
|
|
|
|
|
|
|
|
|
|
||
TEMPO DI SOSTA (ciclo 9) ..... |
367 |
|
|
|
|
|
|
|
|
|||||
CHIAMATA PROGRAMMA (ciclo 12) ..... |
368 |
|
|
|
|
|
|
|||||||
ORIENTAMENTO MANDRINO (ciclo 13) ..... |
369 |
|
|
|
|
|
|
|||||||
TOLLERANZA (ciclo 32) |
..... 370 |
|
|
|
|
|
|
|
|
HEIDENHAIN TNC 620 |
21 |
9 Programmazione: sottoprogrammi e ripetizioni di blocchi di programma ..... |
373 |
9.1 |
Etichettatura di sottoprogrammi e di ripetizioni di blocchi di programma ..... |
374 |
|||||||||
|
Label ..... |
374 |
|
|
|
|
|
|
|
|
|
9.2 |
Sottoprogrammi |
..... 375 |
|
|
|
|
|
|
|
||
|
Funzionamento ..... |
375 |
|
|
|
|
|
|
|
||
|
Avvertenze per la programmazione |
..... 375 |
|
|
|
|
|||||
|
Programmazione di un sottoprogramma ..... |
375 |
|
|
|
||||||
|
Chiamata di un sottoprogramma ..... |
375 |
|
|
|
|
|||||
9.3 |
Ripetizioni di blocchi di programma ..... |
376 |
|
|
|
|
|||||
|
Label LBL ..... |
376 |
|
|
|
|
|
|
|
|
|
|
Funzionamento ..... |
376 |
|
|
|
|
|
|
|
||
|
Note per la programmazione |
..... 376 |
|
|
|
|
|||||
|
Programmazione di una ripetizione di blocchi di programma ..... |
376 |
|
||||||||
|
Chiamata di una ripetizione di blocchi di programma |
..... 376 |
|
|
|||||||
9.4 |
Programma qualsiasi quale sottoprogramma ..... |
377 |
|
|
|
||||||
|
Funzionamento ..... |
377 |
|
|
|
|
|
|
|
||
|
Note per la programmazione ..... |
377 |
|
|
|
|
|||||
|
Chiamata di un programma qualsiasi quale sottoprogramma ..... |
377 |
|
||||||||
9.5 |
Annidamenti |
..... |
378 |
|
|
|
|
|
|
|
|
|
Tipi di annidamento |
..... 378 |
|
|
|
|
|
|
|
||
|
Profondità di annidamento ..... |
|
378 |
|
|
|
|
|
|||
|
Sottoprogramma in un sottoprogramma ..... |
378 |
|
|
|
||||||
|
Ripetizione di ripetizioni di blocchi di programma ..... |
380 |
|
|
|||||||
|
Ripetizione di un sottoprogramma ..... |
381 |
|
|
|
|
|||||
9.6 |
Esempi di programmazione ..... |
382 |
|
|
|
|
|
22
.....10 Programmazione: parametri Q |
389 |
|
|
|||
10.1 |
Principio e panoramica delle funzioni ..... |
390 |
|
|
||
|
Avvertenze per la programmazione ..... |
391 |
|
|
||
|
Chiamata delle funzioni parametriche Q ..... |
391 |
|
|||
10.2 |
Serie di pezzi – Parametri Q invece di valori numerici ..... |
392 |
||||
|
Blocchi esplicativi NC ..... |
392 |
|
|
|
|
|
Esempio ..... |
392 |
|
|
|
|
10.3 |
Definizione di profili mediante funzioni matematiche ..... |
393 |
||||
|
Applicazione |
..... 393 |
|
|
|
|
|
Panoramica ..... |
393 |
|
|
|
|
Programmazione delle funzioni matematiche di base ..... |
394 |
|
|||||||
10.4 Funzioni trigonometriche (trigonometria) ..... |
396 |
|
|
|
|||||
Definizioni ..... |
396 |
|
|
|
|
|
|
|
|
Programmazione delle funzioni trigonometriche ..... |
397 |
|
|
||||||
10.5 Calcolo dei cerchi |
..... 398 |
|
|
|
|
|
|
||
Applicazione ..... |
|
398 |
|
|
|
|
|
|
|
10.6 Decisioni IF/THEN con i parametri Q |
..... 399 |
|
|
|
|
||||
Applicazione ..... |
|
399 |
|
|
|
|
|
|
|
Salti incondizionati ..... |
399 |
|
|
|
|
|
|
||
Programmazione di decisioni IF/THEN ..... |
399 |
|
|
|
|||||
Sigle e termini utilizzati ..... |
400 |
|
|
|
|
|
|||
10.7 Controllo e modifica di parametri Q ..... |
401 |
|
|
|
|
||||
Procedura ..... |
401 |
|
|
|
|
|
|
|
|
10.8 Funzioni ausiliarie |
..... 402 |
|
|
|
|
|
|
||
Panoramica ..... |
|
402 |
|
|
|
|
|
|
|
FN14: ERROR: Emissione di messaggi di errore ..... |
403 |
|
|
||||||
FN 16: F-PRINT: Emissione formattata di testi e di valori di parametri Q ..... |
407 |
||||||||
FN18: SYS-DATUM READ: Lettura dei dati di sistema ..... |
412 |
|
|||||||
FN19: PLC: Trasmissione di valori al PLC ..... |
421 |
|
|
|
|||||
FN20: WAIT FOR: Sincronizzazione NC con PLC ..... |
422 |
|
|
||||||
FN29: PLC: Trasmissione di valori al PLC ..... |
424 |
|
|
|
|||||
FN37: EXPORT ..... |
424 |
|
|
|
|
|
|
||
10.9 Accessi a tabelle con istruzioni SQL ..... |
425 |
|
|
|
|
||||
Introduzione ..... |
|
425 |
|
|
|
|
|
|
|
Una transazione |
..... 426 |
|
|
|
|
|
|
||
Programmazione di istruzioni SQL ..... |
428 |
|
|
|
|
||||
Panoramica dei softkey ..... |
428 |
|
|
|
|
|
|||
SQL BIND ..... |
429 |
|
|
|
|
|
|
|
|
SQL SELECT ..... |
|
430 |
|
|
|
|
|
|
|
SQL FETCH ..... |
|
433 |
|
|
|
|
|
|
|
SQL UPDATE ..... |
|
434 |
|
|
|
|
|
|
|
SQL INSERT ..... |
|
434 |
|
|
|
|
|
|
|
SQL COMMIT |
..... |
435 |
|
|
|
|
|
|
|
SQL ROLLBACK ..... |
435 |
|
|
|
|
|
|
HEIDENHAIN TNC 620 |
23 |
10.10 Introduzione diretta di formule ..... |
436 |
|
|
|
|
|
|
|||
Introduzione di formule ..... |
436 |
|
|
|
|
|
|
|
||
Regole di calcolo |
..... 438 |
|
|
|
|
|
|
|
|
|
Esempio di inserimento ..... |
439 |
|
|
|
|
|
|
|
||
10.11 Parametri stringa ..... |
440 |
|
|
|
|
|
|
|
|
|
Funzioni dell'elaborazione stringhe ..... |
440 |
|
|
|
|
|
||||
Assegnazione di parametri stringa ..... |
441 |
|
|
|
|
|
||||
Concatenazione di parametri stringa |
..... 441 |
|
|
|
|
|
||||
Conversione di un valore numerico in un parametro stringa |
..... 442 |
|
|
|
||||||
Copia di una stringa parziale da un parametro stringa ..... |
443 |
|
|
|
||||||
Conversione di un parametro stringa in un valore numerico |
..... 444 |
|
|
|
||||||
Controllo di un parametro stringa ..... |
445 |
|
|
|
|
|
|
|||
Determinazione della lunghezza di un parametro stringa ..... |
|
446 |
|
|
|
|||||
Confronto di ordine alfabetico |
..... 447 |
|
|
|
|
|
|
|||
10.12 Parametri Q preprogrammati ..... |
448 |
|
|
|
|
|
|
|||
Valori dal PLC: da Q100 a Q107 ..... |
448 |
|
|
|
|
|
|
|||
Raggio dell'utensile attivo: Q108 ..... |
448 |
|
|
|
|
|
|
|||
Asse dell'utensile: Q109 ..... |
448 |
|
|
|
|
|
|
|
||
Stato del mandrino: Q110 ..... |
|
449 |
|
|
|
|
|
|
|
|
Alimentazione refrigerante: Q111 ..... |
449 |
|
|
|
|
|
|
|||
Fattore di sovrapposizione: Q112 ..... |
449 |
|
|
|
|
|
|
|||
Unità di misura nel programma: Q113 ..... |
449 |
|
|
|
|
|
||||
Lunghezza dell'utensile: Q114 |
..... 449 |
|
|
|
|
|
|
|||
Coordinate dopo una tastatura durante l'esecuzione del programma ..... |
450 |
|
|
|||||||
Differenza tra i valori reale-nominale nella misurazione automatica di utensili con TT 130 ..... |
451 |
|
||||||||
Rotazione del piano di lavoro con angoli del pezzo: coordinate per assi rotativi calcolate dal TNC ..... |
451 |
|||||||||
Risultati di misura dai Cicli di tastatura (vedere anche nel manuale utente "Cicli di tastatura") |
..... 452 |
|
||||||||
10.13 Esempi di programmazione ..... |
|
454 |
|
|
|
|
|
|
|
24
.....11 Test ed esecuzione del programma |
461 |
|
|||
11.1 Grafica (opzione software Advanced programming features) ..... |
462 |
||||
Applicazione ..... |
462 |
|
|
|
|
Panoramica: viste ..... |
463 |
|
|
|
|
Vista dall'alto ..... |
463 |
|
|
|
|
Rappresentazione su 3 piani |
..... 464 |
|
|
||
Rappresentazione 3D |
..... 465 |
|
|
||
Ingrandimento di dettagli ..... |
466 |
|
|
|
Ripetizione di una simulazione grafica ..... |
468 |
|
|
|
|
|||||
|
Calcolo del tempo di lavorazione |
..... 468 |
|
|
|
|
|
|
|||
11.2 |
Rappresentazione del pezzo grezzo nell'area di lavoro (opzione software Advanced grafic features) ..... |
469 |
|||||||||
|
Applicazione ..... |
469 |
|
|
|
|
|
|
|
|
|
11.3 |
Funzioni per la visualizzazione del programma |
..... 470 |
|
|
|
|
|||||
|
Panoramica ..... |
470 |
|
|
|
|
|
|
|
|
|
11.4 |
Prova programma |
..... 471 |
|
|
|
|
|
|
|
|
|
|
Applicazione ..... |
471 |
|
|
|
|
|
|
|
|
|
11.5 |
Esecuzione programma ..... |
473 |
|
|
|
|
|
|
|
|
|
|
Applicazione ..... |
473 |
|
|
|
|
|
|
|
|
|
|
Esecuzione del programma di lavorazione |
..... |
474 |
|
|
|
|
||||
|
Interruzione della lavorazione ..... |
|
474 |
|
|
|
|
|
|
||
|
Spostamento degli assi della macchina durante un'interruzione ..... |
475 |
|
|
|
||||||
|
Continuazione dell'esecuzione del programma dopo un'interruzione ..... |
476 |
|
|
|||||||
|
Rientro nel programma ad un numero di blocco qualsiasi (lettura blocchi) ..... |
477 |
|
||||||||
|
Riposizionamento sul profilo ..... |
|
478 |
|
|
|
|
|
|
||
11.6 |
Avvio automatico del programma ..... |
|
479 |
|
|
|
|
|
|
||
|
Applicazione ..... |
479 |
|
|
|
|
|
|
|
|
|
11.7 |
Salto di blocchi ..... |
480 |
|
|
|
|
|
|
|
|
|
|
Applicazione ..... |
480 |
|
|
|
|
|
|
|
|
|
|
Inserimento del carattere "/" ..... |
480 |
|
|
|
|
|
|
|||
|
Cancellazione del carattere "/" ..... |
|
480 |
|
|
|
|
|
|
||
11.8 |
Interruzione programmata del programma ..... |
|
481 |
|
|
|
|
||||
|
Applicazione ..... |
481 |
|
|
|
|
|
|
|
|
|
HEIDENHAIN TNC 620 |
25 |
.....12 Funzioni MOD |
483 |
|
|
|
|
|
|
||
12.1 |
Selezione della funzione MOD ..... |
484 |
|
|
|
|
|||
|
Selezione delle funzioni MOD ..... |
484 |
|
|
|
|
|||
|
Modifica delle impostazioni ..... |
484 |
|
|
|
|
|
||
|
Uscita dalle funzioni MOD ..... |
484 |
|
|
|
|
|
||
|
Panoramica delle funzioni MOD ..... |
485 |
|
|
|
|
|||
12.2 |
Numeri software |
..... 486 |
|
|
|
|
|
|
|
|
Applicazione ..... |
|
486 |
|
|
|
|
|
|
12.3 |
Selezione della visualizzazione di posizione ..... |
487 |
|
|
|
||||
|
Applicazione ..... |
|
487 |
|
|
|
|
|
|
12.4 |
Selezione dell'unità di misura ..... |
488 |
|
|
|
|
|
||
|
Applicazione ..... |
|
488 |
|
|
|
|
|
|
12.5 |
Visualizzazione dei tempi operativi ..... |
489 |
|
|
|
|
|||
|
Applicazione ..... |
|
489 |
|
|
|
|
|
|
12.6 |
Inserimento del numero codice ..... |
490 |
|
|
|
|
|||
|
Applicazione ..... |
|
490 |
|
|
|
|
|
|
12.7 |
Programmazione interfacce dati ..... |
491 |
|
|
|
|
|||
|
Interfacce seriali sul TNC 620 ..... |
491 |
|
|
|
|
|||
|
Applicazione ..... |
|
491 |
|
|
|
|
|
|
|
Programmazione dell'interfaccia RS 232 ..... |
491 |
|
|
|
||||
|
Programmazione del BAUD-RATE (baudRate) ..... |
491 |
|
|
|||||
|
Programmazione del protocollo (protocol) ..... |
491 |
|
|
|
||||
|
Programmazione dei bit dati (dataBits) ..... |
492 |
|
|
|
||||
|
Controllo della parità (parity) ..... |
492 |
|
|
|
|
|||
|
Programmazione degli stop bit (stopBits) ..... |
492 |
|
|
|
||||
|
Programmazione dell'handshake (flowControl) ..... |
492 |
|
|
|||||
|
Impostazioni per la trasmissione dati con il software per PC TNCserver ..... |
493 |
|||||||
|
Selezione del modo operativo del dispositivo esterno (fileSystem) ..... |
493 |
|
||||||
|
Software per la trasmissione dati ..... |
494 |
|
|
|
|
|||
12.8 |
Interfaccia Ethernet ..... 496 |
|
|
|
|
|
|
||
|
Introduzione ..... |
|
496 |
|
|
|
|
|
|
|
Possibilità di collegamento ..... |
496 |
|
|
|
|
|
||
|
Collegamento del controllo alla rete ..... |
497 |
|
|
|
26
13 Tabelle e riepiloghi |
..... 503 |
|
|
||
13.1 |
Parametri utente specifici di macchina |
..... 504 |
|
||
|
Applicazione ..... |
504 |
|
|
|
13.2 |
Piedinatura e cavo di collegamento per interfacce dati ..... |
512 |
|||
|
Interfaccia V.24/RS-232-C per apparecchi HEIDENHAIN |
..... 512 |
|||
|
Apparecchi periferici ..... |
513 |
|
|
|
|
Interfaccia Ethernet, presa RJ45 ..... |
513 |
|
||
13.3 |
Scheda tecnica ..... |
514 |
|
|
|
13.4 |
Sostituzione della batteria tampone ..... |
521 |
|
HEIDENHAIN TNC 620 |
27 |
1.1 Il TNC 620
1.1 Il TNC 620
Il TNC HEIDENHAIN è un controllo numerico continuo per l'impiego in officina che permette la programmazione di fresature e alesature tradizionali direttamente sulla macchina, con dialogo con testo in chiaro e di facile comprensione. Il TNC 620 è adatto per l'impiego su fresatrici, alesatrici e centri di lavoro con un massimo di 5 assi. Inoltre è possibile regolare da programma la posizione angolare del mandrino.
Il pannello di comando e la rappresentazione video sono chiari e funzionali per permettere la semplice e rapida selezione di tutte le funzioni.
La creazione dei programmi risulta particolarmente semplice con il sistema HEIDENHAIN a dialogo con testo in chiaro. La grafica di programmazione rappresenta i singoli passi di lavorazione durante l'immissione del programma. La programmazione libera dei profili FK, (opzione software Advanced programming features), è di ausilio quando manca un disegno a norma NC del pezzo da lavorare. La simulazione grafica della lavorazione del pezzo (opzione software Advanced grafic features) è possibile sia durante la prova che durante l'esecuzione del programma.
È possibile effettuare l'immissione o il test di un programma, mentre un altro programma esegue una lavorazione.
Le prestazioni del TNC 620 non corrispondono a quelle dei controlli numerici della serie TNC 4xx e iTNC 530. Pertanto i programmi di lavorazione creati su controlli numerici continui HEIDENHAIN (a partire dal TNC 150 B) possono essere eseguiti sul TNC 620 solo a determinate condizioni. Se i blocchi NC contengono elementi non validi, durante l’immissione questi vengono identificati dal TNC come blocchi ERROR.
30 |
1 Introduzione |