Home

8.5 Cicli SL

image

Contents

1. HEIDENHAIN TNC 620 35 it opera 1 3 Modal Esecuzione continua ed Esecuzione singola Nell Esecuzione continua il TNC esegue un programma fino alla sua fine o fino ad una interruzione manuale o programmata Dopo un interruzione possibile riprendere l esecuzione del programma Nell Esecuzione singola si deve avviare ogni singolo blocco con il tasto di START esterno Softkey per la ripartizione dello schermo Programma PGM A sinistra programma a destra stato PROGRAMMA STATO A sinistra programma a destra grafica opzione Pen software Advanced grafic features GRAFICA Grafica cs GRAFICA 36 Esecuzione continua 16369F BEGIN PGM 113 MM_______j BLK FORM 0 1 Z X 0 Y 0 Z 20 BLK FORM 0 2 X 100 vY 100 Z 0 TOOL CALL 3 Z 52000 L Z 10 RO FMAX M3 L X 50 Y 50 RO FMAX CYCL DEF 4 0 FRES TASCHE CYCL DEF 4 1 DIST 2 CYCL DEF 4 2 PROF 19 Programmaz QINDUILNSWINE 9 CYCL DEF 4 3 INCR 10 F333 10 CYCL DEF 4 4 X 30 11 CYCL DEF 4 5 Y 90 12 CYCL DEF 4 6 F888 DR RAGGIO08 13 L Z 2 RO FMAX M99 14 CYCL DEF 5 9 TASCA CIRCOLARE 91 S OVR 12 27 F OVR 150 31 857 Y 25 641 Z 134 991 E 0 000 S 321 T90 RE REALE uni mm min Our 150 Da T di Ka pu LETTURA TABELLA lo Ti 1 Introduzione 1 4 Visualizzazioni di stato fd n Visualizzazione di stato generale
2. In alcune circostanze nei cicli specifici di macchina vengono anche impiegati parametri di trasferimento gi impiegati da HEIDENHAIN in cicli standard Per evitare problemi nella sovrascrittura di parametri di trasferimento utilizzati ripetutamente quando si impiegano contemporaneamente cicli attivi DEF cicli che il TNC esegue automaticamente alla definizione del ciclo vedere anche Chiamata di cicli a pagina 223 e cicli attivi CALL cicli che devono essere chiamati per essere eseguiti vedere anche Chiamata di cicli a pagina 223 seguire la seguente procedura Programmare sempre i cicli attivi DEF prima dei cicli attivi CALL Programmare un ciclo attivo DEF tra la definizione di un ciclo attivo CALL e la rispettiva chiamata del ciclo solo se non ci possono essere interferenze nei parametri di trasferimento di questi due cicli 220 8 Programmazione cicli il Definizione dei cicli tramite softkey al II livello softkey visualizza i vari gruppi di cicli DEF enna Selezionare un gruppo di cicli ad es i cicli di foratura 252 Selezionare il ciclo ad es FRESATURA DI FILETTATURE Il TNC apre una finestra di dialogo e chiede tutti i valori di inserimento Contemporaneamente il TNC visualizza nella parte destra dello schermo una grafica in cui il parametro da inserire evidenziato in chiaro gt Inserire tutti i parametri richiesti dal TNC confermando ogni inserimento con il tasto ENT gt Q
3. BLK FORM 0 000 100 000 0 000 100 000 20 000 0 000 108 992 0 000 0 000 0 145 Prova programma 14 H pm 4 D 48 DIAGNOSE 469 l area di lavoro opzione software Advanced grafic features le 11 2 Rappresentazione del pezzo de del programma Izzazione 11 3 Funzioni o la visual 11 3 Funzioni per la visualizzazione del programma Panoramica Nei modi operativi Esecuzione programma e nel modo operativo Prova programma il TNC visualizzer una serie di softkey per la visualizzazione per pagine del programma di lavorazione Scorrimento indietro di una pagina di programma PAGINA Scorrimento in avanti di una pagina di programma PAGINA sila H rA H N H o Selezione dell inizio del programma n H z m Selezione della fine del programma k 470 11 Test ed esecuzione del programma il 11 4 Prova programma Applicazione Nel modo operativo Prova programma si pu simulare l esecuzione di programmi e di blocchi di programma per diminuire l eventualit di errori Il TNC supporta la ricerca di E incompatibilit geometriche E indicazioni mancanti E salti non eseguibili violazioni dello spazio di lavoro Inoltre possibile utilizzare le seguenti funzioni z z du O O Ped Q gt O el A q q E Prova programma blocco per blocco E Salto di blocchi Funzioni per la rapp
4. La visualizzazione di stato generale nella parte inferiore dello schermo Esecuzione continua Progranmaz informa sullo stato attuale della macchina Essa compare 113 H e automaticamente nelle modalit i 7 f 3 TOOL CALL 3 Z 52000 nes Esecuzione singola e Esecuzione continua salvo non sia selezionata a zte re rax ma 5 xi gt N esclusivamente la funzione di visualizzazione Grafica e in Sa AC DETA S TRES lia m 4 DS Introduzione manuale dati a CVOL DEF 4 3 Inca 10 rasa Era N Nelle modalit operative Funzionamento manuale e Volantino 13 L zsz RO pmax maa S z elettronico la visualizzazione di stato compare nella finestra grande LT K3 Rotazione base 10 144779 150 F OVR 31 857 Y 25 641 Z 134 991 C 0 000 S__ 321 790 SIE REALE pn K T 4 z S F mm min Our 150 M 5 PGM STATO STATO STATO STATO STATO TRASF STATO Pos UTENSILE E FUNZ M PARAM Q 1 4 Visual HEIDENHAIN TNC 620 37 Informazioni della visualizzazione di stato fd N REALE Coordinate reali o nominali della posizione attuale e XIVIZ Assi della macchina gli assi ausiliari vengono indicati O con lettere minuscole La sequenza e il numero di N assi visualizzati sono definiti dal costruttore della macchina Consultare il manuale della macchina N N T Numero utensile T 7 Hg M L indicazione dell avanzamento in pollici corrisponde n alla decima parte del valore effettivo Numero giri S gt avanzamento F fu
5. Parentesi chiusa ad es Q012 Q1 Q2 Q3 Elevazione al quadrato ingl square ad es 015 SQ 5 i 9 AA A a Radice quadrata ingl square root ad es 022 SQRT 25 SORT Seno di un angolo ad es Q44 SIN 45 Coseno di un angolo ad es 045 COS 45 Tangente di un angolo ad es Q46 TAN 45 Di Arco Seno funzione inversa del seno determinazione dell angolo dal rapporto altezza ipotenusa ad es Q10 ASIN 0 75 ASIN Li Arco Coseno funzione inversa del coseno determinazione dell angolo dal rapporto base ipotenusa ad es Q11 ACOS Q040 436 10 Programmazione parametri Q i Arco Tangente funzione inversa della tangente determinazione dell angolo dal rapporto altezza base ad es Q12 ATAN Q50 ATAN Elevazione a potenza di valori ad es Q15 373 Costante PI 3 14159 ad es Q15 PI Formazione del logaritmo naturale LN di un numero con numero di base 2 7183 ad es 015 LN Q11 r _LIL Formazione del logaritmo di un numero a base 10 n ad es Q33 LOG Q22 Funzione esponenziale 2 7183 esponente n ad es Q1 EXP Q12 Negazione moltiplicazione con 1 ad es Q2 NEG Q1 Magg mrocuzione diretta di formule Troncatura dei decimali formazione di un numero intero ad es 03 INT Q42 INT Valore assoluto ad es 04 ABS Q22 Troncatura degli interi Frazionamento ad es Q5 FRAC Q23 FRAC Controllo del segno di un numero ad es Q12 S
6. INDICE programmato la riga indicizzata rimane invariata tutte le altre righe vengono eliminate dal result set La transazione non viene conclusa Un blocco impostato con SELCT FOR UPDATE rimane invariato per la riga indicizzata per tutte le altre righe viene ripristinato sE Nr parametro per risultato parametro O in cui il server SOL fornisce il risultato O nessun errore verificatosi 1 errore verificatosi handle errato Banca dati ID di accesso SQL parametro O con l handle per l identificazione del result set vedere anche SQL SELECT Banca dati indice per risultato SQL riga che deve rimanere nel result set I numero di riga viene indicato direttamente o si programma il parametro Q che contiene l indice HEIDENHAIN TNC 620 Esempio Esempio 43 JI tabelle con istruzioni SOL cessi a 10 10Introduzione diretta di formule Introduzione di formule Mediante softkey possibile introdurre direttamente nel programma di lavorazione formule matematiche che comprendono pi operazioni di calcolo Le formule compaiono azionando il softkey FORMULA Il TNC visualizzer i seguenti softkey suddivisi su pi livelli Addizione ad es Q10 Q1 Q5 Sottrazione ad es Q25 Q7 Q108 Moltiplicazione ad es Q12 5 Q5 Divisione ad es Q25 Q1 Q2 S O Ped 5 kr ed E O eb C S N O oo 4 S Parentesi aperta ad es Q012 Q1 Q2 Q3
7. T Righe il numero delle righe variabile possibile aggiungere lt nuove righe Non vengono gestiti numeri delle righe o simili E tuttavia possibile selezionare righe sulla base del relativo contenuto n delle colonne La cancellazione di righe possibile solo nell editor di tabelle non nel programma NC Cella una colonna di una riga Registrazione di tabella contenuto di una cella Result set durante una transazione le righe e le colonne selezionate vengono gestite nel result set Il result set pu essere considerato come memoria temporanea in cui viene tenuto temporaneamente l insieme di righe e colonne selezionate result set ingl set di risultati Sinonimo con questo termine si definisce un nome per una tabella invece di utilizzare il nome del file e del percorso sinonimi vengono definiti dal costruttore della macchina nei dati di configurazione HEIDENHAIN TNC 620 425 Una transazione In linea di principio una transazione si compone delle azioni indirizzamento della tabella file selezione di righe e trasferimento nel result set lettura righe dal result set modifica e o aggiunta di nuove righe chiusura della transazione in caso di modifiche completamenti le righe del result set vengono inserite nella tabella file Sono tuttavia necessarie ulteriori azioni affinch le voci delle tabelle possano essere elaborate nel programma NC e non sia possibile modificare in parallelo
8. amp Anche con M91 o M92 il TNC esegue eventuali correzioni del raggio mentre non interviene sulla lunghezza dell utensile Attivazione Le funzioni M91 e M92 sono attive solo nei blocchi di programma nei quali vengono programmate Le funzioni M91 e M92 sono attive dall inizio del blocco Origine del pezzo Quando le coordinate si devono riferire sempre all origine della macchina si pu bloccare la determinazione dell origine per uno o pi assi Quando la determinazione dell origine viene bloccata per tutti gli assi il TNC non visualizzer pi il softkey INSERIRE ORIGINE nel modo operativo FUNZIONAMENTO MANUALE La figura illustra i sistemi di coordinate con l origine della macchina e l origine del pezzo M91 M92 nel modo operativo Prova programma Per poter simulare graficamente i movimenti M91 M92 occorre attivare il controllo dell area di lavoro e visualizzare il pezzo grezzo riferito all origine fissata vedere Rappresentazione del pezzo grezzo nell area di lavoro opzione software Advanced grafic features pagina 469 200 7 Programmazione funzioni ausiliarie Avvicinamento alle posizioni nel sistema di coordinate non ruotato con piano di lavoro ruotato M130 Comportamento standard con piano di lavoro inclinato Il TNC riferisce le coordinate nei blocchi di posizionamento al sistema di coordinate ruotato Comportamento con M130 Il TNC riferisce con piano di lavoro ruotato attivo le coordinate n
9. amp Prima della programmazione Programmare un blocco di posizionamento sul punto di partenza centro del foro nel piano di lavoro con correzione del raggio RO Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit O il TNC non esegue il ciclo Se stato impostato il diametro del foro uguale al diametro utensile il TNC fora senza interpolazione elicoidale direttamente alla PROFONDITA impostata Una specularit attiva non influisce sul tipo di fresatura definito nel ciclo i foratura maschiat il TNC deve emettere un messaggio d errore on oppure po Con il parametro macchina displayDepthErr si imposta se no off se viene inserita una profondit positiva Attenzione pericolo di collisione Tenere presente che con profondit inserita positiva il TNC inverte il calcolo del preposizionamento Quindi l utensile si sposta in rapido nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo 8 2 Cicli HEIDENHAIN TNC 620 243 i zos gt DISTANZA DI SICUREZZA Q200 incrementale distanza nz spigolo inferiore dell utensile superficie del pezzo gt PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo del foro gt AVANZAMENTO IN PROFONDIT 0206 velocit di spostamento dell utensile durante la foratura sulla linea a spirale in mm min ACCOSTAMENTO PER LINEA A SPIRALE 0334 incrementale quota di c
10. E possibile elaborare contemporaneamente diversi result set Il server SOL assegna un nuovo handle ad ogni istruzione Select Legame di parametri Q a colonne Il programma NC non ha alcun accesso diretto alle voci della tabella nel result set dati devono essere trasferiti in parametri O Viceversa i dati vengono predisposti dapprima nei parametri O e quindi trasferiti nel result set Con SQL BIND si definiscono le colonne delle tabelle in cui devono essere mappati i relativi parametri O parametri Q vengono legati assegnati alle colonne Le colonne che non sono legate a parametri O non vengono prese in considerazione in questi accessi di lettura scrittura Se con SQL INSERT viene generata una nuova riga di tabella le colonne che non sono legate a parametri Q vengono occupate con valori di default HEIDENHAIN TNC 620 Tabelle AB Dateiver waltung SOL FEICIO HANDLE 08 O5 Handle fur selektierte Daten SOL Server 427 tabelle con istruzioni SOL T n Programmazione di istruzioni SOL Le istruzioni SOL si programmano in modalit Programmazione selezione funzioni SOL premere il softkey SOL SQL Selezionare l istruzione SOL tramite softkey vedere Panoramica o il softkey SQL EXECUTE e programmare l istruzione SOL Panoramica dei softkey tabelle con istruzioni SOL SOL EXECUTE Programmazione dell istruzione Select EXECUTE SOL BIND zE Legame assegnazi
11. ORA 2d 2d 2d HOUR MIN SEC NUMERO VALORI DI MISURA 1 X1 9 3LF Q31 Y1 9 3LF Q32 Z1 9 3LF Q33 HEIDENHAIN TNC 620 larie ioni ausi 10 8 Funz y il larie ioni ausi 10 8 Funz Per la generazione dei file di testo vengono utilizzate le seguenti funzioni di formattazione Definizione del formato di emissione per testo e variabili tra virgolette in alto Definizione del formato per parametri Q 9 cifre in tutto incl il punto decimale di cui 3 cifre decimali long floating numero decimale Formato per variabili di testo Carattere di separazione tra formato di emissione e parametro Carattere di fine blocco conclusione di una riga Per poter emettere diverse informazioni con il file di protocollo sono a disposizione le seguenti funzioni CALL_PATH M_CLOSE M_APPEND ALL DISPLAY MM_DISPLAY INCH_DISPLAY L_ENGLISH L_GERMAN L_CZECH L_FRENCH L_ITALIAN L_SPANISH L_SWEDISH 408 Emette il nome del percorso del programma NC in cui presente la funzione FN16 Esempio Programma di misura S CALL_PATH Chiude il file in cui si scrive con FN16 Esempio M_CLOSE Aggiunge il file alla fine Esempio M_APPEND Emissione dei valori dei parametri Q indipendentemente dall impostazione MM INCH della funzione MOD Emissione dei valori dei parametri Q in MM se nella funzione MOD impostato l indicatore MM Conversione in INCH dei valori dei parametri O
12. sempre un valore numerico 10 Programmazione parametri Q Assegnazione di parametri stringa Prima di impiegare variabili stringa queste devono essere assegnate A tale scopo viene impiegata l istruzione DECLARE STRING SER Selezione delle funzioni speciali TNC premere il tasto SPEC FCT Kool selezionare la funzione DECLARE om Selezionare il softkey STRINGA Blocco esemplificativo NC Concatenazione di parametri stringa Con l operatore di concatenazione parametro stringa parametro stringa si possono collegare tra loro pi parametri stringa O Selezione delle funzioni parametriche Q Selezionare la funzione STRING FORMULA Inserire il numero del parametro stringa in cui il TNC deve salvare la stringa concatenata confermare con il tasto ENT Inserire il numero del parametro stringa in cui salvata la prima stringa parziale confermare con il tasto ENT il TNC visualizza il simbolo di concatenazione Confermare con il tasto ENT Inserire il numero del parametro stringa in cui salvata la seconda stringa parziale confermare con il tasto ENT Ripetere la procedura fino a quando tutte le stringhe parziali da concatenare sono state selezionate chiudere con il tasto END Esempio QS10 deve contenere il testo completo di QS12 QS13 e QS14 Contenuto dei parametri QS12 Stato del QS13 pezzo Q 14 Scarto QS10 Stato del pezzo scarto HEIDENHAIN TNC 620 10 11 Parametri stringa n il 10 11
13. Data dell ultima modifica del file Ora dell ultima modifica del file Funzionamento manuale Programmaz HEBEL H PLC N DO TNCIN TNC nc_progx screensxX H config 8 Q nc_prog t Nome file dati Byte Stato Data ora Auto_Tast Man_Tast t 04 06 2008 12 32 34 screens 007 H 2141 04 06 2008 11 54 54 SHOW 007 de H 2116 04 06 2008 11 06 10 test 1 H 153 04 06 2008 12 28 42 table 1110 H 951 25 02 2008 16 39 56 SL Zyklen H SM 03 06 2008 07 52 44 04 06 2008 11 49 11 25 02 2008 16 39 56 25 02 2008 16 39 56 25 02 2008 16 40 08 03 03 2008 09 10 02 04 06 2008 12 29 33 25 02 2008 16 40 40 _25 02 2008 15 40 40 03 06 2008 07 54 34 03 96 2008 07 55 22 22 on A z E 15 file dati 285 7 Mbyte liberi E ES RIE EZ FINESTRA DIAGNOSE ULTIMI F I N E FILE Kia 4 Programmazione generalit gestione file ausili di programmazione Selezione di drive directory e file er Chiamata Gestione file MGT Per portare la selezione campo chiaro nel punto desiderato sullo schermo utilizzare i tasti cursore o i softkey lei Sposta il campo chiaro in una finestra verso l alto e verso il basso Sposta il campo chiaro dalla finestra destra a quella sinistra e viceversa PAGINA Fasinva Sposta il campo chiaro pagina per pagina in una t finestra verso l alto e verso il basso Passo 1 Selezione del drive Selezionare il drive nell
14. HEIDENHAIN TNC 620 359 te ina I coord d I en 8 7 Cicli per inate I coord d V O T da D gt 8 7 Cicli per la Se la posizione del piano di lavoro viene programmata tramite angoli spaziali il TNC calcola in automatico le posizioni angolari degli angoli di orientamento necessari e ne memorizza i valori nei parametri 0120 asse A fino a 0122 asse C Se si hanno due soluzioni possibili il TNC sceglie il percorso pi breve partendo dalla posizione zero degli assi rotativi La sequenza delle rotazioni per il calcolo della posizione del piano definita dapprima il TNC ruota l asse A quindi l asse B e infine l asse C Il ciclo 19 attivo dalla sua definizione nel programma Non appena si sposta un asse nel sistema ruotato diventa attiva la correzione per quest asse Se la correzione deve essere calcolata per tutti gli assi occorre spostarli tutti Se la funzione ROTAZIONE PIANO DI LAVORO stata impostata nel modo operativo INSERIMENTO MANUALE DATI su ATTIVO vedere Rotazione piano di lavoro opzione software 1 pagina 62 il valore angolare registrato in quel menu viene sovrascritto dal ciclo 19 PIANO DI LAVORO Asse e angolo di rotazione inserire l asse rotativo Ve con il relativo angolo programmare gli assi rotativi A B e C mediante softkey E Poich i valori degli assi rotativi non programmati sono sempre interpretati come valori invariati si dovrebbero semp
15. La piedinatura del connettore dell apparecchio periferico pu differire notevolmente dalla piedinatura del connettore sull apparecchio HEIDENHAIN Infatti essa dipende dall apparecchio e dal tipo di trasmissione Rilevare la piedinatura del connettore dell adattatore dalla tabella sottostante rOoSSO bianco marrone nero viola grigio bianco verde oi NIO S WIN gt N 0 SI OINI O gt Co verde scherm invol esterna invol invol invol Interfaccia Ethernet presa RJ45 Lunghezza massima cavo non schermato 100 m schermato 400 m 1 TX Transmit Data 2 TX Transmit Data 3 REC Receive Data 4 libero 5 libero 6 REC Receive Data 7 libero 8 libero HEIDENHAIN TNC 620 13 2 odinatulie cavo di collegamento per interfacce dati i il n Cc o b Par O b LL V o ap q 13 3 Scheda tecnica Spiegazione dei simboli Standard Opzione asse Opzione software 1s Breve descrizione Programmazione Indicazioni di posizione Correzioni utensile Tabelle utensili Velocit di taglio costante Funzionamento parallelo Elementi di profilo Avvicinamento e distacco al dal profilo Programmazione libera dei profili FK Salti di programma 514 versione base 3 assi pi mandrino regolato 1 asse ausiliario per 4 assi e mandrino regolato 2 asse ausiliario per 5 assi e mandrino regolato nel dialogo con testo in chiaro HEIDENHAIN posizio
16. Nel modo operativo Programmazione selezionare il blocco da cui deve essere inserito il carattere di mascheratura MIDE Selezionare il softkey INSERIRE BLOCK Cancellazione del carattere Nel modo operativo Programmazione selezionare il blocco da cui deve essere cancellato il carattere di mascheratura Broe Selezionare il softkey RIMUOVI BLOCK 480 11 Test ed esecuzione del programma i 11 8 Interruzione programmata del programma Applicazione Il TNC interrompe l esecuzione o il test di un programma nei blocchi nei quali programmata la funzione M01 Programmando M01 nel modo operativo ESECUZIONE PROGRAMMA il TNC non disinserisce n il mandrino n il refrigerante Senza interruzione dell esecuzione o del test di un programma nei blocchi con M01 mettere il softkey su OFF Con interruzione dell esecuzione o del test di un programma nei blocchi con M01 mettere il softkey su ON bs O bs O Pa z S O i O o O HEIDENHAIN TNC 620 481 i Funzioni MOD a 12 1 Selezione della funzione MOD 12 1 Selezione della funzione MOD Tramite le funzioni MOD si possono selezionare ulteriori modalit di visualizzazione e di Impostazione La disponibilit delle funzioni MOD dipende dal modo operativo selezionato Selezione delle funzioni MOD Selezionare la modalit in cui si desiderano modificare le funzioni MOD fico selezione delle fu
17. PGM MGT Richiamare la gestione file premere il tasto PGM MGT vedere Gestione file principi fondamentali pagina 79 Visualizzazione tabelle origini premere i softkey SELEZIONA TIPO e VISUAL D Selezionare la tabella desiderata o inserire il nome di un nuovo file Editare il file softkey mettono a disposizione le seguenti funzioni Selezione inizio tabella INIZIO Selezione fine tabella n H z m Scorrimento per pagina in su PAGINA Scorrimento per pagina in gi PAGINA Inserimento di una riga solo alla fine della tabella INSERIRE RIGA Cancellazione di una riga CANCELLA Trova SILE RIGA FIND HEIDENHAIN TNC 620 te ina I coord d IO n 8 7 Cicli per i il te Cursore all inizio della riga TT RIGA a ses i O Cursore alla fine della riga rane O S nai Copiatura del valore corrente copy O COPY Q Inserimento del valore copiato PASTE cm FIELD O PASTE Eee n Aggiunta delle righe origini inseribili alla fine della INSERIRE eb tabella N RIGHE c Configurazione tabella origini Se per un asse attivo non si desidera definire alcuna origine premere il tasto DEL Il TNC cancella il valore numerico dal corrispondente campo di inserimento Funzionamento manuale Editing tabella X Cmm tnc NNnc progx screens zeroshift d File D99090990099990999990909090909909909009000 lt G999099099000909909
18. Programmazione dei dati noti per ogni elemento di profilo Distacco dal profilo su un cerchio con raccordo tangenziale Disimpegno utensile fine programma n i M e di STOP larie T O N Cc tn O O 4 Cc E Lv N q N 1 1 Inserimento delle funzioni ausiliarie M e di STOP Principi fondamentali Con le funzioni ausiliarie del TNC denominate anche funzioni M si possono controllare l esecuzione del programma ad es un interruzione dell esecuzione le funzioni macchina come attivazione e disattivazione della rotazione mandrino e del refrigerante le tralettorie dell utensile T Il costruttore della macchina pu abilitare anche altre funzioni ausiliarie non descritte nel presente manuale Inoltre il costruttore della macchina pu modificare il significato e l effetto delle funzioni ausiliarie descritte Consultare il manuale della macchina Alla fine di un blocco di posizionamento o anche in un blocco separato possibile inserire un massimo di due funzioni ausiliarie M Il TNC visualizzer la domanda di dialogo Funzione ausiliaria M Di norma si inserisce nel dialogo soltanto il numero della funzione ausiliaria Per alcune funzioni ausiliarie il dialogo continua onde poter introdurre dei parametri relativi alla funzione in questione Nei modi operativi Funzionamento manuale e Volantino elettronico si inseriscono le funzioni ausiliarie tramite il sof
19. TASCA CIRCOLARE ciclo 5 I cicli 1 2 3 4 5 17 18 si trovano nel gruppo Cicli speciali Selezionare nel secondo livello softkey il softkey OLD CYCLS 1 L utensile penetra nel pezzo dalla posizione di partenza centro della tasca e si porta alla prima PROFONDITA DI ACCOSTAMENTO 2 Successivamente l utensile descrive con l AVANZAMENTO F la traiettoria a spirale illustrata nella figura di fianco per l accostamento laterale k vedere FRESATURE DI TASCHE ciclo 4 pagina 275 3 Questa procedura si ripete fino al raggiungimento della PROFONDITA 4 Alla fine del ciclo il TNC riporta l utensile alla posizione di partenza p Prima della programmazione Utilizzare frese con tagliente frontale a taglio centrale DIN 844 o eseguire una foratura preliminare al centro della tasca Preposizionare nel centro della tasca con RO Programmare il blocco di posizionamento del punto di partenza nell asse del mandrino DISTANZA DI SICUREZZA sopra la superficie del pezzo Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit O il TNC non esegue il ciclo Con il parametro macchina displayDepthErr si imposta se il TNC deve emettere un messaggio d errore on oppure no off se viene inserita una profondit positiva Attenzione pericolo di collisione HEIDENHAIN TNC 620 8 3 Cicli per la fresatura ee isole e scanalature i il 8 3 Cicli per la fresatura ache
20. Tenere presente che una modifica dell avanzamento FAUTO dopo una definizione di ciclo non ha alcun effetto poich durante l elaborazione della definizione di ciclo il TNC assegna internamente l avanzamento dal blocco TOOL CALL Se si vuole cancellare un ciclo con pi blocchi parziali il TNC emette un avviso se il ciclo completo deve essere cancellato 222 8 Programmazione cicli Chiamata di cicli I seguenti cicli sono attivi dalla loro definizione nel programma di lavorazione e non possono essere chiamati E i cicli di sagome di punti su cerchi 220 e sagome di punti su linee 221 E il ciclo SL 14 PROFILO E il ciclo SL 20 DATI PROFILO E il ciclo 32 TOLLERANZA E i cicli per la conversione di coordinate E il ciclo 9 TEMPO DI SOSTA Tutti gli altri cicli possono essere chiamati con le funzioni descritte nel seguito HEIDENHAIN TNC 620 8 1 Lavorare con I cicli f i cli n 8 1 Lavorare conic Chiamata del ciclo con CYCL CALL La funzione CYCL CALL chiama il ciclo di lavorazione definito per ultimo Il punto di partenza del ciclo l ultima posizione programmata prima del blocco CYCL CALL Programmazione della chiamata ciclo premere il tasto SILE CYCL CALL Programmazione chiamata del ciclo premere il softkey CYCL CALL M Inserire la funzione ausiliaria M ad es M3 per attivare il mandrino o terminare il dialogo con il tasto END Chiamata ciclo con M99 M89 La funzione M99 attiva blocco per blocco chi
21. X Opzione 08 con MC420 X Opzione 08 con MC420 X X Opzione 09 con MC420 X X XI XI XJ X X Opzione 09 con MC420 X j il Confronto cicli di tastatura nei modi operativi FUNZIONAMENTO MANUALE e VOLANTINO ELETTRONICO Calibrazione lunghezza efficace Calibrazione raggio efficace Rilevamento rotazione base mediante una retta Impostazione origine in un asse qualsiasi Spigolo quale origine Impostazione asse centrale quale origine Centro cerchio quale origine Rilevamento rotazione base mediante 2 fori isole circolari Rilevamento punto di riferimento mediante 4 fori isole circolari Impostazione centro cerchio su 3 fori isole circolari 538 Opzione Opzione Opzione Opzione Opzione Opzione 17 17 17 17 17 17 XI XJI XI X XI X X X X X Confronto cicli di tastatura per il controllo automatico dei pezzi 0 Piano di riferimento 1 Origine polare 2 Calibrazione TS 3 Misurazione 9 Calibrazione TS lunghezza 30 Calibrazione TT 31 Misurazione della lunghezza utensile 32 Misurazione del raggio utensile 33 Misurazione di lunghezza e raggio utensile 400 401 402 408 404 405 408 409 410 411 412 413 414 415 416 417 418 419 Rotazione base Rotazione base su due fori Rotazione base su due isole Comp rotazione base con un asse rotativo Impostazione rotazione base Allineamento posizione obliqua di un pezz
22. da 99 999 9999 a 99 999 9999 5 4 da 9 99999999 a 9 99999999 1 8 da 0 a 999 3 0 stringa di testo qualsiasi tra virgolette da 1 a 65 534 5 0 da 0a 1099 4 0 13 Tabelle e riepiloghi i 13 4 Sostituzione della batteria tampone Quando il controllo disinserito il TNC viene alimentato da una batteria tampone per non perdere i dati nella memoria RAM Quando il TNC visualizza il Messaggio SOSTITUIRE PILE necessario effettuarne la sostituzione amp Prima di sostituire la batteria tampone si dovrebbe eseguire un salvataggio dei dati Per la sostituzione della batteria tampone spegnere la macchina e il TNC La batteria tampone deve essere sostituita solo da personale competente Tipo batteria 1 batteria al litio tipo CR 2450N Renata ID 315 878 01 1 La batteria tampone si trova sulla scheda principale di MC 6110 Svitare le cinque viti della copertura dell alloggiamento di MC 6110 Rimuovere la copertura La batteria tampone si trova sul bordo laterale della scheda Sostituire la batteria la nuova batteria pu essere inserita solo nella posizione corretta 0 A ON HEIDENHAIN TNC 620 521 n 13 4 Sostituzione della batteria tampone A Accensione 46 Accessi a tabelle 425 Accessori 42 Aiuto per messaggi d errore 113 Alesatura 231 Annidamenti 378 Arrotondamento spigoli 161 Asse rotativo riduzione della visualizzazione M94 214 spostamento con ottimizzazi
23. i foratura maschiat 8 2 Cicli HEIDENHAIN TNC 620 263 il ed mw 1 h hem 5 1 Sa Fur 0 n od bs thx o i foratura maschiatura 8 2 Cicli FRESATURA FILETTATURE ELICOIDALE ciclo 265 opzione software Advanced programming features 1 I TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla DISTANZA DI SICUREZZA sopra la superficie del pezzo Smusso frontale 2 Sesiesegue lo smusso prima della filettatura l utensile si porta con l avanzamento di lavorazione alla profondit di smusso frontale Se si esegue lo smusso dopo la filettatura il TNC porta l utensile alla profondit di smusso con l avanzamento di preposizionamento 3 II TNC posiziona l utensile con un semicerchio senza correzione partendo dal centro sull eccentricit frontale dello smusso ed esegue un movimento di lavorazione circolare con avanzamento di sprofondamento 4 Quindi il TNC posiziona l utensile nuovamente su un semicerchio al centro del foro Fresatura filetto 5 TNC porta l utensile con l avanzamento di preposizionamento programmato al piano di partenza della filettatura 6 Quindi l utensile si porta tangenzialmente sul diametro nominale della filettatura seguendo una traiettoria elicoidale 7 II INC sposta l utensile su una traiettoria elicoidale verso il basso fino a raggiungere la profondit di filettatura 8 In seguito l utensile si stacca tangenzialmente dal profilo ritornando a
24. 16 TOOL CALL 10 Z 52400 R 17 CONTU 18 L Z 190 R FMAX M3 19 L X 30 Y 30 RO FMAX MAX 22 APPR LCT X 8 Y 8 R3 RL F500 23 L Y 80 CE E TI l m 4 Be ze DIAGNOSE 109 idii 4 6 Strutturazione d 4 7 Inserimento di commenti Applicazione In un programma di lavorazione si possono inserire commenti per Introduzione Programmaz manuale dati spiegare passi di programma o dare avvertenze Commento BEGIN PGM EX11 MM comment n n n 2 BLK FORM 0 1 Z X 135 Y 40 2 5 o j E Se il TNC non pu visualizzare completamente un Eor 09 sl 6 commento sullo schermo compare il carattere gt gt vci ORE Zea FORATURA De s J F Q201 15 3PROFONDITA Q206 150 AVANZ INCREMENTO Q202 0 1 PROF INCREMENTO Q210 0 TEMPO ATTESA SOPRA Q203 0 COORD SUPERFICIE T va ozoaztse 52 DIST SICUREZZA 46 Inserimento riga di commento TERRIER 8 L X 30 Y 0 R FMAX M99 9 TOOL CALL 6 Z 53000 F2222 10 L Z 20 RO FMAX M3 i 11 CYCL DEF 14 0 PROFILO Selezionare il blocco dopo il quale si desidera inserire il commento 15 CIG Der 29 Dati DEL PROFILO esi NE DIRT O2 s1 3SOURAPP TRAIET UT selezione delle funzioni speciali premere il tasto SPEC FCT 034 5QUOTA LATERALE CONS Q4 0 3PROFONDITA CONSEN Q5 0 3COORD SUPERFICIE Q9 SENSO DI ROTAZIONE Inserire il commento con la tastiera visualizzata sullo schermo 14 C
25. 48 FN 17 SYSWRITE ID 290 NR1 3 49 TOOL CALL Z 50 L X 0 Z 0 R FMAX 51 TOOL CALL 1 Z 52 FN 18 SYSREAD Q1 ID350 NR52 IDX2 53 SEL TABLE TNC X tablex zeroshift d 54 TCH PROBE 0 0 PIANO DI RIF Q10 Z gT A SAOVR T2 2a 150 F O0VR XI 31 857 Y 25 641 Z C 9 900 SS 321 790 REALE mm min Our 150 m 134 991 a altra 1 Introduzione Programmazione Introduzione manuale dati ProgSrammaz HEBEL H BLK FORM 0 2 X 120 Y 20 Z 0 z 3 TOOL CALL 2 Z 53500 F500 M 4 L Z 100 R FMAX 5 L X 30 Y 0 R FMAX 6 L Z 5 R FMAX M3 7 8 In questo modo operativo si generano i programmi di lavorazione La programmazione libera dei profili i vari cicli e le funzioni parametriche O offrono un valido aiuto e supporto per la programmazione Su richiesta la grafica di programmazione visualizza i singoli passi APPR LCT X 10 Y 0 RS RL FPOL X 100 Y 0 s 9 FC DR R10 CLSD CCX 0 10 FLT 11 FCT DR R15 CCX 100 CCY 0 RED LT 13 FCT DR R10 CCPR 40 CCPA 110 wN 14 FLT PDX 100 PDY 0 D15 T PES 15 FSELECTI1 a j i 16 FCT DR RS 17 FLT PDX 100 PDY 0 D15 Softkey per la ripartizione dello schermo m N n da o Q O P rog ra m m a ne urna CLSD CCX 0 CCY 0 49 PGM DS cen e we Z 100 R5 FMAX O A sinistra programma a destra struttura SEZIONI gt programma Pon F E Mm A S n I stra p rog ra
26. 8 3 Cicli per la fresatura ee isole e scanalature n il 8 3 Cicli per la fresatura ache isole e scanalature 292 ANGOLO DI APERTURA DELLA SCANALATURA 0248 incrementale inserire l angolo di apertura della scanalatura gt PROFONDIT DI ACCOSTAMENTO in finitura Q338 incrementale quota di accostamento dell utensile secondo l asse del mandrino in finitura 0338 0 finitura in una sola passata gt AVANZAMENTO IN PROFONDIT 0206 velocit di avanzamento dell utensile durante lo spostamento in profondit in mm min Attivo in finitura solo se inserito l accostamento finitura m T D 3 y o ca e gt Z O 8 Programmazione cicli il Definizione pezzo grezzo Definizione utensile fresa per scanalature Chiamata utensile di sgrossatura finitura Disimpegno utensile ed S q k c n eb gt e 2 0 LL J Ps Far n ed Ps thx Ri eb Q E Q m 00 HEIDENHAIN TNC 620 293 il 8 3 Cicli per la fresatura di tasche isole e scanalature 6 CYCL DEF 213 FINITURA ISOLE Definizione del ciclo Lavorazione esterna Q200 2 sDISTANZA SICUREZZA Q201 30 PROFONDIT Q206 250 AVANZ INCREMENTO Q202 5 sPROF INCREMENTO Q207 250 AVANZAM FRESATURA Q203 0 COORD SUPERFICIE Q204 20 2a DIST DI SICUREZZA Q216 50 CENTRO 1 ASSE Q217 50 CENTRO 2 ASSE Q218 90 LUNGHEZZA 1 LATO Q219 80 LUNGHEZZA 2 LATO Q22
27. 82 9 Programmazione sottoprogrammi e ripetizioni di blocchi di programma il Etichetta per la ripetizione di blocchi di programma Accostamento in profondit incrementale nel vuoto Avvicinamento al profilo Profilo Distacco dal profilo Disimpegno Salto di ritorno al LBL 1 in tutto quattro volte Disimpegno dell utensile fine del programma HEIDENHAIN TNC 620 i programmazione i ei j i Esecuzione del programma n Posizionamento sui gruppi di fori nel programma principale E Chiamata gruppo di fori sottoprogramma 1 Una sola programmazione del gruppo di fori nel sottoprogramma 1 i programmazione d sempi Chiamata utensile Disimpegno utensile Definizione del ciclo Foratura W 84 9 Programmazione sottoprogrammi e ripetizioni di blocchi di programma il HEIDENHAIN TNC 620 Posizionamento sul punto di partenza del gruppo fori 1 Chiamata sottoprogramma per gruppo di fori Posizionamento sul punto di partenza del gruppo fori 2 Chiamata sottoprogramma per gruppo di fori Posizionamento sul punto di partenza del gruppo fori 3 Chiamata sottoprogramma per gruppo di fori Fine del programma principale Inizio del sottoprogramma 1 gruppo di fori Foro 1 Posizionamento sul foro 2 chiamata ciclo Posizionamento sul foro 3 chiamata ciclo Posizionamento sul foro 4 chiamata ciclo Fine del sottoprogramma 1 i programmazione i ei n i Esecuzione del programma E
28. E TNC riconosce un isola dal fatto che il profilo viene contornato dall esterno ad es descrizione del profilo in senso orario con correzione del raggio RL E sottoprogrammi non possono contenere coordinate nell asse del mandrino Programmare sempre entrambi gli assi nel primo blocco del sottoprogramma n Se si utilizzano parametri Q eseguire i calcoli e assegnazioni solo all interno dei rispettivi sottoprogrammi di profilo m T D 3 D o N 3 D 3 D m D o D N O 5 D o 5 9 2 sp r HEIDENHAIN TNC 620 30 27 Caratteristiche dei cicli di lavorazione Il TNC posiziona l utensile prima del ciclo automaticamente alla DISTANZA DI SICUREZZA I singoli livelli di profondit vengono fresati senza sollevamento dell utensile le isole vengono contornate lateralmente Il raggio degli spigoli interni programmabile l utensile non si ferma si evitano segnature sulla parete vale per la traiettoria pi esterna durante lo svuotamento e la finitura laterale Nella rifinitura laterale il TNC avvicina l utensile al profilo su una tralettoria circolare a raccordo tangenziale Anche nella finitura del fondo il TNC avvicina l utensile al pezzo su una tralettoria circolare a raccordo tangenziale ad es asse del mandrino Z traiettoria circolare nel piano Z X Il TNC lavora il profilo interamente rispettivamente con fresatura concorde e discorde l dp 2 Q D 00 Le quote per la la
29. HEIDENHAIN HEIDENHAIN Manual operation Manuale utente Dialogo con testo in chiaro HEIDENHAIN TNC 620 Software NC 340 560 01 340 561 01 340 564 01 Italiano it I Ri Elementi di comando dell unit schermo Selezione divisione schermo Selezione schermo tra modalit Macchina e Programmazione Softkey selezione funzioni sullo schermo a D A 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 fis 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 150 OSs 50 150 50 MW F Programmazione movimenti traiettoria Apn Posizionamento sul e distacco dal profilo K Programmazione libera dei profili
30. 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 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 Impi
31. L utensile deve essere portato nella posizione di lavoro desiderata mediante posizionamento della testa orientabile ad es mediante un blocco L La posizione dell asse utensile ruotato convertito varia rispetto al sistema di coordinate della macchina ruotando la testa orientabile quindi l utensile ad es nell asse B di 90 il sistema di coordinate viene trascinato nella rotazione Azionando nel modo operativo Funzionamento manuale il tasto di movimento Z l utensile si sposta in direzione X del sistema di coordinate fisso della macchina Per il calcolo del sistema di coordinate convertito il TNC tiene conto degli spostamenti meccanici della testa orientabile percentuali traslatorie e degli spostamenti dovuti alla rotazione dell utensile correzione 3D della lunghezza dell utensile di lavoro opzione soft ione piano 2 5 Rotaz HEIDENHAIN TNC 620 63 1 di lavoro opzione soft ione piano 2 5 Rotaz Spostamento sugli indici di riferimento con assi ruotati Il TNC attiva automaticamente il piano di lavoro ruotato nel caso in cui questa funzione risultasse attiva allo spegnimento del controllo Il TNC trasla quindi gli assi all attivazione di un tasto di direzione nel sistema di coordinate inclinato Posizionare l utensile in modo tale che al successivo superamento degli indici di riferimento non si verifichi alcuna collisione Per superare gli indici di riferimento necessario disattivare la funzione Ro
32. rappresentazione grafica del programma elaborato in vista dall alto rappresentazione su 3 piani rappresentazione 3D calcolo del tempo di lavorazione nel modo operativo Prova programma indicazione del tempo di lavorazione attuale nelle modalit di esecuzione del programma 515 13 3 Scheda tecnica 13 3 Scheda tecnica Riposizionamento sul profilo Tabelle origini Cicli di tastatura Componenti Memoria di programma Risoluzione e passo di visualizzazione Campo di immissione interpolazione Tempo esecuzione blocco Retta 3D senza correzione del raggio Regolazione assi Percorso di traslazione Numero di giri mandrino Compensazione errori 516 lettura blocchi fino a un qualsiasi blocco del programma e raggiungimento della posizione nominale calcolata per proseguire la lavorazione interruzione del programma allontanamento dal profilo e riposizionamento pi tabelle origini per memorizzare origini riferite al pezzo calibrazione del sistema di tastatura compensazione manuale e automatica della posizione obliqua del pezzo impostazione manuale e automatica dell origine misurazione automatica di pezzi cicli per la misurazione automatica degli utensili unit logica con pannello di comando TNC e schermo piatto a colori TFT integrato da 15 1 con softkey 300 MByte su scheda memoria Compact Flash CFR fino a 0 1 um negli assi lineari fino a 0 01 um negli assi lineari fino a 0 000 1 negl
33. z ln O O Fa Q O o S C gt O lt 11 1 Grafica opzione soft 466 11 Test ed esecuzione del programma il Coordinate per l ingrandimento del dettaglio Durante l ingrandimento di un dettaglio il TNC visualizza il lato selezionato del pezzo e per ciascun asse le coordinate del block form rimanente selezione del lato sinistro destro del pezzo S DL selezione del lato anteriore posteriore del n Ci IS pezzo DR DI Selezione del lato superiore inferiore del Po SS iu Ie pezzo tSt Spostamento della sezione per ridurre o ingrandire il pezzo grezzo d Conferma del dettaglio RILEVAM E Le lavorazioni fino ad ora simulate non vengono pi considerate in seguito all impostazione di un nuovo dettaglio del pezzo Il TNC rappresenta come pezzo grezzo la zona gi lavorata Advanced programming features 11 1 Grafica opzione soft HEIDENHAIN TNC 620 467 i Ripetizione di una simulazione grafica Un programma di lavorazione pu essere simulato graficamente quante volte lo si desidera Per tale ripetizione si pu rappresentare nuovamente il pezzo grezzo o un suo dettaglio ingrandito Ripetizione dell ultima rappresentazione ingrandita del RESET pezzo non lavorato FORM Reset dell ingrandimento con visualizzazione del pezzo GREZZO lavorato o non lavorato secondo il BLK Form BLK FORM programmato E Con il softkey PEZZO GREZZO COME BLK FORM il TNC rappresenta di nuovo il
34. 014 Quanto pi piccoli sono i passi angolari tanto pi liscio risulter il profilo E numero dei tagli di profilo viene determinato mediante il passo angolare nel piano mediante 018 La sfera verr lavorata con taglio 3D dal basso verso l alto E Il raggio dell utensile viene corretto automaticamente i programmazione Mi Esemp A 58 Centro asse X Centro asse Y Angolo di partenza solido piano Z X Angolo finale solido piano Z X Passo angolare nello spazio Raggio della sfera Angolo di partenza rotazione nel piano X Y Angolo finale rotazione nel piano X Y Passo angolare nel piano X Y per la sgrossatura Maggiorazione raggio sfera per la sgrossatura Distanza di sicurezza per preposizionamento nell asse mandrino Avanzamento di fresatura Definizione pezzo grezzo Chiamata utensile Disimpegno utensile 10 Programmazione parametri Q Chiamata lavorazione Azzeramento della maggiorazione Passo angolare nel piano X Y per la finitura Chiamata lavorazione Disimpegno utensile fine programma Sottoprogramma 10 lavorazione Calcolo della coordinata Z per il preposizionamento Copia dell angolo di partenza solido piano Z X Correzione del raggio della sfera per il preposizionamento Copia della posizione di rotazione nel piano Calcolo della maggiorazione per il raggio della sfera Spostamento dell origine al centro della sfera Calcolo dell angolo di parten
35. 0206 velocit dell utensile in mm min nello spostamento alla PROFONDITA Per la penetrazione nel materiale inserire un valore basso penetrando nel vuoto inserire un valore pi alto gt PROFONDIT DI ACCOSTAMENTO 0202 incrementale quota dei singoli accostamenti dell utensile inserire un valore maggiore di 0 gt AVANZAMENTO FRESATURA 0207 velocit di spostamento dell utensile durante la fresatura in mm min gt COORD SUPERFICIE PEZZO Q203 assoluto coordinata della superficie del pezzo 28 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio CENTRO 1 ASSE Q216 assoluto centro dell isola nell asse principale nel piano di lavoro gt CENTRO 2 ASSE Q217 assoluto centro dell isola nell asse secondario nel piano di lavoro gt DIAMETRO DEL PEZZO GREZZO 0222 diametro dell isola prelavorata per il calcolo del preposizionamento Il diametro del pezzo grezzo deve essere maggiore del diametro del pezzo finito gt DIAMETRO DEL PEZZO FINITO Q223 diametro dell isola finita Il diametro del pezzo finito deve essere minore del diametro del pezzo grezzo Esempio blocchi NC 8 Programmazione cicli SCANALATURA asola con penetrazione con pendolamento ciclo 210 opzione software Advanced programming features Sgrossatura 1 Il TNC posiziona in rapido l utensile
36. 200 Q200 Q203 e Q204 sono attivi dal ciclo 220 Definizione del ciclo cerchio di fori 2 chiamata automatica di CYCL 200 Q200 Q203 e Q204 sono attivi dal ciclo 220 Disimpegno utensile fine programma 8 Programmazione cicli il 8 5 Cicli SL Principi fondamentali Con i cicli SL si possono lavorare profili complessi composti da un massimo di 12 profili parziali tasche o isole singoli segmenti di profilo vengono inseriti sotto forma di sottoprogrammi L elenco dei segmenti di profilo numeri di sottoprogrammi viene inserito nel ciclo 14 PROFILO 8 5 Cicli SL amp La memoria per il ciclo limitata Si possono programmare in un ciclo al massimo 1000 elementi di profilo I cicliSL eseguono internamente calcoli estesi e complessi e le lavorazioni da essi risultanti Per motivi di sicurezza prima della lavorazione eseguire in ogni caso un test grafico In questo modo si pu verificare facilmente se la lavorazione determinata dal TNC procede correttamente Caratteristiche dei sottoprogrammi E Sono ammesse conversioni di coordinate Se sono programmate all interno di segmenti di profilo esse agiscono anche nei sottoprogrammi successivi ma non devono essere resettate dopo la chiamata ciclo E TNC ignora gli avanzamenti F e le funzioni ausiliarie M E TNC riconosce una tasca dal fatto che il profilo viene contornato dall interno ad es descrizione del profilo in senso orario con correzione del raggio RR
37. 54 Operazioni preliminari 54 Definizione dell origine con i tasti di Movimentazione assi D5 Gestione origini con tabella Preset 5O 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 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 il 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 H Impostazione dell origine 78 4 2 Gestione file principi fondamentali 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
38. Arresto dell asse premere il tasto di STOP esterno Con entrambe le modalit possibile spostare anche pi assi contemporaneamente L avanzamento per lo spostamento degli assi pu essere modificato con il softkey F vedere Numero giri mandrino S avanzamento F e funzione ausiliaria M pagina 52 HEIDENHAIN TNC 620 ina I assi Ma 2 2 Spostamento degl 2 2 Spostamento degli assi mallina Posizionamento incrementale Nel posizionamento incrementale il TNC sposta l asse della macchina dell incremento programmato A Selezionare la modalit Funzionamento manuale o Volantino elettronico INCRE Selezionare il posizionamento incrementale softkey MENT OFF on INCREMENT su ON O conrzen Inserire l incremento in mm ad es 8 mm e premere il softkey CONFERMA VALORE Pon Terminare l immissione con il softkey OK C Premere il tasto esterno di movimento ripetere il posizionamento secondo necessit Per disattivare la funzione premere il softkey Disinserimento 50 2 Funzionamento manuale e allineamento il Spostamento con il volantino elettronico HR 410 Il volantino portatile HR 410 dotato di due tasti di consenso che si trovano sotto la Manopola Gli assi della macchina possono essere spostati solo se viene premuto uno dei tasti di consenso funzione correlata alla macchina in uso Il volantino HR 410 dispone dei seguenti elementi di comando Tasto ARRESTO D EMERGENZA Volantino
39. DISTANZA 2 ASSE 0238 incrementale distanza tra le Q242 6 GNUMERO PUNTI gt NUMERO PUNTI 0242 numero di lavorazioni sulla linea MEZ o gt NUMERO RIGHE 0243 numero delle linee Q200 2 s DISTANZA SICUREZZA c gt ANGOLO DI ROTAZIONE 0224 assoluto angolo intorno 02033430 COORD SUPERFICIE O al quale viene ruotata l intera sagoma il centro di Q204 50 322 DIST SICUREZZA gt DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo gt COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 28 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio gt ANDARE AD ALTEZZA SICURA Q301 determinare in che modo l utensile deve spostarsi tra le varie lavorazioni 0 tra le lavorazioni spostarsi a DISTANZA DI SICUREZZA 1 tra le lavorazioni spostarsi alla 2 DISTANZA DI SICUREZZA 8 4 Cicli per la def 300 8 Programmazione cicli il ti i pun HEIDENHAIN TNC 620 Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Definizione del ciclo Foratura I sagome d d zione 8 4 Cicli per la defin n i t i pun I sagome d d 2 8 4 Cicli per la defi Ww 02 Definizione del ciclo cerchio di fori 1 chiamata automatica di CYCL
40. Definizione di parametri Q Correzione usura lunghezza con T Correzione usura raggio con T Tolleranza con M112 e M124 Avanzamento Tempo di sosta con G04 Fattore di scala con G72 Fattore di riduz F con M103 Funzioni G Angolo delle coordinate polari Angolo di rotazione con G73 Angolo limite con M112 Coordinata X del centro del cerchio del polo Coordinata Y del centro del cerchio del polo Coordinata Z del centro del cerchio del polo Impostazione di un numero label con G98 Salto ad un numero label Lunghezza utensile con G99 Funzioni M Numero blocco Parametri di ciclo nei cicli di lavorazione Valore o parametro Q nelle definizioni di parametri Q Parametri Q SSN Cezire el raggio nei sottoprogrammi di profilo R Raggio in coordinate polari R Raggio del cerchio con G02 G03 G05 R Raggio di arrotondamento con G25 G26 G27 R Raggio utensile con G99 Interno in senso orario CVV G42 RR S Numero di giri del mandrino Tasca in senso antiorario CCWV G41 RL S Orientamento del mandrino con G36 Esterno in senso orario CW G41 RL T Definizione utensile con G99 Isola in senso antiorario CCWV G42 RR T Chiamata utensile T Utensile successivo con G51 Conversioni di coordinate U Asse parallelo all asse X V Asse parallelo all asse Y W Asse parallelo all asse Z Spostamento G54 X 20 Y 30 G54 X0 YO ZO x Asse X origini Z 10 Y Asse Y Z Asse Z Specularit G28 X G28 Fine del blocco Rotazione G73 H 45 G73 H 0 Cicli
41. Fattore di scala specifico per gli assi 358 FCL 486 Finitura fondo 314 Finitura isole circolari 285 Finitura isole rettangolari 279 Finitura laterale 315 FN14 ERROR emissione di messaggi di errore 403 FN16 F PRINT emissione formattata di testi 407 FN18 SYSREAD lettura dei dati di sistema 412 FN19 PLC trasmissione di valori al PLG 421 FN20 WAIT FOR sincronizzazione NC con PLC 422 FN23 DATI DI CERCHIO calcolo del cerchio su 3 punti 398 FN24 DATI DI CERCHIO calcolo del cerchio su 4 punti 398 Foratura 229 235 240 punto di partenza pi profondo 242 Foratura profonda 240 punto di partenza pi profondo 242 Foratura universale 235 240 Fresatura a spianare 340 Fresatura di asole 287 Fresatura di filettature con preforo 260 Fresatura di filettature con smusso 256 Fresatura di filettature elicoidale 264 Fresatura di filettature esterne 268 Fresatura di filettature interne 254 Fresatura di filettature generalit 252 Fresatura di fori 243 Fresatura di scanalature con pendolamento 287 Funzione di ricerca 105 Funzione FCL 8 Funzione MOD panoramica 485 selezione 484 uscita 484 524 F Funzioni ausiliarie inserimento 196 per assi rotativi 212 per controllo esecuzione programma 198 per mandrino e refrigerante 198 per tralettorie 202 Funzioni di editing possibilit di
42. Inserire il senso di rotazione DR e l angolo totale incrementale IPA con lo stesso segno altrimenti l utensile potrebbe muoversi su una traiettoria errata Per l angolo totale IPA pu essere inserito un valore tra sele Role le oeer o sele Role eE P gt Coordinate polari angolo inserire in modo incrementale l angolo totale che l utensile percorre sulla traiettoria elicoidale Dopo l inserimento dell angolo selezionare l asse utensile con un tasto di selezione assi gt Coordinata per l altezza della traiettoria elicoidale inserire in modo incrementale gt Senso di rotazione DR Traiettoria elicoidale in senso orario DR Traiettoria elicoidale in senso antiorario DR Esempi di blocchi NC filettatura M6 x 1 mm con 5 filetti HEIDENHAIN TNC 620 175 6 5 ratettongco0 nate polari te polar ina coord 6 5 Tralettorie n Definizione pezzo grezzo Chiamata utensile Definizione origine per le coordinate polari Disimpegno utensile Preposizionamento utensile Posizionamento alla profondit di lavorazione Posizionamento sul punto 1 del profilo su un cerchio con raccordo tangenziale Posizionamento sul punto 2 Posizionamento sul punto 3 Posizionamento sul punto 4 Posizionamento sul punto 5 Posizionamento sul punto 6 Posizionamento sul punto 1 Distacco dal profilo su un cerchio con raccordo tangenziale Disimpegno utensile fine programma 6 Programmazione programmazione profili HEID
43. Riduzione della visualizzazione dell asse rotativo ad un valore inferiore a 360 Lavorazione di piccoli gradini di profili Lavorazione completa di profili aperti Velocit di traiettoria costante sul tagliente dell utensile aumento e riduzione dell avanzamento Velocit di traiettoria costante sul tagliente dell utensile solo riduzione dell avanzamento Disattivazione delle funzioni M109 M110 Avanzamento con assi angolari in mm min opzione software Disattivazione della funzione M116 Correzione del posizionamento con il volantino durante l esecuzione del programma opzione software Precalcolo del profilo con correzione del raggio LOOK AHEAD opzione software M126 M127 M130 M136 M137 M138 M143 M144 M145 Spostamento assi rotativi con ottimizzazione del percorso Disattivazione della funzione M126 Nel blocco di posizionamento i punti si riferiscono a un sistema di coordinate non inclinate Avanzamento F in millimetri per giro mandrino Disattivazione della funzione M136 Selezione degli assi orientabili Cancellazione della rotazione base Considerazione della cinematica della macchina nelle posizioni REALE NOMINALE alla fine del blocco opzione software Disattivazione della funzione M144 Movimenti utensile GOO Interpolazione di rette in coord cartesiane in rapido G01 Interpolazione di rette in coord cartesiane G02 Interpolazione di cerchi in coord cartesiane in senso orario G03 Inter
44. S lt 70 6 Programmazione programmazione profili Definizione pezzo grezzo Chiamata utensile Definizione centro del cerchio Disimpegno utensile Preposizionamento utensile Posizionamento alla profondit di lavorazione Posizionamento sul punto di partenza del cerchio su traiettoria circolare con raccordo tangenziale Posizionamento sul punto finale del cerchio punto di partenza Distacco dal profilo su traiettoria circolare con Raccordo Disimpegno utensile fine programma n 6 5 Traiettorie coordinate polari f O Panoramica O Con le coordinate polari si pu definire una posizione tramite l angolo PA e la distanza PR rispetto ad un polo CC precedentemente definito vedere Principi fondamentali pagina 178 S L uso delle coordinate polari risulta vantaggioso in caso di posizioni su arco di cerchio 5 disegni di pezzi con indicazioni in gradi angolari ad es per cerchi di Q fori Panoramica delle funzioni di traiettoria con coordinate polari _Funzione Tasto 1nMovimentoutensie 1Immissioninecessare Pagina Retta LP P Retta Raggio polare angolo polare del 172 p punto finale della retta Arco di cerchio CP P Traiettoria circolare intorno al Angolo polare del punto finale 173 centro del cerchio polo CC per il del cerchio senso di rotazione LO punto finale dell arco di cerchio n O Arco di cerchio CTP P Traiettoria circolare con raccordo Raggi
45. TEMPO DI SOSTA in SECONDI inserire il tempo di sosta in secondi Campo di immissione da 0 a 3 600 s 1 ora in passi di 0 001 s HEIDENHAIN TNC 620 8 8 Cicli speciali Sy i 7INHEIDENHAIN wo D RAN X x Esempio blocchi NC 8 8 Cicli speciali CHIAMATA PROGRAMMA ciclo 12 programmi di lavorazione ad es cicli di foratura speciali o moduli geometrici possono essere equiparati a un ciclo di lavorazione Questi programmi vengono chiamati come un ciclo 12 PGM CALL Prima della programmazione il programma chiamato deve essere memorizzato sul supporto di memorizzazione del TNC Introducendo solo il nome del programma il programma chiamato deve trovarsi nella stessa directory del programma chiamante Se il programma chiamato nel ciclo non si trova nella stessa directory del programma chiamante si deve inserire il nome del percorso completo ad es TNCAKLAR35 FK1 50 H Se si desidera dichiarare un programma DIN ISO quale ciclo inserire il tipo di file dopo il nome del programma NOME PROGRAMMA nome del programma da chiamare eventualmente inserire con il percorso nel quale si trova il programma o attivare tramite il softkey SELEZIONARE il dialogo File Select e selezionare il programma da chiamare Chiamare il programma con CYCL CALL blocco separato oppure M99 a blocchi oppure M89 eseguito dopo ogni blocco di posizionamento Esempio chiamata di programma Da un programma dev
46. di accostamento 5 I TNC ripete questa sequenza da 2 a 4 fino a raggiungere la PROFONDITA DI FORATURA programmata 6 Dal fondo del foro l utensile ritorna in rapido FMAX alla distanza di sicurezza o se programmato alla 2 distanza di sicurezza HEIDENHAIN TNC 620 8 2 Cicli di foratura maschiatifig e fresatura di filettature n i eb i gt mw 1 b d hem 5 1 ln Fur 0 N eb ps m eb i foratura maschiatu 8 2 Cicli 230 gt DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo inserire un valore positivo gt PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo del foro punta del cono di foratura gt AVANZAMENTO IN PROFONDIT 0206 velocit di spostamento dell utensile durante la foratura in mm min gt PROFONDIT DI ACCOSTAMENTO 0202 incrementale quota di accostamento dell utensile La profondit non deve essere un multiplo della profondit di accostamento ll TNC si porta in un unico passo fino alla profondit quando E profondit di accostamento e profondit sono uguali E la profondit di accostamento maggiore della profondit gt TEMPO ATTESA SOPRA 0210 tempo in secondi durante il quale l utensile si arresta alla distanza di sicurezza dopo che il TNC lo ha ritirato dal foro per lo scarico dei trucioli gt COORD SUPERFICIE PEZZO 0208 assoluto coo
47. l ordine dei singoli elementi FK all interno di un blocco deve essere definito nello stesso modo in cui essi sono disposti nel livello softkey HEIDENHAIN TNC 620 6 6 Traiettorie Programmazione libera dei profili FK opzione software i il 6 6 Traiettorie Programmazione libera dei profili Mi zione software Grafica per la programmazione FK E Per poter utilizzare la grafica per la programmazione FK selezionare la ripartizione dello schermo PGM GRAFICA vedere Programmazione a pagina 35 Con dati di coordinata incompleti spesso impossibile definire in modo univoco il profilo di un pezzo In questo caso il TNC visualizza con la grafica FK le possibili soluzioni fra le quali l operatore pu scegliere quella corretta La grafica FK visualizza il profilo del pezzo in vari colori bianco L elemento di profilo completamente definito verde dati inseriti consentono pi soluzioni l operatore sceglie quella corretta rosso dati inseriti non sono sufficienti per il calcolo dell elemento di profilo occorre inserire ulteriori dati Quando i dati inseriti consentono pi soluzioni e quindi l elemento di profilo viene visualizzato in verde occorre scegliere il profilo corretto come segue e Premere il softkey VISUALIZZA SOLUZIONE tante volte finch l elemento di profilo viene visualizzato correttamente Utilizzare la funzione Zoom 2 livello softkey se le soluzioni possibili non sono distinguibili nella rap
48. mantenendo premuto il tasto del mouse nella finestra PC 1 Per trasferire un file dal PC al TNC selezionare il file nella finestra PC con un clic del mouse e trascinarlo mantenendo premuto il tasto del mouse nella finestra TNC 2 Se si desidera comandare la trasmissione dati dal TNC occorre creare il collegamento sul PC nel modo seguente Selezionare lt Strumenti gt lt TNCserver gt Il TNCremoNT si trova ora in modalit server e pu ricevere dati dal TNC oppure inviarli al TNC selezionare sul TNC le funzioni per la Gestione file tramite il tasto PGM MGT vedere Trasmissione dati a da un supporto dati esterno a pagina 91 e trasmettere i file desiderati Uscita da TNCremoNT selezionare l opzione menu lt File gt lt ESci gt amp Si consiglia anche l utilizzo della funzione di help contestuale di TNCremoNT nella quale contenuta la spiegazione di tutte le funzioni La chiamata si effettua tramite il tasto F1 HEIDENHAIN TNC 620 495 n 12 7 Programmazione interfacce dati 12 8 Interfaccia Ethernet Introduzione Il TNC equipaggiato in modo standard con una scheda Ethernet che ne consente l inserimento quale Client nella propria rete Il TNC trasmette dati attraverso la scheda Ethernet con il protocollo smb server message block per sistemi operativi VVindows oppure la famiglia di protocolli TCP IP Transmission Control Protocol Internet Protocol e con l ausilio del NFS Network File System Possibi
49. opzione software 1 La macchina e il TNC devono essere predisposti dal 4 costruttore amp Prima della programmazione Preimpostazioni di programmi per cicli per lavorazione su superficie cilindrica vedere pagina 318 Con questo ciclo possibile trasferire una scanalatura di guida definita sullo sviluppo di un cilindro Contrariamente al ciclo 27 in questo ciclo il TNC pone l utensile in modo tale che con correzione del raggio attiva le pareti siano quasi parallele tra loro Si ottengono pareti esattamente parallele tra loro impiegando un utensile con dimensione esattamente uguale alla larghezza della scanalatura Quanto pi piccolo l utensile rispetto alla larghezza della scanalatura tanto maggiori sono le distorsioni in caso di traiettorie circolari e di rette oblique Per ridurre al minimo queste distorsioni condizionate dallo spostamento si pu definire mediante il parametro 021 una tolleranza con cui il TNC approssima la scanalatura da realizzare a una scanalatura realizzata con un utensile avente diametro corrispondente alla larghezza della scanalatura Programmare la traiettoria centrale del profilo indicando la correzione del raggio utensile Tramite la correzione del raggio si definisce se il TNC dovr eseguire la scanalatura in Modo concorde o in modo discorde 1 I TNC posiziona l utensile sopra il punto di penetrazione 2 Alla prima PROFONDIT DI ACCOSTAMENTO l utensile fresa con AVANZAMENTO DI FRESATURA Q12
50. se nella funzione MOD impostato l indicatore INCH Emettere testo solo con dialogo in inglese Emettere testo solo con dialogo in tedesco Emettere testo solo con dialogo in ceco Emettere testo solo con dialogo in francese Emettere testo solo con dialogo in italiano Emettere testo solo con dialogo in spagnolo Emettere testo solo con dialogo in svedese 10 Programmazione parametri O i L_DANISH L_FINNISH L_DUTCH L_POLISH L_PORTUGUE L_HUNGARIA L_RUSSIAN L_SLOVENIAN L ALL HOUR MIN SEL DAY MONTH STR_MONTH YEAR2 YEAR4 Emettere testo solo con dialogo in danese Emettere testo solo con dialogo in finlandese Emettere testo solo con dialogo in olandese Emettere testo solo con dialogo in polacco Emettere testo solo con dialogo in portoghese Emettere testo solo con dialogo in ungherese Emettere testo solo con dialogo in russo Emettere testo solo con dialogo in sloveno Emettere il testo indipendentemente dalla lingua di dialogo Numero delle ore dal tempo reale Numero dei minuti dal tempo reale Numero dei secondi dal tempo reale Giorno dal tempo reale Mese dal tempo reale Mese come codice stringa dal tempo reale Anno a due cifre dal tempo reale Anno a quattro cifre dal tempo reale HEIDENHAIN TNC 620 larie ioni ausi 10 8 Funz o il larie IONI ausi 10 8 Funz Per attivare una emissione programmare nel programma di lavorazione FN16 F PRINT Il TNC emetter quindi il file PROT1 A tramite l int
51. solo nel programma in cui sono stati definiti Con la funzione FN37 EXPORT si possono esportare i parametri Q efficaci localmente in un altro programma chiamante Esempio viene esportato il parametro Q locale 025 Esempio vengono esportati parametri Q locali da 025 a 030 amp Il TNC esporta il valore che il parametro possiede proprio al momento dell istruzione EXPORT Il parametro viene esportato solo nel programma direttamente chiamante 10 Programmazione parametri Q il 10 9 Accessi a tabelle con istruzioni SOL Introduzione Nel TNC gli accessi alle tabelle si programmano con istruzioni SOL nell ambito di una transazione Una transazione composta da diverse istruzioni SOL che consentono una elaborazione ordinata delle voci delle tabelle Le tabelle vengono configurate dal costruttore della Li macchina che definisce anche il nome e la denominazione necessari come parametri per le istruzioni SOL Termini che saranno utilizzati in seguito Tabella una tabella composta da x colonne e y righe Essa viene memorizzata come file nella gestione file del TNC e indirizzata con Il nome di percorso e di file nome di tabella In alternativa a nome file e percorso possibile utilizzare sinonimi Colonne il numero e la denominazione delle colonne sono definiti alla configurazione della tabella La denominazione delle colonne si impiega per l indirizzamento delle diverse istruzioni SOL tabelle con istruzioni SOL
52. vedere Tabella utensili dati utensile standard a pagina 124 profilo si possono verificare danneggiamenti del profilo specialmente in caso di superfici curve Disimpegnare l utensile prima del riposizionamento ql Tenere presente che durante il riposizionamento sul Definire il valore per cui l utensile deve essere sollevato nel parametro macchina CfgLiftO0ff Inoltre nel parametro macchina CfgLiftO0ff si pu impostare la funzione come generalmente inattiva Attivazione La funzione M148 rimane attiva fino a quando la funzione non viene disattivata con M149 La funzione M148 attiva dall inizio del blocco la funzione M149 alla fine del blocco HEIDENHAIN TNC 620 Ie tralettor iarie per CR 7 4 Funz IVI tat liarie per assi ro IONI aus 7 5 Funz 75 Funzioni ausiliarie per assi rotativi Avanzamento in mm min per assi rotativi A B C M116 opzione software 1 Comportamento standard Il TNC interpreta l avanzamento programmato per un asse rotativo in gradi min L avanzamento dipende quindi dalla distanza del centro dell utensile dal centro dell asse rotativo Quanto maggiore questa distanza tanto pi elevata la velocit di avanzamento Avanzamento in mm min per assi rotativi con M116 La geometria di macchina deve essere definita dal 4 costruttore della macchina Consultare il manuale della macchina La funzione M116 attiva solo con tavole circolari e tavole rotant
53. 013 GOTO LBL 1 LBL 99 CYCL DEF 10 0 ROTAZIONE CYCL DEF 10 1 ROT 0 CYCL DEF 7 0 ORIGINE CYCL DEF 7 1 X 0 CYCL DEF 7 2 Y 0 CYCL DEF 7 3 Z 0 LBL 0 END PGM CILIN HEIDENHAIN TNC 620 Disimpegno utensile fine programma Sottoprogramma 10 lavorazione Calcolo di sovram e utensile con rif al raggio del cilindro Impostazione del contatore dei tagli Copiatura dell angolo di partenza solido piano Z X Calcolo del passo angolare Spostamento dell origine al centro del cilindro asse X Compensazione della rotazione nel piano Preposizionamento nel piano al centro del cilindro Preposizionamento nell asse del mandrino Impostazione del polo nel piano Z X Pos di partenza sul cilindro con penetr obliqua nel materiale Taglio longitudinale in direzione Y Aggiornamento del contatore dei tagli Aggiornamento dell angolo solido Terminato Se s salto alla fine Spostamento su di un arco approssimato per il taglio long SUCCESSIVO Taglio longitudinale in direzione Y Aggiornamento del contatore dei tagli Aggiornamento dell angolo solido Interrogazione se incompleto se s salto di ritorno al LBL 1 Annullamento della rotazione Annullamento dello spostamento di origine Fine sottoprogramma 457 I programmazione 10 13 Esempi d Esecuzione del programma E programma funziona solo con una fresa a candela E profilo della sfera viene programmato con tante piccole rette piano Z X definibili mediante
54. 08 con MC420 X Opzione 08 con MC420 X X X Opzione 09 con MC420 X Opzione 08 con MC420 X X X XI XI X X XI X X X X XI X X XJ X 230 250 232 240 247 201 252 253 254 262 263 264 265 267 Sagoma di punti su linee Spianatura Superficie regolare Fresatura a spianare Centratura Impostazione origine Tasca rettangolare compl Tasca circolare compl Scanalatura completa Scanalatura circolare completa Fresatura di filettature Fresatura di filettature con smusso Fresatura di filettature con preforo Fresatura di filettature elicoidali Fresatura di filettature esterne HEIDENHAIN TNC 620 Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione 19 19 19 19 19 19 19 19 19 19 19 X XIXI X X XIXI X X X X X X X X j il Confronto funzioni ausiliarie M00 M01 M02 M03 M05 M06 M08 M09 M13 M14 M30 M89 M90 M91 M92 M94 M97 M98 M99 M107 M108 M109 M110 M111 536 Arresto esecuz progr arresto mandrino refrigerante OFF Arresto libero esec programma Arresto esecuz programma arresto mandrino refrigerante OFF evt canc della visualizzazione di stato in funzione di parametri macchina salto di ritorno al blocco 1 Mandrino ON in senso orario Mandrino ON in senso antiorario Arresto mandrino Cambio utensile arresto esecuz programma funzione dipenden
55. 1 RR Z Destrorsa 1 RR Z 5 Sinistrorsa 1 RL Ze fd ha S stema gt Passo fresatura Direzione U cia Destrorsa 1 RL L Sinistrorsa _ 1 RR Z 2 Q Destrorsa 1 RR Z N Sinistrorsa 1 RL Z 00 252 8 Programmazione cicli i 1N I Ip einzesalj a eilUOSeUI BIN CAO Ip 1 919 78 i 253 HEIDENHAIN TNC 620 i foratura maschiatura e fresatura di filettature 8 2 Cicli FRESATURA FILETTATURE ciclo 262 opzione software Advanced programming features 1 I TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla DISTANZA DI SICUREZZA sopra la superficie del pezzo 2 L utensile si porta con l avanzamento di preposizionamento programmato al piano di partenza che risulta dal segno algebrico del passo della filettatura dal tipo di fresatura e dal numero di filetti prima della ripresa 3 Quindi l utensile si porta tangenzialmente sul diametro nominale della filettatura seguendo una traiettoria elicoidale Prima del posizionamento con traiettoria elicoidale viene eseguito un posizionamento di compensazione sull asse utensile per iniziare la traiettoria della filettatura sul piano di partenza programmato 4 A seconda del parametro ripresa l utensile fresa la filettatura con una traiettoria elicoidale continua o in pi riprese 5 In seguito l utensile si stacca tangenzialmente dal profilo ritornando al punto di partenza nel piano di lavoro 6 Alla fine del c
56. 19 L X 15 Y 10 RO FMAX M3 Posizionamento sul punto di partenza del gruppo fori 1 20 CALL LBL 2 Chiamata sottoprogramma 2 per il gruppo di fori 21 L X 45 Y 60 RO FMAX Posizionamento sul punto di partenza del gruppo fori 2 22 CALL LBL 2 Chiamata sottoprogramma 2 per il gruppo di fori 23 L X 75 Y 10 RO FMAX Posizionamento sul punto di partenza del gruppo fori 3 24 CALL LBL 2 Chiamata sottoprogramma 2 per il gruppo di fori 25 LBL 0 Fine del sottoprogramma 1 26 LBL 2 Inizio del sottoprogramma 2 gruppo di fori 27 CYCL CALL Foro 1 con il ciclo di lavorazione attivo 28 L IY 20 RO FMAX M99 Posizionamento sul foro 2 chiamata ciclo 29 L IY 20 RO FMAX M99 Posizionamento sul foro 3 chiamata ciclo 30 L IX 20 RO FMAX M99 Posizionamento sul foro 4 chiamata ciclo 31 LBL 0 Fine del sottoprogramma 2 32 END PGM UP2 MM HEIDENHAIN TNC 620 387 i ica delle funzioni io e panoramica 10 1 pri ABI 10 1 Principio e panoramica delle funzioni parametri Q consentono di definire un intera serie di pezzi con un programma di lavorazione A tale proposito si inseriscono in luogo del valori numerici dei parametri Q parametri O sostituiscono ad esempio valori di coordinate avanzamenti numeri di giri dati di ciclo inoltre possibile programmare con parametri Q profili definiti tramite funzioni Matematiche oppure correlare l esecuzione di operazioni di lavorazione a condizioni logiche Con la programmazione FK possibile defi
57. 221 299 EH Con i cicli 220 e 221 possibile combinare i seguenti cicli di lavorazione Ciclo 200 FORATURA Ciclo 201 ALESATURA Ciclo 202 BARENATURA INTERNA Ciclo 203 FORATURA UNIVERSALE Ciclo 204 CONTROFORATURA INVERTITA Ciclo 205 FORATURA PROFONDA UNIVERSALE Ciclo 206 MASCHIATURA NUOVO con compensatore utensile Ciclo 207 MASCHIATURA RIGIDA NUOVO senza compensatore utensile Ciclo 208 FRESATURA DI FORI Ciclo 209 ROTTURA TRUCIOLO IN MASCHIATURA Ciclo 212 FINITURA TASCHE Ciclo 213 FINITURA ISOLE Ciclo 214 FINITURA TASCHE CIRCOLARI Ciclo 215 FINITURA ISOLE CIRCOLARI Ciclo 240 CENTRATURA Ciclo 262 FRESATURA DI FILETTATURE Ciclo 263 FRESATURA DI FILETTATURE CON SMUSSO Ciclo 264 FRESATURA DI FILETTATURE CON PREFORO Ciclo 265 FRESATURA DI FILETTATURE ELICOIDALE Ciclo 267 FRESATURA DI FILETTATURE ESTERNE 296 8 Programmazione cicli i SAGOME DI PUNTI SU CERCHIO ciclo 220 opzione software Advanced programming features 1 I TNC porta in rapido l utensile dalla posizione attuale sul punto di partenza della prima lavorazione Sequenza 2 DISTANZA DI SICUREZZA assi del mandrino Posizionamento sul punto di partenza del piano di lavoro Posizionamento alla distanza di sicurezza sopra la superficie del pezzo asse del mandrino 2 Da questa posizione il TNC esegue il ciclo di lavorazione definito per ultimo 3 Successivamente il TNC posiziona l utensile con un movimento limeare o con un movimento circolare sul punto di partenza della
58. 26 t Prima della programmazione Gli assi di coordinate con posizioni per traiettorie circolari non possono essere allungati o compressi con fattori di scala differenti Per i singoli assi di coordinate possibile inserire un fattore di scala individuale Inoltre possibile programmare le coordinate di un centro valido per tutti i fattori di scala Questo permette un allungamento o una compressione del profilo rispetto al centro quindi non necessariamente da e verso l origine attiva come nel ciclo 11 FATTORE DI SCALA Attivazione II FATTORE SCALA attivo dalla sua definizione nel programma Esso attivo anche nel modo operativo Introduzione manuale dati II TNC visualizza il fattore di scala attivo nell indicazione di stato supplementare 26 cC m ASSE E FATTORE inserire l asse gli assi delle coordinate e il i fattore i dell allungamento o della compressione individuale per asse Introdurre un valore positivo max 99 999 999 COORDINATE DEL CENTRO centro dell allungamento o della compressione individuale per asse Gli assi delle coordinate vengono selezionati mediante softkey Annullamento Riprogrammare il ciclo FATTORE SCALA inserendo il fattore 1 per il relativo asse 358 8 Programmazione cicli i PIANO DI LAVORO ciclo 19 opzione software 1 TT Le funzioni per la rotazione del piano di lavoro vengono interfacciate dal costruttore della macchina tra TNC e macchina Per det
59. 3D Successivamente l utensile si porta con l avanzamento di fresatura programmato sul punto finale 2 Qui il TNC sposta l utensile in rapido FMAX del diametro dell utensile in direzione positiva dell asse del mandrino riportandolo quindi al punto di partenza 1 Sul punto di partenza 1 il TNC riporta l utensile sull ultimo valore Z considerato Successivamente il TNC sposta l utensile in tutti e tre gli assi dal punto 1 in direzione del punto 4 sulla linea successiva In seguito il TNC posiziona l utensile sul punto finale di questa linea calcolandolo dal punto 2 e dallo spostamento in direzione del punto 3 La spianatura viene ripetuta fino al completamento della superficie programmata Alla fine il TNC posiziona l utensile spostandolo del suo diametro sul punto pi alto programmato nell asse del mandrino Impostazione del taglio Il punto di partenza e quindi la direzione di fresatura sono liberamente selezionabili poich il TNC esegue i singoli tagli dal punto 1 al punto 2 e lo svolgimento complessivo procede dai punti 1 2 ai punti 3 4 Il punto 1 pu essere definito su un qualsiasi spigolo della superficie da lavorare Impiegando una fresa a candela la qualit della superficie pu essere ottimizzata Con un taglio a spinta coordinata dell asse del mandrino del punto 1 maggiore della coordinata dell asse del mandrino del punto 2 per superfici poco inclinate Con un taglio a trazione coordinata dell asse del mandrino
60. ANGOLO DI ORIENTAMENTO inserire l angolo riferito il all asse di riferimento dell angolo del piano di lavoro Campo di immissione da 0 a 360 Risoluzione di inserimento 0 1 HEIDENHAIN TNC 620 8 8 Cicli speciali Esempio blocchi NC j il 8 8 Cicli speciali TOLLERANZA ciclo 32 7 La macchina e il TNC devono essere predisposti dal L costruttore Attraverso le indicazioni del ciclo 32 si pu influire sul risultato della lavorazione HSC in rapporto a precisione qualit della superficie e velocit se il TNC stato adattato alle propriet specifiche della macchina Il TNC smussa automaticamente il profilo tra elementi di profilo qualsiasi corretti o non corretti Cos l utensile si sposta in modo continuo sulla superficie del pezzo e non sollecita la meccanica della macchina Inoltre la tolleranza definita nel ciclo agisce anche nei movimenti di spostamento su archi di cerchio Se necessario il TNC riduce automaticamente l avanzamento programmato in modo che il programma venga sempre eseguito dal TNC senza contraccolpi e alla velocit massima possibile Anche se il TNC non si sposta a velocit ridotta la tolleranza definita viene sempre mantenuta Quanto pi grande la tolleranza definita tanto pi velocemente si pu spostare il TNC La smussatura genera uno scostamento dal profilo L entit di questo scostamento dal profilo VALORE DI TOLLERANZA viene definito dal costrutt
61. B Asse C Asse U Asse V Asse W Finecorsa software negativo assi da 1a 9 Finecorsa software positivo assi da 1a 9 Finecorsa software On o Off 0 On 1 Off Asse X Asse Y Asse Z Asse A Asse B Asse C Asse U Asse V Asse W Asse X Asse Y Asse Z Asse A Asse B Asse C Asse U Asse V larie IONI ausi 10 8 Funz n il larie ioni ausi 10 8 Funz Sistema di tastatura automatico 50 TS 350 51 52 D3 54 DD 56 57 Origine dal ciclo di tastatura 360 1 Valore dalla tabella origini attiva Riga nel sistema di coordinate attivo 500 418 dala9 X Y Z A B C U V W dala9 X Y Z A B C U V W dala9 X Y Z A B C U V W dala9 X Y Z A B C U V W Colonna Asse W Tipo di tastatore Riga nella tabella tastatore Lunghezza efficace Raggio efficace della sfera Raggio di arrotondamento Offset centrale asse principale Offset centrale asse secondario Angolo di orientamento del mandrino in gradi offset centrale Rapido Avanzamento in misurazione Campo di misura massimo Distanza di sicurezza Orientamento del mandrino possibile 0 no 1 s Ultima origine di un ciclo di tastatura manuale oppure ultimo punto di tastatura dal ciclo 0 senza correzione lunghezza ma con correzione raggio del tastatore sistema di coordinate pezzo Ultima origine di un ciclo di tastatura manuale oppure ultimo punto di tastatura dal ciclo 0 senza correzio
62. Configurazione dell indirizzo di rete del controllo cosiddetta autenticazione ZERO sa E DHCP DHCP Dynamic Host Configuration Protocol Se nel menu a discesa si imposta S il controllo riceve automaticamente il proprio indirizzo di rete indirizzo IP la maschera Subnet il router di default e un indirizzo broadcast eventualmente necessario da un server DHCP presente in rete Il server DHCP identifica il controllo attraverso l Hostname La rete aziendale deve essere predisposta per questa funzione Rivolgersi all administrator di rete D e Collegare il TNC connettore X26 con la rete o con un PC nEs Programmaz f 14 H D Selezionare nella gestione file PGM MGT il softkey Rete a E EEE EE EER C PRUNG S S PC N de 1pc5323 transfer N I i Premere il tasto MOD Poi inserire il numero codice NET123 Sa hepres Sa E Auto_Tast IT Premere il softkey CONFIGURA RETE per l introduzione delle screens D impostazioni generali di rete vedere figura in centro a destra ae table lt Nome host Simulator Si apre una finestra di dialogo per la configurazione della rete DHCP E i pt Indirizzo IP 160 1 247 20 r S Maschera Subnet 255 255 e fe zi Impostazione Significato O o m mm Router leale bf Sn HOSTNAME Il controllo si presenta nella rete con questo ANNULLA Vv nome Se si utilizza un server Hostname e introdurre qui il Fully Qualified Hostname Se DIAGNOSE m non si introduce alc
63. Descrizione delle possibilit di immissione vedere la tabella seguente Selezionare la riga della tabella Preset che si desidera modificare il numero di riga corrisponde al numero Preset D Event selezionare la colonna asse della tabella Preset che si desidera modificare cor selezionare tramite softkey una delle possibilit di REGGI PRESET inserimento disponibili vedere la seguente tabella 58 2 Funzionamento manuale e allineamento Acquisizione diretta della posizione reale dell utensile del comparatore come nuova origine la funzione memorizza l origine solo nell asse in cui si trova al momento il cursore 3D Assegnazione alla posizione reale dell utensile INSER del comparatore un valore qualsiasi la funzione PRESET memorizza l origine solo nell asse in cui si trova il cursore Inserire il valore desiderato nella finestra in primo piano Spostamento incrementale di un origine gi CoR memorizzata nella tabella la funzione memorizza PRESET l origine solo nell asse in cui si trova al momento il cursore Inserire il valore di correzione desiderato tenendo conto del segno nella finestra in primo piano Con visualizzazione inch attiva inserire il valore in inch il TNC converte internamente il valore immesso in mm Inserimento diretto della nuova origine senza MODIFICA calcolo della cinematica specifica per asse ATTUALE Utilizzare questa funzione solo se la macchina equipaggiata
64. FILE oppure VISUALIZ ALBERO commutare tra la visualizzazione cartelle e la visualizzazione file Trasmissione dati a da un supporto dati esterno Hm Cala i Pona OTEO Programmaz eb E Prima di poter trasmettere dati ad un supporto dati HEBEL H e esterno eventualmente necessario programmare TNC ne pros screens w H TNC 3 H5x 1 l interfaccia dati vedere Programmazione interfacce dati t None file dati Byte Stato Nome file gati Byte wo prar t A config a pagina 491 nas i 4 N I 110 951 4E Se si trasmettono dati attraverso l interfaccia seriale in 11h 1228 sn funzione del software di trasmissione possono comparire Son 102 i 46 problemi che possono essere superati eseguendo 455 h 2 z aw ripetutamente la trasmissione c EEE sue Richiamare la Gestione file DIAGNOSE eb MGT puf 15 file dati 285 7 Mbyte liberi 3 file dati 285 7 Mbyte liberi PAGINA PAGINA SELEZ COPY SELEZIONA FINESTRI VISUAL e f f read Bj pese Q FINESTRA Selezione ripetizione schermo per la trasmissione Q IE dati premere il softkey FINESTRA Selezionare la O mm Per portare il campo chiaro sul file da trasmettere utilizzare i tasti cursore Sposta il campo chiaro in una finestra verso l alto e verso Il basso Sposta il campo chiaro dalla finestra destra alla finestra sinistra e viceversa Per la copiatura dei file dal TNC su un supporto esterno portare il campo chiaro nella finestra sinistra sul file da tr
65. FN23 e FN24 sovrascrivono automaticamente oltre al parametro del risultato anche i due parametri successivi 10 Programmazione parametri O i 10 6 Decisioni IF THEN con i parametri Q Applicazione Nelle decisioni IF THEN il TNC confronta un parametro O con un altro parametro Q o con un valore numerico Se la condizione programmata viene soddisfatta il TNC continua il programma alla LABEL programmata dopo la condizione LABEL vedere Etichettatura di sottoprogrammi e di ripetizioni di blocchi di programma pagina 374 Se la condizione non viene soddisfatta il TNC esegue il blocco SUCCESSIVO Se si desidera chiamare un altro programma quale sottoprogramma programmare dopo il LABEL un PGM CALL Salti incondizionati salti incondizionati sono salti la cui condizione sempre soddisfatta ad es FN9 1F 10 EOU 10 GOTO LBL1 Programmazione di decisioni IF THEN Le funzioni per le condizioni IF THEN compaiono premendo il softkey SALTI Il TNC visualizzer i seguenti softkey FN9 SE UGUALE SALTA A FIS ad es FN9 IF Q1 EQU Q3 GOTO LBL UPCAN25 Se i due valori o parametri sono uguali salto alla label programmata FN10 SE DIVERSO SALTA A SION ad es FN10 IF 10 NE Q5 GOTO LBL 10 Goro Se i due valori o parametri sono diversi salto alla label programmata FN11 SE MAGGIORE SALTA A ica ad es FN11 IF Q1 GT 10 GOTO LBL 5 GoTo Se il primo valore o parametro maggiore del secondo valore o parametro salto alla
66. HEIDENHAIN TNC 620 25 8 2 Cicli di foratura iiia e fresatura di filettature i foratura naschisti e fresatura di filettature 8 2 Cicli FRESATURA DI FILETTATURE CON SMUSSO ciclo 263 opzione software Advanced programming features 1 I TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla DISTANZA DI SICUREZZA sopra la superficie del pezzo Svasatura 2 L utensile si porta con AVANZ AVVICINAMENTO alla profondit di smusso meno la distanza di sicurezza e quindi con l avanzamento di lavorazione alla profondit di smusso 3 Se stata programmata una distanza di sicurezza laterale il TNC porta direttamente l utensile con l AVANZ AVVICINAMENTO fino alla profondit di smusso 4 Quindi a seconda della disponibilit di spazio il TNC posiziona l utensile con raccordo tangenziale sul diametro del nocciolo partendo dal centro o da un preposizionamento laterale ed esegue una traiettoria circolare Smusso frontale 5 L utensile si porta con l AVANZ AVVICINAMENTO alla profondit di smusso frontale 6 I TNC posiziona l utensile con un semicerchio senza correzione partendo dal centro sull eccentricit frontale dello smusso ed esegue un movimento di lavorazione circolare con avanzamento di sprofondamento 7 Quindi il TNC posiziona l utensile nuovamente su un semicerchio al centro del foro Fresatura filetto 8 L utensile si porta con l AVANZ AVVICINAMENTO programmato al piano di partenza della filettatura che r
67. ITNC posiziona l utensile nell asse del mandrino in rapido FMAX alla distanza di sicurezza sopra la superficie del pezzo 2 L utensile esegue la centratura con l avanzamento programmato fino al diametro di centratura inserito oppure fino alla profondit di centratura inserita 3 Se definita l utensile esegue una sosta sul fondo di centratura 4 Successivamente l utensile si porta in rapido FMAX alla distanza di sicurezza o se inserita alla 2 distanza di sicurezza 8 2 Cicli di foratura ia e fresatura di filettature HEIDENHAIN TNC 620 227 il zoo gt DISTANZA DI SICUREZZA Q200 incrementale distanza A tra la punta dell utensile e la superficie del pezzo inserire un valore positivo Campo di immissione da O a 99999 9999 gt SELEZIONE PROFONDIT DIAMETRO 0 1 0343 selezione se la centratura deve avvenire al diametro o alla profondit inseriti Se la centratura deve essere eseguita al diametro inserito si deve definire l angolo di affilatura dell utensile nella colonna T ANGLE della tabella utensili TOOL T 0 centratura alla profondit inserita 1 centratura al diametro inserito gt PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo di centratura punta del cono di foratura Attivo solo se definito 0343 0 Campo di immissione da 99999 9999 a 99999 9999 DIAMETRO SEGNO 0344 diametro di centratura Attivo solo se definito 0343 1 Campo di immissione da 99999 9
68. In sgrossatura l utensile penetra nel materiale pendolando da una estremit all altra della scanalatura La foratura preliminare non quindi necessaria Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit O il TNC non esegue il ciclo Scegliere una fresa con diametro non superiore alla LARGHEZZA SCANALATURA e non inferiore a un terzo della stessa Il diametro della fresa deve inoltre essere inferiore alla met della lunghezza della scanalatura altrimenti il TNC non pu far penetrare l utensile con un movimento alternato HEIDENHAIN TNC 620 8 3 Cicli per la fresatura ee isole e scanalature n il 8 3 Cicli per la fresatura ache isole e scanalature 288 Attenzione pericolo di collisione Con il parametro macchina displayDepthErr si imposta se il TNC deve emettere un messaggio d errore on oppure no off se viene inserita una profondit positiva Tenere presente che con profondit inserita positiva il TNC inverte il calcolo del preposizionamento Quindi l utensile si sposta in rapido nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo della scanalatura AVANZAMENTO FRESATURA 0207 velocit di spostamento dell utensile durante la
69. Inserimento 124 Funzioni di traiettoria principi fondamentali 146 cerchi e archi di cerchio 148 preposizionamento 148 Funzioni M vedere Funzioni ausiliarie Funzioni trigonometriche 396 G Gestione delle origini 56 Gestione file 82 cancellazione file 88 chiamata 84 copia di file 87 directory 82 copia 87 creazione 86 elenco delle funzioni 83 nome file 80 protezione file 90 rinomina di un file 90 selezione file 85 89 sovrascrittura file 87 93 tipo file 79 trasmissione dati esterna 91 Gestione programmi vedere Gestione file Grafica Grafica di programmazione 180 Immissione del numero giri del mandrino 133 Impostazione dell origine 78 Informazioni sul formato 520 Inserimento di commenti 110 Interfaccia dati piedinatura connettore 512 programmazione 491 Interfaccia Ethernet collegamento in rete e relativo scollegamento 94 introduzione 496 possibilit di collegamento 496 Interpolazione elicoidale 174 Interruzione della lavorazione 474 Istruzioni SOL 425 L Lettura blocchi 477 dopo una mancanza di corrente 477 Livello di sviluppo 8 Look ahead 206 Lunghezza utensile 122 M Maschiatura con compensatore utensile 245 senza compensatore utensile 247 249 Messaggi d errore 113 aiuto per 113 Messaggi d errore NC 113 Misurazione automatic
70. LT APPR LN APPR CT APPR LCT o JE gt A A0 FINE 6 Programmazione programmazione profili Posizioni Importanti per l avvicinamento e il distacco Punto di partenza Ps Questa posizione viene programmata direttamente prima del blocco APPR P si trova all esterno del profilo e viene avvicinato senza correzione del raggio RO Punto ausiliario Py Alcune traiettorie passano nell avvicinamento e nel distacco da un punto ausiliario Py che il TNC calcola in base ai dati inseriti nei blocchi APPR e DEP Il TNC si sposta dalla posizione attuale al punto ausiliario Py con l ultimo avanzamento programmato Se si programma nell ultimo blocco di posizionamento prima della funzione di avvicinamento FMAX posizionamento in rapido il TNC raggiunge anche il punto ausiliario Py in rapido Primo punto del profilo Pa e ultimo punto del profilo PE Il primo punto del profilo Pa viene programmato nel blocco APPR l ultimo punto del profilo Pg con una funzione di traiettoria a scelta Se il blocco APPR contiene anche la coordinata Z il TNC porta l utensile prima nel piano di lavoro su Py e da l nell asse utensile alla to e s ii a da un profilo profondit programmata e Punto finale Py o La posizione Py si trova all esterno del profilo e risulta dai dati programmati nel blocco DEP Se il blocco DEP contiene anche la coordinata Z il TNC porta l utensile prima nel piano di lavoro su Py e e da l nell asse utensile alla profon
71. NC gestito da HEIDENHAIN Software PLC numero o nome del software PLC gestito dal costruttore della macchina 12 Funzioni MOD i 12 3 Selezione della visualizzazione di posizione Applicazione Nel Funzionamento manuale e per le modalit di esecuzione del programma si pu intervenire sulla visualizzazione delle coordinate La figura a destra illustra varie posizioni dell utensile Posizione di partenza Posizione finale dell utensile Origine pezzo Origine macchina Per la visualizzazione delle posizioni del TNC si possono selezionare le seguenti coordinate Posizione nominale valore preimpostato dal NOMIN TNC Posizione reale posizione attuale dell utensile REALE Posizione di riferimento posizione reale riferita RIF REALE all origine della macchina Posizione di riferimento posizione nominale RIF NOM riferita all origine della macchina Errore di inseguimento differenza tra INSEG posizione nominale e reale Distanza residua rispetto alla posizione DIST programmata differenza tra posizione reale e posizione finale Con la funzione MOD Posizione 1 si seleziona la visualizzazione di posizione nella visualizzazione di stato Con la funzione MOD Posizione 2 si seleziona la visualizzazione di posizione nella visualizzazione di stato supplementare HEIDENHAIN TNC 620 487 i posizione d Izzazione 12 3 della visual I misura d unita mn 12 4 Selezione dell 12 4 Selezione del
72. Origini D Preset PR Sistemi di tastatura TP File di backup BAK Testi quali File ASCII A File di protocollo TXT Introducendo un programma di lavorazione nel TNC dare a questo programma innanzitutto un nome II TNC memorizza il programma come file con lo stesso nome Anche i testi e le tabelle vengono memorizzati dal TNC come file Per trovare e gestire i file in modo rapido il TNC dispone di una finestra speciale per la gestione dei file In questa finestra si possono chiamare copiare rinominare e cancellare i vari file Con il TNC si possono gestire e memorizzare file fino a una dimensione complessiva di 300 MByte E A seconda dell impostazione il TNC crea dopo l editing e la memorizzazione di programmi NC un file di backup bak che pu influire sullo spazio di memoria a disposizione HEIDENHAIN TNC 620 i o Gii principi 4 2 Gestione file i Mh iamentai principi 4 2 Gestione file Nomi dei file Per i programmi le tabelle e i testi il TNC vi aggiunge ancora un estensione divisa da un punto dal nome del file Questa estensione caratterizza il tipo di file Nome file Tipo di file La lunghezza dei nomi di file non dovrebbe superare 25 caratteri altrimenti il TNC non visualizza in modo completo il nome del programma seguenti caratteri non sono ammessi nei nomi di file pos LISA pe 80 4 Programmazione generalit gestione file ausili di programmazione il Tastiera sullo schermo caratte
73. Parametri stringa Conversione di un valore numerico in un parametro stringa Con la funzione TOCHAR il TNC converte un valore numerico in un parametro stringa In questo modo si possono concatenare valori numerici con variabili stringa O Selezionare le funzioni parametriche Q A Selezionare la funzione STRING FORMULA STRINGA wai Selezionare la funzione per convertire un valore numerico in un parametro stringa Inserire il numero o il parametro O che il TNC deve convertire confermare con il tasto ENT Se si vuole inserire il numero di cifre decimali che il TNC deve convertire confermare con il tasto ENT Chiudere l espressione tra parentesi con iltasto ENT e terminare l inserimento con il tasto END Esempio conversione del parametro Q50 nel parametro stringa QS11 impiego di 3 cifre decimali 442 10 Programmazione parametri Q Copia di una stringa parziale da un parametro stringa Con la funzione SUBSTR si pu copiare da un parametro stringa un campo definibile O Selezionare le funzioni parametriche Q Selezionare la funzione STRING FORMULA Inserire il numero del parametro in cui il TNC deve salvare la stringa copiata confermare con il tasto ENT Selezionare la funzione per tagliare una stringa parziale Inserire il numero del parametro QS da cui si desidera copiare la stringa parziale confermare con il tasto ENT Inserire il numero della posizione da cui si desidera copiare la stringa parziale confermare con
74. Programmazione dei cicli di lavorazione nel programma principale E Chiamata della sagoma di foratura completa sottoprogramma 1 E Posizionamento sui gruppi di fori nel sottoprogramma 1 chiamata gruppo di fori sottoprogramma 2 E Una sola programmazione del gruppo di fori nel sottoprogramma 2 i programmazione d sempi Chiamata utensile punta per centrare Disimpegno utensile Definizione del ciclo Foratura di centrinatura Chiamata sottoprogramma 1 per sagoma di foratura completa W 86 9 Programmazione sottoprogrammi e ripetizioni di blocchi di programma il 7 L Z 250 RO FMAX M6 Cambio utensile 2 8 TOOL CALL 2 Z S4000 Chiamata utensile punta O 9 FN 0 Q201 25 Nuova profondit per la foratura N 10 FN 0 0202 5 Nuovo accostamento per la foratura 11 CALL LBL 1 Chiamata sottoprogramma 1 per sagoma di foratura completa z 13 L Z 250 RO FMAX M6 Cambio utensile 14 TOOL CALL 3 Z 500 Chiamata utensile alesatore D 15 CYCL DEF 201 ALESATURA Definizione del ciclo Alesatura O Q200 2 DIST DI SICUREZZA Qa Q201 15 PROFONDIT 5 Q206 250 AVANZ INCREMENTO O Q211 0 5 TEMPO DI SOSTA SOTTO Q208 400 INVERSIONE F rA Q203 0 COOR SUPERF LLJ Q204 10 2a DIST DI SICUREZZA 16 CALL LBL 1 Chiamata sottoprogramma 1 per sagoma di foratura completa 17 L Z 250 RO FMAX M2 Fine del programma principale 18 LBL 1 Inizio del sottoprogramma 1 sagoma di foratura completa
75. Q Raggio cilindro R Q1 Altezza cilindro H 02 01 N Cilindro Z1 Q1 30 N Q2 10 v Cilindro Z2 Q1 10 Q Q2 50 1 nen O O 02 eb cb o2 V N q 392 10 Programmazione parametri Q i 10 3 Definizione di profili mediante funzioni matematiche Applicazione Con i parametri O possibile programmare nel programma di lavorazione le funzioni matematiche di base Selezione della funzione parametrica O premere il tasto O a destra nel campo per l inserimento numerico Il livello softkey visualizza le varie funzioni parametriche Q Selezione delle funzioni aritmetiche di base premere il softkey FUNZIONI ARITMET Il TNC visualizzer i seguenti softkey Panoramica FNO ASSEGNAZIONE ho ades FNO Q5 60 x v Assegnazione diretta di un valore FN1 SOMMA FN1 ad es FN1 Q1 Q2 5 xev Somma di due valori e relativa assegnazione FN2 SOTTRAZIONE ad es FN2 Q1 10 5 Differenza tra due valori e relativa assegnazione FN3 MOLTIPLICAZIONE ad es FN3 Q2 3 3 Prodotto tra due valori e relativa assegnazione FN4 DIVISIONE ad es FN4 Q4 8 DIV Q2 e Quoziente di due valori e relativa assegnazione Non ammesso Divisione per 0 x n n z I Z DA N lt FN5 RADICE ad es FN5 Q20 SQRT 4 Radice di un numero e relativa assegnazione Non ammesso radice di un valore negativo A destra del carattere si possono immettere due numeri due parametri Q un numero e un parame
76. TNC 620 445 10 11 Parametri stringa 10 11 Parametri stringa Determinazione della lunghezza di un parametro stringa La funzione STRLEN fornisce la lunghezza del testo salvato in un parametro stringa selezionabile Selezionare le funzioni parametriche O Selezionare la funzione FORMULA Inserire il numero del parametro Q in cui il TNC deve salvare la lunghezza di stringa da determinare confermare con il tasto ENT FORMULA Commutare il livello softkey selezionare la funzione per determinare la lunghezza di un parametro stringa STRLEN Inserire il numero del parametro OS di cui il TNC deve determinare la lunghezza confermare con il tasto ENT Chiudere l espressione tra parentesi con iltasto ENT e terminare l inserimento con il tasto END Esempio determinazione della lunghezza di 0S15 446 10 Programmazione parametri O i Confronto di ordine alfabetico Con la funzione STRCOMP si pu confrontare l ordine alfabetico di parametri stringa FORMULA STRCOMP Selezionare le funzioni parametriche O Selezionare la funzione FORMULA Inserire il numero del parametro O in cui il TNC deve salvare il risultato del controllo confermare con il tasto ENT Commutare il livello softkey Selezionare la funzione per confrontare parametri stringa Inserire il numero del primo parametro OS che il TNC deve confrontare confermare con il tasto ENT Inserire il numero del secondo parametro OS che il TNC deve confro
77. TNC visualizza la finestra per la gestione file La figura a destra mostra l impostazione base Se il TNC visualizza una ripartizione dello schermo diversa premere il softkey FINESTRA La finestra stretta a sinistra visualizza i drive e le directory disponibili drive rappresentano i dispositivi con i quali i dati vengono memorizzati o trasmessi Un drive costituito dalla memoria interna del TNC altri drive sono le interfacce RS232 Ethernet e USB attraverso le quali si pu collegare per esempio un PC o un dispositivo di memoria Ogni directory sempre identificata da un icona della cartella a sinistra e dal suo nome a destra Le sottodirectory sono rientrate verso destra Se una casella con il simbolo precede il simbolo della cartella significa che sono presenti altre sottodirectory che possono essere visualizzate con il tasto o ENT La finestra larga a destra visualizza tutti i file memorizzati nella directory selezionata Per ogni file vengono visualizzate varie informazioni elencate nella tabella sottostante NOME FILE BYTE STATO E DATA ORA 84 Nome con un estensione tipo di file separata da un punto Dimensione del file in byte Caratteristica del file Programma selezionato in modalit Programmazione Programma selezionato in modalit Prova programma Programma selezionato in una delle modalit di esecuzione del programma File protetto da cancellazione e da modifica protected
78. assi rotativi 0 per il valore angolare vedere Attivazione della rotazione manuale pagina 65 364 8 Programmazione cicli i Esecuzione del programma E Conversione delle coordinate nel programma principale E Elaborazione nel sottoprogramma vedere Sottoprogrammi pagina 375 IL m U m Z L 3 Z AH PA O O N O te ina I coord 130 d I Mn 65 Definizione pezzo grezzo 8 7 Cicli per Definizione utensile Chiamata utensile Disimpegno utensile Spostamento dell origine al centro Chiamata lavorazione di fresatura Impostazione label per la ripetizione di blocchi di programma Rotazione di 45 valore incrementale Chiamata lavorazione di fresatura Salto di ritorno al LBL 10 in totale 6 volte Annullamento della rotazione Annullamento dello spostamento di origine n i te Disimpegno utensile fine programma Sottoprogramma 1 ina Definizione della lavorazione di fresatura ione di coord IR vere 8 7 Cicli per Ww 66 8 Programmazione cicli il 8 8 Cicli speciali TEMPO DI SOSTA ciclo 9 L esecuzione del programma viene arrestata per la durata del TEMPO DI SOSTA Un tempo di sosta pu essere utilizzato ad es per la rottura del truciolo Attivazione Il ciclo attivo dalla sua definizione nel programma Il tempo di sosta non influisce sugli stati ad effetto modale permanente ad es la rotazione del mandrino
79. ausiliaria ad es M3 e concludere il dialogo con il tasto ENT Riga nel programma di lavorazione HEIDENHAIN TNC 620 149 to e distil a da un profilo icinamen 6 3 Avv 6 3 Avvicinamento e distacco a da un profilo Panoramica forme di traiettoria per l avvicinamento e il distacco al dal profilo Le funzioni APPR ingl approach avvicinamento e DEP ingl departure distacco vengono attivate con il tasto APPR DEP In seguito si possono selezionare mediante softkey le forme di traiettoria descritte di seguito Retta con raccordo tangenziale AF Retta perpendicolare al punto di APPR LN DEP LN profilo gt H FA Traiettoria circolare con raccordo tangenziale dA APPR LCT Traliettoria circolare con raccordo tangenziale al profilo avvicinamento e distacco su un segmento a raccordo tangenziale da verso un punto ausiliario esterno al profilo Avvicinamento e distacco da una traiettoria elicoidale Nell avvicinamento e nel distacco da una traiettoria elicoidale l utensile si sposta sul prolungamento della traiettoria elicoidale raccordandosi tangenzialmente al profilo su una traiettoria circolare Per la programmazione utilizzare le funzioni APPR CT oppure DEP CT 150 Manuala Programmaz 1 H BEGIN PGM 1 MM 1 BLK FORM 0 1 Z X 9 Y 0 Z 20 2 BLK FORM 2 2 X 100 vY 100 Z 0 3 TOOL CALL 5 Z 53000 il 20 _Y 30 RO FMAX MS 5 END PGM 1 MM Pasi A Et Eg B Ti APPR
80. che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio PROFONDIT FORO FINO A ROTTURA TRUCIOLO 0257 incrementale accostamento dopo che il TNC ha eseguito una rottura truciolo LUNE NU SAVA N AR 250 8 Programmazione cicli T gt RITORNO CON ROTTURA TRUCIOLO Q256 il TNC moltiplica il passo Q239 con il valore impostato e alla rottura del truciolo ritira l utensile per il valore calcolato Se si introduce 0256 0 il TNC estrae l utensile completamente per scaricare il truciolo portandolo alla distanza di sicurezza gt ANGOLO PER ORIENTAMENTO MANDRINO Q336 assoluto angolo sul quale il TNC posiziona l utensile prima dell operazione di maschiatura In tal modo possibile all occorrenza riprendere la maschiatura gt Fattore modif n giri ritorno 0403 fattore con cui il TNC aumenta il numero di giri del mandrino e quindi anche l avanzamento in ritorno durante l estrazione dal foro Campo di immissione da 0 0001 a 10 Se si impiega il fattore del numero di giri per il ritorno prestare attenzione affinch non possa essere eseguito alcun cambio di gamma Il TNC limita eventualmente il numero di giri affinch il ritorno venga eseguito nella gamma attiva Disimpegno in un interruzione del programma g Premendo durante la maschiatura il tasto di STOP esterno il TNC visualizzer il softkey OPERAZ MANUALE Premendo il softkey OPERAZ MANUALE l utensile
81. con avanzamento di posizionamento PUNTO DI PARTENZA 1 ASSE 0225 assoluto coordinata del punto di partenza della superficie da lavorare nell asse principale del piano di lavoro PUNTO DI PARTENZA 2 ASSE 0226 assoluto coordinata del punto di partenza della superficie da spianare nell asse secondario del piano di lavoro PUNTO DI PARTENZA 3 ASSE 0227 assoluto coordinata della superficie del pezzo a partire dalla quale vengono calcolati gli accostamenti PUNTO FINALE 3 ASSE 0386 assoluto coordinata Z nell asse del mandrino su cui la superficie deve essere fresata a spianare LUNGHEZZA 1 LATO O218 incrementale lunghezza 0227 della superficie da lavorare nell asse principale del piano di lavoro Attraverso il segno possibile definire la direzione della prima traiettoria di fresatura 0386 riferita al Punto di partenza 1 asse LUNGHEZZA 2 LATO Q219 incrementale lunghezza della superficie da lavorare nell asse secondario del piano di lavoro Attraverso il segno possibile x definire la direzione del primo accostamento trasversale riferito al Punto di partenza 2 asse 8 Programmazione cicli PROFONDIT DI ACCOSTAMENTO MASSIMA 0202 incrementale quota di accostamento massima dell utensile Il TNC calcola la profondit di accostamento effettiva dalla differenza tra punto finale e punto di partenza nell asse utensile tenendo conto del sovrametallo per finitura in modo eseguire la lavor
82. con una tavola rotante e si desidera impostare l origine al centro della tavola rotante con l inserimento diretto di 0 La funzione memorizza il valore solo nell asse in cui si trova il cursore Inserire il valore desiderato nella finestra in primo piano Con visualizzazione inch attiva inserire il valore in inch il TNC converte internamente il valore immesso in mm selezione della visualizzazione TRASFORMAZIONE BASE OFFSET ASSE Nella visualizzazione standard TRASFORMAZIONE BASE vengono indicate le colonne X Y e Z A seconda della macchina in uso vengono riportate anche le colonne SPA SPB e SPC Qui il TNC memorizza la rotazione base per asse utensile Z il TNC impiega la colonna SPC Nella visualizzazione OFFSET vengono indicati i valori di offset del Preset 2 4 Impostazione dell origine senza sistema di tastat Scrittura dell origine attualmente attiva in una riga Nora selezionabile della tabella la funzione memorizza l origine in tutti gli assi e attiva automaticamente la relativa riga della tabella Con visualizzazione inch attiva inserire il valore in inch il TNC converte internamente il valore immesso in mm HEIDENHAIN TNC 620 59 2 4 Impostazione dell origine senza sistema di n 2D Modifica della tabella Preset Selezione inizio tabella INIZIO A Selezione fine tabella n H zZ m Selez pagina preced della tabella PAGINA Selez pagina success della tabella PAGINA Selezione funzioni
83. di dialogo o pulsante successivo precedente E HEIDENHAIN e gr ll A T 0 S IST 10 19 gt 130 S OVR HEIDENHAIN TNC 620 Tipo di TNC software e funzioni Il presente manuale descrive le funzioni disponibili nel TNC a partire dai seguenti numeri 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 amp 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 Opzioni softw
84. di profilo Fattore di scala G72 F 0 8 G72 F1 Piano di lavoro G80 A 10 B 10 G80 Elenco dei sottoprogrammi di profilo G37 P01 Definizione di parametri Q Definizione dati di profilo G120 Q1 Definizione chiamata punta o profilo K G121 010 o di ano 02 Sottrazione Definizione chiamata fresa di e ae T a sgrossatura G122 Q10 05 LT Ciclo profilo Svuotamento o n o Chiamata ciclo 20 air o o _ _r_ort 6mooeoao c aAamM 07 Coseno sb Definizione chiamata fresa di finitura 08 Radice come somma di quadrati c a b Ciclo profilo Finitura fondo G123 011 09 Se uguale salto al numero label Chiamata ciclo 10 Se diverso salto al numero label A 11 Se maggiore salto al numero label Definizione chiamata fresa di finitura 12 Se minore salto al numero label Ciclo profilo Finitura laterale G124 Q11 e Angolo angolo di c sina e c cos a Chiamata ciclo 14 Numero errore Too TTT 15 Print Fine del programma principale salto di M02 19 Assegnazione PLC ritorno Sottoprogrammi di profilo G98 G98 LO HEIDENHAIN DR JOHANNES HEIDENHAIN GmbH Dr Johannes Heidenhain Strafse 5 83301 Traunreut Germany 49 8669 31 0 49 8669 5061 E Mail info heidenhain de Technical support 49 8669 32 1000 Measuring systems amp 49 8669 31 3104 E Mail service ms support heidenhain de TNC support 49 8669 31 3101 E Mail service nc support heidenhain de NC programming 49 8669 31 3103 E Mail
85. di sicurezza dell ut sopra il foro Tempo di attesa sul fondo foro in secondi Chiamata del ciclo FORATURA Disimpegno utensile Fine programma 69 lici one 3 1 Programmazione ed esecuzione di lavoraz mplici 3 1 Programmazione ed esecuzione di lavorazio Esempio 2 compensazione della posizione obliqua del pezzo su macchine con tavola rotante Eseguire una rotazione base con il sistema di tastatura 3D opzione software Touch probe function Vedere manuale utente Cicli di tastatura cap Cicli di tastatura nei modi operativi Funzionamento manuale e Volantino elettronico par Compensazione posizione obliqua del pezzo Prendere nota dell angolo di rotazione e disattivare la rotazione base o selezionare il modo operativo Introduzione manuale dati Selezionare l asse della tavola rotante inserire l angolo di rotazione annotato e l avanzamento ad es L C 2 561 F50 D Terminare l immissione O Premere il tasto di START esterno la posizione obliqua viene compensata dalla rotazione della tavola rotante 70 3 Posizionamento con inserimento manuale Salvataggio e cancellazione dei programmi in MDI Il file MDI viene utilizzato generalmente per programmi brevi e di impiego temporaneo Se comunque necessario memorizzare un programma procedere come descritto di seguito selezionare il modo operativo Editing programma Chiamata gestione file tasto PGM MGT Program Managem
86. di tale spazio premendo il softkey GREZZO IN ZONA LAVORAZ Con il softkey Finecorsa SW super 2 livello softkey possibile attivare o disattivare la funzione Un altro parallelepipedo trasparente rappresenta il pezzo grezzo le cui dimensioni sono presentate nella tabella BLK FORM II TNC ricava le dimensioni dalla definizione del pezzo grezzo del programma selezionato I parallelepipedo che rappresenta il pezzo grezzo definisce il sistema di coordinate la cui origine si trova all interno del parallelepipedo L esatta posizione del grezzo all interno dell area di lavoro non di norma essenziale per il test del programma Se si attiva tuttavia il controllo dell area di lavoro necessario spostare graficamente il pezzo grezzo in modo tale che quest ultimo si trovi all interno dell area di lavoro Utilizzare a tale scopo i softkey riportati in tabella inoltre possibile attivare l origine attuale per il modo operativo Prova programma vedere tabella seguente ultima riga Spostamento pezzo grezzo in direzione X positiva negativa X Spostamento pezzo grezzo in direzione Y positiva negativa Yr i Spostamento pezzo grezzo in direzione Z positiva negativa Zt Ze Visualizzazione del pezzo grezzo riferito all origine impostata sen Attivazione o disattivazione della funzione di a controllo SU super HEIDENHAIN TNC 620 x Y z mpo spostament 27 000 123 000 16 000 128 000 56 000 29 000
87. di utensile con un punto e un numero tra 1 e 9 ad es T 5 2 Le tabelle utensili devono essere utilizzate quando si vogliono utilizzare utensili indicizzati quali ad esempio punte a forare a pi diametri con pi correzioni della lunghezza Pagina 128 la macchina dotata di un cambiautensili automatico si desidera eseguire uno svuotamento con il ciclo 22 vedere SVUOTAMENTO ciclo 22 opzione software Advanced programming features a pagina 312 Tabella utensili dati utensile standard T Numero con cui l utensile viene richiamato nel programma ad es 5 Indicizzato 5 2 NAME Nome utensile con il quale viene chiamato nel programma L Valore di correzione per la lunghezza L dell utensile R Valore di correzione per il raggio R dell utensile R2 Raggio R2 dell utensile per frese a raggio frontale rappresentazione grafica della lavorazione con una fresa a raggio frontale DL Valore delta per la lunghezza dell utensile L DR Valore delta per il raggio R dell utensile DR2 Valore delta per il raggio R2 dell utensile TL Impostazione del blocco dell utensile TL per Tool Locked ingl utensile bloccato RT Numero dell utensile gemello ove esistente quale utensile di ricambio RT per Replacement Tool ingl utensile di ricambio vedere anche TIME2 TIME1 Durata massima dell utensile in minuti Questa funzione dipende dalla macchina ed descritta nel manuale della stessa TIME2 Durata massima dell utensile in minuti co
88. dialogo per una retta libera premere il ee softkey FL Il TNC visualizzer ulteriori softkey Inserire tramite questi softkey tutti dati noti nel blocco La grafica FK visualizzer il profilo programmato in rosso finch i dati non saranno sufficienti In caso di pi soluzioni la grafica le visualizzer in verde vedere Grafica per la programmazione FK pagina 180 Retta con raccordo tangenziale Se una retta deve raccordarsi tangenzialmente ad un altro elemento di profilo aprire il dialogo con il softkey FLT Visualizzazione dei softkey per la programmazione libera dei profili premere il tasto FK FLT Apertura dialogo premere il softkey FLT A p go p y Inserire nel blocco tramite i softkey tutti i dati noti Programmazione libera di traiettorie circolari Traiettoria circolare senza raccordo tangenziale Visualizzazione dei softkey per la programmazione libera dei profili premere il tasto FK Apertura del dialogo per archi di cerchio liberi FC e premere il softkey FC il TNC visualizzer i softkey per i dati diretti relativi alla traiettoria circolare o al centro del cerchio Inserire tramite questi softkey tutti i dati noti nel blocco La grafica FK visualizzer il profilo programmato in rosso finch i dati non saranno sufficienti In caso di pi soluzioni la grafica le visualizzer in verde vedere Grafica per la programmazione FK pagina 180 Traiettoria circolare con raccordo tangenziale Se
89. effettua la penetrazione al centro della tasca 3 Se l utensile si trova alla 2 DISTANZA DI SICUREZZA il TNC lo porta in rapido FMAX alla DISTANZA DI SICUREZZA e da l con l AVANZAMENTO IN PROFONDITA alla prima PROFONDITA DI ACCOSTAMENTO 4 Successivamente l utensile entra tangenzialmente sul profilo del pezzo finito ed esegue una contornatura con fresatura concorde 5 In seguito l utensile si stacca tangenzialmente dal profilo ritornando al punto di partenza nel piano di lavoro 6 Questa procedura da 3 a 5 si ripete fino al raggiungimento della profondit programmata 7 Alla fine del ciclo il TNC porta l utensile con FMAX alla DISTANZA DI SICUREZZA o se programmato alla 2 DISTANZA DI SICUREZZA e successivamente al centro della tasca posizione finale posizione iniziale tZ Prima della programmazione Il TNC preposiziona automaticamente l utensile nell asse utensile e nel piano di lavoro Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit O il TNC non esegue il ciclo Se si desidera rifinire la tasca dal pieno utilizzare frese con tagliente frontale a taglio centrale DIN 844 e programmare piccoli avanzamenti in profondit Con il parametro macchina displayDepthErr si imposta se il TNC deve emettere un messaggio d errore on oppure no off se viene inserita una profondit positiva Attenzione pericolo di collisione Tenere presente che
90. 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 209 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 A
91. 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 II 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 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 Selezione di un blocco nella finestra di strutturazione 109 4
92. fo cartesiane n o Panoramica delle funzioni di traiettoria 1 o Funzione 111 ast Traiettoria utensile Inserimentinecessa Pagina o O O a Retta L A Retta Coordinate del punto finale 159 ingl Line della retta Ss e e a amp 68e lt _ iii l 1lB iiif O Smusso CHF CHE Smusso tra due rette Lunghezza smusso 160 ingl CHamFer Centro del cerchio CC E Nessuna Coordinate del centro del 162 ingl Circle Center cerchio oppure del polo Vv Arco di cerchio C c Traiettoria circolare intorno al Coordinate del punto finale 163 i ingl Circle centro del cerchio CC verso il del cerchio senso di rotazione O punto finale dell arco di E cerchio Q 6 Arco di cerchio CR Traiettoria circolare con raggio Coordinate del punto finale 164 ingl Circle by Radius ei determinato del cerchio raggio del cerchio senso di rotazione 4 O Arco di cerchio CT E Traiettoria circolare con Coordinate del punto finale 166 ingl Circle Tangential A raccordo tangenziale del cerchio all elemento di profilo precedente Arrotondamento spigoli RND Tralettoria circolare con Raggio dell angolo R 161 RND o raccordo tangenziale ingl RouNDing of Corner all elemento di profilo precedente Programmazione libera Retta o traiettoria circolare 178 dei profili FK con raccordo qualsiasi all elemento di profilo precedente 158 6 Programmazione programmazione profili il Retta L Il TNC sposta l utensile su una retta dalla su
93. fresatura 0351 tipo della lavorazione di fresatura con M3 1 concorde 1 discorde 244 8 Programmazione cicli MASCHIATURA NUOVO con compensatore utensile ciclo 206 1 I TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla DISTANZA DI SICUREZZA sopra la superficie del pezzo 2 L utensile si porta in un unico passo alla PROFONDIT DI FORATURA 3 In seguito viene inserito il senso di rotazione del mandrino e trascorso il TEMPO DI SOSTA l utensile ritorna alla DISTANZA DI SICUREZZA Se stata programmata una 2 distanza di sicurezza il TNC porta l utensile con FMAX su quella distanza 4 Alla DISTANZA DI SICUREZZA il senso di rotazione del mandrino viene nuovamente invertito 8 2 Cicli di foratura isi e fresatura di filettature HEIDENHAIN TNC 620 245 il eb i gt mw 1 b d hem 5 1 ln Fur 0 N eb ps m b i foratura maschiatu 8 2 Cicli 208 gt DISTANZA DI SICUREZZA 0200 incrementale distanza AP tra la punta dell utensile posizione di partenza e la superficie del pezzo valore indicativo 4x passo filettatura gt PROFONDIT 0201 lunghezza filettatura incrementale distanza tra la superficie del pezzo e l estremit della maschiatura gt AVANZAMENTO F Q206 velocit di spostamento dell utensile durante la maschiatura gt TEMPO ATTESA SOTTO O211 inserire un valore tra 0 e 0 5 secondi per evitare che l utensile resti bloccato durante i
94. fresatura in mm min PROFONDIT DI ACCOSTAMENTO 0202 incrementale 7 quota complessiva alla quale l utensile nell asse del 7 mandrino viene accostato con moto alternato do TIPO DI LAVORAZIONE 0 1 2 0215 definizione del 4 A 7A tipo di lavorazione a a 0 Sgrossatura e finitura 1 Solo sgrossatura 2 Solo finitura COORD SUPERFICIE DEL PEZZO Q203 assoluto coordinata della superficie del pezzo 22 DISTANZA DI SICUREZZA Q204 incrementale coordinata Z che esclude una collisione tra l utensile e Il pezzo il dispositivo di serraggio CENTRO 1 ASSE 0216 assoluto centro della scanalatura nell asse principale nel piano di lavoro CENTRO 2 ASSE 0217 assoluto centro della scanalatura nell asse secondario del piano di lavoro LUNGHEZZA 1 LATO Q218 valore parallelo all asse principale del piano di lavoro inserire il lato pi lungo della scanalatura LUNGHEZZA 2 LATO Q219 valore parallelo all asse secondario del piano di lavoro inserire la larghezza della scanalatura se la larghezza della scanalatura uguale al diametro dell utensile il TNC esegue solo la sgrossatura fresatura di asole 8 Programmazione cicli i gt ANGOLO DI ROTAZIONE 0224 assoluto angolo intorno al quale viene ruotata l intera scanalatura il centro di rotazione corrisponde al centro della scanalatura gt PROFONDIT DI ACCOSTAMENTO in finitura Q338 incrementale quota di accostamento dell utensile secondo l
95. gestione file ausili di programmazione Allarmi in formato testo In caso di errore di comando per esempio attivazione di un tasto non ammesso o inserimento di un valore al di fuori dell intervallo valido il TNC segnala tale errore di comando con un testo di avvertenza verde nella riga di intestazione Il TNC cancella il testo di avvertenza al successivo inserimento valido Memorizzazione di service file Se necessario la Situazione corrente del TNC pu essere memorizzata e messa a disposizione del tecnico di assistenza per una valutazione Viene memorizzato un gruppo di service file logfile errori e tasti nonch altri file che forniscono informazioni sulla situazione attuale della macchina e sulla lavorazione Ripetendo la funzione Memorizzazione service file il precedente gruppo di service file viene sovrascritto Memorizzazione di service file Aprire la finestra errori Premere il softkey FILE PROTOCOLLO ETLE PROTOCOLLO SAVE Salvare i service file premere il softkey SALVA FILE FILES SERVICE HEIDENHAIN TNC 620 117 5 1 Inserimenti IE all utensile 5 1 Inserimenti relativi all utensile Avanzamento F L avanzamento F la velocit espressa in mm min inch min con la quale il centro dell utensile si muove sulla propria traiettoria L avanzamento massimo pu essere differente per i singoli assi e viene determinato mediante parametri macchina Inserimento L avanzamento pu esse
96. giri Azionando la manopola del potenziometro di regolazione dell avanzamento durante la maschiatura il TNC adatta il numero di giri automaticamente Il potenziometro di regolazione del numero di giri disattivato Alla fine del ciclo il mandrino si arresta Riavviare il mandrino con M3 o M4 prima della lavorazione successiva HEIDENHAIN TNC 620 249 i i foratura naschisti e fresatura di filettature 8 2 Cicli il TNC deve emettere un messaggio d errore on oppure ul Con il parametro macchina displayDepthErr si imposta se no off se viene inserita una profondit positiva Attenzione pericolo di collisione Tenere presente che con profondit inserita positiva il TNC inverte il calcolo del preposizionamento Quindi l utensile si sposta in rapido nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo 209 _ RT DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile pos di partenza e la superficie del pezzo PROFONDIT DI MASCHIATURA 0201 incrementale distanza tra la superficie del pezzo e l estremit della maschiatura PASSO FILETTATURA 0239 passo della filettatura I segno definisce se si tratta di una filettatura destrorsa o sinistrorsa filettatura destrorsa filettatura sinistrorsa COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 2a DISTANZA DI SICUREZZA Q204 incrementale coordinata dell asse del mandrino
97. gt TEMPO ATTESA SOTTO Q211 tempo in secondi durante il quale l utensile sosta sul fondo del foro gt AVANZAMENTO RITIRO Q208 velocit dell utensile durante l estrazione dal foro in mm min Impostando 0208 0 vale AVANZAMENTO IN PROFONDITA gt COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 23 DISTANZA DI SICUREZZA Q204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di i e fresatura di filettature m T D 3 y o ca e gt Z O T serraggio g gt DIREZIONE DI DISIMPEGNO 0 1 2 3 4 0214 ET definizione della direzione in cui il TNC disimpegna Ta l utensile sul fondo del foro dopo l orientamento del mandrino 0 Senza disimpegno dell utensile 1 Disimpegno dell utensile in direzione negativa de dell asse principale 3 2 Disimpegno dell utensile in direzione negativa lao dell asse secondario O 3 Disimpegno dell utensile in direzione positiva bf dell asse principale 4 Disimpegno dell utensile in direzione positiva dell asse secondario s 1 DE O po Attenzione pericolo di collisione N Selezionare la direzione del disimpegno in modo che 06 l utensile si allontani dal bordo del foro Verificare la posizione della punta dell utensile quando si programma un orientamento del mandrino sull angolo immesso in 0336 ad es modo operativo Introduzione manuale dati Selezionare l angolo
98. il 8 3 Cicli per la fresatura ache isole e scanalature m T D 3 y Q Z e gt Z O 212 278 gt DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo gt PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo della tasca gt AVANZAMENTO IN PROFONDIT 0206 velocit dell utensile in mm min nello spostamento alla PROFONDITA Per la penetrazione nel materiale inserire un valore pi basso di quello definito in 0207 gt PROFONDIT DI ACCOSTAMENTO 0202 incrementale quota dei singoli accostamenti dell utensile inserire un valore maggiore di 0 gt AVANZAMENTO FRESATURA Q207 velocit di spostamento dell utensile durante la fresatura in mm min gt COORD SUPERFICIE PEZZO Q203 assoluto coordinata della superficie del pezzo 28 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio gt CENTRO 1 ASSE Q216 in valore assoluto centro della tasca nell asse principale nel piano di lavoro gt CENTRO 2 ASSE Q217 in valore assoluto centro della tasca nell asse secondario nel piano di lavoro gt LUNGHEZZA 1 LATO Q218 in valore incrementale lunghezza della tasca parallela all asse principale del piano di lavoro gt LUNGHEZZA 2 LATO Q219 in valore incrementale lunghezza della tasca parallela a
99. impiegata su ozaro a e A t macchine non dotate di spazio di lavoro chiuso s cvci ner 220 Ma NE 9 241 37 Consenso Start NO io og ge Autostart attivo NO E E 00 00 00 Con il softkey AUTOSTART vedere figura in alto a destra possibile in uno dei modi operativi di esecuzione del programma avviare il z ro oF S 437150 programma attivo in un determinato momento programmabile Ci REALE DI k mm min Our 150 Selezionare la finestra per la definizione del momento aa sl di di avvio vedere figura in centro a destra j ci ini oo eg TEMPO ore min sec orario di avvio del programma DATA GG MM AAAA data di avvio del programma i O bs O O O e nf O fd gt lt Per attivare l avvio automatico premere softkey OK HEIDENHAIN TNC 620 479 e 11 7 Salto di blocchi Applicazione O 2 I blocchi che nella programmazione sono stati marcati con il carattere E possono essere saltati nella prova e nell esecuzione del programma k senza esecuzione o test dei blocchi di programma D marcati con mettere il softkey su ON N on esecuzione o test dei blocchi di programma marcati i lore con mettere il softkey su OFF q amp Questa funzione non attiva per i blocchi TOOL DEF L impostazione selezionata per ultima rimane memorizzata anche dopo un interruzione della tensione Inserimento del carattere
100. it opera 1 3 Modal 1 3 Modalit operative Funzionamento manuale e Volantino elettronico L allineamento delle macchine viene effettuato nel Funzionamento manuale In questo modo operativo si possono posizionare gli assi della macchina in modo manuale o a passi oppure impostare gli indici di riferimento La modalit operativa Volantino elettronico supporta lo spostamento manuale degli assi della macchina con un volantino elettronico HR Softkey per la ripartizione dello schermo selezione come descritto sopra Posizioni POSIZIONE POSIZIONE STATO Posizionamento con immissione manuale A sinistra posizioni a destra visualizzazione di stato In questo modo operativo si possono programmare gli spostamenti semplici ad es per spianare o per preposizionare l utensile Softkey per la ripartizione dello schermo Programma PGM PROGRAMMA STATO A sinistra programma a destra visualizzazione di stato Funzionamento manuale Prosrammaz 31 dd 25 Z 134 0 S Pili gor 641 ggi 000 CI Our 150 M 5 91 S O0VR 12 27 dali ES SERIO a TOUCH TABELLA ROT TABELLA a wa Ti Introduzione manuale dati MDI H Programmaz 40 TCH PROBE 1 1 Y ANGOLO 0 41 TCH PROBE 1 2 X 0 Y 0 Z 2 42 FN 18 SYSREAD Q99 ID360 NR3 IDX1 43 FN 18 SYSREAD Q180 ID360 NR3 IDXZ 44 M30 45 CYCL DEF 19 0 PIANO DI LAVORO 46 CYCL DEF 19 1 C 0 47 L X 0 Y 0 RO FMAX
101. lavorazione successiva l utensile si trova alla DISTANZA DI SICUREZZA oppure alla 2 DISTANZA DI SICUREZZA 4 Questa procedura da 1 a 3 si ripete fino alla conclusione di tutte le lavorazioni amp Prima della programmazione Il ciclo 220 DEF attivo quindi chiama automaticamente l ultimo ciclo di lavorazione definito Se uno dei cicli di lavorazione da 200 a 209 e da 212 a 215 da 261 a 265 e 267 viene combinato con il ciclo 220 sono valide la DISTANZA DI SICUREZZA la superficie del pezzo e la 2 DISTANZA DI SICUREZZA del ciclo 220 220 CENTRO 1 ASSE 0216 assoluto centro del cerchio Se primitivo nell asse principale del piano di lavoro CENTRO 2 ASSE Q217 assoluto centro del cerchio primitivo nell asse secondario del piano di lavoro DIAMETRO RETICOLO 0244 diametro del cerchio primitivo ANGOLO INIZIALE 0245 assoluto angolo tra l asse principale del piano di lavoro e il punto di partenza della prima lavorazione sul cerchio primitivo ANGOLO FINALE Q246 assoluto angolo tra l asse principale del piano di lavoro e il punto iniziale dell ultima lavorazione sul cerchio primitivo non vale per cerchi completi inserire l angolo finale diverso dall angolo iniziale se per l angolo finale viene inserito un valore maggiore di quello dell angolo iniziale la lavorazione viene eseguita in senso antiorario altrimenti in senso orario HEIDENHAIN TNC 620 Se i punt I sagome d d O 8 4 C
102. mMm mMm a i a d estra g rafica nei T ki si AVVIO RESET ve p rog ra m m a Z IO n e GRAFICA CERCARE AVVIO EST SE Prova programma Introduzione manuale dati Prova programma 113 H Il TNC simula programmi e blocchi di programma nel modo operativo PROVA PROGRAMMA per rilevare eventuali incompatibilit geometriche dati mancanti o errati nel programma o violazioni dello spazio di lavoro Questa simulazione viene supportata graficamente con diverse rappresentazioni opzione software Advanced grafic features BEGIN PGM 113 MM BLK FORM 9 1 Z X 0 Y 0 Z 20 BLK FORM 0 2 Xx 100 vY 100 Z 0 TOOL CALL 3 Z 52000 L Z 10 R FMAX M3 L X 50 Y 50 R FMAX CYCL DEF 4 0 FRES TASCHE CYCL DEF 4 1 DIST 2 CYCL DEF 4 2 PROF 10 CYCL DEF 4 3 INCR 10 F333 10 CYCL DEF 4 4 X 30 11 CYCL DEF 4 5 Y 90 12 CYCL DEF 4 6 F888 DR RAGGI08 13 L Z 2 R FMAX M99 14 CYCL DEF 5 0 TASCA CIRCOLARE OOND NARUNe Softkey per la ripartizione dello schermo vedere Esecuzione continua ed Esecuzione singola pagina 36 15 CYCL DEF 5 1 DIST 2 16 CYCL DEF 5 2 PROF 10 17 CYCL DEF 5 3 INCR 10 F333 18 CYCL DEF 5 4 RAGGI015 19 CYCL DEF 5 5 F888 DR 20 L Z 8 RO FMAX M99 21 L Z 2 RO FMAX 22 CYCL DEF 3 0 FRES SCANAL 23 CYCL DEF 3 1 DIST 2 24 CYCL DEF 3 2 PROF 8 B DIAGNOSE 29 L X 10 Y 10 R FMAX 30 L Z 2 R FMAX M99 31 CYCL DEF 3 0 FRES SCANAL o 00 06 17 CC se
103. macchina equipaggiata con assi rotativi tavola p EE A IE orientabile o testa orientabile e l utente lavora con la z oA E are z funzione Rotazione piano di lavoro E ui e J E 0 0 0 0 lt P 8 8 sui controlli TNC pi vecchi si operato finora con tabelle origini con riferimento REF 3 47 si desidera lavorare pi pezzi uguali bloccati in posizione ea ei dn cenni a mm in Ed ax iNta e preset pr obliqua diversa 91 S 0VR 12 38 150 E 0VR La tabella Preset pu avere un numero qualsiasi di righe T er _ r m origini Per ottimizzare la dimensione del file e la velocit C TATI EFIT _ di elaborazione si dovrebbero utilizzare tante righe quante REALE DI k S mm min Dur 150 M sono necessarie per la gestione origini T 4 Z INIZIO FINE PAGINA Per motivi di sicurezza eventuali nuove righe possono t 4 t essere aggiunte solo alla fine della tabella Preset o F 5 PAGINA MopIFICA CON S ATTIVA ii BASE PRESET PRESET OFFSET ia FINE Memorizzazione delle origini nella tabella Preset La tabella Preset ha il nome file PRESET PR e deve essere salvata nella directory TNC table I nome PRESET PR pu essere modificata solo nel modo operativo Funzionamento manuale e Volantino elettronico Nel modo operativo Programmazione possibile soltanto leggere la tabella ma non modificarla La copia della tabella Preset in un altra directory per il salvatag
104. mm Y 10 mMm Y 20 mm Y 30 mm Posizioni incrementali del pezzo Le coordinate incrementali si riferiscono all ultima posizione programmata dell utensile che serve da origine relativa fittizia Alla creazione del programma le coordinate incrementali indicano quindi la quota tra l ultima posizione nominale e quella immediatamente successiva della quale traslare l utensile Per questa ragione viene anche definita quota incrementale Le quote incrementali vengono identificate con una dell asse prima del nome Esempio 2 fori con coordinate incrementali Coordinate assolute del foro 4 X 10 mm Y 10 mm Foro 5 riferito a 4 Foro 6 riferito a 5 X 20 mm X 20 mm Y 10 mm Y 10 mm Coordinate polari assolute ed incrementali Le coordinate assolute si riferiscono sempre al polo e all asse di riferimento dell angolo Le coordinate incrementali si riferiscono sempre all ultima posizione programmata dell utensile HEIDENHAIN TNC 620 77 I jament incipi 4 1 Pr Impostazione dell origine Il disegno del pezzo specifica un determinato elemento geometrico del pezzo quale origine assoluta punto zero generalmente uno spigolo del pezzo Nell impostazione dell origine si allinea per prima cosa il pezzo rispetto agli assi macchina portando l utensile per ogni Z asse in una posizione nota rispetto al pezzo Per questa posizione si imposta il display del TNC su zero o su un valore di posizione MAX predef
105. n il larie ioni ausi 10 8 Funz 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 406 Riga protetta Sovrametallo superiore alla prof Angolo di affilat non definito Dati contraddittori Posiz scanalatura 0 non ammessa Inserire un accost diverso da 0 Dati programma errati Utensile non definito Numero utensile non ammesso Nome utensile non ammesso Opzione software non attiva Restore cinematica Impossibile Funzione non ammessa Quote pezzo grezzo contradditt Posiz di misura non consentita 10 Programmazione parametri O i FN 16 F PRINT Emissione formattata di testi e di valori di parametri Q E Con FN 16 possibile emettere qualsiasi messaggio sullo schermo anche dal programma NC Tali messaggi vengono visualizzati dal TNC in una finestra in primo piano Con la funzione FN16 F PRINT si possono trasmettere valori di parametri Q e messaggi d errore tramite un interfaccia dati ad es ad una stampante Memorizzando i valori internamente o trasmettendoli ad un calcolatore il TNC memorizza i dati nel file definito nel blocco FN16 Per emettere un testo e i valori dei parametri Q in modo formattato occorre generare con l editor di testo del TNC un file di testo nel quale si devono definire i formati e i parametri Q Esempio per un file di testo di definizione del formato di emissione PROTOCOLLO DI MISURA BARICENTRO DELL ELICA DATA 2d 2d 4d DAY MONTH YEAR4
106. nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo della scanalatura AVANZAMENTO FRESATURA Q207 velocit di spostamento dell utensile durante la fresatura in mm min PROFONDIT DI ACCOSTAMENTO 0202 incrementale quota complessiva alla quale l utensile nell asse del mandrino viene accostato con moto alternato TIPO DI LAVORAZIONE 0 1 2 0215 definizione del tipo di lavorazione 0 Sgrossatura e finitura 1 Solo sgrossatura 2 Solo finitura COORD SUPERFICIE DEL PEZZO 0208 assoluto coordinata della superficie del pezzo 2a DISTANZA DI SICUREZZA Q204 incrementale coordinata Z che esclude una collisione tra l utensile e Il pezzo dispositivo di serraggio CENTRO 1 ASSE 0216 assoluto centro della scanalatura nell asse principale nel piano di lavoro CENTRO 2 ASSE 0217 assoluto centro della scanalatura nell asse secondario del piano di lavoro DIAMETRO RETICOLO 0244 inserire il diametro del cerchio primitivo LUNGHEZZA 2 LATO Q219 inserire la larghezza della scanalatura se la larghezza uguale al diametro dell utensile il TNC esegue solo la sgrossatura fresatura di asole ANGOLO INIZIALE 0245 assoluto inserire l angolo polare del punto di partenza HEIDENHAIN TNC 620
107. offre rispetto alla lavorazione di un profilo aperto con blocchi di posizionamento notevoli vantaggi E TNC controlla nella lavorazione che non si verifichino segnature o danneggiamenti del profilo Possibilit di controllo del profilo con la grafica di test Se il raggio dell utensile troppo grande occorre eventualmente rifinire gli spigoli interni del profilo E La lavorazione pu essere eseguita interamente con fresatura concorde o discorde Il tipo di fresatura rimane invariato perfino in caso di lavorazione speculare del profilo E In caso di pi accostamenti il TNC pu spostare l utensile in avanti e indietro riducendo il tempo della lavorazione E Possibilit di definizione di quote di sovrametallo per poter sgrossare e rifinire il profilo in pi passate di lavorazione amp Prima della programmazione Il segno del parametro ciclo Profondit determina la direzione della lavorazione Il TNC considera solo il primo label del ciclo 14 PROFILO La memoria per il ciclo limitata Si possono programmare in un ciclo al massimo 1000 elementi di profilo Il ciclo 20 DATI DEL PROFILO non necessario Le posizioni programmate direttamente dopo il ciclo 25 in quote incrementali si riferiscono alla posizione dell utensile alla fine del ciclo pi Attenzione pericolo di collisione Per evitare possibili collisioni Subito dopo il ciclo 25 non programmare quote incrementali poich le quote incrementali si rifer
108. origine introdurre il numero dell origine ANN nella tabella Preset che deve essere attivata E Quando si attiva un origine dalla tabella Preset il TNC resetta tutte le conversioni di coordinate attive Attivando il numero Preset 0 riga 0 si attiva l origine che stata impostata per ultima nel modo operativo Funzionamento manuale Nel modo operativo Test PGM il ciclo 247 non attivo Visualizzazione di stato Nella visualizzazione di stato STATO POS il TNC indica il numero Preset attivo dopo il dialogo Origine HEIDENHAIN TNC 620 te ina I coord d I en Esempio blocchi NC 8 7 Cicli per j il 8 7 Cicli per A versione di coordinate SPECULARIT ciclo 8 Con questo ciclo il TNC consente l esecuzione speculare di una lavorazione nel piano di lavoro Attivazione La specularit si attiva con la sua definizione nel programma Essa attiva anche in modalit Introduzione manuale dati Il TNC visualizza gli assi speculari attivi nell indicazione di stato supplementare Ribaltando un solo asse cambia il senso di rotazione dell utensile Questo non vale per i cicli di lavorazione Ribaltando due assi il senso di rotazione rimane invariato Il risultato della specularit dipende dalla posizione dell origine Origine sul profilo da ribaltare l elemento verr ribaltato direttamente intorno all origine L origine si trova all esterno del profilo da ribaltare anche l elemento verr spostat
109. principale attivo Si e a STATO TOOL CALL 3 Z 52000 IZZaziIONI 1 4 Visual Programmi chiamati Ciclo di lavorazione attivo Centro del cerchio CC Polo Tempo di lavorazione Contatore per tempo di sosta Posizioni e coordinate Tipo di posizione visualizzata ad es Posizione reale STATO Numero dell origine attiva dalla tabella Preset Angolo della rotazione base Angolo di rotazione per il piano di lavoro Informazioni relative agli utensili STATO UTENSILE Asse utensile Lunghezza e raggi dell utensile Maggiorazione valori delta da TOOL CALL PGM e Visualizzazione Utensile numero utensile dalla tabella utensili TAB L Z 10 R FMAX M3 L X 50 Y 50 R FMAX CYCL DEF 4 0 FRES TASCHE CYCL DEF 4 1 DIST 2 CYCL DEF 4 2 PROF 10 CYCL DEF 4 3 INCR 10 F333 10 CYCL DEF 4 4 X 30 11 CYCL DEF 4 5 Y 90 12 CYCL DEF 4 6 F888 DR RAGGIO8 13 L Z 2 R FMAX M99 14 CYCL DEF 5 0 TASCA CIRCOLARE QIDUSLDINE feti NOM M 140 000 150 000 b ep 10 000 0 000 321 790 lZ origine e c 0 00000 Angolo orient 91 S OVR 12 34 150 F OVR 31 857Y 10 900 S Esecuzione continua 113 H 25 641 Z 321 790 K Rotazione base 0 14477 134 991 o F mmmin fovr 150 STATO STATO STATO STATO STATO TRASF STATO UTENSILE SORD FUNZ M PARAM Q Programmaz BEGIN PGM 113 BLK FORM 0 1 Z X 0 Y 0 Z 20 BLK FORM 0 2 X 100 Y 100 Z 0 TO
110. protocollo semplicemente SCREEN Se il messaggio contiene pi righe di quelle visualizzate nella finestra in primo piano si pu far scorrere la finestra con i tasti freccia Per chiudere la finestra in primo piano premere il tasto CE Per chiudere la finestra in Modo programmato programmare il seguente blocco NC E Per il file di descrizione del protocollo valgono tutte le convenzioni descritte in precedenza Se si emettono pi volte testi dal programma sullo schermo il TNC allega i testi dopo quelli gi emessi Per visualizzare separatamente testi programmare alla fine del file di descrizione del protocollo la funzione M_CLOSE HEIDENHAIN TNC 620 411 larie ioni ausi 10 8 Funz FN18 SYS DATUM READ Lettura dei dati di sistema Tr Con la funzione FN18 SYS DATUM READ si possono leggere i dati di sistema e memorizzarli in parametri O La selezione del dato di sistema viene effettuata tramite un numero di gruppo n ID un m numero ed eventualmente un indice Re Info programma 10 3 103 Numero parametro Li Q 0 Indirizzi di salto di sistema 13 1 i 2 z 3 z Stato della macchina 20 1 2 z 3 si 4 3 p si 8 9 10 11 Dati di canale 25 1 Parametro di ciclo 30 1 2 3 n 412 Numero ciclo di esecuzione attivo Rilevante all interno di cicli NC per l interrogazione se il parametro Q indicato in IDX stato indicato esplicitamente nel rispettivo CYCLE DEF Label ve
111. pu essere disimpegnato da programma Per questo disimpegno controllato azionare il tasto esterno di movimento positivo dell asse mandrino attivo HEIDENHAIN TNC 620 Esempio blocchi NC 8 2 Cicli di foratura iiia e fresatura di filettature n i Generalit sulla fresatura di filettature Premesse La macchina deve essere dotata di impianto per l adduzione del refrigerante attraverso il mandrino pressione refrigerante min 30 bar aria compressa min 6 bar Poich nella fresatura di filettature si verificano delle distorsioni del profilo della filettatura sono di norma necessarie delle correzioni specifiche di ciascun utensile che si dovranno ricavare dal catalogo degli utensili o richiedere al costruttore degli stessi La correzione avviene all atto del TOOL CALL tramite il delta del raggio DR I cicli 262 263 264 e 267 sono utilizzabili unicamente con utensili destrorsi Per il ciclo 265 si possono utilizzare utensili sia destrorsi che sinistrorsi La direzione di lavorazione risulta dai seguenti parametri introdotti segno algebrico anteposto al passo della filettatura 0239 filettatura destrorsa filettatura sinistrorsa e tipo di fresatura 0351 1 concorde 1 discorde La tabella seguente illustra la relazione tra parametri introdotti nel caso di utensili destrorsi ed mw i 2 Uj 5 i Fur n ed bs thx cd sla A Destrorsa 1 RL Z Sinistrorsa
112. quote di coordinate si riferiscono all origine nuova Lo spostamento dei singoli assi viene visualizzato nell indicazione di stato supplementare E anche consentito inserire assi rotativi 7 SPOSTAMENTO inserire le coordinate della nuova origine Le quote assolute si riferiscono all origine del pezzo precedentemente definita nell impostazione della stessa valori incrementali si riferiscono sempre all ultima origine valida che pu gi essere spostata Annullamento Un istruzione di spostamento dell origine con i valori di coordinate X 0 Y 0 e Z 0 annulla lo spostamento dell origine HEIDENHAIN TNC 620 Esempio blocchi NC te ina I coord d I Mn 8 7 Cicli per 8 7 Cicli per Inversione di coordinate Spostamento dell ORIGINE con tabelle origini ciclo 7 La tabella origini che viene impiegata dipende dal modo operativo oppure pu essere selezionata n Modi operativi di esecuzione del programma tabella zeroshift d Modo operativo test del programma tabella simzeroshift d Le origini della tabella origini si riferiscono all origine attuale valori delle coordinate delle tabelle origini sono esclusivamente quote assolute Eventuali nuove righe possono essere aggiunte solo alla fine della tabella Se si creano altre tabelle origini il nome del file deve iniziare con una lettera Applicazione Utilizzare le tabelle origini in caso di ripetizione frequente di lavorazioni i
113. realizzazione di fori e di filettature G240 Centratura G200 Foratura G201 Alesatura G202 Barenatura interna G203 Foratura universale G204 Controforatura invertita G205 Foratura profonda universale G206 Maschiatura con compensatore utensile G207 Maschiatura senza compensatore utensile G208 Fresatura di fori G209 Maschiatura con rottura truciolo Cicli per la realizzazione di fori e di filettature 262 Fresatura filetto G263 Fresatura di filettature con smusso G264 Fresatura di filettature con preforo G265 Fresatura di filettature elicoidale G267 Fresatura di filettature esterne Cicli per fresatura di tasche isole e scanalature 6251 Tasca rettangolare completa G252 Tasca circolare completa G253 Scanalatura completa G254 Scanalatura circolare completa G256 Isola rettangolare G257 Isola circolare Cicli per la realizzazione di sagome di punti G220 Sagome di punti su cerchio G221 Sagome di punti su linee Cicli SL Gruppo 2 G37 Profilo def n sottoprogrammi per profilo parziale G120 Definizione dati di profilo vale da G121 a G124 G121 Preforatura G122 Svuotamento Sgrossatura parallelo al profilo G123 Finitura del fondo G124 Finitura laterale G125 Profilo sagomato lavorazione profilo aperto G127 Superficie cilindrica G128 Fresatura di scanalature su superficie cilindrica Conversioni di coordinate G53 Spostamento origine da tabelle origini G54 Spostamento origine nel programma G28 Lavoraz
114. service nc pgm heidenhain de PLC programming amp 49 8669 31 3102 E Mail service ple heidenhain de Lathe controls 49 8669 31 3105 E Mail service lathe support heidenhain de www heidenhain de I sistemi di tastatura 3D HEIDENHAIN Vi aiutano a ridurre i tempi non produttivi Per esempio e Allineamento del pezzi e Impostazione delle origini e Misurazione del pezzi e Digitalizzazione di forme 3D Con i sistemi di tastatura per pezzi TS 220 con cavo TS 640 con trasmissione a infrarossi e Misurazione degli utensili e Controllo usura utensili e Rilevamento rottura utensili Con il sistema di tastatura per utensili TT 140 Ve 00 566 02640 SWO 0 5 9 2008 FW Printed in Germany Con riserva di modifiche MAMA
115. si esegue la spianatura gt LUNGHEZZA 1 LATO Q218 incrementale lunghezza della superficie da spianare nell asse principale del piano di lavoro riferita al PUNTO DI PARTENZA 1 ASSE gt LUNGHEZZA 2 LATO Q219 incrementale lunghezza della superficie da spianare nell asse secondario del piano di lavoro riferita al PUNTO DI PARTENZA 2 ASSE gt NUMERO DEI TAGLI Q240 numero delle linee in cui il TNC deve spostare l utensile nel senso della larghezza gt AVANZAMENTO IN PROFONDIT 0206 velocit dell utensile nello spostamento dalla DISTANZA DI SICUREZZA alla profondit di fresatura in mm min gt AVANZAMENTO FRESATURA Q207 velocit di spostamento dell utensile durante la fresatura in mm min gt AVANZAMENTO TRASVERSALE 0209 velocit dell utensile nello spostamento alla linea successiva in mm min procedendo trasversalmente nel materiale 0209 deve essere inferiore a 0207 procedendo trasversalmente nello spazio libero 0209 pu essere maggiore di 0207 gt DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la profondit di fresatura per il posizionamento all inizio e alla fine del ciclo m T D 3 2 o ca e gt Z O 8 Programmazione cicli il SUPERFICIE REGOLARE ciclo 231 opzione software Advanced programming features 1 2 Il TNC posiziona l utensile sul punto di partenza 1 partendo dalla posizione attuale con un movimento lineare
116. si raccorda A tangenzialmente all elemento del profilo precedente tY Un raccordo viene considerato tangenziale quando nel punto di intersezione degli elementi di profilo non si verificano gomiti o spigoli Q cio quando il passaggio tra elementi di profilo continuo g L elemento di profilo al quale l arco di cerchio si raccorda tangenzialmente viene programmato direttamente prima del blocco e CT A tale scopo sono necessari almeno due blocchi di da posizionamento E x cp Coordinate del punto finale dell arco di cerchio se _ necessario gt Avanzamento F I Funzione ausiliaria M O Blocchi esplicativi NC 2 lt amp Il blocco CT e l istruzione dell elemento di profilo precedente devono contenere entrambe le coordinate del piano nel quale verr eseguito l arco di cerchio 166 6 Programmazione programmazione profili Iane HEIDENHAIN TNC 620 te cartes ina d o O E O 6 4 Trai Definizione pezzo grezzo per la simulazione grafica della lavorazione Chiamata utensile con asse mandrino e numero di giri mandrino Disimpegno utensile sull asse mandrino con rapido FMAX Preposizionamento dell utensile Posizionamento alla profondit di lavorazione con F 1000 mm min Avvicinamento al punto 1 su una retta con raccordo tangenziale Posizionamento sul punto 2 Punto 3 prima retta per lo spigolo 3 Programmazione smusso con lunghezza 10 mm Punto 4 seconda retta per spigolo
117. spostamento nell asse del mandrino gt AVANZAMENTO FRESATURA Q12 velocit di spostamento nel piano di lavoro gt RAGGIO DEL CILINDRO Q16 raggio del cilindro sul quale deve essere lavorato il profilo gt UNIT DI MISURA GRADI 0 MM POLLICI 1 017 programmare le coordinate dell asse di rotazione coordinate X nel sottoprogramma in gradi o in mm pollici gt LARGHEZZA ISOLA Q20 larghezza dell isola da realizzare Esempio blocchi NC 8 Programmazione cicli HEIDENHAIN TNC 620 Definizione pezzo grezzo Definizione utensile di sgrossatura finitura Chiamata utensile punta Disimpegno utensile Definizione dei sottoprogrammi di profilo Definizione dei parametri generali di lavorazione 325 8 5 Cicli SL dp 2 Q L 00 9 26 Definizione del ciclo Preforatura Chiamata ciclo Preforatura Cambio utensile Chiamata utensile di sgrossatura finitura Definizione del ciclo Svuotamento Chiamata ciclo Svuotamento Definizione del ciclo Finitura fondo Chiamata ciclo Finitura fondo Definizione del ciclo Finitura laterale Chiamata ciclo Finitura laterale Disimpegno utensile fine programma 8 Programmazione cicli HEIDENHAIN TNC 620 Sottoprogramma di profilo 1 tasca sinistra Sottoprogramma di profilo 2 tasca destra Sottoprogramma di profilo 3 isola quadrata di sinistra Sottopro
118. tabella Nell opzione SQL SELECT ORDER BY si indicano i criteri di ordinamento Consiste nella denominazione della colonna e nella parola chiave dell ordinamento crescente decrescente Se non si utilizza tale opzione le righe vengono memorizzate in una sequenza casuale Con l opzione SQL SELCT FOR UPDATE si bloccano le righe selezionate per altre applicazioni Le altre applicazioni possono continuare a leggere queste righe ma non a modificarle Questa opzione deve essere assolutamente utilizzata se si eseguono modifiche alle voci delle tabelle tabelle con istruzioni SOL T Result set vuoto se non presente alcuna riga corrispondente al criterio di selezione il server SQL fornisce un handle valido ma nessuna voce della tabella 430 10 Programmazione parametri Q SQL EXECUTE Nr parametro per risultato parametro O per handle Il server SOL fornisce l handle per questo gruppo di righe e colonne selezionato con l attuale istruzione Select In caso di errore non stato possibile eseguire la selezione il server SOL restituisce 1 Uno 0 definisce un handle non valido Banca dati testo di istruzione SQL con i seguenti elementi SELECT parola chiave separare con le denominazioni delle colonne di tabella da trasferire su pi colonne vedere esempi Per tutte le colonne indicate i parametri Q devono essere legati FROM Nome tabella sinonimo o nome di percorso e di file di qu
119. traiettoria qualsiasi posizionamento sul punto di partenza Ps Aprire il dialogo con il tasto APPR DEP e il softkey APPR CT gt Coordinate del primo punto del profilo Py Raggio R della traiettoria circolare Avvicinamento sul lato del pezzo definito dalla correzione del raggio inserire R con segno positivo Avvicinamento dal lato del pezzo inserire R con segno negativo gt Angolo al centro CCA della traiettoria circolare Inserire CCA solo con segno positivo Valore di immissione massimo 360 Correzione del raggio RR RL per la lavorazione Blocchi esplicativi NC 154 Avvicinamento a Ps senza correzione del raggio Py con correzione del raggio RR raggio R 10 Punto finale del primo elemento del profilo Successivo elemento del profilo 6 Programmazione programmazione profili i Avvicinamento su traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta APPR LCT Il TNC sposta l utensile su una retta dal punto di partenza Py al punto ausiliario P4 Da l l utensile si porta su una traiettoria circolare sul primo punto del profilo Pa L avanzamento programmato nel blocco APPR attivo per tutto il tratto che il TNC percorre nel blocco di avvicinamento tratto Ps Pa Se nel blocco di avvicinamento sono state programmate tutte le tre coordinate dell asse principale X Y e Z il TNC si sposta contemporaneamente in tutti i tre assi dalla posizione definita prima del blocco APPR al pu
120. trova alla distanza LEN Raggio utensile dal primo punto del profilo Pa Funzione di traiettoria qualsiasi posizionamento sul punto di partenza Ps gt Aprire il dialogo con il tasto APPR DEP e il softkey APPR LN APPR LN gt Coordinate del primo punto del profilo Pa gt Lunghezza distanza del punto ausiliario Py Introdurre LEN sempre con un valore positivo Correzione del raggio RR RL per la lavorazione Blocchi esplicativi NC HEIDENHAIN TNC 620 Avvicinamento a Ps senza correzione del raggio Pa con correzione del raggio RR distanza da Py a Pa LEN 15 Punto finale del primo elemento del profilo Successivo elemento del profilo Avvicinamento a Ps senza correzione del raggio Pa con correzione del raggio RR Punto finale del primo elemento del profilo Successivo elemento del profilo 153 to e aso a da un profilo icinamen 6 3 Avv to e diso a da un profilo icinamen 6 3 Avv Avvicinamento su traiettoria circolare con raccordo tangenziale APPR CT Il TNC sposta l utensile su una retta dal punto di partenza Py al punto ausiliario Py Da l l utensile si porta su una traiettoria circolare con raccordo tangenziale al primo elemento del profilo sul primo punto del profilo Pa La traiettoria circolare da Py a Pa definita dal raggio R e dall angolo al centro CCA Il senso di rotazione della traiettoria circolare definito dall andamento del primo elemento del profilo Funzione di
121. un parametro O Campo di immissione il valore massimo dei valori delta di 99 999 mm amp I valori delta della tabella utensili influiscono sulla rappresentazione grafica dell utensile La rappresentazione del pezzo nella simulazione rimane uguale I valori delta del blocco TOOL CALL modificano nella simulazione la dimensione rappresentata del pezzo La dimensione utensile simulata rimane uguale Inserimento dei dati utensile nel programma Per ogni utensile il numero la lunghezza e il raggio vengono definiti una volta nel programma di lavorazione in un blocco TOOL DEF Selezionare la funzione utensile premere il tasto TOOL DEF on Numero utensile identificazione univoca di un DEF utensile mediante il numero utensile Lunghezza utensile valore di correzione della lunghezza Raggio utensile valore di correzione del raggio E Il valore per la lunghezza pu essere inserito durante il dialogo direttamente nel relativo campo premere il softkey per l asse desiderato Esempio HEIDENHAIN TNC 620 123 ir Dati utensile I Dati utensile Inserimento dei dati utensile nelle tabelle In una tabella utensili possono essere definiti fino a 9999 utensili con relativa memorizzazione dei loro dati Tenere presente anche le funzioni di editing descritte in seguito nel presente capitolo Per poter inserire per un utensile pi dati correttivi indicizzare il numero di utensile inserire una riga ed estendere il numero
122. un punto qualsiasi lt Selezionare il blocco dopo il quale si desidera inserire un nuovo qF blocco e aprire il dialogo Modifica e inserimento istruzioni Selezionare nel blocco l istruzione da modificare e sovrascriverla con il nuovo valore Durante la selezione dell istruzione disponibile il dialogo con testo in chiaro Conclusione della modifica premere il tasto END Per inserire un istruzione muovere i tasti cursore verso destra o sinistra fino alla visualizzazione del dialogo desiderato e inserire il valore desiderato 102 4 Programmazione generalit gestione file ausili di programmazione Ricerca di istruzioni uguali in vari blocchi Per questa funzione impostare il softkey AUTO DRAW su OFF Selezione di una istruzione in un blocco azionare i tasti cursore fino a selezionare l istruzione desiderata Selezionare il blocco con i tasti cursore Il campo chiaro si trover nel nuovo blocco sulla stessa istruzione selezionata nel primo blocco Ricerca di un testo qualsiasi selezione della funzione di ricerca premere il softkey CERCARE ll TNC visualizzer il dialogo Ricerca testo Inserire il testo da cercare Ricerca testo premere il softkey CERCARE HEIDENHAIN TNC 620 rogrammi i inserimen 4 4 Apertura e j il Selezione copia cancellazione e inserimento di blocchi di programma Al fine di poter copiare blocchi di programma all interno di un Introduzione Programmaz manuale dati progra
123. utensile 2 HEIDENHAIN TNC 620 133 n Dati utensile i Dati utensile Esempio per una chiamata utensile Si deve chiamare l utensile numero 5 nell asse utensile Z con il numero giri mandrino 2500 giri min e con avanzamento di 350 mm min La maggiorazione per la lunghezza L e il raggio 2 dell utensile rispettivamente di 0 2 mm e di 0 05 mm la sottodimensione per il raggio utensile di 1 mm La D prima di L e di R significa valore delta Preselezione di utensili con tabelle utensili Impiegando delle tabelle utensili con un blocco TOOL DEF si pu effettuare una preselezione per l utensile successivo A tale scopo si deve inserire il numero utensile o il relativo parametro Q oppure il nome utensile tra virgolette 134 5 Programmazione utensili 5 3 Correzione utensile Introduzione Il TNC corregge la traiettoria dell utensile sull asse del mandrino del valore di correzione per la lunghezza utensile e nel piano di lavoro per il raggio dell utensile Se il programma di lavorazione viene generato direttamente sul TNC la correzione del raggio dell utensile attiva solo nel piano di lavoro Il TNC tiene conto di un massimo di cinque assi compresi quelli di rotazione Correzione della lunghezza utensile Il valore di correzione per la lunghezza si attiva automaticamente quando un utensile viene chiamato e spostato nell asse del mandrino La correzione verr disattivata alla chiamata di un utensile con lunghezz
124. viene richiuso In aggiunta al testo di Help vengono visualizzate altre informazioni ad es l unit di misura un valore iniziale una selezione ecc Se il parametro macchina selezionato corrisponde a un parametro del TNC viene anche visualizzato il corrispondente numero MP DisplaySettings Impostazioni per visualizzazione dello schermo Ordine degli assi visualizzati da O a 5 In funzione degli assi disponibili Tipo di posizione visualizzata nella finestra NOMIN REALE RIF REALE RIF NOM INSEG DIST Tipo di posizione visualizzata nella visualizzazione di stato NOMIN REALE RIF REALE RIF NOM INSEG DIST Definizione del separatore decimale per la visualizzazione di posizioni Visualizzazione dell avanzamento nel modo operativo Funzionamento manuale at axis key solo visualizzazione dell avanzamento se si preme il tasto di direzione always minimum sempre visualizzazione dell avanzamento Visualizzazione della posizione mandrino nella visualizzazione posizione during closed loop visualizzazione della posizione mandrino soltanto se mandrino in regolazione posizione during closed loop and M5 visualizzazione della posizione mandrino se mandrino in regolazione posizione e con M5 hidePresetTable True senza visualizzazione del softkey Tabella Preset False con visualizzazione del softkey Tabella Preset 13 Tabelle e riepiloghi DisplaySettings Incremento di visualizzazione per i singoli assi Lista di tutti gli assi d
125. 0 0 s RAGGIO SPIGOLO Q221 5 sSOVRAMETALLO 7 CYCL CALL M3 Chiamata del ciclo Lavorazione esterna 8 CYCL DEF 5 0 TASCA CIRCOLARE Definizione del ciclo Tasca circolare 9 CYCL DEF 5 1 DIST 2 10 CYCL DEF 5 2 PROF 30 11 CYCL DEF 5 3 INCR 5 F250 12 CYCL DEF 5 4 RAGGIO 25 13 CYCL DEF 5 5 F400 DR 14 L Z 2 RO F MAX M99 Chiamata ciclo Tasca circolare 15 L Z 250 RO F MAX M6 Cambio utensile 16 TOOL CALL 2 Z S5000 Chiamata utensile fresa per scanalature 17 CYCL DEF 211 CAVA CIRCOLARE Definizione del ciclo Scanalatura 1 Q200 2 DISTANZA SICUREZZA Q201 20 PROFONDIT Q207 250 AVANZAM FRESATURA Q202 5 PROF ACCOSTAMENTO Q215 0 TIPO DI LAVORAZIONE Q203 0 COORD SUPERFICIE Q204 100 28 DIST SICUREZZA Q216 50 CENTRO 1 ASSE Q217 50 CENTRO 2 ASSE Q244 80 DIAM CERCHIO PRIM Q219 12 LUNGHEZZA 2 LATO Q245 45 ANGOLO DI PARTENZA Q248 90 ANGOLO DI APERTURA 294 8 Programmazione cicli i 8 3 Cicli per la fresatura i One isole e scanalature HEIDENHAIN TNC 620 Chiamata del ciclo Scanalatura 1 Nuovo angolo iniziale per la scanalatura 2 Chiamata del ciclo Scanalatura 2 Disimpegno utensile fine programma j i i punt I sagome d d zione 8 4 Cicli per la defini 8 4 Cicli per la definizione di sagome di punti Panoramica Il TNC mette a disposizione 2 cicli per la lavorazione diretta di sagome regolari di punti 220 SAGOME DI PUNTI SU CERCHIO 220 _ 297 6 221 SAGOME DI PUNTI SU LINEE
126. 00 Y 100 Z 0 TOOL CALL 3 Z 52000 L Z 10 RO FMAX M3 L X 50 Y 50 R FMAX CYCL DEF 4 0 FRES TASCHE CYCL DEF 4 1 DIST 2 Lista delle funzioni M attive adattate dal costruttore della macchina ee 1A FoS 10 CYCL DEF 4 4 X 30 11 CYCL DEF 4 5 Y 90 12 CYCL DEF 4 6 F888 DR RAGGIO8S 13 L Z 2 RO FMAX M99 14 CYCL DEF 5 0 TASCA CIRCOLARE QINDUIDSWINE Stato parametri Q 91 S OVR 12 34 1525 6541 ESRI Lista dei parametri O definiti con il softkey LISTA C____ t0 000 S 321 790 SE PARAMETRI Q Z 134 991 DIAGNOSE REALE DM l Foa SE mm min Our 150 STATO STATO STATO STATO STATO TRASF STATO UTENSILE SEAI FUNZ M PARAM Q Esecuzione continua progtanaae TESH Lista parametri Q BLK FORM 0 1 Z X 0 Y 0 Z 20 BLK FORM 0 2 X 100 Y 100 Z 0 1 2 3 TOOL CALL 3 Z 52000 4 L Z 10 R FMAX M3 5 L X 50 Y 50 RO FMAX 6 7 8 660608 e ___9 90000 0 00000 econo tt CYCL DEF 4 08 FRES TASCHE CYCL DEF 4 1 DIST 2 CYCL DEF 4 2 PROF 10 9 CYCL DEF 4 3 INCR 10 F333 10 CYCL DEF 4 4 X 30 11 CYCL DEF 4 5 Y 90 12 CYCL DEF 4 6 F888 DR RAGGIO8 13 L Z 2 R FMAX M99 14 CYCL DEF 5 0 TASCA CIRCOLARE o vio a wN elo 00000 _ 0 90009 2 00000 0 00000 000 91 S OVR 12 34 9 9 9 9 9 9 9 9 9 9 9 999 150 F OVR X 31 857 Y 25 641z 134 991 IC 0 000 S 321 799 m REALE Q l T mm min Our 150 STATO STATO arara STATO STATO TRASF STA
127. 0110 Il valore del parametro 0110 dipende dall ultima funzione M programmata per il mandrino Nessun stato di mandrino definito Q110 1 M03 mandrino ON senso orario Q110 0 M04 mandrino ON senso antiorario Q110 1 M05 dopo M03 Q110 2 M05 dopo M04 O110 S Alimentazione refrigerante 0111 MO08 refrigerante ON OTT MO09 refrigerante OFF O1T1 0 Fattore di sovrapposizione 01712 Il TNC assegna al Q112 il fattore di sovrapposizione nella fresatura di tasche parametro pocketOverlap Unit di misura nel programma Q113 Il valore del parametro 0113 dipende in caso di annidamento con PGM CALL dall unit di misura valida per il programma che per primo chiama altri programmi Sistema metrico Mm 0113 0 Sistema in pollici inch O11S 1 Lunghezza dell utensile 0114 Il valore attivo della lunghezza dell utensile viene assegnato al parametro 0114 HEIDENHAIN TNC 620 a Parametri Q preprogrammati n il Mi Parametri Q preprogrammati Coordinate dopo una tastatura durante l esecuzione del programma I parametri da 0115 a Q119 contengono dopo una misurazione programmata con il sistema di tastatura 3D le coordinate della posizione del mandrino al momento della tastatura Le coordinate si riferiscono all origine attiva in modalit Funzionamento manuale Per queste coordinate la lunghezza del tastatore e il raggio della sfera di tastatura non vengono tenuti in considerazione Asse X 0115 Asse Y 0116 Asse
128. 0909090909909090909909909O Uscita dalla tabella origini Richiamare nella Gestione file la visualizzazione di un altro tipo di file e selezionare il file desiderato modifica deve essere memorizzata con il tasto ENT Altrimenti la modifica non viene presa in considerazione eventualmente durante l esecuzione di un programma ql Dopo aver modificato un valore in una tabella origini la pera 4 4B T DIAGNOSE FINE PAGINA PAGINA INSERIRE CANCELLA 4 Il RIGA RIGA CESSARE 8 7 Cicli per la OCOCOCOCOCOOCOCOOCOCOOCOCOOCOOCOOOCOOCOCOCOCOCOCOCOCOCOOOO N 99099099099009009909090909099090909090909090990900 990909090990 9090QO9Q9OOQOOQ09LO Dp 9909000900000 909900909O0OOOOODAOO 9909909090990 9990909990999999999A99GLGO0 gy 9909090999090 90990999999999999O0Q9A9O 9909090090909 9099009090990Q0909OQ09O 9990990900909 0909090999090Q090OOQ0O Visualizzazioni di stato Nella visualizzazione di stato supplementare sono visualizzati valori dello spostamento di origine attivo vedere Conversioni di coordinate a pagina 41 26 27 INIZIO 352 8 Programmazione cicli IMPOSTAZIONE ORIGINE ciclo 247 Con il ciclo IMPOSTAZIONE ORIGINE possibile attivare come nuova origine un origine definita nella tabella Preset Attivazione Dopo una definizione del ciclo IMPOSTAZIONE ORIGINE tutte le immissioni di coordinate e gli spostamenti dell origine assoluti ed incrementali saranno riferiti al nuovo Preset 247 Numero per
129. 1 e 12 7 Programmazione funzioni ausiliarie il Velocit di avanzamento per archi di cerchio M109 M110 M111 Comportamento standard Il TNC riferisce la velocit di avanzamento programmata al centro della traiettoria dell utensile Comportamento per archi di cerchio con M109 Nelle lavorazioni interne e esterne il TNC mantiene negli archi di cerchio un avanzamento costante sul tagliente dell utensile Comportamento per archi di cerchio con M110 Il TNC tiene l avanzamento costante sugli archi di cerchio esclusivamente per le lavorazioni interne mentre nella lavorazione esterna di archi di cerchio l avanzamento non viene adattato E La funzione M110 attiva anche nella lavorazione interna di archi di cerchio con cicli di profilo Se si definisce la funzione M109 o M110 prima della chiamata di un ciclo di lavorazione l adattamento dell avanzamento ha effetto anche per gli archi di cerchio interni al ciclo di lavorazione Alla fine del ciclo di lavorazione o a seguito di una sua interruzione viene ristabilita la condizione iniziale Attivazione Le funzioni M109 e M110 sono attive dall inizio del blocco Le funzioni M109 e M110 vengono disattivate con M111 HEIDENHAIN TNC 620 Ie tralettor iarie per CR 7 4 Funz n il 7 4 Funzioni PI per traiettorie Precalcolo di un profilo con correzione del raggio LOOK AHEAD M120 opzione software 3 Comportamento standard Se il raggio dell ute
130. 10 Programmazione parametri Q Controllo di un parametro stringa Con la funzione INSTR si pu controllare se o dove un parametro stringa contenuto in un altro parametro stringa Selezionare le funzioni parametriche O Selezionare la funzione FORMULA FORMULA Inserire il numero del parametro O in cui il TNC deve salvare la posizione da cui inizia il testo da cercare confermare con il tasto ENT Commutare il livello softkey Selezionare la funzione per il controllo di un parametro stringa INSTR Inserire il numero del parametro OS in cui salvato il testo da cercare confermare con il tasto ENT Inserire il numero del parametro OS che il TNC deve esplorare confermare con il tasto ENT Inserire il numero della posizione da cui il TNC deve cercare la stringa parziale confermare con il tasto ENT Chiudere l espressione tra parentesi con il tasto ENT e terminare l inserimento con il tasto END E Assicurarsi che il primo carattere di una stringa di caratteri cominci internamente sulla posizione 0 Se il TNC non trova la stringa parziale da cercare memorizza la lunghezza totale della stringa da cercare il conteggio inizia da 1 nel parametro del risultato Se la stringa parziale da cercare compare pi volte il TNC restituisce la prima posizione in cui si trova una stringa parziale Esempio esplorazione di OS10 per trovare il testo salvato nel parametro 0513 Inizio della ricerca dalla terza posizione HEIDENHAIN
131. 112 Correzione automatica della geometria della macchina nel lavoro con assi di rotazione Disattivazione della funzione M114 Avanzamento con tavole rotanti in mm min Disattivazione della funzione M116 Correzione del posizionamento con il volantino durante l esecuzione del programma Precalcolo del profilo con correzione del raggio LOOK AHEAD Filtro degli elementi di profilo Spostamento assi rotativi con ottimizzazione del percorso Disattivazione della funzione M126 Mantenimento della posizione della punta dell utensile nel posizionamento di assi di rotazione TCPM Disattivazione della funzione M126 Nel blocco di posizionamento i punti si riferiscono a un sistema di coordinate non inclinate Arresto preciso su raccordi non tangenziali e posizionamenti con assi rotanti Disattivazione della funzione M134 Selezione degli assi orientabili Distacco dal profilo nella direzione dell asse utensile Soppressione del controllo del sistema di tastatura Cancellazione delle informazioni modali dei programmi Cancellazione della rotazione base Considerazione della cinematica della macchina nelle posizioni REALE NOMINALE alla fine del blocco Disattivazione della funzione M144 Sollevamento automatico dell utensile dal profilo in caso di arresto NC Reset di M148 Soppressione di messaggi finecorsa Funzioni di taglio laser HEIDENHAIN TNC 620 Opzione 08 Opzione 21 Opzione 21 X Opzione 09 X Opzione 09
132. 2 diametro della tasca prelavorata per il calcolo del preposizionamento Il diametro del pezzo grezzo deve essere minore del diametro del pezzo finito gt DIAMETRO DEL PEZZO FINITO 0223 diametro della tasca finita Il diametro del pezzo finito deve essere maggiore del diametro del pezzo grezzo e maggiore del diametro dell utensile m T D 3 y o O e gt Z O 8 Programmazione cicli FINITURA ISOLE CIRCOLARI ciclo 215 opzione software Advanced programming features 1 II TNC porta l utensile automaticamente nell asse del mandrino alla DISTANZA DI SICUREZZA oppure se programmato alla 2 DISTANZA DI SICUREZZA e successivamente al centro dell isola Dal centro dell isola l utensile si porta nel piano di lavoro al punto di partenza della lavorazione Il punto di partenza si trova a destra dell isola spostato di circa 2 volte il raggio dell utensile Se l utensile si trova alla 2 DISTANZA DI SICUREZZA il TNC lo porta in rapido FMAX alla DISTANZA DI SICUREZZA e da l con l AVANZAMENTO IN PROFONDITA alla prima PROFONDITA DI ACCOSTAMENTO Successivamente l utensile entra tangenzialmente sul profilo del pezzo finito ed esegue una contornatura con fresatura concorde In seguito l utensile si stacca tangenzialmente dal profilo ritornando al punto di partenza nel piano di lavoro Questa procedura da 3 a 5 si ripete fino al raggiungimento della profondit programmata Alla fine del cicl
133. 26 primo PL 401 B da 192 a 254 secondo PL 401 B da 0 a 30 da 32 a 62 primo PL 401 B da 64 a 94 secondo PL 401 B da 48 a 79 da 0 a 95 da 0 a 4095 da 0 a 2047 da 2048 a 4095 10 Programmazione parametri O i Nel blocco FN 20 sono ammesse le seguenti condizioni Uguale Minore lt Maggiore gt Minore uguale lt Maggiore uguale gt inoltre disponibile la funzione FN20 WAIT FOR SYNC Utilizzare sempre WAIT FOR SYNC se ad esempio tramite FN18 si leggono i dati di sistema che richiedono una sincronizzazione in tempo reale Il TNC arresta quindi il calcolo anticipato ed esegue il seguente blocco NC soltanto quando anche il programma NC ha effettivamente raggiunto questo blocco Esempio arresto del programma finch il PLC imposta il Merker 4095 su 1 Esempio arresto del programma finch il PLC imposta l operando simbolico su 1 HEIDENHAIN TNC 620 larie IONI ausi 10 8 Funz f i larie ioni ausi 10 8 Funz FN29 PLC Trasmissione di valori al PLC Con la funzione FN29 si possono trasferire al PLC fino a otto valori numerici o parametri Q Incrementi e unit 0 1 um o 0 0001 Esempio trasmissione del valore numerico 10 corrisponde a 1um o 0 001 al PLC FN37 EXPORT La funzione FN37 EXPORT necessaria se si desidera generare i propri cicli e collegarli al TNC parametri Q 0 99 sono efficaci solo localmente nei cicli Questo significa che i parametri Q sono efficaci
134. 3 prima retta per spigolo 4 Programmazione smusso con lunghezza 20 mm Posizionamento sull ultimo punto 1 seconda retta per spigolo 4 Distacco dal profilo su una retta con raccordo tangenziale Disimpegno dell utensile fine del programma 167 Iane te cartesi ina d V Le O b V S lt vd Definizione pezzo grezzo per la simulazione grafica della lavorazione Chiamata utensile con asse mandrino e numero di giri mandrino Disimpegno utensile sull asse mandrino con rapido FMAX Preposizionamento utensile Posizionamento alla profondit di lavorazione con F 1000 mm min Avvicinamento al punto 1 su una traiettoria circolare con raccordo tangenziale Punto 2 prima retta per lo spigolo 2 Inserimento raggio con R 10 mm avanzamento 150 mm min Posizionamento sul punto 3 punto di partenza del cerchio con CR Pos sul punto 4 punto finale del cerchio con CR raggio 30 mm Posizionamento sul punto 5 Posizionamento sul punto 6 Posizionam sul punto 7 punto finale del cerchio arco di cerchio con raccordo tangenziale al punto 6 calcolo automatico del raggio 6 Programmazione programmazione profili HEIDENHAIN TNC 620 Posizionamento sull ultimo punto 1 del profilo Distacco dal profilo su traiettoria circolare con raccordo tangenziale Iane Disimpegno utensile fine programma te cartes ina ln O E 6 4 Trai n i Iane te cartesi ina rd O V Sh O E V
135. 3 H 11 CYCL DEF 4 Lettura fino a N 12 CYCL DEF 4 programma TNC NNC_PROG XSCREENSNX113 H 13 L Z 2 RO Ripetizioni j1 14 CYCL DEF IX 31 S5 f0VY 25 641 _Z 134 991 C 0 0090 S 321 790 SAI REALE u mm min Our 150 QIDUINSWINE 477 11 5 Esecuzione programma 11 5 Esecuzione programma Selezione del primo blocco del programma attuale per l inizio della lettura inserire GOTO 0 LETTURA selezione lettura blocchi premere il softkey RIPOSIZ BLOCCHI A BLOCCO N LETTURA FINO A N inserire il numero N del blocco nel quale la lettura deve terminare PROGRAMMA inserire il nome del programma nel quale si trova il blocco N RIPETIZIONI inserire il numero delle ripetizioni da considerare nella lettura blocchi qualora il blocco N si trovasse in una parte del programma da ripetere Avviamento della lettura blocchi premere il tasto di START esterno Avvicinamento al profilo vedere il paragrafo successivo Riposizionamento sul profilo Con la funzione RAGGIUNGERE POSIZIONE il TNC riposiziona l utensile sul profilo del pezzo in caso di riposizionamento dopo uno spostamento degli assi della macchina durante un interruzione non programmata con STOP INTERNO riposizionamento dopo una lettura blocchi con RIPOSIZ A BLOCCO N ad es dopo un interruzione con STOP INTERNO selezione del riposizionamento sul profilo selezionare il softkey RAGGIUNGERE POSIZIONE ripristinare even
136. 5 3 D O O SSSI a SOL UPDATE SQL UPDATE trasferisce i dati predisposti nei parametri O nella riga indirizzata con l INDICE del result set La riga presente nel result set viene completamente sovrascritta SQL UPDATE considera tutte le colonne indicate nell istruzione Select sa Nr parametro per risultato parametro O in cui il server SOL fornisce il risultato 0 nessun errore verificatosi 1 errore verificatosi handle errato indice eccessivo intervallo di valori superato per eccesso per difetto oppure formato dati errato Banca dati ID di accesso SQL parametro O con l handle per l identificazione del result set vedere anche SQL SELECT Banca dati indice per risultato SQL numero di riga nel result set Le voci della tabella predisposte nei parametri O vengono scritte in questa riga Se non si inserisce l indice viene scritta la prima riga n 0 Il numero di riga viene indicato direttamente o si programma il parametro Q che contiene l indice SOL INSERT SQL INSERT genera una nuova riga nel result set e trasferisce i dati predisposti nei parametri O nella nuova riga SQL INSERT considera tutte le colonne indicate nell istruzione Select le colonne della tabella che non sono state considerate nell istruzione Select vengono scritte con valori di default I Nr parametro per risultato parametro O in cui il server SOL fornisce il risultato O nessun errore verificatosi 1 errore verificatosi
137. 73 programmazione libera dei profili FK vedere Programmazione dei profili FK Trasmissione dati esterna TNC 620 91 Trigonometria 396 526 U Utensili indicizzati 128 V Variabili testo 440 Velocit di trasmissione dati 491 492 Vista dall alto 463 Visualizzazione di stato 37 generale 37 supplementare 39 Tabella riassuntiva Cicli 10 11 12 13 14 19 20 21 22 23 24 26 32 200 201 202 203 204 205 206 207 208 Fresatura di tasche Tasca circolare Spostamento origine Lavorazione speculare Tempo di sosta Rotazione Fattore di scala Chiamata di programmi Orientamento mandrino Definizione profilo Piano di lavoro Dati profilo SL Il Preforatura SL Il Svuotamento SL Il Finitura del fondo SL Il Finitura laterale SL Il Fattore di scala individuale per gli assi Tolleranza Foratura Alesatura Barenatura Foratura universale Controforatura invertita Foratura profonda universale Maschiatura con compensatore utensile nuovo Maschiatura senza compensatore utensile nuovo Fresatura foro HEIDENHAIN TNC 620 Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag 275 281 349 354 367 356 357 368 369 306 359 310 311 J312 314 315 358 370 229 231 233 235 237 240 245 247 243 il 209 Maschiatura con rottura truciolo Pag 249 210 sc
138. 999 a 99999 9999 eb i gt mw 1 b d hem 5 1 ln Fur 0 N eb ps m eb m T D 3 y o ca e gt Z O i gt AVANZAMENTO IN PROFONDITA Q206 velocit di e spostamento dell utensile durante la centratura in TT mm min Campo di immissione da 0 a 99999 999 in A alternativa FAUTO FU z gt TEMPO ATTESA SOTTO 0211 tempo in secondi durante il quale l utensile sosta sul fondo del foro Campo di S immissione da 0 a 3600 0000 5 gt COORD SUPERFICIE PEZZO Q203 assoluto coordinata tar della superficie del pezzo Campo di immissione da 99999 9999 a 99999 9999 O 22 DISTANZA DI SICUREZZA Q204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio Campo di immissione da 0 a 99999 9999 E Q N 00 228 8 Programmazione cicli il FORATURA ciclo 200 1 I TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla DISTANZA DI SICUREZZA sopra la superficie del pezzo 2 L utensile penetra con l avanzamento F programmato fino alla prima profondit di accostamento 3 I TNC ritira l utensile con FMAX alla distanza di sicurezza dove sosta se programmato riportandolo in seguito con FMAX alla distanza di sicurezza sopra la prima profondit di accostamento 4 Successivamente l utensile penetra con l avanzamento F programmato di un ulteriore profondit
139. ABELLA vyg 473 11 5 Esecuzione programma 11 5 Esecuzione programma Esecuzione del programma di lavorazione Operazioni preliminari 1 Serrare il pezzo sulla tavola della macchina 2 Impostare l origine 3 Selezionare le tabelle e i file dati pallet necessari stato M 4 Selezionare il programma di lavorazione stato M E L avanzamento e il numero di giri del mandrino possono essere modificati intervenendo sulle manopole dei potenziometri di regolazione Mediante il softkey FMAX possibile ridurre la velocit del rapido se si vuole collaudare il programma NC Il valore immesso rimane attivo anche dopo lo spegnimento e l accensione della macchina Per ripristinare la velocit del rapido originale si deve immettere di nuovo il corrispondente valore numerico Esecuzione continua Avviare il programma di lavorazione con il tasto di START esterno Esecuzione singola Avviare singolarmente ogni blocco del programma di lavorazione con il tasto di START esterno Interruzione della lavorazione Sono disponibili diverse possibilit per interrompere l esecuzione di un programma interruzioni programmate tasto di STOP esterno Se il TNC rileva un errore durante l esecuzione del programma la lavorazione viene interrotta automaticamente interruzioni programmate Le interruzioni possono essere definite direttamente nel programma di lavorazione In questo caso il TNC interrompe l esecuzione non appena il programma sar eseg
140. ALL LBL 2 vedere Tastiera sullo schermo a pagina 81 INIZIO FINE ULTIMA PAROLA rneer PAROLA PAROLA lt gt SOVRASC Funzioni di editing del commento Saltare all inizio del commento INIZIO Premere il softkey INSERIM COMMENTI qG 27DISTANZA SICUREZZA m Q8 2 3RAGGIO DELLO SMUSSO 4 7 Inseriment Saltare alla fine del commento FINE Saltare all inizio di una parola Le parole devono ULTIMA PAROLA essere separate da uno spazio lt saltare alla fine di una parola Le parole devono PAROLA essere separate da uno spazio Commutare tra modo inserimento e modo sostituzione SOVRASC TC 110 4 Programmazione generalit gestione file ausili di programmazione 4 8 Calcolatrice Q i E ha j Funzionamento Il TNC dispone di una calcolatrice per l esecuzione delle principali na Programmaz T funzioni matematiche 14 H T rr l l 1 BLK FORM 0 1 Z X Y 0 2 20 z i Visualizzare o chiudere la calcolatrice con il tasto CALC S Too colo a sassate Ze a Selezionare le funzioni mediante istruzioni abbreviate con softkey B L Zez Ro pRa 2a x to RND RPS ALI IE DOLLS E or 479 TERE n 17 DEP LCT X 1509 v 50 RS S Se a Addizione iL tioo me rnax zo VOOR a A 20 END PGM 14 MM xy sort 17x Pr el Sottrazione Moltiplicazion DIAGNOSE ea Pisino NITTI Jen Calcolo fra parentesi Arco Coseno ARC seno SI
141. AMENTO DI FRESATURA 012 3 profili delle isole qui C D vengono contornati con l avvicinamento della fresa al profilo delle tasche qui A B 4 Nel passo successivo il TNC porta l utensile alla successiva profondit di accostamento e ripete l operazione di svuotamento fino a quando viene raggiunta la profondit programmata 5 Alla fine il TNC riporta l utensile all altezza di sicurezza 8 5 Cicli SL E Prima della programmazione Utilizzare eventualmente una fresa con tagliente frontale a taglio centrale DIN 844 oppure effettuare una preforatura con il ciclo ZI ART a E io blocchi N La strategia di penetrazione del ciclo 22 viene definita con SEMPIO DIOCCMIING il parametro Q19 e con le colonne ANGLE e LCUTS della tabella utensili Se definito Q19 0 il TNC penetra sempre in modo perpendicolare anche se per l utensile attivo definito un angolo di penetrazione ANGLE Se si definisce ANGLE 90 il TNC penetra in modo perpendicolare Viene utilizzato come avanzamento di penetrazione l avanzamento di pendolamento Q19 Se l avanzamento di pendolamento Q19 definito nel ciclo 22 e ANGLE definito tra 0 1 e 89 999 nella tabella utensili il TNC penetra con pendolamento con il valore ANGLE definito Se l avanzamento di pendolamento definito nel ciclo 22 e nella tabella utensili non definito alcun ANGLE il TNC emette un messaggio d errore Nei profili di tasca con angoli interni acuti se si impiega un fa
142. AUFTRI1 stata generata la sottodirectory NCPROG nella quale stato copiato il programma di lavorazione PROG1 H Il programma di lavorazione ha quindi il seguente percorso TNC AUFTR1 NCPROG PROG1 H La grafica a destra illustra un esempio di visualizzazione di directory con diversi percorsi 82 4 Programmazione generalit gestione file ausili di programmazione i EHI TNCA AUFTRI KAR25T Panoramica funzioni della gestione dati Copia di un singolo file Con nodo Selezione di un tipo di file SELEZIONA m TIPO Visualizzazione degli ultimi 10 file selezionati uttama De Cancellazione di file o directory Selezione di file Rinomina file A H z 87 H Z 25 Gestione dei drive di rete RETE LI Selezione dell editor SELECT EDITOR Attivazione protezione file da cancellazione e PROTEGG modifica O a Disattivazione della protezione di un file ii Creazione di un nuovo file NEU FILE Ordinamento dei file secondo le propriet SORT Copia di una directory es gt Cancellazione di una directory con tutte le T sottodirectory 3 Visualizzazione delle directory di un drive 38 AGSIOR LI LaLseRo Rinomina directory RINOMINA hec xvz Creazione di una nuova directory NUOVA PTR ORY HEIDENHAIN TNC 620 4 3 Operare con o file Q hem o C O fd n 4 3 Operare con Richiamare la Gestione file PGM MGT Premere il tasto PGM MGT il
143. AUTO DRAW su OFF AUTO DRAW ON non presenta eventuali ripetizioni di blocchi di programma Generazione della grafica di programmazione per un programma esistente Selezionare con i tasti cursore il blocco fino al quale si desidera eseguire la grafica o premere GOTO e inserire direttamente il numero del blocco desiderato Esecuzione della grafica premere il softkey RESET RUVIO START Ulteriori funzioni Generazione completa della grafica di RESET programmazione AVVIO Generazione grafica di programmazione blocco puvo per blocco Generazione completa della grafica di programmazione o da completarsi dopo RESET START Arresto della grafica di programmazione Questo ne softkey compare solo mentre il TNC genera una grafica di programmazione HEIDENHAIN TNC 620 b O N E Programmaz HEBEL H 6 L Z 5 R FMAX M3 7 APPR LCT X 109 Y 0 RS RL 8 FPOL X 100 Y 0 FC DR R10 CLSD CCX 0 10 FLT 11 FCT DR R15 CCX 100 CCY 0 2 FLT 13 FCT DR R18 CCPR 40 CCPA 110 4 FLT PDX 100 PDY 9 D15 15 FSELECT1 4E 16 FCT DR RS 17 FLT PDX 100 PDY 0 D15 8 FCT DR R10 CLS HBHRH o m CT D D CCX 0 CCY 0 7 19 FSELECT1 dx pi DEP LCT X 30 Y 8 Z 100 RS FMAX 21 END PGM HEBEL MM N INIZIO FINE PAGINA PAGINA AVVIO RESET ii CERCARE AVVIO SINGLE 4 avuro 4 5 Grafica di pro i il mazione O e Q 75 Q then da Lo q Visualizzazione
144. C HEIDENHAIN TNC 620 B inai diretta di formule i 10 11 Parametri stringa 10 11Parametri stringa Funzioni dell elaborazione stringhe L elaborazione stringhe ingl string stringa di caratteri tramite parametri QS pu essere impiegata per generare stringhe di caratteri variabili Tali stringhe di caratteri per esempio possono essere emesse tramite la funzione FN16 F PRINT per generare protocolli variabili A un parametro stringa si pu assegnare una stringa di caratteri lettere cifre caratteri speciali caratteri di controllo e spazi valori assegnati o caricati possono essere elaborati e controllati con le funzioni descritte di seguito Nelle funzioni parametriche O STRING FORMULA e FORMULA sono incluse diverse funzioni per l elaborazione di parametri stringa Assegnazione di parametri stringa Pagina 441 Concatenazione di parametri stringa Pagina 441 Conversione di un valore numerico in un na Pagina 442 parametro stringa Copia di una stringa parziale da un rara Pagina 443 parametro stringa Conversione di un parametro stringa in un ra Pagina 444 valore numerico Controllo di un parametro stringa DE Pagina 445 Determinazione della lunghezza di un ra Pagina 446 parametro stringa Confronto di ordine alfabetico esa Pagina 447 amp Se si impiega la funzione STRING FORMULA il risultato del calcolo eseguito sempre una stringa Se si impiega la funzione FORMULA il risultato del calcolo eseguito
145. Da questi dati di coordinate dai dati utensili e dalla correzione del raggio il TNC calcola il percorso effettivo dell utensile Il TNC sposta contemporaneamente tutti gli assi programmati nel blocco di programma di una funzione di traiettoria Movimenti paralleli agli assi macchina Il blocco di programma contiene un dato di coordinata il TNC sposta l utensile parallelamente all asse programmato A seconda del tipo della macchina nella lavorazione si muove l utensile o la tavola della macchina con il pezzo ivi serrato Nella programmazione della traiettoria si suppone di norma che sia l utensile a MUOVETSI Esempio E Funzione di traiettoria Retta X 100 Coordinate del punto finale L utensile mantiene le coordinate Y e Z e si porta sulla posizione X 100 Vedere figura Movimenti nei piani principali Il blocco di programma contiene due dati di coordinata il TNC sposta l utensile nel piano programmato Esempio L utensile mantiene la coordinata Z e si porta nel piano XY sulla posizione X 70 Y 50 Vedere figura Movimento tridimensionale Il blocco di programma contiene tre dati di coordinata il TNC sposta l utensile in tre dimensioni per portarlo sulla posizione programmata Esempio HEIDENHAIN TNC 620 100 di traiettoria Eo li sulle f ioni genera 6 2 Informaz di traiettoria ZIONI li sulle fui ioni genera 6 2 Informaz Cerchi e archi di cerchio Per i movimen
146. Diverso ls lt gt N Minore lt J D Minore o uguale lt Maggiore gt O Maggiore o uguale gt 0 D Collegamento di diverse condizioni T AND logico AND OR logico OR T 432 10 Programmazione parametri Q i SOL FETCH SQL FETCH legge la riga indirizzata con INDICE dal result set e inserisce le registrazioni di tabella nei parametri Q legati assegnati Il result set viene indirizzato con l HANDLE SQL FETCH considera tutte le colonne indicate nell istruzione Select na Nr parametro per risultato parametro O in cui il server SOL fornisce il risultato O nessun errore verificatosi 1 errore verificatosi handle errato o indice eccessivo Banca dati ID di accesso SQL parametro O con l handle per l identificazione del result set vedere anche SQL SELECT Banca dati indice per risultato SQL numero di riga nel result set Le registrazioni di tabella di questa riga vengono lette e trasferite nei parametri O legati Se non si inserisce l indice viene letta la prima riga n 0 Il numero di riga viene indicato direttamente o si programma il parametro O che contiene l indice HEIDENHAIN TNC 620 Esempio trasferimento del numero di righe nel parametro Q tabelle con istruzioni SOL Esempio programmazione diretta del numero di righe 433 cessi a tabelle con istruzioni SOL m vw D 3 2 o se o a ba DI 3 DI N 5 D Q eh eh D Q 2
147. ENHAIN TNC 620 a x Sf gt Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Preposizionamento utensile Conferma dell ultima posizione programmata quale polo Posizionamento alla profondit di lavorazione Avvicinamento al profilo su un cerchio con raccordo tangenziale Percorso elicoidale Distacco dal profilo su un cerchio con raccordo tangenziale Disimpegno utensile fine programma 177 inate polari coord 6 5 Tralettorie 6 6 Traiettorie Programmazione libera dei profili Mi zione software 6 6 Traiettorie Programmazione libera dei profili FK opzione software Principi fondamentali I disegni dei pezzi non a norma NC contengono spesso dati di coordinate che non possono essere inseriti con i tasti funzione grigi Pu verificarsi ad es che le coordinate note si trovino sull elemento del profilo o nelle sue vicinanze i dati delle coordinate si riferiscano ad un altro elemento di profilo oppure siano note le indicazioni di direzione e quelle relative all andamento del profilo Tali dati si programmano direttamente con la funzione Programmazione libera dei profili FK opzione software Advanced programming features TNC calcoler il profilo dai dati di coordinate noti e supporta il dialogo di programmazione con la grafica FK interattiva La figura in alto a destra illustra delle quote inseribili nel modo pi semplice tramite la programmazione FK 178 6 Programmazio
148. ESTO SOPRA Q258 incrementale distanza di sicurezza per il posizionamento in rapido quando il TNC dopo un ritorno dal foro riporta l utensile alla profondit di accostamento corrente PROFONDIT FORO FINO A ROTTURA TRUCIOLO 0257 incrementale accostamento dopo che il TNC ha eseguito una rottura truciolo Nessuna rottura truciolo con impostazione 0 INVERSIONE NELLA ROTTURA TRUCIOLO 0256 incrementale valore della corsa di ritorno dell utensile nella rottura trucioli PROFONDIT FRONTALE 0358 incrementale distanza tra la punta dell utensile e la superficie del pezzo con lavorazione frontale dello smusso ECCENTRICIT DI SMUSSO FRONTALE 0359 incrementale distanza di cui il TNC sposta il centro dell utensile rispetto al centro del foro 03584 8 Programmazione cicli i gt DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo gt COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 2a DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio gt AVANZAMENTO IN PROFONDIT 0206 velocit di spostamento dell utensile durante la foratura in mm min gt AVANZAMENTO FRESATURA Q207 velocit di spostamento dell utensile durante la fresatura in mm min a e fresatura di filettature m T D 3 y o z o F Z O
149. 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 e 82 AJ 0 T T E Smusso Arrotondamento spigoli Q Dati sugli utensili Inserimento e chiamata lunghezza e raggio nei iis utensile Cicli sottoprogrammi e ripetizioni di blocchi di programma 0 E 0 E Paii i i Do Definizione e chiamata cicli mi T Inserimento e chiamata di sottoprogrammi e SET wS di ripetizioni di blocchi di programma Soa Programmazione di uno STOP programmato cern Nene TE Toa Definizione di cicli di tastatura Immissione assi coordinate e valori numerici editing Selezione assi coordinate e immissione nel programma O Tasti numerici Punto decimale inversione del segno Immissione di coordinate polari Immissione di quote incrementali i Programmazione Stato parametri Q Conf posizione reale valori dalla calcolatrice BOBO x Salto domande di dialogo e cancellazione dati Mia Z Z 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 g m r O Interruzione dialogo canc blocchi programma B Cancellazione di singoli caratteri Funzioni speciali smarT NC 4 Visualizzazione funzioni speciali B inattivo E f Campo
150. FONDIT 0206 velocit dell utensile in mm min nello spostamento alla PROFONDITA Per la penetrazione nel materiale inserire un valore basso penetrando nel vuoto inserire un valore pi alto gt PROFONDIT DI ACCOSTAMENTO 0202 incrementale quota di accostamento dell utensile Inserire un valore maggiore di 0 gt AVANZAMENTO FRESATURA Q207 velocit di spostamento dell utensile durante la fresatura in mm min gt COORD SUPERFICIE PEZZO Q203 assoluto coordinata della superficie del pezzo 28 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio gt CENTRO 1 ASSE Q216 assoluto centro dell isola nell asse principale nel piano di lavoro gt CENTRO 2 ASSE 0217 assoluto centro dell isola nell asse secondario nel piano di lavoro gt LUNGHEZZA 1 LATO Q218 incrementale lunghezza dell isola parallela all asse principale del piano di lavoro gt LUNGHEZZA 2 LATO Q219 incrementale lunghezza dell isola parallela all asse secondario del piano di lavoro gt RAGGIO DELL ANGOLO 0220 raggio dell angolo dell isola gt SOVRAMETALLO 1 ASSE Q221 incrementale sovrametallo per il calcolo del preposizionamento nell asse principale del piano di lavoro riferito alla lunghezza dell isola m T D 3 2 o ca e gt Z O 8 Programmazione cicli il
151. GN Q50 con valore di ritorno Q12 1 allora 050 gt 0 con valore di ritorno Q12 1 allora 050 lt 0 IH Calcolo del valore modulo resto della divisione ad es 012 400 360 risultato 012 40 Di HEIDENHAIN TNC 620 437 i O Pat 5 1 h ed fi O eb C S N Ko O ps me i Regole di calcolo Per la programmazione di formule matematiche sono valide le seguenti regole punto prima di trattino 1 passo di calcolo 5 3 15 2 passo di calcolo 2 10 20 3 passo di calcolo 15 20 35 oppure 1 passo di calcolo 10 al quadrato 100 2 passo di calcolo 3 alla 3 potenza 27 3 passo di calcolo 100 27 73 Propriet distributiva Propriet distributiva nelle espressioni a b c a b a c 10 Programmazione parametri Q il Esempio di inserimento Calcolo dell angolo con arctan quale cateto opposto 012 e cateto adiacente 013 assegnazione del risultato a 025 Selezione dell introduzione di formule premere il tasto Q e il softkey FORMULA Inserire il numero del parametro ENT 25 E Commutare il livello softkey e selezionare la funzione arcotangente D EF Commutare il livello softkey e aprire parentesi Inserire il numero parametro Q 12 12 Selezionare l operazione di divisione Inserire il numero parametro Q 13 13 EJ O Chiudere la parentesi e terminare l introduzione della formula Blocco esplicativo N
152. HF Blocchi esplicativi NC E La lavorazione del profilo non pu iniziare con un blocco CHE Gli smussi possono essere eseguiti solo nel piano di lavoro Lo spigolo viene tagliato dallo smusso e non viene pi considerato parte del profilo L avanzamento programmato in un blocco CHF attivo solo in questo blocco Dopo il blocco CHF ridiventa attivo l avanzamento programmato nel blocco precedente 160 6 Programmazione programmazione profili Arrotondamento spigoli RND Iane Con la funzione RND si possono arrotondare gli spigoli di un profilo a S n L utensile si sposta su una traiettoria circolare con raccordo a tangenziale sia all elemento di profilo precedente sia a quello SUCCESSIVO 6 Il cerchio di arrotondamento deve essere eseguibile con l utensile attivo fd RND Raggio arrotondamento inserire il raggio dell arco di o cerchio se necessario A Avanzamento F attivo solo nel blocco RND Blocchi esplicativi NC 5 L X 10 Y 40 RL F300 M3 O n I 26 L X40 ARE v i E 7 RND R5 FOO O eb i E NE i 1 amp Nelle istruzioni precedenti e successive devono essere programmate entrambe le coordinate del piano nel quale l arrotondamento verr eseguito Se si esegue la lt f lavorazione del profilo senza correzione del raggio O utensile occorre programmare entrambe le coordinate del piano di lavoro Lo spigolo non viene lavorato L avanzamento programmato in un
153. I tat iarie per assi ro ioni i 7 5 Funz Je i n 8 1 Lavorare con I cicli 8 1 Lavorare con I cicli Le lavorazioni di uso frequente che comprendono pi passi di lavorazione sono memorizzate nel TNC quali cicli Anche le conversioni di coordinate e alcune funzioni speciali sono disponibili quali cicli panoramica vedere Panoramica dei cicli pagina 222 I cicli di lavorazione con numeri a partire da 200 utilizzano i parametri O come parametri di trasferimento parametri che vengono utilizzati dal TNC in diversi cicli con la stessa funzione hanno sempre lo stesso numero ad es 0200 sempre la distanza di sicurezza Q202 la profondit di incremento ecc I cicli di lavorazione eseguono eventualmente lavorazioni w estese Per motivi di sicurezza prima della lavorazione eseguire un test grafico vedere Prova programma a pagina 468 Cicli specifici della macchina opzione software Advanced programming features Su molte macchine sono disponibili cicli che sono implementati nel TNC dal costruttore in aggiunta ai cicli HEIDENHAIN Per questi cicli disponibile una numerazione separata Cicli da 300 a 399 Cicli specifici di macchina che possono essere definiti mediante il tasto CYCLE DEF Cicli da 500 a 599 Cicli di tastatura specifici di macchina che possono essere definiti mediante il tasto TOUCH PROBE E Consultare il manuale della macchina per la descrizione C della rispettiva funzione
154. IE PEZZO O5 assoluto coordinata assoluta della superficie del pezzo DISTANZA DI SICUREZZA O6 incrementale distanza tra la superficie frontale dell utensile e la superficie del pezzo gt ALTEZZA DI SICUREZZA O7 assoluto altezza assoluta che esclude qualsiasi collisione con il pezzo per il posizionamento intermedio e il ritiro alla fine del ciclo RAGGIO DI ARROTONDAMENTO INTERNO OS raggio di arrotondamento per spigoli interni il valore programmato si riferisce alla traiettoria del centro dell utensile SENSO ROT ORARIO 1 O9 direzione della lavorazione per tasche v v v Yy Vv v E Q9 1 senso discorde per tasca e isola 09 1 senso concorde per tasca e isola 310 Esempio blocchi NC 8 Programmazione cicli il PREFORATURA ciclo 21 opzione software Advanced programming features amp Per il calcolo dei punti di penetrazione il TNC non tiene conto del valore delta DR eventualmente programmato nel blocco TOOL CALL 8 5 Cicli SL Nei punti stretti il TNC potrebbe non essere in grado di effettuare la foratura preliminare con un utensile pi grande dell utensile di sgrossatura Svolgimento del ciclo 1 L utensile penetra con l AVANZAMENTO F programmato dalla posizione attuale fino alla prima PROFONDITA DI ACCOSTAMENTO 2 In seguito il TINC riporta l utensile in rapido FMAX alla prima PROFONDITA DI ACCOSTAMENTO ridotta della distanza di prearresto t 3
155. INA Selezionare il softkey con il corrispondente criterio di rappresentazione SORT Funzioni ausiliarie Attivazione Disattivazione protezione file Portare il campo chiaro sul file da proteggere TEE Selezionare le funzioni ausiliarie premere il softkey AUSIL FUNZ AUSIL PROTEGGE Attivazione della protezione di un file premere il Rr softkey PROTEGG il file viene contrassegnato da un simbolo Per disattivare la protezione del file procedere allo stesso modo con il softkey SPROTEG Selezione dell editor Spostare il campo chiaro nella finestra di destra sul file che si desidera aprire E Selezionare le funzioni ausiliarie premere il softkey FUNZ AUSIL e Selezione dell editor con cui si desidera aprire il file EDITOR selezionato premere il softkey SELEZIONE EDITOR Selezionare l editor desiderato Premere il softkey OK per aprire il file Attivazione o disattivazione di dispositivo USB _ w Selezionare le funzioni ausiliarie premere il softkey FUNZ AUSIL Commutare il livello softkey Selezionare il softkey per attivare o disattivare 90 4 Programmazione generalit gestione file ausili di programmazione i directory desiderata sulle due met dello schermo ll TNC visualizza ad es nella parte sinistra dello schermo tutti i file memorizzati nel TNC e nella parte destra tutti file memorizzati sul supporto dati esterno Con il softkey VISUALIZ
156. INAMENTO 0253 velocit di spostamento dell utensile durante la penetrazione nel pezzo e l estrazione dal pezzo in mm min modo di fresatura 0351 tipo della lavorazione di fresatura con M03 1 concorde 1 discorde Q355 gt 1 8 Programmazione cicli gt DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo gt PROFONDIT FRONTALE 0358 incrementale distanza tra la punta dell utensile e la superficie del pezzo con lavorazione frontale dello smusso gt ECCENTRICIT DI SMUSSO FRONTALE 0359 incrementale distanza di cui il TNC sposta il centro dell utensile rispetto al centro dell isola gt COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 23 DISTANZA DI SICUREZZA Q204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio gt AVANZAM DI LAVORO 0254 velocit di spostamento dell utensile durante l allargamento in mm min gt AVANZAMENTO FRESATURA 0207 velocit di spostamento dell utensile durante la fresatura in mm min HEIDENHAIN TNC 620 Esempio blocchi NC 8 2 Cicli di foratura iiia e fresatura di filettature 27 i foratura naschitos e fresatura di filettature 8 2 Cicli N 72 Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Definizione ciclo X 80 90 100 8 Programmazio
157. LL nel programma di lavorazione viene programmata con i seguenti dati Selezionare la chiamata utensile con il tasto TOOL CALL TOOL 07 E NUMERO UTENSILE inserire il numero o il nome dell utensile L utensile deve essere prima definito in un blocco TOOL DEF o in una tabella utensili Il TNC pone automaticamente tra virgolette un nome utensile nomi si riferiscono ad una registrazione nella tabella utensili attiva TOOL T Per poter chiamare un utensile con altri valori di correzione inserire anche l indice definito nella tabella utensili separandolo con un punto decimale Per selezionare l utensile dalla tabella utensili premere il softkey SELEZIONARE il TNC visualizza il contenuto della tabella utensili Con i tasti cursore selezionare l utensile con il softkey OK confermare nella tabella posti ASSE DI LAVORO MANDRINO X Y Z inserire l asse utensile NUMERO GIRI MANDRINO S inserire direttamente il numero di giri del mandrino in giri al minuto Come alternativa si pu definire una velocit di taglio Vc m min A tale scopo premere il softkey VC AVANZAMENTO F l avanzamento Imm min o 0 1 inch min rimane attivo fino alla programmazione di un nuovo avanzamento in un blocco di posizionamento o in un blocco TOOL CALL SOVRAM LUNGHEZZA UTENSILE DL valore delta per la lunghezza dell utensile SOVRAM RAGGIO UTENSILE DR valore delta per il raggio dell utensile SOVRAM RAGGIO UTENSILE DR2 valore delta per il raggio dell
158. La DISTANZA DI PREARRESTO viene calcolata automaticamente PROFONDIT DI FORATURA fino a 30 mm t 0 6 mm PROFONDIT DI FORATURA oltre 30 mm t prof di foratura 50 DISTANZA massima di PREARRESTO 7 mm 4 Successivamente l utensile penetra con AVANZAMENTO F programmato di un ulteriore PROFONDITA DI ACCOSTAMENTO 5 I TNC ripete questa sequenza da 1 a 4 fino a raggiungere la PROFONDITA DI FORATURA programmata 6 Dal fondo del foro il TNC ritira l utensile trascorsa la SOSTA per la spoglia con FMAX alla posizione di partenza Esempio blocchi NC Impiego Nella scelta dei punti di penetrazione il ciclo 21 PREFORATURA tiene conto della quota laterale e della quota profondit nonch del raggio dell utensile di svuotamento punti di penetrazione sono contemporaneamente i punti di partenza per lo svuotamento 21 PROFONDIT DI ACCOSTAMENTO Q10 incrementale E quota di cui l utensile viene accostato di volta in volta segno con direzione di lavoro negativa AVANZAMENTO IN PROFONDIT Q11 avanzamento di foratura in mm min NUMERO UTENSILE SVUOTAMENTO Q13 numero dell utensile di svuotamento HEIDENHAIN TNC 620 311 i SVUOTAMENTO ciclo 22 opzione software Advanced programming features 1 I TNC posiziona l utensile sopra il punto di penetrazione tenendo conto del SOVRAMETALLO PER FINITURA LATERALE 2 Alla prima PROFONDIT DI ACCOSTAMENTO l utensile fresa il profilo dall interno verso l esterno con AVANZ
159. M 2 In seguito il TNC esegue il programma chiamato fino alla sua fine 3 Successivamente il TNC continua l esecuzione del programma chiamante dal blocco che segue alla chiamata di programma Note per la programmazione Per utilizzare un qualsiasi programma come sottoprogramma il TNC non necessita di LABEL Il programma chiamato non deve contenere le funzioni ausiliarie M2 o M30 Se nel programma chiamato sono stati definiti sottoprogrammi con label si pu impiegare M2 oppure M30 con la funzione di salto FN 9 IF 0 EQU 0 GOTO LBL 99 per saltare in modo forzato questo blocco di programma Il programma chiamato non deve contenere alcuna chiamata CALL PGM del programma chiamante loop continuo Chiamata di un programma qualsiasi quale sottoprogramma PGM CALL PROGRAMMA n Selezione delle funzioni di chiamata del programma premere il tasto PGM CALL Premere il softkey PROGRAMMA Inserire il percorso completo del programma da chiamare confermare con il tasto END Se si immette solo il nome del programma il programma chiamato deve trovarsi nella stessa directory in cui memorizzato il programma chiamante Se il programma chiamato non si trova nella stessa directory del programma chiamante occorre inserire il percorso completo ad es TNC ZW35 SCHRUPP PGM1 H Se si desidera chiamare un programma DIN ISO introdurre dopo il nome del programma il tipo di file dati l I programmi possono essere chiamati
160. N Coseno COS Tangente TAN Elevazione a potenza X Y Radice quadrata SORT Funzione inversa 1 x PI 3 14159265359 PI Aggiunta del valore alla memoria M temporanea Memorizzazione temporanea del MS valore Richiamo memoria temporanea MR Cancellazione memoria temporanea MC Logaritmo naturale LN Logaritmo LOG Funzione esponenziale e x Controllo segno SGN Valore assoluto ABS HEIDENHAIN TNC 620 111 Q mone RM Troncatura dei decimali INT 9 Troncatura degli interi FRAC 6 Valore modulo MOD selezione visualizzazione Visualizza Cancellazione valore CE Unit di misura MM o INCH Rappresentazione di valori angolari DEG gradi o RAD quota arco Tipo di rappresentazione del valore DEC decimale o HEX numerico esadecimale Inserimento del risultato nel programma Selezionare con i tasti cursore la parola in cui il valore calcolato deve essere inserito Visualizzare la calcolatrice con il tasto CALC ed eseguire il calcolo desiderato Premere il tasto Conferma posizione reale il TNC visualizza un livello softkey Premere il softkey CALC il TNC inserisce il valore nel campo di immissione attivo e chiude la calcolatrice 112 4 Programmazione generalit gestione file ausili di programmazione 4 9 Messaggi d errore Visualizzazione errori Il TNC visualizza errori in caso di inserimenti errati errori logici nel programma elementi di profilo non eseguibili impiego improprio del sistema di tastatura Un
161. NC assegna automaticamente a certi parametri Q E sempre gli stessi dati ad es al parametro 0108 il raggio rd attuale dell utensile vedere Parametri Q preprogrammati mas pagina 448 eb O Chiamata delle funzioni parametriche Q Premere il tasto Q sotto il tasto nel campo per gli inserimenti numerici e la selezione degli assi quando si introduce il programma di lavorazione Il TNC visualizzer i seguenti softkey Funzioni aritmetiche di base E Pagina 393 ARITMET Funzioni trigonometriche ai Pagina 396 NOMETRIA i e panoramica Funzione per il calcolo di cerchi cALCOLO Pagina 398 CERCHIO a Condizioni IF THEN salti nn Pagina 399 Altre funzioni coni Pagina 402 e Introduzione diretta di formule ni Pagina 436 Formula per parametro stringa SSA Pagina 440 HEIDENHAIN TNC 620 391 i 10 2 Serie di pezzi Parametri Q i n D invece di valori numerici Con la funzione parametrica Q FNO ASSEGNAZIONE si assegnano ai parametri Q dei valori numerici Nel programma di lavorazione invece si inserisce un parametro Q in luogo del valore numerico 2 y Blocchi esplicativi NC o E o0 assume il valore 25 gt S Per le serie di pezzi programmare ad es le dimensioni caratteristiche del pezzo come parametro Q Per la lavorazione dei singoli pezzi assegnare quindi a ciascuno di questi parametri un determinato valore numerico Esempio Cilindri con parametri O M
162. NE ORIGINE 2a7 353 Impostazione dell origine nel corso di elele esecuzione del programma 8 SPECULARIT 354 Lavorazione speculare dei profili 2 10 ROTAZIONE 10 356 Rotazione dei profili nel piano di lavoro DI 11 FATTORE SCALA 1 3957 Riduzione o ingrandimento dei profili 26 FATTORE SCALA ASSE 25 cc 358 Riduzione o ingrandimento di profili con ram scala individuale per asse 19 PIANO DI LAVORO 359 Esecuzione di lavorazioni nel sistema di S coordinate ruotato per macchine con teste orientabili e o con tavole rotanti HEIDENHAIN TNC 620 te ina I coord d IO n 8 7 Cicli per n il 8 7 Cicli per AI versione di coordinate Attivazione di una conversione delle coordinate Inizio dell attivazione una conversione di coordinate diventa attiva dalla sua definizione non deve quindi essere chiamata Essa rimane attiva fino ad una disattivazione o una nuova definizione Disattivazione di una conversione delle coordinate Ridefinizione del ciclo con i valori di lavorazione originale ad es fattore di scala 1 0 Esecuzione delle funzioni ausiliarie M02 M30 o del blocco END PGM in funzione del parametro macchina clearMode Selezione di un nuovo programma 348 8 Programmazione cicli i Spostamento dell ORIGINE ciclo 7 Con la TRASLAZIONE ORIGINE possibile ripetere una lavorazione in un punto qualsiasi del pezzo Attivazione Dopo una definizione del ciclo SPOSTAMENTO DELL ORIGINE tutte le
163. Nel modo operativo Esecuzione continua il TNC esegue il programma di lavorazione in modo continuo fino alla fine dello stesso o fino ad un interruzione Nel modo operativo Esecuzione singola ogni blocco viene eseguito singolarmente previo azionamento del tasto di START esterno Per l esecuzione del programma sono disponibili le seguenti funzioni TNC Interruzione dell esecuzione del programma Esecuzione del programma a partire da un determinato blocco Salto blocchi Editing della tabella utensili TOOL T Controllo e modifica di parametri Q Posizionamento addizionale con il volantino Funzioni per la rappresentazione grafica con opzione software Advanced grafic features Visualizzazione di stato supplementare HEIDENHAIN TNC 620 Esecuzione continua 113 H BEGIN PGM 113 MM_________ __ BLK FORM 0 1 Z X 0 Y 0 Z 20 BLK FORM 0 2 X 1900 vY 100 Z 0 TOOL CALL 3 Z 52000 L Z 10 RO FMAX M3 L X 50 Y 50 RO FMAX CYCL DEF 4 0 FRES TASCHE CYCL DEF 4 1 DIST 2 CYCL DEF 4 2 PROF 10 CYCL DEF 4 3 INCR 10 F333 10 CYCL DEF 4 4 X 30 11 CYCL DEF 4 5 Y 90 12 CYCL DEF 4 6 F888 DR 13 L Z 2 RO FMAX M99 14 CYCL DEF 5 0 TASCA CIRCOLARE QINDUISLWINHE fa RAGGIO8 91 S OVR 12 27 150 F OVR 31 857 0Y 0 000 IS 25 641 32Z1 790 DIAGNOSE REALE pui mm min Our 150 Programmaz tei 134 991 Z F i ki uni LETTURA los T
164. Network File System SMB Rete Windows Opzione NFS rsize dimensione pacchetto per la ricezione dati in byte wsize dimensione pacchetto per la trasmissione dati in byte time0 tempo in decimi di secondo dopo il quale il controllo ripete una Remote Procedure Call rimasta senza risposta dal server soft con S la Remote Procedure Call viene ripetuta fino a quando il server NFS risponde Se registrato NO non viene ripetuta HEIDENHAIN TNC 620 499 Opzione SMB Opzioni concernenti il tipo di sistema file SMB le opzioni vengono indicate senza spazi separate solo da virgole Considerare le lettere maiuscole e minuscole Opzioni ip indirizzo IP del PC Windows con cui il controllo deve essere collegato username nome utente con il quale il controllo si identifica in rete workgroup gruppo di lavoro con cui il controllo si identifica in rete password password con cui il controllo si identifica in rete Massimo 80 caratteri fd DL C Fs DL LL me LLI Li Q Q 1 th eb Pwr 0 N q ulteriori opzioni SMB possibilit di inserimento per ulteriori opzioni per la rete Windows Collegamento Automount S o NO qui si definisce se durante automatico l avvio del controllo deve essere eseguito automaticamente il mount della rete dispositivi per cui il mount non viene eseguito automaticamente possono ricevere il mount in qualsiasi momento nella gestione programmi E L indicazione del protocoll
165. OISIMNIZANDARE AD ALTA SIC coordinata dell asse del mandrino che esclude una Q365 0 sTIPO DI SPOSTAMENTO t collisione tra l utensile e il pezzo il dispositivo di s serraggio inserire un valore positivo gt ANDARE AD ALTEZZA SICURA 0301 determinare in che n modo l utensile deve spostarsi tra le varie lavorazioni ln 0 tra le lavorazioni spostarsi a DISTANZA DI od SICUREZZA Q 1 tra le lavorazioni spostarsi alla 2 DISTANZA DI imm SICUREZZA T 00 298 8 Programmazione cicli il SAGOME DI PUNTI SU LINEE ciclo 221 opzione t software Advanced programming features O amp Prima della programmazione 5 Il ciclo 221 DEF attivo quindi chiama automaticamente Q l ultimo ciclo di lavorazione definito Se uno dei cicli di lavorazione da 200 a 209 da 212 a 215 O da 261 a 267 viene combinato con il ciclo 221 sono valide 2 la DISTANZA DI SICUREZZA la superficie del pezzo e la 2 TA DISTANZA DI SICUREZZA del ciclo 221 na O 1 I TNC porta l utensile dalla posizione attuale sul punto di partenza b della prima lavorazione e Sequenza O 2 DISTANZA DI SICUREZZA assi del mandrino Posizionamento sul punto di partenza del piano di lavoro Posizionamento alla distanza di sicurezza sopra la superficie del pezzo asse del mandrino 2 Da questa posizione il TNC esegue il ciclo di lavorazione definito per ultimo 3 Successivamente il TNC posiziona l utensile nella direzione positiva dell asse princip
166. OL CALL 3 Z 52000 L Z 10 R FMAX M3 L X 50 Y 50 R FMAX CYCL DEF 4 0 FRES TASCHE CYCL DEF 4 1 DIST 2 CYCL DEF 4 2 PROF 10 9 CYCL DEF 4 3 INCR 10 F333 10 CYCL DEF 4 4 X 30 11 CYCL DEF 4 5 Y 90 12 CYCL DEF 4 6 F888 DR RAGGIO08 13 L Z 2 RO FMAX M99 14 CYCL DEF 5 0 TASCA CIRCOLARE QAIADUIUDSLWINE 91 S OVR 12 34 150 F OVR RIF NOM 150 000 Z 10 000 c 0 000 S 321 790 lZ origine 4 U C 0 000009 Q angolo orient K Rotazione base 0 14477 31 857 Y 0 000 S Esecuzione continua 113 H 25 641Z 321 796 STATO STATO STATO UTENSILE COORD 134 991 mm min Our 150 Programmaz E BEGIN PGM 113 MM 1 BLK FORM 0 1 Z X 0 Y 0 Z 20 Utensile 4 am 12 BLK FORM 0 2 X 100 Y 100 Z 0 m 3 TOOL CALL 3 Z 52000 Z y L 0 0000 4 L Z 10 R FMAX M3 Durata durata massima TIME 1 e durata massima 5 L x50 v 5o RO FMAX g i 40000 E 6 CYCL DEF 4 0 FRES TASCHE R2 0 0000 con TOOL CALL TIME 2 7 CYCL DEF 4 1 DIST 2 lt 8 CYCL DEF 4 2 PROF 19 DL DR DRZ _ _ ae et _ __o_ 9 CYCL DEF 4 3 INCR 10 F333 TAB 0 0000 0 0000 0 0000 T F i i i 10 CYCL DEF 4 4 X 30 a n n AS Visualizzazione dell utensile attivo e dell utensile 11 OVCL DEF 4 5 vero II 47 f 12 aa 4 8 F888 DR RAGGIO8 CESER ua gemello successivo lia ei A CIRCOLARE 0 00 0 00 0 09 91 S OVR 12 34 TOOL CALL 4 150 F OVR
167. Q192 Riservato Q193 Marker per cicli 0195 Marker per cicli 0196 Marker per cicli Maschere a punti 0197 Numero dell ultimo ciclo di misurazione attivo 0198 Utensile in tolleranza 0199 0 0 Utensile usurato superati i valori LTOL 0199 1 0 RTOL Utensile rotto superati i valori LBREAK 0199 2 0 RBREAK HEIDENHAIN TNC 620 j il 10 13Esempi di programmazione pz N z Esecuzione del programma u E profilo dell ellisse viene programmato con O tante piccole rette definibili mediante Q7 O Quanti pi passi di lavorazione si definiscono O tanto pi liscio risulter il profilo na E La direzione di fresatura viene definita tramite l angolo di partenza e l angolo finale nel piano 2 Direzione di lavorazione in senso orario Q Angolo di partenza gt Angolo finale Direzione di lavorazione in senso antiorario T Angolo di partenza lt Angolo finale di E Il raggio dell utensile non viene considerato 0 q Centro asse X Centro asse Y Semiasse X Semiasse Y Angolo di partenza nel piano Angolo finale nel piano Numero dei passi di calcolo Posizione di rotazione dell ellisse Profondit di fresatura Avanzamento in profondit Avanzamento di fresatura Distanza di sicurezza per il preposizionamento Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Chiamata lavorazione A 54 10 Programmazione parametri Q HEIDENHAIN
168. RICA ciclo 29 opzione software 1 La macchina e il TNC devono essere predisposti dal 4 costruttore amp Prima della programmazione Preimpostazioni di programmi per cicli per lavorazione su superficie cilindrica vedere pagina 318 Con questo ciclo possibile trasferire un isola definita nello sviluppo sulla superficie di un cilindro In questo ciclo il TNC pone l utensile in modo tale che con correzione del raggio attiva le pareti siano sempre parallele tra loro Programmare la traiettoria centrale dell isola indicando la correzione del raggio utensile Tramite la correzione del raggio si definisce se il TNC dovr eseguire l isola in Modo concorde o in modo discorde sulle estremit dell isola il TNC inserisce sempre un semicerchio con raggio pari a met larghezza dell isola 1 II TNC posiziona l utensile sopra il punto di partenza della lavorazione Il TNC calcola il punto di partenza dalla larghezza dell isola e dal diametro dell utensile Questo collocato spostato per met larghezza dell isola e per il diametro dell utensile accanto al primo punto definito nel sottoprogramma del profilo La correzione del raggio determina se la partenza avviene a sinistra 1 RL concorde o a destra dell isola 2 RR discorde 2 Dopo cheil TNC ha posizionato sulla prima profondit di accostamento l utensile si avvicina alla parete dell isola in Modo tangenziale su un arco di cerchio con avanzamento di fresatura 012 Eventualmente v
169. ROFONDIT DI ACCOSTAMENTO 0202 incrementale quota di accostamento dell utensile La profondit non deve essere un multiplo della profondit di accostamento ll TNC si porta in un unico passo fino alla profondit quando E profondit di accostamento e profondit sono uguali E la profondit di accostamento maggiore della profondit gt TEMPO ATTESA SOPRA 0210 tempo in secondi durante il quale l utensile si arresta alla DISTANZA DI SICUREZZA dopo che il TNC lo ha ritirato dal foro per lo scarico dei trucioli gt COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 28 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio gt VALORE DA TOGLIERE 0212 incrementale valore di cui il TNC riduce la PROFONDITA DI ACCOSTAMENTO 0202 dopo ogni accostamento gt N ROTTURE TRUCIOLO PRIMA INVERSIONE 0213 numero delle rotture del truciolo prima che il TNC ritiri l utensile dal foro per lo scarico dei trucioli Per le rotture truciolo il TNC riporta indietro l utensile di volta in volta del valore di ritorno 0256 gt PROFONDIT DI ACCOSTAMENTO MINIMA 0205 incrementale se stato programmato un valore da togliere il TNC limita l accostamento al valore impostato nel 0205 gt TEMPO ATTESA SOTTO 0211 tempo in secondi durante il quale l utensile sosta sul fondo del foro gt AVANZAMEN
170. RT e a X 31 857 6Y 125 641 Z 134 991 C 0 000 S 321 790 E REALE DI l T mm min Ouvr 150 STATO STATO STATO STATO STATO TRASF STATO UTENSILE OORD FUNZ M PARAM Q 40 1 Introduzione Conversioni di coordinate Funzioni ausiliarie M attive Esecuzione continua POOEESREDT Softkey Significato LT Nome progr 113 n dp STATO Nome del programma 2 BLK FORM 2 x 100 v 100 Z a ra ui sila TRASF 3 TOOL CALL 3 Z 52000 COORD 4 L Z 10 RO FMAX M3 KA 5 L X 50 50 R FMAX R s a e ee Secur I Spostamento attivo dell origine ciclo 7 oo wa oe ae ror io a mea C e n Mmir aa lt __ _ _ ___T__ _ P 8 o psmMI 1 i ii _i _ __ r rr _r_ rr 10 CYCL DEF 4 4 X 30 RA O 11 CYCL DEF 4 5 Y 90 FattScala 4 4 Assi speculari ciclo 8 12 CYCL DEF 4 6 F888 DR RAGGIOS i lei si a a e CIRCOLARE t a gt Angolo di rotazione attivo ciclo 10 E N 150 F OVR N n E a Q Y 2I 5 CA1 2 212A Q04 i E Fattore i di scala attivo i ciclo 11 26 31 851 Y 125 841 2 134 991 mn C 0 000 S 321 790 TREE Vedere Cicli per la conversione di coordinate a pagina 347 _ i i u an iti T STATO STATO STATO STATO STATO EE STATO UTENSILE DRS 3 FUNZ M PARAM Q gt q Programmaz Esecuzione continua 113 H Lista delle funzioni M attive di significato definito Funzioni M BLK FORM 0 1 Z X 0 Y 0 Z 20 BLK FORM 0 2 X 1
171. T scostamento dal profilo ammesso in mm o in pollici in caso di programmazione in pollici HSC MODE Finitura 0 Sgrossatura 1 attivare il filtro Valore di Immissione O Fresatura con elevata precisione sul profilo TNC impiega le impostazioni del filtro di finitura definite dal costruttore della macchina Valore di Immissione 1 Fresatura con elevata velocit di sgrossatura TNC impiega le impostazioni del filtro di sgrossatura definite dal costruttore della macchina Il TNC opera con lisciatura ottimale dei punti del profilo cosa che comporta una riduzione del tempo di lavorazione Tolleranza per assi di rotazione TA scostamento di posizione ammesso in gradi degli assi rotativi con M128 attivo Il TNC riduce l avanzamento sulla traiettoria in modo che nei movimenti su pi assi l asse pi lento si sposti con il suo avanzamento massimo Di regola gli assi rotativi sono molto pi lenti degli assi lineari Introducendo una tolleranza maggiore ad es 10 si abbrevia notevolmente il tempo di lavorazione nei programmi con pi assi poich il TNC non deve riportare l asse rotativo sulla posizione nominale preimpostata Il profilo non viene danneggiato dall indicazione di una tolleranza per l asse rotativo Cambia solo la posizione dell asse rotativo rispetto alla superficie del pezzo Esempio blocchi NC amp I parametri HSC MODE e TA sono disponibili solo se sulla macchina attiva l opzione software 2 lavorazio
172. TNC 620 Disimpegno dell utensile fine del programma Sottoprogramma 10 lavorazione Spostamento dell origine nel centro dell ellisse Compensazione della rotazione nel piano Calcolo del passo angolare Copiatura dell angolo di partenza Impostazione del contatore dei tagli Calcolo della coordinata X del punto di partenza Calcolo della coordinata Y del punto di partenza Posizionamento sul punto di partenza nel piano Preposizionamento alla distanza di sicurezza nell asse del mandrino Posizionamento alla profondit di lavorazione Aggiornamento dell angolo Aggiornamento del contatore dei tagli Calcolo dell attuale coordinata X Calcolo dell attuale coordinata Y Posizionamento sul punto successivo Interrogazione se incompleto se s salto di ritorno al LBL 1 Annullamento della rotazione Annullamento dello spostamento di origine Posizionamento alla distanza di sicurezza Fine del sottoprogramma 455 i programmazione i Esemp Esecuzione del programma E programma funziona solamente con frese a raggio frontale la lunghezza utensile si riferisce al centro della sfera E profilo del cilindro viene programmato con tanti tratti di retta definibili mediante Q13 Quanti pi tagli vengono programmati tanto pi liscio risulter il profilo E cilindro verr fresato con tagli longitudinali qui paralleli all asse Y La direzione di fresatura viene definita mediante l angolo di partenza e l angolo fin
173. TO RITORNO Q208 velocit di spostamento dell utensile durante l estrazione dal foro in mm min Impostando 0208 0 il TNC estrae l utensile con avanzamento 0206 gt INVERSIONE NELLA ROTTURA TRUCIOLO 0256 incrementale valore della corsa di ritorno dell utensile nella rottura trucioli m T D 3 pi o di e gt Z O 8 Programmazione cicli il CONTROFORATURA INVERTITA ciclo 204 opzione software Advanced programming features La macchina e il TNC devono essere predisposti dal 4 costruttore Ciclo utilizzabile solo su macchine con mandrino regolato Il ciclo opera solo con gli utensili di alesatura a taglio inverso Con questo ciclo si lavorano allargamenti presenti sul lato inferiore del pezzo 1 I TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla distanza di sicurezza sopra la superficie del pezzo 2 Successivamente il TNC orienta il mandrino sulla posizione 0 e sposta l utensile della quota di eccentricit 3 Successivamente l utensile penetra con l avanzamento di avvicinamento nel foro preeseguito finch il tagliente si trova alla distanza di sicurezza al di sotto del piano inferiore del pezzo 4 I TNC riporta ora l utensile al centro del foro inserisce il mandrino ed eventualmente il refrigerante e avanza poi con l avanzamento di lavorazione alla profondit dell allargamento programmata 5 Se programmato l utensile sosta sul fondo dell allargame
174. TO UTENSILE Ra FUNZ M PARAM Q HEIDENHAIN TNC 620 41 temi di tastatura 3D e volantini elettronici HEIDENHA NR SIS 1 5 Accessor 1 5 Accessori sistemi di tastatura 3D e volantini elettronici HEIDENHAIN Sistemi di tastatura 3D Con i vari sistemi di tastatura 3BD HEIDENHAIN si possono con opzione software Touch probe function allineare automaticamente pezzi impostare le origini in modo rapido e preciso eseguire misurazioni sul pezzo durante l esecuzione del programma misurare e controllare gli utensili amp Tutte le funzioni di tastatura sono descritte in un manuale separato Per richiedere questo manuale utente rivolgersi eventualmente a HEIDENHAIN ID 661 891 10 Sistemi di tastatura automatico TS 220 TS 440 e TS 640 Questi sistemi di tastatura sono particolarmente adatti per l allineamento automatico dei pezzi per l impostazione delle origini e per le misurazioni sui pezzi Il TS 220 trasmette i segnali tramite un cavo e rappresenta eventualmente un alternativa pi economica Per le macchine dotate di cambio utensile si addicono in modo particolare i sistemi di tastatura TS 440 TS 444 TS 640 e TS 740 vedere figura a destra che trasmettono i segnali tramite raggi infrarossi senza necessit di cavi Principio di funzionamento nei sistemi di tastatura automatici HEIDENHAIN un sensore ottico immune all usura registra la deflessione dello stilo Il segnale generato attiva la memorizzazione del valore
175. Tasti di consenso Tasti di selezione assi Tasto di conferma della posizione reale Tasti per definire l avanzamento lento medio rapido gli avanzamenti vengono definiti dal costruttore della macchina Direzione nella quale il TNC sposta l asse selezionato 8 Funzioni macchina vengono definite dal costruttore della macchina OI SLWUWN gt Ni I LED rossi segnalano l asse e l avanzamento selezionati Lo spostamento con il volantino possibile con funzione M118 attiva anche durante l esecuzione di un programma opzione software 3 Spostamento A Selezionare la modalit Volantino elettronico Tenere premuto il tasto di consenso Selezionare l asse x Selezionare l avanzamento g Spostare l asse attivo in direzione o HEIDENHAIN TNC 620 ina I assi Ma 2 2 Spostamento degl M IONE ausi 2 3 Numero giri mandrino S avanzamento F e funz 2 3 Numero giri mandrino S avanzamento F e funzione ausiliaria M Applicazione In modalit Funzionamento manuale e Volantino elettronico si inseriscono tramite softkey il numero di giri mandrino S l avanzamento F e la funzione ausiliaria M Le funzioni ausiliarie sono descritte al capitolo 7 Programmazione Funzioni ausiliarie Il costruttore della macchina definisce quali funzioni Pun ausiliarie M possono essere utilizzate e la loro funzionalit Inserimento valori Numero di giri mandrino S funzione ausiliaria M EJ Selez
176. URA NUOVO Con compensatore utensile preposizionamento automatico 2 distanza di sicurezza 207 MASCHIATURA RIGIDA NUOVO Senza compensatore utensile preposizionamento automatico 2 distanza di sicurezza HEIDENHAIN TNC 620 240 F F 2 3 208 206 207 RT 221 229 231 233 235 237 240 243 245 247 8 2 Cicli di foratura iiia e fresatura di filettature il 209 MASCHIATURA CON ROTTURA 208 RT 249 TRUCIOLO zia Senza compensatore utensile preposizionamento automatico 2 distanza di sicurezza rottura truciolo 262 FRESATURA DI FILETTATURE 252 254 Ciclo per la fresatura di una filettatura su materiale preforato o bs gt fe 1 h Uj 5 1 Sa Fur 1 n od ps thx DL 263 FRESATURA DI FILETTATURE CON 263 256 SMUSSO Ciclo per la fresatura di una filettatura su materiale preforato con lavorazione di uno SMUSso ni 264 PREFORATURA E FRESATURA DI 254 260 L FILETTATURE DIO x Ciclo di foratura nel pieno e successiva nf fresatura di filettatura con lo stesso Rio utensile E T 265 FRESATURA DI FILETTATURE 255 264 T ELICOIDALI DO 2 Ciclo per la fresatura di filettature dal pieno N 267 FRESATURA DI FILETTATURE 268 6 ESTERNE tm li Ciclo per la fresatura di una filettatura 3 esterna con generazione di uno smusso ln O t Q N 00 226 8 Programmazione cicli i CENTRATURA ciclo 240 opzione software Advanced programming features 1
177. Z 0117 Asse IV 0118 dipende dalla macchina Asse V Q119 dipende dalla macchina 450 10 Programmazione parametri Q i Differenza tra i valori reale nominale nella misurazione automatica di utensili con TT 130 Lunghezza utensile 0115 Raggio utensile 0116 Rotazione del piano di lavoro con angoli del pezzo coordinate per assi rotativi calcolate dal TNC Asse A 0120 Asse B 0121 Asse C 0122 HEIDENHAIN TNC 620 a Parametri Q preprogrammati o il pa Parametri Q preprogrammati Risultati di misura dai Cicli di tastatura vedere anche nel manuale utente Cicli di tastatura Angolo di una retta Q150 Centro dell asse principale Q151 Centro dell asse secondario Q152 Diametro Q153 Lunghezza tasca 0154 Larghezza tasca Q155 Lunghezza dell asse selezionato nel ciclo Q156 Posizione dell asse centrale Q157 Angolo dell asse A 0158 Angolo dell asse B 0159 Coordinate dell asse selezionato nel ciclo Q160 _Scostamento rilevato Valoreparametro _ Centro dell asse principale Q161 Centro dell asse secondario Q162 Diametro Q163 Lunghezza tasca 0164 Larghezza tasca 0165 Lunghezza misurata 0166 Posizione dell asse centrale 0167 _Angolo solido rilevato Valoreparametro Rotazione intorno all asse A 0170 Rotazione intorno all asse B 0171 Rotazione intorno all asse C 0172 452 10 Programmazione parametri Q i Buono 0180 Da riprendere 0181 Scarto 0182 a Parametri Q preprogrammati Riservato Q190 Riservato Q191 Riservato
178. a Inclinazione della rappresentazione intorno all asse orizzontale in passi di 15 CA fn HEIDENHAIN TNC 620 465 Advanced programming features 11 1 Grafica opzione soft Ingrandimento di dettagli I dettagli possono essere ingranditi nel modo operativo Prova programma e in uno dei modi operativi di esecuzione del programma nelle viste di rappresentazione su 3 piani e rappresentazione 3D A tale scopo la simulazione grafica oppure l esecuzione del programma deve essere fermata La funzione di ingrandimento sempre attiva in tutte le modalit di rappresentazione MES il __ sleale Modifica dell ingrandimento di un dettaglio Softkey vedere tabella precedente Se necessario fermare la simulazione grafica Commutare il livello softkey nel modo operativo Prova programma o in uno dei modi operativi di esecuzione del programma finch viene visualizzato il softkey per l ingrandimento di un dettaglio a Selezionare le funzioni per l ingrandimento di un I N dettaglio Selezionare il lato del pezzo con il relativo softkey vedere tabella sottostante Riduzione o ingrandimento del pezzo grezzo tenere premuto il softkey RIDUZIONE o INGRANDIMENTO Commutare il livello softkey e selezionare il softkey CONFERMA DETTAGLIO Riavviare il test del programma o l esecuzione del programma con il softkey START RESET START ripristinano il pezzo grezzo originale N od n fd DL tn O i
179. a Errore posiz centro su 1 asse Errore posiz centro su 2 asse Foratura troppo piccola Foratura troppo grande Isola troppo piccola Isola troppo grande Tasca piccola rifare 1 asse 10 Programmazione parametri O i 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 Tasca piccola rifare 2 asse Tasca grande scarto 1 asse Tasca grande scarto 2 asse Isola piccola scarto 1 asse Isola piccola scarto 2 asse Isola grande rifare 1 asse Isola grande rifare 2 asse TCHPROBE 425 Errore toll max TCHPROBE 425 Errore toll min TCHPROBE 426 Errore toll max TCHPROBE 426 Errore toll min TCHPROBE 430 diametro eccessivo TCHPROBE 430 diametro piccolo Manca def asse di misurazione Superamento valore toll rott ut Inserire Q247 diverso da 0 Inserire 0247 maggiore di 5 Tabella punto zero Digit direz 0351 diversa da 0 Ridurre prof filet Eseguire calibrazione Superamento tolleranza Ricerca blocco attiva ORIENTAMENTO non consentito 3DROT non consentito Attivare 3DROT Inserire profondit negativa 0308 in Ciclo Tast non definito Asse utensile non ammesso Valori calcolati errati Punti di misura contradditori Inserim errato altezza sicur Tipo penetraz contradditoria Ciclo di lavoraz non consentito HEIDENHAIN TNC 620 larie ioni ausi 10 8 Funz
180. a L 0 positivo con TOOL CALL 0 la distanza tra utensile e pezzo ul Disattivando una correzione di lunghezza con valore si riduce Dopo una chiamata utensile TOOL CALL la traiettoria programmata dell utensile nell asse del mandrino varia per la lunghezza della differenza tra l utensile vecchio e l utensile nuovo Per la correzione della lunghezza vengono presi in considerazione valori delta sia del blocco TOOL CALL sia della tabella utensili Valore di correzione L DLTooL caLL BLTAB con L lunghezza utensile L dal blocco TOOL DEF o dalla tabella utensili DL TOOL CALL maggiorazione della lunghezza DL dal blocco TOOL CALL non viene calcolata nell indicazione di posizione DL 7AB maggiorazione della lunghezza DL dalla tabella utensili HEIDENHAIN TNC 620 135 tensile 5 v O 5 3 C tensile IONE u Q LI LO Correzione del raggio utensile Il blocco di programma per la traiettoria utensile contiene RL o RR per la correzione del raggio RO quando non richiesta alcuna correzione del raggio La correzione del raggio si attiva quando un utensile viene chiamato e spostato nel piano di lavoro con un blocco di retta con RL o RR ul Il TNC annulla la correzione del raggio se si programma un blocco di retta con RO si esce dal profilo con la funzione DEP si programma un PGM CALL si seleziona un nuovo programma con PGM MGT Nella correzione del raggio vengono presi in considerazione valor
181. a degli utensili 126 Misurazione utensile 126 Modalit operative 34 Modifica numero di giri mandrino 53 N Nome programma vedere Gestione file nome file Nome utensile 122 Numeri di codice 490 Numeri di versione 490 Numero opzione 486 Numero software 486 Numero utensile 122 O Orientamento del piano di lavoro 359 CICIO a 359 guida 363 Orientamento mandrino 369 P Pannello di comando 33 Parametri macchina per sistemi di tastatura 3D 506 Parametri Q controllo 401 emissione formattata 407 preprogrammati 448 trasmissione valori al PLC 421 424 Parametri stringa 440 Parametri utente generali per sistemi di tastatura 3D 506 specifici di macchina 504 Percorso 82 Piedinatura interfacce dati 512 Posizionamento con inserimento manuale 68 con piano di lavoro ruotato 201 Posizioni del pezzo Posizioni pezzo assolute 77 incrementali 77 Principi fondamentali 74 Profilo sagomato 316 Programma apertura di un nuovo programma 97 configurazione 96 editing 101 strutturazione 109 Programmazione del BAUD RATE 491 492 Programmazione di parametri O 440 avvertenze per la programmazione 391 441 442 443 444 445 447 calcolo dei cerchi 398 decisioni IF THEN 399 funzioni aritmetiche di base 393 funzioni ausiliarie 402 funzioni trigonometriche 396 Pro
182. a di sicurezza zero larie ioni ausi 10 8 Funz il larie 2 z 77 Stato esecuzione 992 10 3 e 11 O N 14 e LL 00 l S Esempio assegnazione del valore del fattore di scala attivo dell asse Z al parametro 025 0 sorveglianza del tastatore Off 1 sorveglianza del tastatore On Lettura blocchi attiva 1 s 0 no Fase ricerca Numero dell ultimo errore FN14 Esecuzione effettiva attiva 1 esecuzione 2 simulazione 10 Programmazione parametri Q il FN19 PLC Trasmissione di valori al PLC Con la funzione FN19 PLC si possono trasferire al PLC fino a due valori numerici o parametri O Incrementi e unit 0 1 um o 0 0001 Esempio trasmissione del valore numerico 10 corrisponde a 1um o 0 001 al PLC HEIDENHAIN TNC 620 larie ioni ausi 10 8 Funz S il larie ioni ausi 10 8 Funz FN20 WAIT FOR Sincronizzazione NC con PLC amp Questa funzione pu essere utilizzata solo previa consultazione del costruttore della macchina Con la funzione FN 20 WAIT FOR si pu effettuare una sincronizzazione tra NC e PLC durante l esecuzione del programma L NC ferma l esecuzione finch la condizione programmata nel blocco FN20 non sia soddisfatta Durante questa operazione il TNC pu controllare i seguenti operandi PLC Merker Ingresso Uscita Contatore Timer Byte Word Double word 422 M I da 0 a 4999 da 0 a 31 da 128 a 152 da 64 a 1
183. a finestra sinistra SELEZ Selezione file premere il softkey SELEZ o il tasto L ENT oppure ENT Passo 2 Selezione della directory Evidenziare la directory nella finestra sinistra la finestra destra elenca tutti i file della directory evidenziata HEIDENHAIN TNC 620 4 3 Operare con gi file 4 3 Operare con A tione file Passo 3 Selezione file Premere il softkey SELEZIONA TIPO Premere il softkey del tipo di file desiderato oppure visualizzazione di tutti i file premere il softkey is VIS TUTTI oppure Selezionare il file nella finestra destra il file selezionato viene attivato nel modo operativo nel je quale stata chiamata la gestione del file premere il oppure softkey SELEZ o il tasto ENT ENT Creazione di una nuova directory Selezionare nella finestra sinistra la directory nella quale si desidera generare una sottodirectory Introdurre il nome della nuova directory premere il NUOVO tasto ENT Confermare con il softkey OK o OK annullare con il softkey ANNULLA CANCEL 86 4 Programmazione generalit gestione file ausili di programmazione il Copia di un singolo file Portare il campo chiaro sul file da copiare Con Premere il softkey COPY selezione della funzione di Eo xA copiatura II TNC apre una finestra in primo piano Introdurre il nome del file di destinazione e confermare con il tasto ENT o il softkey OK il TNC copia il file nella d
184. a parola da cercare memorizzata CERCARE 106 Selezione della funzione di ricerca il TNC visualizza la finestra di ricerca e mostra nel livello softkey le funzioni di ricerca disponibili Immettere il testo da cercare considerando i caratteri maiuscoli minuscoli confermare con il tasto ENT Immettere il testo da inserire considerando i caratteri maluscoli minuscoli Avviare la ricerca il TNC salta sul testo cercato successivo Per sostituire il testo e poi saltare al successivo punto cercato premere il softkey SOSTITUIRE oppure per sostituire tutti i punti di testo trovati premere il softkey SOSTIT TUTTO o per non sostituire il testo e saltare al successivo punto cercato premere il softkey CERCARE Terminare la funzione di ricerca 4 Programmazione generalit gestione file ausili di programmazione 4 5 Grafica di programmazione Esecuzione grafica contemporanea non contemporanea alla programmazione Durante la generazione di un programma il TNC pu visualizzare il profilo programmato mediante una grafica 2D a tratti Per la ripartizione dello schermo con il programma a sinistra e la grafica a destra premere il tasto SPLIT SCREEN e il softkey PGM GRAFICA AUTO Impostare il softkey AUTO DRAW su ON Inserendo T le singole righe del programma il TNC visualizzer nella finestra grafica destra tutte le traiettorie programmate Se non si desidera l esecuzione grafica contemporanea impostare il softkey
185. a posizione attuale al punto finale della retta Il punto di partenza corrisponde al punto finale del blocco precedente Coordinate del punto finale della retta se necessario gt Correzione del raggio RL RR RO Avanzamento F Funzione ausiliaria M Blocchi esplicativi NC Conferma della posizione reale Un blocco lineare blocco L pu essere generato anche con il tasto CONFERMA POSIZIONE REALE Portare l utensile in modalit Funzionamento manuale sulla posizione da confermare Commutare la visualizzazione su Programmazione Selezionare il blocco di programma dopo il quale si desidera inserire il blocco L gt Premere il tasto CONFERMA POSIZIONE REALE il TNC genera un blocco L con le coordinate della posizione reale HEIDENHAIN TNC 620 Iane te cartesi ina di ln O E 6 4 Trai k i Iane te cartesi ina d O E O 6 4 Trai Inserimento di uno smusso CHF tra due rette Gli spigoli di un profilo che risultano dall intersezione di due rette possono essere smussati E Nei blocchi lineari prima e dopo il blocco CHF si devono programmare entrambe le coordinate del piano nel quale verr eseguito lo smusso E La correzione del raggio prima e dopo il blocco CHF deve essere uguale E Lo smusso deve poter essere eseguito con l utensile attuale CHE Lunghezza smusso lunghezza dello smusso se so necessario Avanzamento F attivo solo nel blocco C
186. a rete 497 26 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 il Pragrasn Einspelchern Editieren 3 TOOL CALL 1 2 51000 E 4 L x 0 Y 0 RR FMAX MI 5 5 L 10 RO F9999 go E CC NX 0 Y Ti i 7 908 fFtb f8f UR RE B L x 10 538 vY 2Z3 9536 RR A BD CC x Z5 Y 30 4 10 C x 10 591 Y 35 707 DR AR 14 L r 153 ft5959 553 RR 12 CC xXx 27Z Y 61 693 te 13 C x 16 818 Y 75 77 DR RR Lana 14 CC xX 412 5 Y 87 5 15 C x 12 5 Y 100 DR 16 L X 12 5 RR 17 CC Aki T iif 5 Bc EAE Il i FAR LCRENI LOGELA IEEE PERE e PO a E m NDR eA La dl 100 Introduzione 9 1 1 IT TNC 620 1 1 Il TNC 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 rappresenta
187. aggio utensile Tr F Avanzamento M Funzione ausiliaria O PO Esempio formato blocco con assi rotativi n c L Retta X Y Z Coordinate corrette del punto finale della retta L Retta B C Coordinate degli assi rotativi per l orientamento utensile RL Correzione del raggio Avanzamento Funzione ausiliaria 5 4 Correzione tri 144 5 Programmazione utensili fa e 1 E A SE ei D Mi n n Ual a P 1 m Ga m c dia Sii b a z amp S PI fa Sii u ii i E m suda de a mo l k ge ue ca i k E Mi icttorie utensile 6 1 TIraiettorie utensile Funzioni di traiettoria Il profilo di un pezzo composto generalmente da pi elementi di profilo quali rette e archi di cerchio Con le funzioni di traiettoria si programmano le traiettorie d utensile per rette e archi di cerchio Programmazione libera dei profili FK opzione software Advanced programming features Quando non esistono disegni a norme NC o quando le quote sono insufficienti per il programma NC il profilo del pezzo viene programmato con la funzione Programmazione libera dei profili dati mancanti verranno calcolati dal TNC Anche con la programmazione FK si programmano le traiettorie d utensile per rette e archi di cerchio Funzioni ausiliarie M Con le funzioni ausiliarie del TNC si possono controllare l esecuzione del programma ad es un interruzione dell esecuzione le funzioni macchina co
188. ale a M02 Funzione ausiliaria libera oppure chiamata del ciclo funzione modale funzione dipendente dalla macchina Nell istruz di posizionam le coordinate si riferiscono all origine della macchina Nel blocco di posizionamento le coordinate si riferiscono ad una posizione definita dal costruttore della macchina ad es alla posiz di cambio utensile Riduzione dell indicazione dell asse rotativo ad un valore inferiore a 360 Lavorazione di piccoli gradini di profili Lavorazione completa di profili aperti Chiamata di ciclo attiva solo nel relativo blocco Velocit di traiettoria costante sul tagliente dell utensile aumento e riduzione dell avanzamento Velocit di traiettoria costante sul tagliente dell utensile solo riduzione dell avanzamento Disattivazione delle funzioni M109 M110 Avanzamento con tavole rotanti in mm min Disattivazione della funzione M116 Correzione del posizionamento con il volantino durante l esecuzione del programma Precalcolo del profilo con correzione del raggio LOOK AHEAD HEIDENHAIN TNC 620 Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag Pag 198 481 198 198 198 198 198 198 223 139 199 214 202 204 223 205 212 208 206 f il M126 Spostamento assi rotativi con ottimizzazione del percorso Pag 213 M127 Disattivazione della funzione M126 M128 Mantenimento della posizione della
189. ale solido Direzione di lavorazione in senso orario Angolo di partenza gt Angolo finale Direzione di lavorazione in senso antiorario Angolo di partenza lt Angolo finale E Il raggio dell utensile viene corretto automaticamente i programmazione Mi Esemp A 56 Centro asse X Centro asse Y Centro asse Z Angolo di partenza solido piano Z X Angolo finale solido piano Z X Raggio del cilindro Lunghezza del cilindro Rotazione nel piano X Y Maggiorazione raggio del cilindro Avanzamento in profondit Avanzamento di fresatura Numero di tagli Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Chiamata lavorazione Azzeramento della maggiorazione Chiamata lavorazione 10 Programmazione parametri Q 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 L Z 100 RO FMAX M2 LBL 10 Q16 Q06 Q10 Q108 FN 0 020 1 FN 0 024 04 Q25 Q5 Q4 013 CYCL DEF 7 0 ORIGINE CYCL DEF 7 1 X Q1 CYCL DEF 7 2 Y Q2 CYCL DEF 7 3 Z 0Q3 CYCL DEF 10 0 ROTAZIONE CYCL DEF 10 1 ROT Q8 L X 0 Y 0 RO FMAX L Z 5 RO F1000 M3 LBL 1 cC Z 0 X 0 LP PR Q16 PA Q24 FQ11 L Y Q7 RO FQ12 FN 1 Q20 020 1 FN 1 Q24 024 025 FN 11 IF 020 GT 013 GOTO LBL 99 LP PR Q16 PA Q24 FQ11 L Y 0 RO FQ12 FN 1 Q20 020 1 FN 1 Q24 024 025 FN 12 IF 020 LT
190. ale sul punto di partenza della lavorazione successiva l utensile si trova alla DISTANZA DI SICUREZZA oppure alla 2 DISTANZA DI SICUREZZA 4 Questa procedura da 1 a 3 si ripete fino alla conclusione di tutte le lavorazioni sulla prima linea l utensile si trova sull ultimo punto della prima linea 5 I TNC sposta quindi l utensile sull ultimo punto della seconda linea ed esegue la lavorazione 6 Dal iI TNC sposta l utensile in direzione negativa dell asse principale sul punto di partenza della lavorazione successiva 7 Questa procedura 6 si ripete fino alla conclusione di tutte le lavorazioni della seconda linea 8 TNC sposta quindi l utensile sul punto di partenza della linea successiva 9 Con un movimento alternato verranno lavorate tutte le altre linee 8 4 Cicli per la defir Ma Ne HEIDENHAIN TNC 620 299 i pe 221 gt PUNTO DI PARTENZA 1 ASSE Q225 assoluto Esempio blocchi NC J c coordinata del punto di partenza della superficie da 5 spianare nell asse principale del piano di lavoro 54 CYCL DEF 221 SAGOMA LINEE O gt PUNTO DI PARTENZA 2 ASSE 0226 assoluto Q225 15 PUNTO PART 10 ASSE 5 coordinata del punto di partenza della superficie da Q226 15 PUNTO PART 2 ASSE D spianare nell asse secondario del piano di lavoro Q237 10 DISTANZA 1 ASSE gt DISTANZA 1 ASSE Q237 incrementale distanza dei E singoli punti sulla linea Q238 8 DISTANZA 2 ASSE O gt
191. alizzare ad es nel modo operativo Programmazione il programma nella finestra sinistra mentre la finestra destra pu visualizzare una grafica di programmazione In alternativa possibile visualizzare nella finestra destra anche la visualizzazione di stato o il solo programma in una finestra grande Quali finestre il TNC pu visualizzare dipende dal modo operativo selezionato Definizione della ripartizione dello schermo Premere il tasto di commutazione schermo nella riga O softkey vengono visualizzate le possibili ripartizioni dello schermo vedere Modalit operative pagina 34 Pen Selezionare mediante softkey la ripartizione dello niii schermo 32 1 Introduzione Pannello di comando Il TNC 620 viene fornito con un pannello di comando integrato La figura in alto a destra illustra gli elementi di comando del pannello RE Manual operation 1 Gestione file Calcolatrice Funzione MOD Funzione HELP Modalit operative Programmazione Modalit operative Macchina Apertura dialogo di programmazione 130 S OVR Immissione valori numerici e selezione assi Tasti di navigazione NOCTCDKAKLWN Le funzioni dei singoli tasti sono riepilogate sulla prima pagina di copertina DI tasti esterni ad es NC START o NC STOP sono illustrati T F nel manuale della macchina HEIDENHAIN TNC 620 Tasti cursore e istruzione di salto GOTO 0 S IST 10 19 1 2 Schermo e pannello di comanda
192. all ultimo punto del profilo DEP LN Il TNC sposta l utensile su una retta dall ultimo punto del profilo Pe al punto finale Py La retta parte perpendicolarmente dall ultimo punto del profilo Pg Py si trova alla distanza LEN raggio utensile da PE Programmare l ultimo elemento del profilo con il punto finale Pe e la correzione del raggio gt Aprire il dialogo con il tasto APPR DEP e il softkey DEP LN gt LEN inserire la distanza del punto finale PN fa Importante inserire LEN con segno positivo Blocchi esplicativi NC ridi 56 Ultimo elemento del profilo Pe con correzione raggio Distacco di LEN 12 5 mm Disimpegno di Z salto di ritorno fine programma Ultimo elemento del profilo Pg con correzione raggio Distacco perpendicolare dal profilo con LEN 20 mm Disimpegno di Z salto di ritorno fine programma 6 Programmazione programmazione profili il Distacco su traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta DEP CT Il TNC sposta l utensile su una traiettoria circolare dall ultimo punto del profilo Pe al punto finale Py La traiettoria circolare si raccorda tangenzialmente all ultimo elemento del profilo gt Programmare l ultimo elemento del profilo con il punto finale Pe e la correzione del raggio gt Aprire il dialogo con il tasto APPR DEP e il softkey DEP CT gt Angolo al centro CCA della traiettoria circolare Raggio R della traiettoria circolare Dis
193. ama il ciclo di lavorazione definito per ultimo M99 pu essere programmata alla fine di un blocco di posizionamento in tale caso il TNC si porta sulla posizione e poi chiama il ciclo di lavorazione definito per ultimo Se il TNC deve eseguire un ciclo automaticamente dopo ogni blocco di posizionamento programmare il richiamo del ciclo con M89 Per disattivare M89 programmare M99 nel blocco di posizionamento in cui si avvicina l ultimo punto di partenza oppure Definire con CYCL DEF un nuovo ciclo di lavorazione 224 8 Programmazione cicli 8 2 Cicli di foratura maschiatura e fresatura di filettature Panoramica 240 CENTRATURA Con preposizionamento automatico 2 distanza di sicurezza inserimento a scelta diametro profondit di centratura 200 FORATURA Con preposizionamento automatico 2 distanza di sicurezza 201 ALESATURA Con preposizionamento automatico 2 distanza di sicurezza 202 BARENATURA Con preposizionamento automatico 2 distanza di sicurezza 203 FORATURA UNIVERSALE Con preposizionamento automatico 2 distanza di sicurezza rottura del truciolo riduzione graduale 204 CONTROFORATURA INVERTITA Con preposizionamento automatico 2 distanza di sicurezza 205 FORATURA PROFONDA UNIVERSALE Con preposizionamento automatico 2 distanza di sicurezza rottura del truciolo distanza di prearresto 208 FRESATURA DI FORI Con preposizionamento automatico 2 distanza di sicurezza 206 MASCHIAT
194. amento viene eseguito nella direzione positiva dell asse del mandrino gt SPESSORE MATERIALE 0250 incrementale spessore del pezzo ECCENTRICIT 0251 incrementale eccentricit dell utensile alesatore da rilevare dalla scheda tecnica dell utensile gt ALTEZZA TAGLIENTE 0252 incrementale distanza tra lo spigolo inferiore dell utensile alesatore e il tagliente principale da rilevare dalla scheda tecnica dell utensile gt AVANZ AVVICINAMENTO 0253 velocit di spostamento dell utensile durante la penetrazione nel pezzo e l estrazione dal pezzo in mm min gt AVANZAM DI LAVORO 0254 velocit di spostamento dell utensile durante l allargamento in mm min gt TEMPO ATTESA 0255 tempo di sosta in secondi sul fondo dell allargamento gt COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 28 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio DIREZIONE DI DISIMPEGNO 0 1 2 3 4 0214 definizione della direzione in cui il TNC deve disimpegnare l utensile per la quota di eccentricit dopo l orientamento del mandrino valore 0 non ammesso 1 Disimpegno dell utensile in direzione negativa dell asse principale 2 Disimpegno dell utensile in direzione negativa dell asse secondario 3 Disimpegno dell utensile in direzione positiva dell asse principale 4 Disimpegno dell utensi
195. amento utensile 142 5 Programmazione utensili Esempio formato del blocco con vettori normali e orientamento utensile LN Retta con correzione 3D X Y Z Coordinate corrette del punto finale della retta NX NY NZ Componenti del vettore normale TX TY TZ Componenti dei vettori normali per l orientamento utensile F Avanzamento M Funzione ausiliaria L avanzamento F e la funzione ausiliaria M possono essere inseriti e modificati nel modo operativo EDITING PROGRAMMA Le coordinate del punto finale della retta e i componenti del vettore normale vengono calcolati dal sistema CAM Peripheral Milling correzione tridimensionale del raggio con orientamento utensile Il TNC sposta l utensile in direzione normale rispetto alla direzione di movimento e in direzione normale rispetto alla direzione utensile della somma dei delta DR tabella utensili e TOOL CALL La direzione della correzione determinata dalla correzione del raggio RL RR vedere figura direzione Y Per far s che il TNC possa raggiungere l orientamento utensile previsto occorre attivare la funzione M128 vedere Position der Werkzeugspitze beim Positionieren von Schwenkachsen beibehalten TCPM M128 Software Option 2 a pagina 308 e successivamente la correzione del raggio utensile TNC posiziona quindi gli assi rotativi della macchina in automatico in modo tale che l utensile raggiunga l orientamento previsto con la correzione attiva Que
196. analatura con pendolamento Pag 287 211 Scanalatura circolare Pag 290 212 Finitura tasche rettangolari Pag 277 213 Finitura isole rettangolari Pag 279 214 Finitura tasche circolari Pag 283 215 Finitura isole circolari Pag 285 220 Sagome di punti su cerchio Pag 297 221 Sagome di punti su linee Pag 299 230 Spianatura Pag 335 231 Superficie regolare Pag 337 232 Fresatura a spianare Pag 340 240 Centratura Pag 227 247 Definizione origine Pag 353 262 Fresatura filetto Pag 254 263 Fresatura di filettature con smusso Pag 256 264 Fresatura di filettature con preforo Pag 260 265 Fresatura di filettature elicoidali Pag 264 267 Fresatura di filettature esterne Pag 268 528 Tabella riassuntiva delle funzioni ausiliarie M00 M01 M02 M03 M05 M06 M08 M09 M13 M14 M30 M89 M91 M92 M94 M97 M98 M99 M109 M110 M111 M116 M117 M118 M120 Arresto esecuz progr arresto mandrino refrigerante OFF Arresto libero esec programma Arresto esecuz programma arresto mandrino refrigerante OFF evt canc della visualizzazione di stato in funzione di parametri macchina salto di ritorno al blocco 1 Mandrino ON in senso orario Mandrino ON in senso antiorario Arresto mandrino Cambio utensile arresto esecuz programma funzione dipendente dalla macchina arresto mandrino Refrigerante ON Refrigerante OFF Mandrino ON in senso orario refrigerante ON Mandrino ON in senso antiorario refrigerante ON Funzione ugu
197. anche con il ciclo 12 PGM CALL In una chiamata PGM CALL i parametri Q sono attivi fondamentalmente in modo globale Pertanto tenere presente che le modifiche a parametri Q nel programma chiamato possono eventualmente avere effetto anche sul programma chiamante HEIDENHAIN TNC 620 BEGIN PGM A CALL PGM B END PGM A 9 4 Programma H Dn quale sottoprogramma k il 9 5 Annidamenti 95 Annidamenti Tipi di annidamento E Sottoprogrammi in un sottoprogramma E Ripetizioni di blocchi di programma in una ripetizione di blocchi di programma Ripetizione di sottoprogrammi E Ripetizione di blocchi di programma nel sottoprogramma Profondit di annidamento La profondit di annidamento definisce la frequenza con cui blocchi di programma o sottoprogrammi possono contenere altri sottoprogrammi o ripetizioni di blocchi di programma E Profondit massima di annidamento per sottoprogrammi circa 64 000 E Profondit massima di annidamento per chiamate di programmi principali il numero non limitato ma dipende dalla memoria di lavoro disponibile Le ripetizioni di blocchi di programma possono essere annidate un numero di volte qualsiasi Sottoprogramma in un sottoprogramma Blocchi esplicativi NC W Richiamo di sottoprogramma con LBL UP1 Ultimo blocco di programma del programma principale con M2 Inizio del sottoprogramma UP1 Chiamata sottoprogramma al LBL 2 Fine del s
198. anticipata del dialogo E 5 Interruzione e cancellazione del dialogo EI 2 Conferma delle posizioni reali lt Il TNC consente di confermare nel programma la posizione attuale lt f dell utensile ad es se lt f si programmano blocchi di traslazione si programmano cicli Per confermare i valori corretti delle posizioni necessario procedere come descritto di seguito Posizionare la casella di immissione nel punto del blocco in cui si desidera inserire una posizione Selezionare la funzione Conferma posizione reale Il TNC visualizza nel livello softkey gli assi le cui posizioni possono essere confermate Selezionare l asse il TNC scrive nel campo di immissione attivo la posizione attuale dell asse selezionato II TNC accetta nel piano di lavoro sempre le coordinate del centro dell utensile anche se attiva la correzione del raggio utensile po i Il TNC accetta nell asse utensile sempre la coordinata della punta tenendo conto sempre della correzione lunghezza utensile attiva La funzione Conferma posizione reale ammessa solo se attiva la funzione Rotazione piano di lavoro 100 4 Programmazione generalit gestione file ausili di programmazione Editing di un programma Un programma pu essere salvato solo se al momento pi non viene eseguito dal TNC in uno dei modi operativi Macchina Il TNC consente di editare il programma ma impedisce di memorizzare le modifiche con un messaggio d erro
199. are 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 Asse supplementare per 4 assi e mandrino regolato Asse supplementare per 5 assi e mandrino regolato 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 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 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 Programmazione libera dei profili FK E Programmazione in testo in chiaro HEIDENHAIN con supporto g
200. are nell asse mandrino 2 PUNTO 1 ASSE Q228 assoluto coordinata del punto finale della superficie da spianare nell asse principale del piano di lavoro 2 PUNTO 2 ASSE Q229 assoluto coordinata del punto finale della superficie da spianare nell asse secondario del piano di lavoro 2 PUNTO 3 ASSE Q230 assoluto coordinata del punto finale della superficie da spianare nell asse del mandrino 3 PUNTO 1 ASSE Q231 assoluto coordinata del punto 3 nell asse principale del piano di lavoro 3 PUNTO 2 ASSE Q232 assoluto coordinata del punto 3 nell asse secondario del piano di lavoro 3 PUNTO 3 ASSE Q233 assoluto coordinata del punto 3 nell asse del mandrino 022002 0234 0225 8 Programmazione cicli i 4 PUNTO 1 ASSE Q234 assoluto coordinata del punto 4 nell asse principale del piano di lavoro gt 4 PUNTO 2 ASSE Q235 assoluto coordinata del punto 4 nell asse secondario del piano di lavoro gt 4 PUNTO 3 ASSE Q236 assoluto coordinata del punto 4 nell asse del mandrino Numero di tagli Q240 numero di linee di cui il TNC deve spostare l utensile tra i punti 1 e 4 oppure tra punti 2 e 3 gt AVANZAMENTO FRESATURA 0207 velocit di spostamento dell utensile durante la fresatura in mm min II TNC esegue il primo taglio a velocit dimezzata rispetto a quella programmata HEIDENHAIN TNC 620 tura i spiana m 3 5 Li o 3 Z O 8 6 Cic
201. ari su un profilo punti ausiliari si trovano direttamente sulla retta o sul prolungamento teorico della retta o direttamente sulla traiettoria circolare Coordinata X del punto ausiliario P1 o P2 di una retta Coordinata Y del punto ausiliario Ps P1 o P2 di una retta 1 Pz Coordinata X del punto ausiliario P P2 Pax P1 P2 o P3 di una traiettoria O gio LO circolare Coordinata Y del punto ausiliario F P2y Pay P1 P2 o P3 di una traiettoria K OL ej circolare Punti ausiliari vicino ad un profilo Coordinate X e Y del punto ausiliario di fianco a una retta Distanza del punto ausiliario dalla retta D Coordinate X e Y del punto ausiliario in vicinanza di una traiettoria circolare Pov Distanza del punto ausiliario dalla traiettoria circolare Blocchi esplicativi NC 6 Programmazione programmazione profili il Riferimenti relativi riferimenti relativi sono dati che si riferiscono ad un altro elemento di profilo softkey e le istruzioni di programma per i riferimenti Relativi iniziano con una R Le quote indicate sulla figura a destra dovrebbero essere programmate quali riferimenti relativi Le coordinate con riferimento relativo devono essere sempre programmate come valori incrementali Inoltre si deve indicare il numero del blocco dell elemento di profilo al quale essi si riferiscono L elemento di profilo del quale si precisa il numero di blocco non deve trovarsi oltre 64 blocch
202. asmettere HEIDENHAIN TNC 620 91 4 3 Operare con MB tione file Trasmissione di un singolo file posizionare il campo chiaro sul file desiderato oppure Trasferire pi file premere il softkey TAG sul secondo livello softkey vedere Selezione di file pagina 89 e selezionare i file in Modo corrispondente Uscire dalla funzione SELEZIONARE Premere il softkey COPY Confermare con il softkey OK o con il tasto ENT Se i programmi sono lunghi il TNC visualizza una finestra di stato che informa sulla procedura della copiatura FINESTRA Conclusione trasmissione dati spostare il campo chiaro nella finestra sinistra e premere quindi il softkey FINESTRA II TNC visualizzer nuovamente la finestra standard per la Gestione file amp Per selezionare un altra directory quando un file visualizzato su doppia finestra premere il softkey VISUALIZ ALBERO Premendo il softkey VISUALIZZA FILE il TNC visualizza il contenuto della directory selezionata 92 4 Programmazione generalit gestione file ausili di programmazione i Copia di file in un altra directory Selezionare la ripartizione dello schermo con le due finestre di grandezza uguale Visualizzare le directory in entrambe le finestre premere il softkey VISUALIZ ALBERO Finestra destra Portare il campo chiaro sulla directory nella quale si desidera copiare i file e visualizzare con il tasto VISUALIZZA FILE i file in questa directory Finestra sinist
203. asse del mandrino gt AVANZAMENTO FRESATURA Q12 velocit di spostamento nel piano di lavoro gt RAGGIO DEL CILINDRO Q16 raggio del cilindro sul quale deve essere lavorato il profilo gt UNIT DI MISURA GRADI 0 MM POLLICI 1 017 programmare le coordinate dell asse di rotazione coordinate X nel sottoprogramma in gradi o in mm pollici gt LARGHEZZA SCANALATURA 020 larghezza della scanalatura da lavorare gt TOLLERANZA O21 se si utilizza un utensile pi piccolo della larghezza della scanalatura programmata 020 si verificano sulla parete della scanalatura distorsioni condizionate dallo spostamento in caso di cerchi e di rette oblique Se si definisce la tolleranza Q21 il TNC approssima la scanalatura in una successiva passata di fresatura come se la fresatura fosse eseguita impiegando un utensile con dimensione esattamente uguale alla larghezza della scanalatura Con 021 si definisce lo scostamento ammesso rispetto a questa scanalatura ideale Il numero delle ripassature dipende dal raggio del cilindro dall utensile impiegato e dalla profondit della scanalatura Quanto pi piccola definita la tolleranza tanto pi esatta diventa la scanalatura ma tanto pi lunga la durata di ripassatura Valore consigliato impiegare una tolleranza di 0 02 mm Funzione inattiva inserire 0 Impostazione base Esempio blocchi NC 8 Programmazione cicli FRESATURA DI ISOLA SU SUPERFICIE CILIND
204. asse del mandrino in finitura Q0338 0 finitura in una sola passata gt AVANZAMENTO IN PROFONDIT 0206 velocit di avanzamento dell utensile durante lo spostamento in profondit in mm min Attivo in finitura solo se inserito l accostamento finitura HEIDENHAIN TNC 620 Esempio blocchi NC 8 3 Cicli per la fresatura i One isole e scanalature n i 8 3 Cicli per la fresatura ache isole e scanalature SCANALATURA CIRCOLARE asola con penetrazione con pendolamento ciclo 211 opzione software Advanced programming features Sgrossatura 1 Il TNC posiziona in rapido l utensile nell asse del mandrino alla 2 DISTANZA DI SICUREZZA e successivamente al centro del cerchio destro Da qui il TNC posiziona l utensile alla DISTANZA DI SICUREZZA programmata sopra la superficie del pezzo L utensile si porta con l avanzamento di fresatura sulla superficie del pezzo e da qui penetrando obliquamente nel materiale fino all altra estremit della scanalatura Successivamente l utensile si riporta di nuovo obliquamente penetrando al punto di partenza questi passi da 2 a 3 si ripetono fino al raggiungimento della profondit di fresatura programmata Alla PROFONDIT DI FRESATURA l utensile si sposta eseguendo una fresatura a spianare all altra estremit della scanalatura Finitura 5 Dalcentro della scanalatura il TNC avvicina l utensile tangenzialmente al profilo finito quindi il TNC esegue la fresatura concorde del p
205. atura destrorsa o Sinistrorsa filettatura destrorsa filettatura sinistrorsa PROFONDIT DI MASCHIATURA 0201 incrementale distanza tra la superficie del pezzo e il fondo della filettatura AVANZ AVVICINAMENTO 0253 velocit di spostamento dell utensile durante la penetrazione nel pezzo e l estrazione dal pezzo in mm min PROFONDIT FRONTALE 0358 incrementale distanza tra la punta dell utensile e la superficie del pezzo con lavorazione frontale dello smusso ECCENTRICIT DI SMUSSO FRONTALE 0359 incrementale distanza di cui il TNC sposta il centro dell utensile rispetto al centro del foro ALLARGAMENTO Q360 esecuzione dello smusso 0 prima dell esecuzione della filettatura 1 dopo l esecuzione della filettatura DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo e UG 266 8 Programmazione cicli i gt COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 2a DISTANZA DI SICUREZZA Q204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio gt AVANZAM DI LAVORO 0254 velocit di spostamento dell utensile durante l allargamento in mm min gt AVANZAMENTO FRESATURA Q207 velocit di spostamento dell utensile durante la fresatura in mm min HEIDENHAIN TNC 620 Esempio blocchi NC 8 2 Cicli di foratura iiia e fresatura di filettat
206. 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 M143 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 ass
207. azione Programmare un blocco di posizionamento sul punto di partenza centro del foro nel piano di lavoro con correzione del raggio RO Il segno del parametro PROFONDIT FORATURA definisce la direzione della lavorazione II TNC calcola l avanzamento in funzione del numero di giri Azionando la manopola del potenziometro di regolazione dell avanzamento durante la maschiatura il TNC adatta il numero di giri automaticamente i foratura maschiatura e fresatura di filettature Il potenziometro di regolazione del numero di giri disattivato Alla fine del ciclo il TNC ripristina lo stato del mandrino attivo prima della chiamata del ciclo Eventualmente il mandrino si trova quindi a fine ciclo Riavviare il mandrino con M3 o M4 prima della lavorazione successiva 8 2 Cicli il TNC deve emettere un messaggio d errore on oppure pi Con il parametro macchina displayDepthErr si imposta se no off se viene inserita una profondit positiva Attenzione pericolo di collisione Tenere presente che con profondit inserita positiva il TNC inverte il calcolo del preposizionamento Quindi l utensile si sposta in rapido nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo HEIDENHAIN TNC 620 247 i eb i gt mw 1 b d hem 5 1 ln Fur 0 N eb ps m b i foratura maschiatura 8 2 Cicli 207 RT gt DISTANZA DI SICUREZZA Q200 incrementale distanza AP tra la
208. azione 2 con maggiorazione g con maggiorazione e maggiorazione da TOOL CALL HEIDENHAIN TNC 620 il larie ioni ausi 10 8 Funz Trasformazioni attive 210 Spostamento di origine attuale 220 416 AJIA AIAJ gt A 1 senza maggiorazione 2 sgonn maggiorazione 3 con maggiorazione e maggiorazione da TOOL CALL Raggio di arrotondamento R2 Rotazione base modo operativo Funzionamento manuale Rotazione programmata con ciclo 10 Asse con specularit attiva O specularit non attiva 1 ribaltamento sull asse X 2 ribaltamento sull asse Y 4 ribaltamento sull asse Z 64 ribaltamento sull asse U 128 ribaltamento sull asse V 256 ribaltamento sull asse VV Combinazioni somma dei singoli assi Fattore di scala attivo asse X Fattore di scala attivo asse Y Fattore di scala attivo asse Z Fattore di scala attivo asse U Fattore di scala attivo asse V Fattore di scala attivo asse W 3D ROT asse A 3D ROT asse B 3D ROT asse C Rot del piano di lavoro attivo non attivo 1 0 in un modo operativo di esecuzione del programma Rot del piano di lavoro attivo non attivo 1 0 in un modo operativo di esecuzione del programma 10 Programmazione parametri Q i Asse X Campo di spostamento 230 2 Posizione nominale nel sistema 1 REF 240 Posizione attuale nel sistema di 1 coordinate attivo 270 HEIDENHAIN TNC 620 DS O dala9 dala9 DS CW Asse Y Asse Z Asse A Asse
209. azione sempre con la stessa profondit di accostamento SOVRAMETALLO PER FINITURA PROFONDIT 0369 incrementale valore con cui deve essere eseguito l ultimo accostamento FATTORE MAX DI SOVRAPPOSIZIONE TRAIETTORIE 0370 Massimo accostamento laterale k Il TNC calcola l accostamento laterale effettivo dalla 2 lunghezza laterale 0219 e dal raggio utensile in modo da eseguire la lavorazione con accostamento laterale costante Se nella tabella utensili stato inserito un raggio R2 ad es raggio dell inserto usando un utensile con tagliente frontale il TNC riduce in modo corrispondente l accostamento laterale AVANZAMENTO FRESATURA 0207 velocit di spostamento dell utensile durante la fresatura in mm min AVANZAMENTO FINITURA Q385 velocit di spostamento dell utensile durante la fresatura dell ultimo accostamento in mm min AVANZ AVVICINAMENTO 0253 velocit di spostamento dell utensile durante l avvicinamento alla posizione di partenza e durante lo spostamento sulla riga successiva in mm min se lo spostamento trasversale avviene nel materiale 0389 1 il TNC esegue l accostamento trasversale con avanzamento di fresatura 0207 HEIDENHAIN TNC 620 343 tura 8 6 Cicli di spiana tura i spiana m T D 3 2 o ca e gt Z O a 8 6 Cicli 344 gt DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la posizione di partenza nell asse utensile Se si ese
210. azione utensile Da 1 a 3 000 mm min avanzamento di tastatura per misurazione utensile Calcolo dell avanzamento di tastatura ConstantTolerance calcolo dell avanzamento di tastatura con tolleranza costante VariableTolerance calcolo dell avanzamento di tastatura con tolleranza variabile ConstantFeed avanzamento di tastatura costante Velocit periferica massima ammessa sul tagliente dell utensile Da 1 a 129 m min velocit periferica ammessa per la fresa Numero di giri massimo ammesso durante la misurazione dell utensile Da 0 a 1 000 1 min numero di giri massimo ammesso Errore di misura massimo ammesso per misurazione utensile Da 0 001 a 0 999 mm primo errore di misura massimo ammesso Errore di misura Massimo ammesso per misurazione utensile Da 0 001 a 0 999 mm secondo errore di misura massimo ammesso CfgT TRoundStylus Coordinate del centro dello stilo 0 coordinata X del centro dello stilo riferito all origine della macchina 1 coordinata Y del centro dello stilo riferito all origine della macchina 2 coordinata Z del centro dello stilo riferito all origine della macchina Distanza di sicurezza sullo stilo per preposizionamento da 0 001 a 99 999 9999 mm distanza di sicurezza in direzione asse utensile Zona di sicurezza intorno allo stilo per preposizionamento da 0 001 a 99 999 9999 mm distanza di sicurezza nel piano perpendicolare all asse utensile HEIDENHAIN TNC 620 509 La Parametri utente specifici di macchina n Pa
211. batteria tampone 521 Sostituzione di testi 106 Sottoprogramma 375 Specularit 354 Spegnimento 48 Spigoli aperti M98 204 Spostamento degli assi macchina 49 con il volantino elettronico 51 con tasti di movimento esterni 49 incrementale 50 Spostamento origine con tabelle origini 350 nel programma 349 Stato file 84 Strutturazione dei programmi 109 Superamento indici di riferimento 46 Superficie cilindrica lavorazione di isola 323 lavorazione di profili 318 319 lavorazione di scanalature 321 Superficie regolare 337 Svuotamento vedere Cicli SL Svuotamento T Tabella posti 130 Tabella Preset 56 Tabella utensili editing uscita 127 funzioni di editing 128 Tasca circolare finitura 283 sgrossatura 281 Tasca rettangolare finitura 277 sgrossatura 275 Teach In 100 159 Tempi operativi 489 Tempo di sosta 367 TNC 620 30 j il T TNCremoNT 494 Traiettoria circolare 163 164 166 173 Tralettoria elicoidale 174 Traiettorie coordinate cartesiane panoramica 158 retta 159 traiettoria circolare con raccordo tangenziale 166 tralettoria circolare con raggio definito 164 traiettoria circolare intorno al centro del cerchio CC 163 coordinate polari panoramica 171 retta 172 traiettoria circolare con raccordo tangenziale 173 traiettoria circolare intorno al polo CC 1
212. blocco RND attivo solo in questo blocco Dopo il blocco RND ridiventa attivo l avanzamento programmato nel blocco precedente I blocchi RND possono essere utilizzati anche per l avvicinamento raccordato ad un profilo quando non si desidera utilizzare le funzioni APPR HEIDENHAIN TNC 620 161 dinate cartesiane I Q i e b 2 6 4 Trai Centro del cerchio CC Per le traiettorie circolari che vengono programmate con il tasto C traiettorie circolari C occorre definire il centro del cerchio A tale Scopo introdurre le coordinate cartesiane del centro del cerchio nel piano di lavoro 0 confermare l ultima posizione programmata oppure confermare le coordinate con il tasto CONFERMA POSIZIONE REALE cc gt Coordinate CC inserire le coordinate per il centro del cerchio oppure per confermare l ultima posizione programmata non inserire alcuna coordinata Blocchi esplicativi NC oppure Le righe di programma 10 e 11 non si riferiscono alla figura Validit della definizione del centro del cerchio Il centro del cerchio rimane definito fino alla programmazione di un nuovo centro Inserimento incrementale del centro del cerchio CC Una coordinata indicata con quota incrementale per il centro del cerchio si riferisce sempre all ultima posizione utensile programmata amp Con CC si identifica una posizione quale centro del cerchio l utensile non si porter quindi su questa posizione Il centro del ce
213. ca di utensili cicli 480 483 comunicazione con applicazioni PC esterne tramite componenti COM Programmazione libera dei programmazione in testo in chiaro HEIDENHAIN con supporto grafico per pezzi non profili FK 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 Test e lavorazione grafici vista dall alto rappresentazione su 3 piani rappresentazione 3D 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 Gestione pallet 518 13 Tabelle e riepiloghi il Risoluzione e passo di assi lineari fino a 0 01um visualizzazione assi angolari fino a 0 00001 circuiti di regolazione Double Speed si impiegano di preferenza per mandrini a rotazione eleva
214. ci della macchina programma PLC parametri macchina ecc Per la fornitura rivolgersi al costruttore della macchina E Di tanto in tanto cancellare i file non pi necessari in modo che il TNC possa disporre sempre di spazio sufficiente di memoria per i file di sistema ad es tabella utensili HEIDENHAIN TNC 620 Introduzione manuale dati Programmaz HA nc prog Auto_Tast Man_Tast screens SHOW HO table TNC Nnc_progx screensXN H t Nome file dati Byte Stato ora co IENE x l 06 2008 12 28 17 007 06 2008 11 54 54 5 07 4 H 108 1 H 3 gt 111 39 OLD Il 7 ABC DEF File sor sli GHI JKL MNO A f oK PARS TUV WXYZ Iil 2 OK ANNULLA 06 2008 07 55 22 DIAGNOSE 15 file dati 285 7 Mbyte liberi 81 permet principi 4 2 Gestione file 4 3 Operare con A tione file 4 3 Operare con la gestione file Directory Se si memorizzano nel TNC molti programmi inserire i file in directory cartelle per poterli organizzare In tali directory si possono creare ulteriori directory le cosiddette sottodirectory Con il tasto oppure ENT si possono visualizzare o mascherare le sottodirectory Percorsi Il percorso indica il drive e tutte le directory e sottodirectory in cui un file memorizzato singoli dati vengono separati da una Esempio Sul drive TNC stata generata la directory AUFTR1 In seguito nella directory
215. ciclo scanalatura Seconda lunghezza lato ciclo scanalatura Raggio ciclo tasche circolari Avanz fresatura ciclo di lav attivo Senso di rotazione ciclo di lav attivo Tempo di sosta ciclo di lav attivo Passo filettatura cicli 17 18 Sovrametallo di finitura ciclo di lav attivo Angolo di svuotamento ciclo di lav attivo Angolo di svuotamento ciclo di lav attivo Angolo di tastatura Percorso di tastatura Avanzamento di tastatura Quote 0 assolute G90 1 incrementali G91 Codice di risultato per l ultima istruzione SQL Lunghezza utensile Raggio utensile Raggio utensile R2 Maggiorazione lunghezza utensile DL Maggiorazione raggio utensile DR Maggiorazione raggio utensile DR2 Utensile bloccato 0 o 1 Numero utensile gemello Durata massima TIME1 Durata massima TIME2 larie ioni ausi 10 8 Funz il larie IONI ausi 10 8 Funz Dati dalla Tabella posti 51 Numero posto di un utensile nella tabella utensili 52 Valori programmati direttamente dopo TOOL CALL 60 414 14 15 16 18 19 20 21 22 23 24 25 26 27 28 DS W 1 1 Z AA ANAN Z Z Z Z Z Z Z Z Z Z 2 Z 2Z2Z Z Z UT UT UT UT UT UT UT UT UT UT UT UT UT UT UT UT UT UT posto posto posto posto posto UT UE Durata attuale CUR TIME Stato PLC Lunghezza massima tagliente LCUTS Angolo massimo di penetrazione ANGLE TT nu
216. colo del preposizionamento Quindi l utensile si sposta in rapido nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo 240 8 Programmazione cicli i DISTANZA DI SICUREZZA Q200 incrementale distanza Za tra la punta dell utensile e la superficie del pezzo PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo del foro punta del cono di foratura AVANZAMENTO IN PROFONDIT 0206 velocit di spostamento dell utensile durante la foratura in mm min PROFONDIT DI ACCOSTAMENTO 0202 incrementale quota di accostamento dell utensile La PROFONDITA non deve essere un multiplo della PROFONDITA DI ACCOSTAMENTO II TNC si porta in un unico passo fino alla profondit quando profondit di accostamento e profondit sono uguali la profondit di accostamento maggiore della profondit COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 2a DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio VALORE DA TOGLIERE 0212 incrementale valore di cui il TNC riduce la profondit di accostamento 0202 PROFONDIT DI ACCOSTAMENTO MINIMA 0205 incrementale se stato programmato un valore da togliere il TNC limita l avanzamento al valore impostato nel 0205 DISTANZA DI PREARRESTO SOPRA Q258 incrementale distanza di sicurezza per il posiziona
217. con profondit inserita positiva il TNC inverte il calcolo del preposizionamento Quindi l utensile si sposta in rapido nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo HEIDENHAIN TNC 620 8 3 Cicli per la fresatura ee isole e scanalature 8 3 Cicli per la fresatura ache isole e scanalature 214 284 gt DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo gt PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo della tasca gt AVANZAMENTO IN PROFONDIT 0206 velocit dell utensile in mm min nello spostamento alla PROFONDITA Per la penetrazione nel materiale inserire un valore pi basso di quello definito in 0207 gt PROFONDIT DI ACCOSTAMENTO 0202 incrementale quota di accostamento dell utensile gt AVANZAMENTO FRESATURA 0207 velocit di spostamento dell utensile durante la fresatura in mm min gt COORD SUPERFICIE PEZZO Q203 assoluto coordinata della superficie del pezzo 28 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio gt CENTRO 1 ASSE Q216 in valore assoluto centro della tasca nell asse principale nel piano di lavoro gt CENTRO 2 ASSE Q217 in valore assoluto centro della tasca nell asse secondario nel piano di lavoro gt DIAMETRO DEL PEZZO GREZZO Q22
218. 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 Tralettorie 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 i 18 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 7 1 Inserimento delle funzioni ausiliarie M e di STOP 196 Principi fondamentali 196 7 2 Funzioni
219. dal TNC da tre o quattro punti del cerchio il centro e il raggio dello stesso calcolo di un cerchio da quattro punti risulta pi preciso Applicazione questa funzione pu essere utilizzata ad es quando si desidera determinare tramite la funzione di digitalizzazione programmabile la posizione e il diametro di un foro o di un cerchio primitivo FN23 determinazione dei DATI DI CERCHIO da 3 mea punti sulla circonferenza 2 PUNTI ad es FN23 Q20 CDATA Q30 Le coppie di coordinate di tre punti del cerchio devono essere memorizzate in Q30 e nei cinque parametri seguenti in questo caso fino a Q35 Il TNC memorizza quindi la coordinata del centro del cerchio secondo l asse principale X con asse mandrino Z nel parametro 020 la coordinata del centro del cerchio secondo l asse secondario Y con asse mandrino Z nel parametro 021 ed il raggio del cerchio nel parametro 022 FN24 determinazione dei DATI DI CERCHIO da 4 mae punti sulla circonferenza SU CIRC ad es FN24 Q020 CDATA Q30 Le coppie di coordinate di quattro punti del cerchio devono essere memorizzate in Q30 e nei sette parametri seguenti in questo caso fino a 037 Il TNC memorizza quindi la coordinata del centro del cerchio secondo l asse principale X con asse mandrino Z nel parametro 020 la coordinata del centro del cerchio secondo l asse secondario Y con asse mandrino Z nel parametro 021 ed il raggio del cerchio nel parametro 022 amp Tener presente che
220. dati necessari Esempio per un dialogo L Aprire il dialogo x 10 Inserire la coordinata di destinazione per l asse X Inserire la coordinata di destinazione per l asse Y e confermare con il tasto ENT per passare alla domanda successiva E Inserire senza correzione del raggio e confermare con il tasto ENT per passare alla domanda successiva 4 4 Apertura e Avanzamento per questa traiettoria 100 mm min e confermare con il tasto ENT per passare alla domanda successiva ba 00 Funzione ausiliaria M3 Mandrino on con il tasto ENT il TNC conclude il dialogo 96 La finestra di programma visualizzer la seguente riga HEIDENHAIN TNC 620 Funzionamento Re Programmaz Funzione ausiliaria M BEGIN PGM 14 MM i j BLK FORM 0 1 Z X 0 Y 0 Z 20 i 2 BLK FORM 0 2 X 100 Y 100 Z 0 3 TOOL CALL 9 Z 53580 i j 4 L Z 100 RO FMAX 1 DaS Ea 5 L X 50 Y 50 RO FMAX M 6 L Z 2 R FMAX i s 7 L Z 6 R F200 X 12 Y 5 RS RL F250 80 000 i EA i i i 9 50 i api R7 5 i R7 5 7 i i el 99 rogrammi I inserimen Inserimenti di avanzamento possibili Spostamento rapido F MAX rogrammi Spostamento con avanzamento calcolato automaticamente nel blocco TOOL CALL F AUTO Spostamento con avanzamento programmato SIL O unit mm min fd C Funzioni di dialogo Tasto Salto della domanda di dialogo moi n C i e onclusione
221. del punto 1 minore della coordinata dell asse del mandrino del punto 2 per superfici molto inclinate Per le superfici sghembe impostando la direzione del movimento principale dal punto 1 al punto 2 in direzione della pendenza maggiore Impiegando una fresa a raggio frontale la qualit della superficie pu essere ottimizzata HEIDENHAIN TNC 620 tura 8 6 Cicli di spiana tura i spiana n 8 6 Cicli Per le superfici sghembe impostando la direzione del Movimento principale dal punto 1 al punto 2 perpendicolarmente alla direzione della pendenza maggiore t 231 338 Prima della programmazione II TNC posiziona l utensile partendo dalla posizione attuale con movimento lineare 3D al punto di partenza 1 L utensile deve essere preposizionato in modo tale da escludere qualsiasi collisione con il pezzo o i dispositivi di serraggio II TNC sposta l utensile tra le posizioni programmate con CORREZIONE DEL RAGGIO RO Utilizzare eventualmente una fresa con tagliente frontale a taglio centrale DIN 844 PUNTO DI PARTENZA 1 ASSE 0225 assoluto coordinata del punto di partenza della superficie da spianare nell asse principale del piano di lavoro PUNTO DI PARTENZA 2 ASSE 0226 assoluto coordinata del punto di partenza della superficie da spianare nell asse secondario del piano di lavoro PUNTO DI PARTENZA 3 ASSE 0227 assoluto coordinata del punto di partenza della superficie da spian
222. di Definizione del pezzo grezzo BLK FORM Dopo l apertura di un nuovo programma si deve definire un pezzo parallelepipedo non lavorato Per definire il pezzo grezzo premere il softkey SPEC FCT e successivamente il softkey BLK FORM Questa definizione occorre al TNC per le simulazioni grafiche lati del parallelepipedo possono avere una lunghezza massima di 100 000mm e devono essere paralleli agli assi X Y e Z Questo pezzo grezzo viene definito tramite due dei suoi spigoli Punto MIN corrispondente alle coordinate X Y e Z pi piccole del parallelepipedo da inserire quali valori assoluti Punto MAX corrispondente alle coordinate massime X Y e Z del parallelepipedo da inserire quali valori assoluti o incrementali E Il pezzo grezzo deve essere definito solo se si desidera effettuare il test grafico del programma 96 4 Programmazione generalit gestione file ausili di programmazione i Apertura di un nuovo programma di lavorazione programmi di lavorazione vengono sempre inseriti nel modo operativo Programmaz Esempio di apertura di programma Selezionare la modalit operativa Programmazione SS Chiamare la gestione file premere il tasto PGM MGT MGT Selezionare la directory nella quale si desidera memorizzare il nuovo programma Inserire il nome del nuovo programma e confermare con il tasto ENT selezionare l unit di misura premere il softkey MM oppure INCH Il TNC commuta sulla finestra
223. di tastatura 3D pagina 54 Comportamento con M91 Origine macchina Se in blocchi di posizionamento le coordinate devono riferirsi all origine macchina impostare in tali blocchi la funzione M91 amp Se in un blocco M91 si programmano coordinate incrementali queste coordinate sono riferite all ultima posizione M91 programmata Se nel programma NC attivo non programmata alcuna posizione M91 le coordinate sono riferite alla posizione attuale dell utensile Il TNC visualizzer i valori delle coordinate riferiti all origine della macchina Nella visualizzazione di stato commutare la visualizzazione delle coordinate su REF vedere Visualizzazioni di stato pagina 37 HEIDENHAIN TNC 620 inate I coord d azioni si Sa T Q A IL ioni ausi 7 3 Funz n il te ina I coord d azioni cha T Q A z ioni ausi 7 3 Funz Comportamento con M92 Punto di riferimento macchina Oltre all origine della macchina il costruttore pu definire ancora un altra posizione fissa rispetto alla macchina punto di riferimento della macchina A questo scopo il costruttore della macchina imposter per ogni asse la distanza del punto di riferimento della macchina dall origine della stessa vedere manuale della macchina Quando le coordinate nei blocchi di posizionamento devono riferirsi al punto di riferimento della macchina inserire in questi blocchi la funzione M92
224. di tastatura 3D automatico con trasmissione a infrarossi TS 444 sistema di tastatura 3D automatico con trasmissione a infrarossi senza batteria TS 640 sistema di tastatura 3D automatico con trasmissione a infrarossi TS 740 sistema di tastatura 3D automatico con trasmissione a infrarossi ultrapreciso TT 140 sistema di tastatura 3D automatico per misurazione utensili Lavorazione con tavola programmazione di profili sullo sviluppo di un cilindro rotante avanzamento in mm min Conversioni di coordinate rotazione del piano di lavoro Interpolazione circolare in 3 assi con piano di lavoro ruotato Lavorazione 3D movimento particolarmente uniforme filtro HSC correzione utensile 3D mediante vettore normale alla superficie solo iTNC 530 utensile perpendicolare al profilo correzione raggio utensile perpendicolare alla direzione utensile Interpolazione lineare in 5 assi versione soggetta a licenza Export Tempo di esecuzione blocco 1 5 ms HEIDENHAIN TNC 620 517 13 3 Scheda tecnica Cicli di tastatura compensazione della posizione inclinata dell utensile in Funzionamento manuale compensazione della posizione inclinata dell utensile in Modalit automatica cicli 400 405 impostazione origine in Funzionamento manuale impostazione origine in Modalit automatica cicli 410 419 misurazione automatica di pezzi cicli 420 427 430 431 0 1 misurazione automati
225. di una scanalatura G426 Misurazione della larghezza di un isola G427 Misurazione di una coordinata qualsiasi G430 Misurazione del centro di un cerchio di fori G431 Misurazione di un piano qualsiasi Cicli di tastatura per la misurazione di utensili opzione software G480 Calibrazione TT G481 Misurazione della lunghezza utensile G482 Misurazione del raggio utensile G483 Misurazione della lunghezza e del raggio utensile Cicli speciali G04 Tempo di sosta in secondi con F G36 Orientamento mandrino G39 Chiamata programma G62 Tolleranza per fresatura rapida di profili Definizione del piano di lavoro G17 G18 G19 Quote G90 G91 Piano X Y asse utensile Z Piano Z X asse utensile Y Piano Y Z asse utensile X Quote assolute Quote incrementali Unit di misura G70 G71 Quote in pollici da definirsi all inizio del programma Quote in millimetri da definirsi all inizio del programma Altre funzioni G G29 G38 G51 G79 G96 Conferma ultimo valore nominale di posizione quale polo centro del cerchio Arresto esecuzione programma Preselezione utensile tabella utensili attiva Chiamata ciclo Impostazione di un numero di label Funzione attiva solo nel relativo blocco A A TIIT QO OA MIO Dr vv 2 ae O Inizio programma Chiamata programma Numero dell origine con il ciclo G53 Rotazione intorno all asse X Rotazione intorno all asse Y Rotazione intorno all asse Z
226. distanza di sicurezza e da l se programmato con FMAX alla 2 distanza di sicurezza Se 0214 0 il ritiro ha luogo lungo la parete del foro Y E Prima della programmazione Programmare un blocco di posizionamento sul punto di 50 partenza centro del foro nel piano di lavoro con correzione del raggio RO Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit O il TNC non esegue il ciclo i foratura maschiatura e fresatura di filettature Alla fine del ciclo il TNC ripristina lo stato del refrigerante e del mandrino attivo prima della chiamata del ciclo Con il parametro macchina displayDepthErr si imposta se Ti il TNC deve emettere un messaggio d errore on oppure no off se viene inserita una profondit positiva 8 2 Cicli Attenzione Pericolo di collisioni Tenere presente che con profondit inserita positiva il TNC inverte il calcolo del preposizionamento Quindi l utensile si sposta in rapido nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo HEIDENHAIN TNC 620 233 i 202 gt DISTANZA DI SICUREZZA 0200 incrementale distanza A tra la punta dell utensile e la superficie del pezzo gt PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo del foro gt AVANZAMENTO IN PROFONDIT 0206 velocit di spostamento dell utensile durante la barenatura interna in mm min
227. dit programmata Ee gt APPR ingl APPRoach Avvicinamento lt DEP ingl DEParture Distacco mM L ingl Line Retta C ingl Circle Cerchio T Tangenziale raccordo continuo liscio N Normale perpendicolare amp Spostando l utensile dalla posizione reale al punto ausiliario P4 il TNC non controlla se il profilo programmato viene danneggiato Questo deve essere controllato con il test grafico Con le funzioni APPR LT APPR LN e APPR CT il TNC sposta l utensile dalla posizione reale al punto ausiliario Py con l ultimo avanzamento rapido programmato Con la funzione APPR LCT il TNC sposta l utensile sul punto ausiliario Py con l avanzamento programmato nel blocco APPR Se prima del blocco di avvicinamento non stato ancora programmato un avanzamento il TNC emette un messaggio d errore HEIDENHAIN TNC 620 151 i to e dist a da un profilo icinamen 6 3 Avv Coordinate polari punti del profilo per le seguenti funzioni di avvicinamento distacco possono essere programmati anche in coordinate polari APPR LT diventa APPR PLT APPR LN diventa APPR PLN APPR CT diventa APPR PCT APPR LCT diventa APPR PLCT DEP LCT diventa DEP PLCT A tale scopo premere il tasto arancione P dopo aver selezionato via softkey una funzione di avvicinamento o di distacco Correzione del raggio La correzione del raggio viene programmata assieme al primo punto del profilo Pa nel blocco APPR I blocchi DEP disattiva
228. dvanced 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 coord
229. e distanza tra la punta dell utensile e la superficie del pezzo DISTANZA DI SICUREZZA LATERALE 0357 incrementale distanza tra il tagliente dell utensile e la parete del foro PROFONDIT FRONTALE 0358 incrementale distanza tra la punta dell utensile e la superficie del pezzo con lavorazione frontale dello smusso ECCENTRICIT DI SMUSSO FRONTALE 0359 incrementale distanza di cui il TNC sposta il centro dell utensile rispetto al centro del foro 8 Programmazione cicli i gt COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 2a DISTANZA DI SICUREZZA Q204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio gt AVANZAM DI LAVORO Q254 velocit di spostamento dell utensile durante l allargamento in mm min gt AVANZAMENTO FRESATURA Q207 velocit di spostamento dell utensile durante la fresatura in mm min a e fresatura di filettature m o 3 5 e o 9 5 Z O i foratura maschiat 8 2 Cicli HEIDENHAIN TNC 620 259 il i foratura naschisti e fresatura di filettature 8 2 Cicli FRESATURA DI FILETTATURE CON PREFORO ciclo 264 opzione software Advanced programming features 1 I TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla DISTANZA DI SICUREZZA sopra la superficie del pezzo Foratura 2 L utensile penetra con l avanzamento F programmato fino alla p
230. e MDI secondo necessit O Avviare l esecuzione del programma tasto di START esterno Limitazioni Nel modo operativo MDI non sono disponibili le seguenti funzioni Programmazione libera dei profili FK Ripetizioni di blocchi di programma Tecnica sottoprogrammi Correzioni traiettoria Grafica di programmazione Chiamata di programmi PGM CALL Esecuzione grafica 68 3 Posizionamento con inserimento manuale i Esempio 1 In un singolo pezzo deve essere praticato un foro di 20 mm Dopo il serraggio del pezzo l allineamento e l impostazione dell origine il foro pu essere programmato ed eseguito con poche righe di programma Per prima cosa l utensile viene preposizionato con blocchi L rette sopra il pezzo ad una distanza di sicurezza di 5 mm sopra il foro In seguito viene eseguito il foro con il ciclo 200 FORATURA Funzione di retta L vedere Retta L a pagina 159 ciclo FORATURA vedere FORATURA ciclo 200 a pagina 229 HEIDENHAIN TNC 620 Chiamata utensile asse utensile Z Numero di giri del mandrino 1860 giri min Disimpegno utensile F MAX rapido Posizionamento ut con F MAX sopra il foro Mandrino ON Definizione del ciclo FORATURA Distanza di sicurezza dell ut sopra il foro Profondit foro segno direzione di lavoro Avanzamento di foratura Profondit singoli accostamenti prima del ritorno Tempo di attesa in secondi dopo ogni disimpegno Coordinata della superficie del pezzo Distanza
231. e della tensione cancellare il messaggio Compilazione automatica del programma PLC del TNC Inserire la tensione di comando Il TNC controlla il funzionamento del circuito ARRESTO DI EMERGENZA O O Superare gli indici di riferimento nell ordine prestabilito premere per ogni asse il tasto di START esterno oppure O Superare gli indici di riferimento secondo un ordine a piacere premere per ogni asse Il tasto esterno di movimento dell asse e tenerlo premuto fino al superamento dell indice di riferimento 7 Se la macchina equipaggiata con encoder assoluti viene a mancare il superamento degli indici di riferimento Quindi il TNC immediatamente pronto al funzionamento dopo l inserimento della tensione di comando a 6 2 Funzionamento manuale e allineamento il A questo punto il TNC pronto al funzionamento nel modo operativo Funzionamento manuale Superamento dell indice di riferimento con piano di lavoro ruotato Il TNC attiva automaticamente il piano di lavoro ruotato nel caso in cui questa funzione risultasse attiva allo spegnimento del controllo Il TNC trasla quindi gli assi all attivazione di un tasto di direzione nel sistema di coordinate inclinato Posizionare l utensile in modo tale che al successivo superamento degli indici di riferimento non si verifichi alcuna collisione Per superare gli indici di riferimento necessario disattivare la funzione Rotazione piano di
232. e se definita la rotazione base 5 Uscire dalla tabella Preset Attivazione dalla tabella Preset dell origine in un programma NC Per attivare le origini dalla tabella Preset durante l esecuzione del programma impiegare il ciclo 247 Nel ciclo 247 si definisce solo il numero dell origine che si desidera attivare vedere IMPOSTAZIONE ORIGINE ciclo 247 a pagina 353 HEIDENHAIN TNC 620 2 4 Impostazione dell origine senza sistema di tastat uj3n 1 di lavoro opzione soft ione piano 2 5 Rotaz 2 5 Rotazione piano di lavoro opzione software 1 Applicazione funzionamento LI Le funzioni per la rotazione del piano di lavoro vengono _ interfacciate dal costruttore della macchina tra TNC e macchina Per determinate teste orientabili tavole orientabili il costruttore della Macchina definisce se gli angoli programmati nel ciclo vengono interpretati dal TNC come coordinate degli assi rotativi oppure come componenti angolari di un piano inclinato Consultare il manuale della macchina Il TNC supporta la rotazione dei piani di lavoro su macchine utensili con teste o tavole orientabili Applicazioni tipiche sono ad es fori obliqui o profili posti in modo obliquo nello spazio Il piano di lavoro viene sempre ruotato intorno al punto zero attivo La lavorazione viene programmata come d abitudine in un piano principale ad es piano X Y mentre l esecuzione viene realizzata in un piano ruotato
233. e del BAUD RATE baudRate W n 12 7 Programmazione interfacce dati II BAUD RATE velocit di trasmissione dati pu essere selezionata tra ta ri anal raz EINE 110 e 115 200 baud ALBERO i Programmazione del protocollo protocol Il protocollo di trasmissione regola il flusso dei dati durante una trasmissione seriale confrontabile con MP5030 di ITNC 530 Trasmissione dati standard STANDARD Trasmissione dati blocco per BLOCCHI blocco non possibile con trasmissione tramite interfaccia RS 232 Trasmissione senza protocollo RAW_DATA HEIDENHAIN TNC 620 491 i a 12 7 Programmazione interfacce dati Programmazione dei bit dati dataBits Con l impostazione dataBits si definisce se un carattere deve essere trasmesso con 7 0 8 bit Controllo della parit parity Con il bit di parit vengono riconosciuti gli errori di trasmissione Il bit di parit pu essere formato in tre modi diversi Nessuna parit NONE si rinuncia al riconoscimento degli errori Parit pari EVEN in questo caso esiste un errore se il ricevitore rileva un numero dispari di bit settati Parit dispari ODD in questo caso esiste un errore se il ricevitore rileva un numero pari di bit settati Programmazione degli stop bit stopBits Con lo start bit e uno o due stop bit viene resa possibile per il ricevitore nella trasmissione dati seriale una sincronizzazione su ogni carattere trasmesso Programmazione dell handshake
234. e della superficie coperta da A e B le superfici con sovrapposizione semplice non devono essere lavorate mA e B devono essere tasche MA deve iniziare all interno di B Superficie A Superficie B HEIDENHAIN TNC 620 8 5 Cicli SL n i 8 5 Cicli SL DATI DEL PROFILO ciclo 20 opzione software Advanced programming features Nel ciclo 20 vengono inserite tutte le informazioni di lavorazione per sottoprogrammi di definizione dei segmenti di profilo amp Prima della programmazione Il ciclo 20 DEF attivo cio il ciclo 20 attivo dalla sua definizione nel programma di lavorazione Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit 0 il TNC esegue il ciclo in questione a profondit 0 dati di lavorazione definiti nel ciclo 20 valgono anche per i cicli da 21 a 24 Utilizzando i cicli SL in programmi con parametri O i parametri da Q1 a Q20 non possono essere utilizzati quali parametri di programma m gt PROFONDIT DI FRESATURA Q1 incrementale distanza DATI PROFILO tra la superficie del pezzo e il fondo della tasca gt FATTORE DI SOVRAPPOSIZIONE TRAIETTORIE Q2 Q2 x raggio utensile d l accostamento laterale k gt QUOTA DI FINITURA LATERALE O3 incrementale sovrametallo di finitura nel piano di lavoro gt SOVRAMETALLO PROFONDIT O4 incrementale sovrametallo di finitura per la profondit gt COORD SUPERFIC
235. e essere chiamato il programma 50 mediante una chiamata ciclo 368 mu CYCL DEF 12 0 PGM CALL CYCL DEF 12 1 LOT31 9 M99 00 9 0 0 0 0 0 0 9 0 9 0 9 0 0 0 90 J Esempio blocchi NC MOMON OMON MORO MONOMONO RCS CRA DO ROHL BEGIN PGM LOT31 MM END PGM CON 8 Programmazione cicli ORIENTAMENTO MANDRINO ciclo 13 F La macchina e il TNC devono essere predisposti dal PUR costruttore E Nei cicli di lavorazione 202 204 e 209 viene utilizzato internamente il ciclo 13 Nel programma NC tenere presente che un eventuale ciclo 13 deve essere programmato di nuovo dopo uno dei suddetti cicli di lavorazione Il TNC pu comandare il mandrino principale di una macchina utensile e ruotarlo in una posizione definita da un angolo L orientamento del mandrino necessario ad es per sistemi di cambio utensile che richiedono una determinata posizione per il cambio dell utensile per l allineamento della finestra di trasmissione e di ricezione del sistema di tastatura 3D con trasmissione a raggi infrarossi Attivazione Il posizionamento sulla posizione angolare definita nel ciclo viene attivato dal TNC mediante la programmazione della funzione M19 o M20 a seconda del modello di macchina Programmando M19 o M20 senza previa definizione del ciclo 13 il TNC posiziona il mandrino su un valore angolare definito dal costruttore della macchina vedere manuale della macchina 13
236. e mascheratura di numeri di blocco Commutazione del livello softkey vedere figura in alto a destra Visualizzazione numeri di blocco portare il softkey MASCHERA VISUAL N BLOCCO su VISUALIZZA Maschera visualizzazione numeri di blocco portare l softkey MASCHERA VISUAL N BLOCCO su MASCHERA Cancellazione della grafica G Commutazione del livello softkey vedere figura in alto a destra EEE Cancellazione della grafica premere il softkey CANCELLARE GRAFICA Ingrandimento riduzione di un dettaglio La rappresentazione per la grafica pu essere definita individualmente Con una cornice si pu selezionare il dettaglio da ingrandire o da ridurre Programmaz HEBEL H Z 5 RO FMAX M3 6 L 7 APPR LCT X 10 Y 0 RS RL M 8 FPOL X 100 Y 0 j 9 FC DR R10 CLSD CCX 0 10 FL T 11 FCT DR R15 CCX 100 CCY 0 12 FLT 18 FCT DR R10 CCPR 4 CCPA 110 14 FLT PDX 100 PDY 0 D15 15 FSELECT1 4E 16 FC T DR RS Z FLT PDX 1090 PDY 0 D15 18 FCT DR R10 CLSD CCX 0 CCY 0 x T DIS 19 FSELECTI1 20 DEP LCT X 30 Y 9 Z 100 RS FMAX 21 END PGM HEBEL MM DIAGNOSE DETTAGLIO GREZZO Selezionare il livello softkey per Ingrandimento riduzione di un dettaglio 2 livello vedere figura al centro a destra Ta Sono disponibili le seguenti funzioni Visualizzazione e spostamento della cornice Per lo spostamento tenere premuto il relativo softkey Riduzione cornice p
237. e per la somma dei delta tabella utensili e TOOL CALL Con M128 attivo vedere Position der Werkzeugspitze beim Positionieren von Schwenkachsen beibehalten TCPM M128 Software Option 2 pagina 308 il TNC ferma l utensile in verticale rispetto al profilo del pezzo se nel blocco LN non definito alcun orientamento utensile Se nel blocco LN definito un orientamento utensile T e contemporaneamente attivo M128 oppure FUNCTION TCPM il TNC posiziona automaticamente gli assi rotativi della macchina in modo che l utensile possa raggiungere l orientamento prestabilito Se non stata attivata M128 oppure FUNCTION TCPM il TNC ignora il vettore di direzione T anche se questo definito nel blocco LN E Questa funzione possibile solo su macchine per cui si C possono definire gli angoli solidi di configurazione assi orientabili Consultare il manuale della macchina II TNC non pu posizionare gli assi rotativi in automatico su tutte le macchine Consultare il manuale della macchina qb Attenzione pericolo di collisione Nelle macchine i cui assi rotativi consentono unicamente un campo di spostamento limitato nel posizionamento in automatico potrebbero verificarsi dei movimenti che richiedono ad esempio una rotazione di 180 della tavola Fare attenzione al pericolo di collisione della testa con il pezzo o con i dispositivi di serraggio Esempio formato del blocco con vettori normali senza orient
238. eggiamenti per spogliatura sul profilo Se Y definito nel dialogo il TNC allontana l utensile di 0 1 mm dal profilo se questa funzione stata attivata con M148 nel programma NC vedere Sollevamento automatico dell utensile dal profilo in caso di arresto NC M148 a pagina 211 Rimando al numero del sistema di tastatura nella tabella del sistema di tastatura Angolo di affilatura dell utensile Viene utilizzato dal ciclo Centratura ciclo 240 per calcolare dal diametro inserito la profondit di centratura Tipo di utensile da valutare nella tabella posti HEIDENHAIN TNC 620 Durata attuale dell utensile Tipo utensile n Dati utensile Commento utensile Stato PLC Lungh tagliente asse utensile Angolazione massima Sollevam ammesso S ENT No NOENT Numero del sistema di tastatura Angolo di affilatura Tipo di utensile per tab posti 125 Tabella utensili dati utensile per la misurazione automatica E Descrizione dei cicli per la misurazione automatica degli utensili vedere nel manuale utente Cicli di tastatura capitolo 4 CUT Numero taglienti dell utensile max 20 taglienti Numero taglienti LTOL Tolleranza ammissibile rispetto alla lunghezza utensile L per il Tolleranza usura lunghezza rilevamento dell usura Se il valore impostato viene superato il TNC blocca l utensile stato L Campo di immissione da 0 a 0 9999 mm n Dati utensile RTOL Tolleranza ammissibile rispetto al ragg
239. ego 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 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 APPRLT 153 Avvicinamento su una retta perpendicolare al primo punto del profilo APPR LN 153 Avvicinamento su traiettoria circolare con raccordo tangenziale APPRCTI 154 Avvicinamento su traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta APPRLCT 155 Distacco su una retta con raccordo tangenziale DEP LT 156 Distacco su una retta perpendicolare all ultimo punto del profilo DEPLN 156 Distacco su traiettoria circolare
240. ei blocchi di rette al sistema di coordinate non ruotato Successivamente il TNC posiziona l utensile ruotato nella coordinata programmata del sistema non ruotato I successivi blocchi di posizionamento e cicli di lavorazione pi vengono nuovamente eseguiti nel sistema di coordinate ruotato ci pu creare problemi per cicli di lavorazione con preposizionamento assoluto La funzione M130 ammessa solo se attiva la funzione Rotazione piano di lavoro Attivazione M130 attiva solo nel relativo blocco lineare senza correzione del raggio dell utensile HEIDENHAIN TNC 620 inate I coord d azioni si Sa T Q A IL ioni ausi 7 3 Funz n il 74 Funzioni Bfitiarie per traiettorie 74 Funzioni ausiliarie per traiettorie Lavorazione di piccoli gradini di profilo M97 Comportamento standard In corrispondenza degli spigoli esterni il TNC inserisce un cerchio di raccordo Con gradini del profilo molto piccoli l utensile finirebbe per danneggiare il profilo stesso In questi punti il TNC interromper pertanto l esecuzione del programma emettendo il messaggio d errore Raggio uten troppo grande Comportamento con M97 Il TNC calcola un punto di intersezione delle traiettorie per gli elementi del profilo come per gli angoli interni facendo passare l utensile da questo punto Programmare M97 nel blocco nel quale definito lo spigolo esterno amp Invece di M97 si dovrebbe utilizzare
241. ei parametri si esegue mediante il cosiddetto editor di configurazione Ciascun oggetto parametro porta un nome ad es CfgDisplayLanguage che consente di trarre indicazioni sulla funzione dei parametri interessati Per rendere univoca l identificazione ciascun oggetto possiede una cosiddetta key 504 13 Tabelle e riepiloghi Richiamo dell editor di configurazione selezionare la modalit operativa Programmazione Premere il tasto MOD Inserire il numero codice 123 Con il softkey FINE si esce dall editor di configurazione All inizio di ciascuna riga dell albero dei parametri viene visualizzata un icona che fornisce informazioni supplementari su tale riga Le icone hanno il seguente significato diramazione presente ma chiusa EK diramazione aperta oggetto vuoto non pu essere aperto parametro macchina inizializzato t parametro macchina non inizializzato opzionale Ea pu essere letto ma non editato x non pu essere letto n pu essere editato HEIDENHAIN TNC 620 505 1Parametri utente specifici di macchina n Parametri utente specifici di macchina Visualizzazione testo di Help Con il tasto HELP si pu visualizzare un testo di Help per ciascun oggetto parametro oppure attributo Se il testo di Help non contenuto in una sola pagina in tale caso in alto a destra indicato ad es 1 2 con il softkey SFOGLIA HELP si pu passare alla seconda pagina Premendo di nuovo il tasto HELP il testo di Help
242. ensile Ogni utensile viene identificato da un numero tra 0 e 9999 Lavorando con tabelle utensili si possono utilizzare numeri pi alti e assegnare inoltre dei nomi utensile nomi utensile possono essere composti da 16 caratteri al massimo L utensile con il numero 0 viene identificato quale utensile zero con lunghezza L 0 e raggio R 0 Anche nelle tabelle utensili l utensile TO dovrebbe essere definito con L 0 e R 0 Lunghezza L dell utensile La lunghezza utensile L dovrebbe essere inserita fondamentalmente come lunghezza assoluta riferita all origine dell utensile Per numerose funzioni in collegamento con la lavorazione su pi assi il TNC richiede obbligatoriamente la lunghezza totale dell utensile 122 LI ES E2 5 Programmazione utensili Raggio R dell utensile Il raggio R dell utensile viene inserito direttamente Valori delta per lunghezze e raggi valori delta indicano gli scostamenti in lunghezza e nel raggio di utensili Un valore delta positivo significa una maggiorazione DL DR DR2 gt 0 Nelle lavorazioni con una maggiorazione si deve indicare il valore della stessa nella programmazione della chiamata utensile con TOOL CALL Un valore delta negativo significa una minorazione DL DR DR2 lt 0 La minorazione viene inserita nella tabella utensili per l usura dell utensile Per i valori delta vengono introdotti valori numerici Nei blocchi TOOL CALL i valori possono essere introdotti anche con
243. ent Selezionare il file MDI copy selezionare Copiare file softkey COPIA not FORO Introdurre il nome con il quale il contenuto attuale del file MDI deve essere memorizzato Eseguire la copia Per abbandonare la gestione file softkey FINE FINE Altre informazioni vedere Copia di un singolo file pagina 87 HEIDENHAIN TNC 620 lici ta uni 3 1 Programmazione ed esecuzione di lavoraz Programmazione generalit gestione file ausili di programmazione i 4 1 Principi fondamentali Sistemi di misura e indici di riferimento Sugli assi della macchina sono previsti sistemi di misura che rilevano le posizioni della tavola e dell utensile Sugli assi lineari sono previsti di norma sistemi di misura lineari mentre sulle tavole rotanti e sugli assi rotativi sono previsti sistemi di misura angolari fd c b Quando un asse si muove il relativo sistema di misura genera un segnale elettrico dal quale il TNC calcola l esatta posizione dell asse In caso di interruzione della tensione la correlazione tra la posizione degli assi e la posizione reale calcolata va persa Per poter ristabilire Ill III Ill Ill Ill questa correlazione i sistemi di misura incrementali sono provvisti di ni indici di riferimento Al superamento di un indice di riferimento il TNC riceve un segnale che definisce un punto di riferimento fisso della macchina In questo modo il TNC in grado di ristabili
244. eo 8 1 z 3 4 5 6 7 8 9 1 1 1 INIZIO FINE PAGINA PAGINA EDIT TABELLA FIT T T an file tnc NtableX too01l_p tch 5 Programmazione utensili Selezione tabella posti nel modo operativo Programmazione Richiamare la Gestione file MGT Visualizzazione dei tipi di file premere il softkey VIS TUTTI Selezionare un file o inserire un nuovo nome di file Confermare con il tasto ENT o con il softkey SELEZIONARE I Dati utensile P Numero posto dell utensile nel magazzino utensili T Numero utensile Numero utensile TNAME Visualizzazione del nome utensile da TOOL T Nome utensile RSV Riserva di posto per magazzino Posto riservato S ENT No NOENT ST L utensile un utensile speciale ST per Special Tool ingl utensile Utensile speciale Si speciale se l utensile speciale blocca dei posti prima e dopo il proprio ENT No NO ENT bloccare i relativi posti nella colonna L stato L F Riportare l utensile sempre allo stesso posto magazzino F per Fixed Ingl Posto fisso S ENT fisso No NO ENT L Bloccare il posto L per Locked ingl bloccato vedere anche colonna ST Posto bloccato Si ENT No NO ENT DOC Visualizzazione del commento all utensile da TOOL T Commento posto PLC Informazione relativa a questo posto utensile da trasmettere al PLC Stato PLC P1 P5 La funzione viene definita dal costruttore della macchina Consultare la Valore documentazione della macchina PTYP Ti
245. er foratura profonda alesatura 225 barenatura interna allargatura sia maschiatura filettatura e fresatura di filettature Cicli per fresatura di tasche isole e Tasche 274 scanalature SCANAL Cicli per la realizzazione di sagome di DESIRE 296 punti ad es cerchi di fori o superfici forate Pm Cicli SL Subcontur List perla lavorazione 303 parassiale di profili pi complessi composti dalla sovrapposizione di segmenti di profilo e per l interpolazione di superfici cilindriche Sile E AL Cicli per la lavorazione a passate contigue 334 di superfici piane o ad andamento TURA irregolare Cicli per la conversione di coordinate per D 347 spostare ruotare lavorare in speculare COORD ingrandire o ridurre qualsiasi profilo Cicli speciali per tempo di sosta chiamata 367 di programma orientamento del nni mandrino tolleranza E Se si utilizzano assegnazioni indirette di parametri con cicli di lavorazione aventi numeri superiori a 200 ad es 0210 Q1 eventuali modifiche del parametro assegnato ad es 01 successive alla definizione del ciclo non hanno effetto In questi casi conviene definire il parametro di ciclo in modo diretto ad es Q210 Se si definisce un parametro di avanzamento con cicli di lavorazione aventi numeri superiori a 200 invece del valore numerico si pu assegnare con il softkey anche l avanzamento definito nel blocco TOOL CALL softkey FAUTO oppure la traslazione rapida softkey FMAX
246. er la riduzione tenere premuto il softkey Ingrandimento cornice per l ingrandimento tenere premuto il softkey Con il softkey DETTAGLIO GREZZO confermare il Daze campo selezionato Con il softkey GREZZO COME BLK FORM si ripristina il dettaglio originale 108 4 Programmazione generalit gestione file ausili di programmazione i 4 6 Strutturazione dei programmi Definizione possibilit di inserimento Il TNC d la possibilit di commentare il programma di lavorazione con brevi blocchi di strutturazione blocchi di strutturazione sono brevi testi max 37 caratteri che rappresentano commenti o titoli per le successive righe del programma Blocchi di strutturazione razionali aumentano la facilit di orientamento e di comprensione di programmi lunghi e complessi Questo facilit in particolare la modifica del programma in un secondo tempo blocchi di strutturazione possono essere inseriti nel programma in un punto qualsiasi Possono anche essere rappresentati elaborati o completati in una finestra propria punti di strutturazione inseriti vengono gestiti dal TNC in un file separato estensione SEC DEP In questo modo si aumenta la velocit di navigazione nella finestra di strutturazione Visualizzazione finestra di strutturazione cambio della finestra attiva Visualizzazione finestra di ordinamento selezionare la Pen ripartizione dello schermo SEZIONI PGM SEZIONI Cambio della finestra attiva preme
247. erfaccia seriale PROTOCOLLO DI MISURA BARICENTRO DELL ELICA DATA 27 11 2001 ORA 8 56 34 NUMERO VALORI DI MISURA 1 X1 149 360 Y1 25 509 Z1 37 000 E Utilizzando FN 16 pi volte nel programma il TNC memorizza tutti i testi nello stesso file definito nella prima impostazione della funzione FN16 II file verr emesso solo quando il TNC legger il blocco END PGM quando si preme il tasto Stop NC oppure quando si chiude il file con M CLOSE Nel blocco FN16 programmare sempre con l estensione il file di formato ed il file di protocollo Se si indica soltanto il nome del file come nome di percorso del file di protocollo il TNC salva il file di protocollo nella directory in cui si trova il programma NC con la funzione FN16 In ciascuna riga del file di descrizione formato si possono emettere al massimo 32 parametri O 410 10 Programmazione parametri Q i Emissione di messaggi sullo schermo La funzione FN 16 pu anche essere utilizzata per emettere qualsiasi messaggio dal programma NC in una finestra in primo piano sullo schermo del TNC In questo modo possibile visualizzare testi di avviso anche lunghi in un punto qualsiasi del programma in modo che l operatore debba reagire E anche possibile emettere il contenuto di parametri O se il file di descrizione del protocollo contiene le corrispondenti istruzioni Affinch il messaggio sia visualizzato sullo schermo del TNC si deve inserire come nome del file di
248. erminate teste orientabili tavole orientabili il costruttore della macchina definisce se gli angoli programmati nel ciclo vengono interpretati dal TNC come coordinate degli assi rotativi oppure quali componenti angolari di un piano inclinato Consultare il manuale della macchina Il piano di lavoro viene sempre ruotato intorno all origine attiva Principi fondamentali vedere Rotazione piano di lavoro opzione software 1 pagina 62 si consiglia di leggere con attenzione l intero paragrafo Attivazione Col ciclo 19 si definisce la posizione del piano di lavoro ovvero la posizione dell asse utensile riferita al sistema di coordinate fisse della macchina mediante l inserimento di angoli di rotazione La posizione del piano di lavoro pu essere definita in due modi inserendo direttamente la posizione degli assi orientabili descrivendo la posizione del piano di lavoro utilizzando fino a tre rotazioni angolo spaziale del sistema di coordinate fisso della macchina vettore spaziale da inserire si ottiene ponendo un intaglio verticale attraverso il piano di lavoro inclinato e osservandolo dall asse su cui ci si vuole orientare Con due angoli spaziali gi possibile definire qualsiasi posizione dell utensile nello spazio f Prestare attenzione al fatto che la posizione del sistema di coordinate orientato e quindi anche i movimenti di spostamento nel sistema orientato dipendono da come viene descritto il piano orientato
249. errore verificatosi viene visualizzato nella riga di intestazione in rosso segnalando in forma abbreviata i messaggi di errore lunghi o di pi righe Se un errore compare nel modo operativo background questo viene segnalato dalla parola Errore in caratteri rossi Le informazioni complete su tutti gli errori verificatisi possono essere visualizzate nella finestra errori Se in via eccezionale compare un Errore di elaborazione dati il TNC apre automaticamente la finestra errori Un errore di questo tipo non pu essere eliminato Chiudere il sistema e riavviare il TNC Il messaggio di errore rimane visualizzato nella riga di intestazione fino alla sua cancellazione o alla sua sostituzione con un errore di maggiore priorit Un messaggio di errore che contiene il numero di un blocco di programma stato attivato da questo blocco o da un blocco precedente Apertura della finestra errori Premere il tasto ERR Il TNC apre la finestra errori e GI visualizza in Modo completo tutti i Messaggi d errore verificatisi Chiusura della finestra errori ERE Premere il softkey FINE oppure EI Premere il tasto ERR II TNC chiude la finestra errori HEIDENHAIN TNC 620 113 Messaggi di errore dettagliati Il TNC visualizza le possibili cause dell errore e le possibilit per pete a Programmazione profili FK blocco di posizionamento non ammesso eliminarlo 4802 00099 ERRORE Programmazione profili FK blocco di posizioname
250. ertenza visualizzato nella CE riga di intestazione premere il tasto CE amp In alcuni modi operativi esempio editor non possibile utilizzare il tasto CE per la cancellazione degli errori in quanto il tasto viene impiegato per altre funzioni Cancellazione di diversi errori Aprire la finestra errori Cancellazione di singoli errori portare il campo chiaro sul messaggio di errore e premere il softkey CANCELLARE Cancellazione di tutti gli errori premere il softkey ALL CANC DELETE amp Non possibile cancellare un errore la cui causa non stata eliminata In tal caso il messaggio di errore rimane visualizzato Protocollo errori Il TNC memorizza gli errori comparsi e gli eventi importanti ad es avvio del sistema in un protocollo errori La capacit dei protocolli errori limitata e se il protocollo errori pieno il TNC impiega un secondo file Se anche questo si riempie il primo protocollo errori viene cancellato e riscritto ecc Se necessario commutare tra FILE CORRENTE e FILE PRECEDENTE per visualizzare la cronistoria degli errori Aprire la finestra errori o Premere il softkey FILE PROTOCOLLO PROTOCOLLO Apertura del protocollo errori premere il softkey PROTOCOLLO ERRORI PROTOCOLLO ERRORI IERI Se necessario impostare il logfile precedente FILE premere il softkey FILE PRECEDENTE re Se necessario impostare il logfile corrente premere il FILE softkey FILE ATTUALE La
251. esta tabella I sinonimo viene registrato direttamente il nome di percorso e di tabella vengono racchiusi tra virgolette vedere esempi Per tutte le colonne indicate i parametri O devono essere legati Opzionale WHERE Criteri di selezione un criterio di selezione costituito da denominazione di colonna condizione vedere tabella e valore di confronto Combinare diversi criteri di selezione mediante AND o OR logici Il valore di confronto si programma direttamente o in un parametro O Un parametro Q viene introdotto da e inserito tra virgolette semplici vedere esempio Opzionale ORDER BY Denominazione di colonna ASC per ordinamento crescente 0 ORDER BY Denominazione di colonna DESC per ordinamento decrescente Se non si programma n ASC n DESC viene applicato come impostazione di default l ordinamento crescente Il TNC imposta le righe selezionate nella colonna indicata E Opzionale FOR UPDATE parola chiave le righe selezionate vengono bloccate per l accesso di scrittura di altri processi HEIDENHAIN TNC 620 Esempio selezione di tutte le righe della tabella tabelle con istruzioni SOL Esempio selezione delle righe della tabella con l opzione WHERE Esempio selezione delle righe della tabella con l opzione WHERE e parametri Q Esempio nome della tabella definito con nome del percorso e del file 431 T Y oo ceto Programmazione _ Ta Uguale e i O
252. esterno della superficie il TNC lo calcola dal punto di partenza programmato dalla lunghezza programmata dalla distanza di sicurezza laterale programmata e dal raggio utensile 4 TNC sposta l utensile con avanzamento di preposizionamento trasversalmente al punto di partenza della riga successiva il TNC calcola lo spostamento dalla larghezza programmata dal raggio utensile e dal fattore massimo di sovrapposizione traiettorie 5 Successivamente l utensile ritorna in direzione del punto di partenza 1 6 La procedura si ripete fino al completamento della superficie programmata Alla fine dell ultima traiettoria viene eseguito l accostamento alla successiva profondit di lavorazione 7 Perevitare spostamenti a vuoto la superficie viene poi lavorata in sequenza inversa 8 La procedura si ripete fino a quando tutti gli accostamenti sono stati eseguiti Nell ultimo accostamento viene fresato soltanto il sovrametallo per finitura inserito con avanzamento di finitura 9 Alla fine il TNC riporta l utensile in rapido FMAX alla 2 DISTANZA DI SICUREZZA 340 8 Programmazione cicli Strategia 0389 1 3 Successivamente l utensile si porta con l avanzamento fresatura programmato sul punto finale 2 Il punto finale situato all interno tura della superficie il TNC lo calcola dal punto di partenza 2 programmato dalla lunghezza programmata e dal raggio utensile 4 TNC sposta l utensile con avanzamento di preposizionamento O trasversa
253. facce dati Software per la trasmissione dati Per trasferire file dal TNC e al TNC si consiglia l uso del software HEIDENHAIN per il trasferimento dati TINCremoNT Con TNCremoNT possibile comandare tramite interfaccia seriale o interfaccia Ethernet tutti i controlli HEIDENHAIN amp La versione attuale di TNCremoNT pu essere scaricata gratuitamente dal HEIDENHAIN Filebase www heidenhain de lt Service gt lt Campo Download gt lt TNCremo NT gt Requisiti di sistema per TNCremonNT PC con processore 486 o superiore Sistema operativo Windows 95 Windows 98 Windows NT 4 0 Windows 2000 Windows XP Windows Vista 16 MByte di memoria di lavoro 5 MByte liberi su disco fisso Disponibilit di un interfaccia seriale libera o collegamento alla rete TCP IP Installazione sotto Windows Avviare il programma di installazione SETUP EXE dalla Gestione risorse Explorer Seguire le istruzione del programma di Setup Avviamento di TNCremonNT sotto Windows Cliccare su lt Avvio gt lt Programmi gt lt Applicazioni HEIDENHAIN gt lt TNCremoNT gt Al primo avviamento di TNCremoNT esso prova automaticamente a stabilire un collegamento con il TNC 494 12 Funzioni MOD i Trasmissione dati tra TNC e TNCremoNT TNCremoNT iof x Datei Ansicht Extras Hilfe amp Prima di trasferire un programma dal TNC al PC verificare E alex o fi sempre che il programma attualmente selezionato sul TNC sia anche memori
254. fermare le impostazioni con lt OK gt Salvare la configurazione di rete con lt OK gt sar eventualmente necessario riavviare Windows 0 Obtain DNS server address automatically Use the following DNS server addresses Freferred DHS server 12 8 Interfaccia Ethernet Alternate DNS server HEIDENHAIN TNC 620 501 O 1276 H 76 EISSI XY H 26 VEL H 416 ADRAT H 90 Mi I 22 WAHL PNT 16 Datei ten 3716000 kbyte frej Tabelle e riepiloghi E Parametri utente specifici di macchina 13 1 Parametri utente specifici di macchina Applicazione Per consentire all utente la programmazione di funzioni specifiche di macchina il costruttore della macchina pu definire quali parametri macchina sono disponibili come parametri utente I costruttore della macchina pu inoltre integrare nel TNC ulteriori parametri macchina non descritti di seguito 7 Consultare il manuale della macchina amp Se si apre l editor di configurazione per i parametri utente possibile modificare la rappresentazione dei parametri presenti Con l impostazione standard vengono visualizzati i parametri con brevi testi esplicativi Per poter visualizzare i nomi effettivi di sistema dei parametri premere il tasto per la suddivisione dello schermo e successivamente il softkey NOME DEL SISTEMA Procedere allo stesso modo per ritornare alla visualizzazione standard L inserimento dei valori d
255. flowControl Attraverso l handshake due dispositivi realizzano un controllo della trasmissione dati Si distingue tra handshake software e handshake hardware Nessun controllo del flusso dei dati NONE handshake non attivo Hardware Handshake RTS_CTS stop di trasmissione attivo con RTS Software Handshake XON_XOFF stop di trasmissione attivo con DC3 XOFF 492 12 Funzioni MOD i Impostazioni per la trasmissione dati con il software per PC TNCserver Eseguire nei parametri utente seriallnterfaceRS232 Definizione di record dati per porte seriali RS232 le seguenti impostazioni Velocit di trasmissione dati in Deve coincidere con Baud l Impostazione in TNCserver Protocollo di trasmissione dati BLOCCHI Bit di dati in ogni carattere 7 bit trasmesso Tipo di controllo parit EVEN Numero bit di stop 1 bit di stop Tipo di definizione handshake RTS_CTS Sistema di file per operazione file FE1 Selezione del modo operativo del dispositivo esterno fileSystem amp Nei modi operativi FE2 ed FEX non si possono utilizzare le funzioni Lettura di tutti i programmi Lettura programma selezionato e Importare directory PC con software HEIDENHAIN per LSV2 la trasmissione dati TNCremoNT Apparecchi periferici quali FEX stampanti lettori perforatrici PC senza INCremoNT Unit a dischetti HEIDENHAIN FEI m HEIDENHAIN TNC 620 n 12 7 Programmazione interfacce dati n il a 12 7 Programmazione inter
256. fue Pagina 407 Emissione formattata di testi o valori di STAMPA F parametri O FN18 SYS DATUM READ GI Pagina 412 Lettura dei dati di sistema SYS DATO FN19 PLC rus Pagina 421 Trasmissione di valori al PLC PLC FN20 WAIT FOR GEJ Pagina 422 Sincronizzazione NC con PLC FN29 PLC TESI Pagina 424 Trasferimento di un massimo di otto dati al i PLC FN37 EXPORT rara Pagina 424 EXPORT Esportazione di parametri Q o di parametri OS locali in un programma chiamante 402 10 Programmazione parametri O i FN14 ERROR Emissione di messaggi di errore Con la funzione FN14 ERROR si possono far emettere dal programma dei messaggi preprogrammati dal costruttore della macchina o da HEIDENHAIN quando nell esecuzione o nella prova di un programma il TNC arriva ad un blocco con FN14 esso interrompe l esecuzione o il test ed emette un messaggio In seguito il programma deve essere riavviato Per i numeri d errore vedere tabella sottostante 0 299 FN 14 numero errore 0 299 300 999 Dialogo dipendente dalla macchina 1000 1499 Messaggi di errore interni vedere tabella a destra E Il costruttore della macchina pu modificare il comportamento standard della funzione FN14 ERROR Consultare il manuale della macchina Blocco esplicativo NC Il TNC deve emettere un messaggio memorizzato con il numero 254 Messaggio d errore predisposto da HEIDENHAIN 1000 Manca segnale rot mandrino 1001 Manca asse utensile 1002 Raggio uten
257. ga di intestazione All accensione del TNC lo schermo visualizza nella riga di intestazione i modi operativi selezionati i modi operativi Macchina a sinistra e i modi operativi Programmazione a destra ll modo operativo attivo compare nel campo pi lungo della riga di intestazione Nello stesso campo vengono visualizzati anche le domande di dialogo e i messaggi eccezione quando il TNC visualizza solo la grafica Softkey Sullo schermo in basso il TNC visualizza ulteriori funzioni in una riga softkey che si selezionano con i relativi tasti sottostanti Delle barrette strette direttamente sopra il livello softkey visualizzano il numero delle barre softkey selezionabili con i tasti cursore neri disposti alle relative estremit Il livello softkey attivo evidenziato in chiaro Tasti di selezione softkey Commutazione barre softkey Definizione della ripartizione dello schermo Tasto di commutazione per modalit operative Programmazione Macchina Tasti di selezione per softkey del costruttore della macchina Commutazione barre per softkey del costruttore della macchina Porta USB HEIDENHAIN TNC 620 HEIDENHAIN Manual operation 003 000 500 000 Gnn nin Our 111x MS s u 0 S IST 10 19 130 S OVR 31 1 2 Schermo e pannello di comanda 1 2 Schermo e pannello di somari Definizione della ripartizione dello schermo La ripartizione dello schermo viene scelta dall utente il TNC pu visu
258. genzialmente sul diametro nominale della filettatura seguendo una traiettoria elicoidale 9 A seconda del parametro ripresa l utensile fresa la filettatura con una traiettoria elicoidale continua o in pi riprese 10 In seguito l utensile si stacca tangenzialmente dal profilo ritornando al punto di partenza nel piano di lavoro 268 8 Programmazione cicli 11 Alla fine del ciclo il TNC porta l utensile in rapido alla DISTANZA DI SICUREZZA o se programmato alla 2 DISTANZA DI SICUREZZA 8 2 Cicli di foratura maschiatij e fresatura di filettature HEIDENHAIN TNC 620 269 il ed mw 1 h hem 5 1 Sa Fur 0 n od bs thx o i foratura maschiatura 8 2 Cicli 270 DIAMETRO NOMINALE 0335 diametro della filettatura PASSO FILETTATURA 0239 passo della filettatura segno definisce se si tratta di una filettatura destrorsa o Sinistrorsa filettatura destrorsa filettatura sinistrorsa PROFONDIT DI MASCHIATURA 0201 incrementale distanza tra la superficie del pezzo e il fondo della filettatura RIPRESA 0355 numero dei filetti di cui viene spostato l utensile vedere figura a destra in basso 0 linea elicoidale fino alla profondit di filettatura 1 traiettoria elicoidale continua su tutta la lunghezza della filettatura gt 1 pi traiettorie elicoidali con accostamento e distacco tra le quali il TNC sposta l utensile di 0355 volte il passo AVANZ AVVIC
259. gio d errore Posizionamento nel sistema ruotato Con la funzione ausiliaria M130 possibile portare l utensile anche nel sistema ruotato su posizioni che si riferiscono al sistema di coordinate non ruotato vedere Avvicinamento alle posizioni nel sistema di coordinate non ruotato con piano di lavoro ruotato M130 pagina 201 Nel sistema di coordinate ruotato anche possibile eseguire blocchi di rette riferiti alle coordinate macchina blocchi contenenti M91 o M92 Limitazioni Il posizionamento viene eseguito senza correzione della lunghezza Il posizionamento viene eseguito senza correzione della geometria della macchina La correzione del raggio utensile non ammessa Combinazione con altri cicli di conversione delle coordinate Nella combinazione di cicli di conversione delle coordinate occorre fare attenzione che il piano di lavoro venga ruotato sempre intorno all origine attiva Spostando l origine prima dell attivazione del ciclo 19 si sposta il sistema di coordinate riferito alla macchina Spostando l origine dopo l attivazione del ciclo 19 si sposta il sistema di coordinate ruotato Importante nell annullamento dei cicli occorre procedere in ordine inverso rispetto alla definizione 1 Attivazione spostamento origine 2 Attivazione rotazione del piano di lavoro 3 Attivazione rotazione Lavorazione del pezzo 1 Annullamento della rotazione 2 Annullamento della rotazione del piano di lavoro 3 Annullame
260. gio dei dati consentita Non modificare assolutamente il numero di righe delle tabelle copiate Questo potrebbe causare problemi se si desidera attivare di nuovo la tabella Per attivare la tabella Preset copiata in un altra directory necessario ricopiarla nella directory TNC table 2 4 Impostazione dell origine senza sistema di tastat 56 2 Funzionamento manuale e allineamento Esistono pi possibilit per memorizzare nella tabella Preset origini rotazioni base mediante cicli di tastatura nel modo operativo Funzionamento manuale oppure Volantino elettronico vedere manuale utente Cicli di tastatura Capitolo 2 E con i cicli di tastatura da 400 a 419 vedere manuale utente Cicli di tastatura capitolo 3 E registrazione manuale vedere la descrizione seguente HEIDENHAIN TNC 620 2 4 Impostazione dell origine senza sistema di ni a 2 4 Impostazione dell origine senza sistema di n Memorizzazione manuale delle origini nella tabella Preset Per memorizzare le origini nella tabella Preset procedere come segue W Selezionare il modo operativo Funzionamento manuale Q Spostare l utensile con precauzione fino a sfiorare il pezzo oppure posizionare il comparatore in modo corrispondente Visualizzare la tabella Preset il TNC apre la tabella PRESET Preset Selezionare le funzioni per l immissione Preset il TNC ESH visualizza nella barra softkey le possibilit di immissione disponibili
261. gramma del profilo 4 isola triangolare di destra 8 5 Cicli SL S i 8 5 Cicli SL Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Definizione del sottoprogramma del profilo Definizione dei parametri di lavorazione Chiamata ciclo Disimpegno utensile fine programma 9 28 8 Programmazione cicli il HEIDENHAIN TNC 620 Sottoprogramma del profilo 8 5 Cicli SL S i Avvertenze E Cilindro serrato centralmente sulla tavola rotante E L origine si trova al centro della tavola rotante E Descrizione della traiettoria del centro nel sottoprogramma del profilo dp E Q Lo 00 W 30 Chiamata utensile asse utensile Y Disimpegno utensile Posizionamento dell utensile al centro della tavola rotante Definizione del sottoprogramma del profilo Definizione dei parametri di lavorazione Preposizionamento della tavola rotante Chiamata ciclo Disimpegno utensile fine programma Sottoprogramma del profilo descrizione della traiettoria del centro Indicazioni nell asse rotativo inmm 017 1 8 Programmazione cicli 1S II 8 331 HEIDENHAIN TNC 620 Avvertenze Cilindro serrato centralmente sulla tavola rotante E L origine si trova al centro della tavola rotante dp E Q Lo 00 Chiamata utensile asse utens
262. grammazione FK apertura dialogo 181 grafica 180 rette 182 traiettorie circolari 182 HEIDENHAIN TNC 620 P Programmazione movimento utensili 99 Programmazione parametri Q 390 Programmazione parametrica vedere Programmazione parametri Q Programmazione profili FK 178 possibilit di inserimento dati del cerchio 184 direzione e lunghezza di elementi del profilo 183 profili chiusi 185 punti ausiliari 186 punti finali 183 riferimenti relativi 187 principi fondamentali 178 Prova programma esecuzione 472 panoramica 470 Punto di partenza pi profondo durante la foratura 242 R Raggio utensile 123 Rapido 120 Rappresentazione 3D 465 Rappresentazione su 3 piani 464 Retta 159 172 Ripartizione dello schermo 32 Ripetizione di blocchi di programma 376 Riposizionamento sul profilo 478 Rotazione 356 Rotazione del piano di lavoro 359 Rotazione piano di lavoro 62 manuale 62 S Sagome di punti panoramica 296 su cerchio 297 su linee 299 Salvataggio dati 81 Scanalatura circolare con pendolamento 290 Schermo 31 Selezione unit di misura 97 Serie di pezzi 392 S Sfera 458 Simulazione grafica 468 Sincronizzazione NC con PLC 422 Sincronizzazione PLC con NC 422 Sistema di riferimento 75 Smusso 160 Software per la trasmissione dati 494 Sostituzione
263. gue la fresatura con strategia di lavorazione 0389 2 il TNC si avvicina al punto di partenza della riga successiva a distanza di sicurezza sopra l attuale profondit di accostamento DISTANZA DI SICUREZZA LATERALE 0357 incrementale distanza laterale dell utensile dal pezzo durante l avvicinamento alla prima profondit di accostamento e distanza a cui avviene l accostamento laterale in caso di strategia di lavorazione 0389 0 e 0389 2 28 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio 8 Programmazione cicli tura HEIDENHAIN TNC 620 Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Definizione del ciclo Spianatura i spiana 8 6 Cicli n i tura i spiana n 8 6 Cicli ITOVCL CA Ciemata ciclo 346 Preposizionamento vicino al punto di partenza Disimpegno utensile fine programma 8 Programmazione cicli il 8 7 Cicli per la conversione di coordinate Panoramica Mediante la conversione delle coordinate il TNC in grado di eseguire un profilo programmato in diversi punti del pezzo variando la posizione e il fattore di scala Il TNC mette a disposizione i seguenti cicli per la conversione delle coordinate 7 ORIGINE 349 Spostamento dei profili direttamente nel a programma o dalle tabelle origini 247 IMPOSTAZIO
264. handle errato intervallo di valori superato per eccesso difetto oppure formato dati errato Banca dati ID di accesso SQL parametro O con l handle per l identificazione del result set vedere anche SQL SELECT 434 righe o Mm Sn 2 3 33 2 5 au o g D O g h 4 gt 3 4 gt gt 4 35 O Q Q D O 3 2 3 3 b N D O O R 2 O D Q D 3 4 gt D 5 2 O SOL COMMIT SQL COMMIT trasferisce tutte le righe presenti nel result set di nuovo nella tabella Un blocco impostato con SELCT FOR UPDATE viene annullato L handle predefinito con l istruzione SQL SELECT perde la propria validit E Nr parametro per risultato parametro O in cui il server SOL fornisce il risultato O nessun errore verificatosi 1 errore verificatosi handle errato o stesse voci nelle colonne in cui sono richieste voci univoche Banca dati ID di accesso SQL parametro O con l handle per l identificazione del result set vedere anche SQL SELECT SOL ROLLBACK L esecuzione di SQL ROLLBACK dipende dalla programmazione dell INDICE INDICE non programmato il result set non viene riscritto nella tabella eventuali modifiche integrazioni vanno perse La transazione viene conclusa l handle predefinito con SQL SELECT perde la propria validit Applicazione tipica si conclude una transazione con accessi esclusivamente in lettura
265. i La funzione M116 non pu essere utilizzata con teste orientabili Se la macchina equipaggiata con una combinazione tavola testa il TNC ignora gli assi rotativi della testa orientabile Il TNC interpreta l avanzamento programmato per un asse rotativo in mm min calcolando sempre all inizio del blocco l avanzamento per il blocco stesso L avanzamento non varia durante l esecuzione del blocco anche se l utensile si muove verso il centro dell asse rotativo Attivazione La funzione M116 attiva nel piano di lavoro Per disattivare la funzione M116 si usa la funzione M117 al termine del programma la funzione M116 viene comunque disattivata La funzione M116 attiva dall inizio del blocco 212 7 Programmazione funzioni ausiliarie Spostamento degli assi rotativi con ottimizzazione del percorso M126 Comportamento standard Il comportamento standard del TNC nel posizionamento di assi di rotazione la cui indicazione ridotta a valori inferiori a 360 viene definito dal costruttore della macchina Egli decide se il TNC deve portarsi per principio sempre anche senza M126 col percorso pi breve sulla posizione programmata oppure no Esempi 350 10 340 10 340 330 Comportamento con M126 Con M126 il TNC sposta un asse rotativo il cui valore visualizzato inferiore a 360 sul percorso pi breve Esempi 350 10 20 10 340 30 Attivazione La funzione M126 attiva dall inizio del bl
266. i delta sia del blocco TOOL CALL sia della tabella utensili Valore di correzione R DRrooL caLL PRTAB dove R raggio utensile R dal blocco TOOL DEF o dalla tabella utensili DR TOOL CALL maggiorazione del raggio DR dal blocco TOOL CALL non viene calcolata nell indicazione di posizione DR 7AB maggiorazione del raggio DR dalla tabella utensili Traiettorie senza correzione del raggio RO L utensile si sposta nel piano di lavoro con il proprio centro sulla traiettoria programmata cio sulle coordinate programmate Impiego foratura preposizionamenti 136 5 Programmazione utensili Traiettorie con correzione del raggio RR e RL RR L utensile trasla a destra del profilo RL L utensile trasla a sinistra del profilo Il centro dell utensile si muove alla distanza del proprio raggio dal profilo programmato a destra e a sinistra indica la posizione dell utensile in direzione di spostamento lungo il profilo del pezzo Vedere figure a destra amp Tra due blocchi di programma con differente correzione del raggio RR e RL deve trovarsi almeno un blocco di spostamento nel piano di lavoro senza correzione del raggio quindi con RO La correzione raggio attiva alla fine del blocco in cui stata programmata per la prima volta Al primo blocco con correzione del raggio RR RL e alla disattivazione con RO il TNC posiziona l utensile sempre perpendicolarmente al punto di partenza o al punto finale programmati Po
267. i assi angolari fino a 0 000 01 negli assi angolari max 999 999 999 mm o 999 999 999 lineare su 4 assi circolare su 2 assi circolare su 3 assi con piano di lavoro ruotato opzione software 1 elicoidale sovrapposizione di traiettoria circolare e lineare 6 ms retta 3D senza correzione raggio 1 5 ms opzione software 2 precisione di regolazione posizione periodo del segnale dell encoder di posizione 1024 tempo ciclo regolatore posizione 3 ms tempo ciclo regolatore velocit 600 us max 100 m 3 937 pollici max 100 000 giri min valore nominale analogico numero di giri errori asse lineari e non lineari giochi punte d inversione nei movimenti circolari dilatazione termica attrito statico 13 Tabelle e riepiloghi Interfacce dati E ciascuna V 24 RS 232 C max 115 kBaud interfaccia dati estesa con protocollo LSV 2 per il controllo esterno del TNC tramite interfaccia dati con software HEIDENHAIN TNCremoNT E interfaccia Ethernet 100 Base T ca tra 2 e 5 MBaud secondo Il tipo di file e il traffico sulla rete E xUSB 1 1 Temperatura ambiente E lavoro da 0 C a 45 C E immagazzinaggio da 30 C a 70 C Volantini elettronici un volantino portatile HR 410 o un volantino da incasso HR 130 o E fino a tre volantini da incasso HR 150 tramite apposito adattatore HRA 110 13 3 Scheda tecnica Sistemi di tastatura TS 220 sistema di tastatura 3D automatico con collegamento via cavo TS 440 sistema
268. i ausiliarie Mantenimento della posizione della punta dell utensile nel posizionamento di assi rotativi TCPM M128 opzione software 2 Comportamento standard Il TNC porta l utensile sulle posizioni definite nel programma di lavorazione Se nel programma varia la posizione di un asse orientabile l offset risultante negli assi lineari deve essere calcolato ed eseguito in un blocco di posizionamento Comportamento con M128 TCPM Tool Center Point Management F La geometria della macchina deve essere definita dal costruttore nelle tabelle cinematiche Se nel programma varia la posizione di un asse orientabile comandato da programma durante la rotazione la posizione della punta dell utensile rispetto al pezzo rimane invariata Nel caso di assi orientabili con dentatura Hirth modificare Ti la posizione dell asse orientabile unicamente dopo aver portato l utensile fuori ingombro Altrimenti il ritiro dalla dentatura potrebbe danneggiare il profilo Con funzione M128 attiva non possibile eseguire alcuna correzione del posizionamento con il volantino durante l esecuzione del programma con M118 HEIDENHAIN TNC 620 IVI tat iarie per assi ro ioni i 7 5 Funz o il IVI tat iarie per assi ro ioni a 7 5 Funz Dopo M128 possibile inserire ancora un avanzamento con il quale il TNC esegue i movimenti di compensazione sugli assi lineari M128 con tavole orientabili Programmando un
269. i di posizionamento prima del blocco nel quale si programma il riferimento Cancellando un blocco al quale si fatto riferimento il TNC emette un messaggio d errore Modificare pertanto il programma prima di cancellare questo blocco Riferimento relativo al blocco N coordinate del punto finale 6 6 Traiettorie Programmazione libera dei profili Perno software Coordinate cartesiane rispetto al blocco N Coordinate polari rispetto al blocco N RPR N RPA N Rx N RY N Blocchi esplicativi NC HEIDENHAIN TNC 620 187 il 6 6 Traiettorie Programmazione libera dei profili Mi zione software Riferimento relativo al blocco N direzione e distanza dell elemento di profilo Angolo tra una retta e un altro elemento del profilo oppure tra la tangente di ingresso ad un arco di cerchio ed un altro elemento del profilo Retta parallela ad un altro elemento del profilo Par N Distanza tra retta ed elemento di profilo parallelo Blocchi esplicativi NC Riferimento relativo al blocco N centro del cerchio CC Coordinate cartesiane del centro del cerchio rispetto al blocco N Coordinate polari del centro del cerchio rispetto al blocco N Blocchi esplicativi NC nd 88 6 Programmazione programmazione profili il 6 6 Traiettorie Programmazione libera dei profili o software HEIDENHAIN TNC 620 Definizione pezzo grezzo Chiamata utensile Disi
270. i partenza programmata nell asse del mandrino Successivamente l utensile si porta con l AVANZAMENTO FRESATURA programmato sul punto finale 2 che il TNC calcola dal punto di partenza dalla lunghezza e dal raggio dell utensile programmati Il TNC sposta l utensile con l AVANZAMENTO FRESATURA TRASVERSALE sul punto di partenza della linea successiva calcolando lo spostamento dalla larghezza e dal numero di tagli programmati Successivamente l utensile ritorna in direzione negativa sul primo asse La spianatura viene ripetuta fino al completamento della superficie programmata Alla fine il TNC riporta l utensile in rapido FMAX alla DISTANZA DI SICUREZZA amp Prima della programmazione Il TNC posiziona prima l utensile nel piano di lavoro partendo dalla posizione attuale e poi nell asse del mandrino sul punto di partenza L utensile deve essere preposizionato in modo tale da escludere qualsiasi collisione con il pezzo o i dispositivi di serraggio HEIDENHAIN TNC 620 tura 8 6 Cicli di spiana j il tura i spiana n 8 6 Cicli 336 gt PUNTO DI PARTENZA 1 ASSE Q225 assoluto coordinata del punto MIN della superficie da spianare nell asse principale del piano di lavoro Dn Q207 gt PUNTO DI PARTENZA 2 ASSE Q226 assoluto coordinata del punto MIN della superficie da spianare nell asse secondario del piano di lavoro gt PUNTO DI PARTENZA 3 ASSE 0227 assoluto altezza nell asse del mandrino alla quale
271. i rotativi CPM M128 opzione software 2 215 HEIDENHAIN TNC 620 19 i 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
272. i vettori normali sempre con 7 cifre decimali per evitare interruzioni di avanzamento durante a la lavorazione La correzione 3D con vettori normali valida per le O indicazioni di coordinate negli assi principali X Y Z n Serrando un utensile con sovradimensione valori delta positivi il TNC emette un messaggio d errore Il o messaggio d errore pu essere soppresso con la funzione ausiliaria M107 II TNC non emette alcun messaggio d errore in caso di danneggiamento del profilo dovuto ad una maggiorazione m dell utensile Mediante il parametro macchina 7680 si determina se il O sistema CAM ha corretto la lunghezza utensile mediante il n centro della sfera P7 oppure il polo della sfera Pep vedere N T SP figura Pad ex S lt LO 140 5 Programmazione utensili Forme di utensile consentite Le forme di utensile consentite vedere figura vengono definite nella tabella utensili mediante i raggi utensile R e R2 Raggio utensile R quota tra l asse utensile e il lato esterno dello stesso Raggio utensile 2 R2 raggio di curvatura della punta dell utensile al lato esterno dello stesso Il rapporto tra R e R2 determina la forma dell utensile R2 0 fresa a candela R2 R fresa a raggio frontale O lt R2 lt R fresa a raggio frontale Da questi dati risultano anche le coordinate per il punto di riferimento dell utensile P7 Impiego di altri utensili valori delta Impiegando utensili di dimensioni d
273. iamo del sottoprogramma CALL LBL Avvertenze per la programmazione Un programma principale pu contenere fino a 254 sottoprogrammi sottoprogrammi possono essere richiamati un numero di volte qualsiasi nella sequenza desiderata Un sottoprogramma non pu chiamare se stesso Programmare i sottoprogrammi alla fine del programma principale dopo il blocco con M02 o M30 I sottoprogrammi che si trovano nel programma di lavorazione prima del blocco con M02 o M30 vengono comunque eseguiti una volta senza essere chiamati Programmazione di un sottoprogramma Etichettare l inizio premere il tasto LBL SET SET Inserire il numero di sottoprogramma Etichettare la fine premere il tasto LBL SET e inserire il numero label 0 Chiamata di un sottoprogramma Richiamo del sottoprogramma premere il tasto LBL 07 VEE CALL NUMERO LABEL inserire il numero di label del programma da chiamare Se si desidera utilizzare nomi di LABEL premere il tasto GOTO per passare all inserimento di testi RIPETIZIONI REP saltare la domanda di dialogo con il tasto NO ENT Utilizzare RIPETIZIONI REP solo in caso di ripetizioni di blocchi di programma E L istruzione CALL LBL 0 non ammessa in quanto corrisponde alla chiamata della fine di un sottoprogramma HEIDENHAIN TNC 620 9 2 Sottoprogrammi o il 9 3 m di blocchi di programma 9 3 Ripetizioni di blocchi di programma Label LBL Le ripetizioni di blocchi di programma iniziano con l et
274. ianatura di tutta la superficie del pezzo grezzo con un utensile grande In questo caso il TNC non continua la simulazione grafica e visualizza il messaggio ERROR nella finestra grafica mentre la lavorazione continua ad essere eseguita Vista dall alto La vista dall alto la simulazione grafica pi veloce I Selezionare con il softkey la vista dall alto Per la rappresentazione della profondit in questa grafica si applica la regola quanto pi profondo tanto pi scuro HEIDENHAIN TNC 620 N od n fd LD tn O i She O O a Q O o S C 1 gt O lt 11 1 Grafica opzione soft j il Rappresentazione su 3 piani Questa rappresentazione fornisce una vista dall alto su 2 sezioni Esecuzione Prova programma continua a simile ad un disegno tecnico 113 H Nella rappresentazione su 3 piani sono disponibili delle funzioni per l ingrandimento di un dettaglio vedere Ingrandimento di dettagli pagina 466 Inoltre possibile spostare mediante softkey il piano di sezione Selezionare il softkey per la rappresentazione del EE i pezzo su 3 piani A Commutare il livello softkey e selezionare il softkey di gem selezione dei piani di sezione DIAGNOSE Il TNC visualizzer seguenti softkey CC e e _ gt M3IIOH SS Spostamento di una sezione verticale a destra o a sinistra Spostament
275. iano 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 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 cara
276. ichetta LBL LABEL Una ripetizione di blocchi di programma termina con CALL LBL REP 07 BEGIN PGM 1 II TNC esegue il programma di lavorazione fino alla fine dei blocchi i da ripetere CALL LBL REP o ch ca 2 Quindi il TNC ripete il blocco di programma tra il LABEL chiamato e la chiamata del label CALL LBL REP fino a quando indicato in REP Dopo l ultima ripetizione il TNC continua l esecuzione del programma di lavorazione Funzionamento W ENDIEPREMEE Note per la programmazione Un blocco di programma pu essere ripetuto in successione fino a 65 534 volte I blocchi di programma verranno eseguiti dal TNC sempre una volta in pi del numero di ripetizioni programmate Programmazione di una ripetizione di blocchi di programma Etichettare l inizio premere il tasto LBL SET e inserire ij II numero LABEL per i blocchi di programma da ripetere Se si desidera utilizzare nomi di LABEL premere il tasto GOTO per passare all inserimento di testi Inserire i blocchi di programma Chiamata di una ripetizione di blocchi di programma Premere il tasto LBL CALL inserire il numero label dei Cali blocchi di programma da ripetere e il numero delle ripetizioni REP 376 9 Programmazione sottoprogrammi e ripetizioni di blocchi di programma i 9 4 Programma qualsiasi quale sottoprogramma Funzionamento 1 II TNC esegue il programma di lavorazione fino alla chiamata di un altro programma con CALL PG
277. icli i FRESATURE DI TASCHE ciclo 4 I cicli 1 2 3 4 5 17 18 si trovano nel gruppo Cicli speciali Selezionare nel secondo livello softkey il softkey OLD CYCLS 1 L utensile penetra nel pezzo dalla posizione di partenza centro della tasca e si porta alla prima PROFONDITA DI ACCOSTAMENTO 2 Successivamente l utensile si porta prima in direzione positiva del lato pi lungo nelle tasche quadrate in direzione Y positiva e svuota la tasca dall interno verso l esterno 3 Questa procedura si ripete da 1 a 2 fino al raggiungimento della PROFONDITA 4 Alla fine del ciclo il TNC riporta l utensile alla posizione di partenza 8 3 Cicli per la fresatura diggische isole e scanalature HEIDENHAIN TNC 620 275 il 8 3 Cicli per la fresatura ache isole e scanalature Calcoli gt DISTANZA DI SICUREZZA 1 incrementale distanza tra la punta dell utensile pos di partenza e la superficie del pezzo gt PROFONDIT 2 incrementale distanza tra la superficie del pezzo e il fondo della tasca gt PROFONDIT DI ACCOSTAMENTO 3 incrementale quota di accostamento dell utensile II TNC si porta in un unico passo fino alla profondit quando E profondit di accostamento e profondit sono uguali E la profondit di accostamento maggiore della profondit gt AVANZAMENTO IN PROFONDIT velocit di spostamento dell utensile durante la penetrazione LUNGHEZZA 1 LATO 4 lunghezza della tasca parallela all a
278. icli per la defir n il gt TIPO DI SPOSTAMENTO RETTA 0 CERCHIO 1 Q365 determinare in che modo l utensile deve spostarsi tra le varie lavorazioni 0 tra le lavorazioni spostarsi su una retta 1 tra le lavorazioni spostarsi in modo circolare sul diametro del cerchio primitivo gt gt ANGOLO INCREMENTALE 0247 incrementale angolo tra Esempio blocchi NC eE due lavorazioni sul cerchio primitivo inserendo 0 per 5 ANGOLO INCREMENTALE il TNC calcola 53 CYCL DEF 220 SAGOMA CERCHIO 0 O l ANGOLO INCREMENTALE dagli ANGOLI INIZIALE Q216 50 3 CENTRO 1 ASSE di e FINALE e dal NUMERO DI LAVORAZIONI T inserendo un ANGOLO INCREMENTALE il TNCnon 4217 50 CENTRO 2 ASSE v rina QRAAFBD GOTAN CERCHIO PRIM dell ANGOLO INCREMENTALE definisce la direzione E della lavorazione senso orario Q245 0 sANGOLO DI PARTENZA 3 gt NUMERO LAVORAZIONI Q247 numero delle lavorazioni IMNORAGERSGOIZANGOLONFINACE I F sul cerchio primitivo Q2AT 0 O GANGOLO INCREM n gt DISTANZA DI SICUREZZA 0200 incrementale distanza Q241 80 GN DI LAVORAZIONI 0 tra la punta dell utensile e la superficie del pezzo LO inserire un valore positivo Q200 2 s DISTANZA SICUREZZA gt COORD SUPERFICIE PEZZO Q203 assoluto coordinata Q203 30M COORD MISUPERETCTE NI della Superficie del pezzo Q20A 50 52 DIST SICUREZZA x gt 28 DISTANZA DI SICUREZZA 0204 incrementale IMMMNQG
279. iclo il TNC porta l utensile in rapido alla DISTANZA DI SICUREZZA o se programmato alla 2 DISTANZA DI SICUREZZA amp Prima della programmazione Programmare un blocco di posizionamento sul punto di partenza centro del foro nel piano di lavoro con correzione del raggio RO Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit di filettatura 0 il TNC non esegue il ciclo Il posizionamento sul diametro interno della filettatura avviene su un semicerchio a partire dal centro Se il diametro dell utensile pi piccolo del diametro nominale della filettatura di pi di 4 volte il passo viene eseguito un preposizionamento laterale Tenere presente che il TNC prima di eseguire il posizionamento esegue un movimento di compensazione secondo l asse utensile L entit di tale movimento dipende dal passo della filettatura Assicurarsi che nel foro ci sia spazio sufficiente il TNC deve emettere un messaggio d errore on oppure pi Con il parametro macchina displayDepthErr si imposta se no off se viene inserita una profondit positiva Attenzione pericolo di collisione Tenere presente che con profondit inserita positiva il TNC inverte il calcolo del preposizionamento Quindi l utensile si sposta in rapido nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo 254 8 Programmazione cicli n gt DIAMETRO NOMINALE 0335 diametro de
280. iene considerato il sovrametallo per finitura laterale 3 L utensile esegue la fresatura alla prima profondit di accostamento con avanzamento 012 lungo la parete dell isola fino al completamento di questa 4 In seguito l utensile si stacca tangenzialmente dalla parete dell isola ritornando al punto di partenza della lavorazione 5 Questa procedura da 2 a 4 si ripete fino al raggiungimento della PROFONDITA Q1 programmata 6 Alla fine l utensile si riporta ad altezza di sicurezza nell asse utensile oppure all ultima posizione programmata prima del ciclo HEIDENHAIN TNC 620 323 8 5 Cicli SL 8 5 Cicli SL 324 gt PROFONDIT DI FRESATURA Q1 incrementale distanza tra la superficie cilindrica e il fondo del profilo Inserire una profondit di fresatura maggiore della lunghezza del tagliente LCUTS gt SOVRAMETALLO PER FINITURA LATERALE Q3 incrementale sovrametallo per finitura sulla parete dell isola ll sovrametallo per finitura aumenta la larghezza dell isola per il doppio del valore inserito DISTANZA DI SICUREZZA O6 incrementale distanza tra la superficie frontale dell utensile e la superficie cilindrica Inserire la distanza di sicurezza fondamentalmente maggiore del raggio utensile gt PROFONDIT DI ACCOSTAMENTO Q10 incrementale quota di cui l utensile viene accostato di volta in volta Inserire un valore minore del raggio del cilindro gt AVANZAMENTO IN PROFONDIT O11 velocit di
281. ifica Seno sina a c Coseno cosa b c Tangente tana a b sina cosa dove c il lato opposto all angolo retto a il lato opposto all angolo a b il terzo lato Dalla tangente il TNC pu calcolare l angolo o arctan a b arctan sin cos o Esempio a 25 mm b 50mm o arctan a b arctan 0 5 26 57 Inoltre a b c con a2 a x a c J a2 b 396 10 Programmazione parametri Q i Programmazione delle funzioni trigonometriche Le funzioni trigonometriche compaiono azionando il softkey TRIGONOMETRIA II TNC visualizza i softkey riportati nella tabella in basso Programmazione vedere Esempio programmazione delle funzioni matematiche di base FN6 SENO ad es FN6 Q20 SIN Q5 Determinazione del seno di un angolo in gradi e relativa assegnazione FN7 COSENO ad es FN7 Q21 COS Q5 coso Determinazione del coseno di un angolo in gradi e relativa assegnazione FN8 RADICE DI UNA SOMMA DI QUADRATI Fe ad es FN8 Q10 5 LEN 4 Calcolo della lunghezza da due valori e relativa assegnazione FN13 ANGOLO ad es FN13 Q20 25 ANG Q1 Calcolo dell angolo con l arctan di due lati o del sin e del cos 0 lt angolo lt 360 e relativa assegnazione HEIDENHAIN TNC 620 10 4 Punzio gfligonometriche trigonometria n il 10 5 Calcolo dei cerchi 10 5 Calcolo dei cerchi Applicazione Con le funzioni per il calcolo di cerchi si possono far calcolare
282. il result set viene abilitato SQL COMMIT le registrazioni di tabella non sono state modificate completate solo accessi di vettura eventuali blocchi vengono eliminati il result set viene abilitato SQL ROLLBACK SENZA INDICE E possibile elaborare in parallelo diverse transazioni amp Chiudere sempre una transazione iniziata anche se si impiegano esclusivamente accessi di lettura Soltanto in questo modo si assicura di non perdere modifiche integrazioni i blocchi vengono eliminati e il result set viene abilitato 426 10 Programmazione parametri Q Result set Le righe selezionate all interno del result set vengono numerate in ordine crescente a partire da 0 Questa numerazione denominata indice L indice viene specificato per gli accessi in lettura e in scrittura e la relativa riga del result set viene interrogata in Modo mirato Spesso utile memorizzare in modo ordinato le righe all interno del result set Questo possibile definendo una colonna della tabella contenente Il criterio di ordinamento E inoltre possibile selezionare un ordine crescente o decrescente SQL SELECT ORDER BY Le righe selezionate inserite nel result set vengono indirizzate con HANDLE Tutte le seguenti istruzioni SOL impiegano l handle come riferimento a questo insieme di righe e colonne selezionate Al termine di una transazione l handle viene riabilitato SQL COMMIT o SQL ROLLBACK In seguito non pi valido
283. il tasto ENT Inserire il numero di caratteri che si desidera copiare confermare con il tasto ENT Chiudere l espressione tra parentesi con il tasto ENT e terminare l inserimento con il tasto END E Assicurarsi che il primo carattere di una stringa di caratteri cominci internamente sulla posizione 0 Esempio lettura dal parametro stringa QS10 a partire dalla terza posizione BEG2 di una stringa parziale lunga quattro caratteri LEN4 HEIDENHAIN TNC 620 443 10 11 Parametri stringa 10 11 Parametri stringa Conversione di un parametro stringa in un valore numerico La funzione TONUMB converte un parametro stringa in un valore numerico ll valore da convertire dovrebbe essere formato solo da valori numerici amp Il parametro OS da convertire deve contenere solo un valore numerico altrimenti il TNC emette un messaggio d errore selezionare le funzioni parametriche O Selezionare la funzione FORMULA Inserire il numero del parametro in cui il TNC deve salvare il valore numerico confermare con il tasto ENT FORMULA Commutare il livello softkey Selezionare la funzione per convertire un parametro stringa in un valore numerico TONUMB Inserire il numero del parametro OS che il TNC deve convertire confermare con il tasto ENT Chiudere l espressione tra parentesi con iltasto ENT e terminare l inserimento con il tasto END Esempio conversione del parametro stringa 0S11 in un parametro numerico 082 444
284. ile Y Disimpegno utensile Posizionamento dell utensile al centro della tavola rotante Definizione del sottoprogramma del profilo Definizione dei parametri di lavorazione Ripassatura attiva Preposizionamento della tavola rotante Chiamata ciclo Disimpegno utensile fine programma W 32 8 Programmazione cicli HEIDENHAIN TNC 620 Sottoprogramma del profilo Indicazioni nell asse rotativo inmm 017 1 8 5 Cicli SL n i tura i spiana n 8 6 Cicli 8 6 Cicli di spianatura Panoramica Il TNC mette a disposizione tre cicli per la lavorazione delle superfici dalle seguenti caratteristiche rettangolari piane piane con angoli obliqui con qualsiasi inclinazione con andamento irregolare 230 SPIANATURA 335 Per superfici rettangolari piane l 231 SUPERFICIE REGOLARE 034 Per superfici con angoli obliqui inclinate e ad andamento irregolare 232 FRESATURA A SPIANARE 340 Per superfici piane rettangolari con ISS indicazione del sovrametallo e pi accostamenti 334 8 Programmazione cicli i SPIANATURA ciclo 230 opzione software Advanced programming features 1 Il TNC porta l utensile in rapido FMAX dalla posizione attuale nel piano di lavoro al punto di partenza 1 spostando l utensile della quota del suo raggio verso sinistra e verso l alto Successivamente l utensile si porta con FMAX nell asse del mandrino alla distanza di sicurezza e in seguito con l avanzamento in profondit alla posizione d
285. iluppi 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 Luogo di impiego previsto Il TNC rientra nella classe A delle norme EN 55022 ed il suo impiego previsto principalmente per ambienti industriali Avvertenze legali 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 Indice HEIDENHAIN TNC 620 trroduzione unzionamento manuale e allineamento sizionamento con immissione manuale rogrammazione generalit sulla gestione e dati ausili di programmazione rogrammazione utensili rogrammazione programmazione profili Programmazione funzioni ausiliarie Programmazione cicli rogrammazione sottoprogrammi e ipetizioni di blocchi di programma Programmazione parametri Q est ed esecuz
286. in modo tale che la punta dell utensile sia parallela ad un asse di coordinata Nel disimpegno il TNC tiene conto automaticamente di una eventuale rotazione attiva del sistema di coordinate gt ANGOLO PER ORIENTAMENTO MANDRINO O336 assoluto angolo sul quale il TNC posiziona l utensile prima del disimpegno 234 8 Programmazione cicli il FORATURA UNIVERSALE ciclo 203 opzione software Advanced programming features 1 2 Il TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla distanza di sicurezza sopra la superficie del pezzo L utensile penetra con l avanzamento F programmato fino alla prima profondit di accostamento Se si programmata la rottura del truciolo il TNC ritira l utensile del valore di inversione impostato Lavorando senza rottura del truciolo il TNC ritira l utensile con l avanzamento inversione alla distanza di sicurezza dove sosta se programmato riportandolo successivamente in rapido FMAX alla distanza di sicurezza sulla prima profondit di accostamento Successivamente l utensile penetra con l avanzamento di un ulteriore profondit di accostamento La profondit incremento si riduce se programmato ad ogni accostamento del valore da togliere Il TNC ripete queste operazioni 2 4 fino al raggiungimento della profondit di foratura Sul fondo del foro l utensile sosta se programmato per eseguire la spoglia e dopo il tempo di sosta viene riportato con l inversione avanzamento al
287. inari Serrare e allineare il pezzo Serrare l utensile zero con raggio noto Assicurarsi che il TNC visualizzi le posizioni reali 54 2 Funzionamento manuale e allineamento i Definizione dell origine con i tasti di movimentazione assi ul Misura precauzionale Se non si deve sfiorare la superficie del pezzo appoggiare sul pezzo un lamierino di spessore noto d Per l origine impostare un valore maggiore di d D Selezionare il modo operativo Funzionamento manuale O Spostare l utensile con precauzione fino a sfiorare il pezzo z Selezionare l asse O Utensile zero asse del mandrino impostare l indicazione su una posizione nota del pezzo ad es 0 o inserire lo spessore d del lamierino Nel piano di lavoro tener conto del raggio dell utensile Determinare in modo analogo le origini dei restanti assi Utilizzando nell asse di accostamento un utensile con lunghezza nota impostare l indicazione dell asse di accostamento sulla lunghezza L dell utensile o sulla somma Z L d E Il TNC memorizza automaticamente l origine impostata tramite tasti di Movimentazione assi nella riga 0 della tabella Preset HEIDENHAIN TNC 620 2 4 Impostazione dell origine senza sistema di ina Gestione origini con tabella Preset 1 3D Programmaz Funzionamento manuale 0 0 0 0 z 0 0 0 0 E Si deve assolutamente usare la tabella Preset se Tratizzione punio zero NO a DOC x y z SPC la
288. inate 348 Spostamento dell ORIGINE ciclo 7 349 Spostamento dell ORIGINE con tabelle origini ciclo 7 350 IMPOSTAZIONE ORIGINE ciclo 247 559 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 22 9 2 Sottoprogrammi 375 Funzionamento 375 Avvertenze per la programmazione 3 5 Programmazione di un sottoprogramma 3 5 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 3 8 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 programmaz
289. inito In questo modo si assegna il pezzo al sistema di Y riferimento valido per la visualizzazione del TNC e per il programma di lavorazione fd c b Se sul disegno del pezzo indicata un origine incrementale occorre semplicemente utilizzare i cicli per la conversione delle coordinate vedere Cicli per la conversione di coordinate a pagina 347 incipi foi Quando il disegno del pezzo non quotato a norma NC si sceglie una determinata posizione o uno spigolo come origine in base alla quale si potranno poi determinare con massima semplicit tutte le altre POSIZIONI 4 1 Pr La determinazione dell origine risulta particolarmente agevole con il sistema di tastatura 3D HEIDENHAIN Vedere il manuale utente Cicli di tastatura Impostazione dell origine con sistemi di tastatura 3D Esempio Lo schizzo del pezzo a destra mostra dei fori da 1 a 4 le cui quote si riferiscono ad un origine assoluta con le coordinate X 0 Y 0 I fori da 5 a 7 si riferiscono ad un origine relativa con le coordinate assolute X 450 Y 750 Con il ciclo SPOSTAMENTO DELL ORIGINE si sposta temporaneamente l origine sulla posizione X 450 Y 750 per programmare i fori da 5 a 7 senza ulteriori calcoli 78 4 Programmazione generalit gestione file ausili di programmazione 4 2 Gestione file principi fondamentali File Programmi in dialogo HEIDENHAIN H secondo DIN ISO Tabelle per Utensili T Cambia utensili TCH
290. io utensile R per il Tolleranza usura raggio rilevamento dell usura Se il valore impostato viene superato il TNC blocca l utensile stato L Campo di immissione da 0 a 0 9999 mm DIRECT Direzione di taglio dell utensile per la misurazione dinamica Direzione taglio M4 ENT M3 NOENT dell utensile R OFFS Misurazione del raggio offset dell utensile tra centro dello stloe Offset utensile raggio centro dell utensile Valore di default nessun valore impostato offset raggio utensile L OFFS Misurazione del raggio offset dell utensile in aggiunta al Offset utensile lunghezza parametro offsetToolAxis tra bordo superiore dello stilo e bordo inferiore dell utensile Valore di default 0 LBREAK Offset ammesso dalla lunghezza utensile L per il rilevamento Tolleranza rottura lunghezza rottura Se il valore impostato viene superato il TNC blocca l utensile stato L Campo di immissione da 0 a 0 9999 mm RBREAK Offset ammesso dal raggio utensile R per il rilevamento rottura Tolleranza rottura raggio Se il valore impostato viene superato il TNC blocca l utensile stato L Campo di immissione da 0 a 0 9999 mm 126 5 Programmazione utensili Editing delle tabelle utensili La tabella utensili valida per l esecuzione del programma ha il nome di file TOOL T e deve essere memorizzata nella directory TNC table La tabella utensili TOOL T pu essere modificata solo in uno dei modi operativi Macchina Assegnare alle tabelle uten
291. ionare l inserimento per il numero giri mandrino softkey S 1000 Inserire il numero di giri e confermare con il tasto di START esterno La rotazione del mandrino con il numero giri S impostato viene avviata con una funzione ausiliaria M programmata allo stesso modo Avanzamento F L inserimento di un avanzamento F deve essere confermato con il softkey OK e non con il tasto di START esterno Per l avanzamento F vale quanto segue Con F 0 attivo l avanzamento minimo dal parametro macchina minFeed Se l avanzamento inserito maggiore del valore definito nel parametro macchina maxFeed attivo l avanzamento registrato nel parametro macchina F rimane memorizzato anche dopo un interruzione della tensione 2 Funzionamento manuale e allineamento Modifica giri mandrino e avanzamento Con le manopole dei potenziometri di regolazione per numero di giri del mandrino S e avanzamento F possibile modificare il valore impostato tra 0 e 150 n HEIDENHAIN TNC 620 i i IONE ausi 2 3 Numero giri mandrino S avanzamento F e funz 2 4 Impostazione dell origine senza sistema di tastat 2D 2 4 Impostazione dell origine senza sistema di tastatura 3D Avvertenza amp Impostazione dell origine con sistema di tastatura 3D vedere il manuale Cicli di tastatura Nell impostazione dell origine l indicazione del TNC viene portata sulle coordinate di una posizione nota del pezzo Operazioni prelim
292. ione 382 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 SOL 425 Introduzione 425 Una transazione 426 Programmazione di ist
293. ione del programma cheda tecnica 1 1 II 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 il 12 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 Applicazione 52 Inserimento valori 52 Modifica giri mandrino e avanzamento D3 2 4 Impostazione dell origine senza sistema di tastatura 3D 54 Avvertenza
294. ione speculare del profilo G73 Rotazione del sistema di coordinate 72 Fattore di scala riduzione ingrandimento del profilo G80 Rotazione piano di lavoro G247 Impostazione origine Cicli di spianatura G230 Spianatura di superfici piane G231 Spianatura di superfici con qualunque inclinazione Funzione attiva solo nel relativo blocco Cicli di tastatura per il rilevamento di posizioni oblique G400 Rotazione base su due punti G401 Rotazione base su due fori G402 Rotazione base su due isole G403 Compensazione rotazione base su asse rotativo G404 Impostazione rotazione base G405 Compensazione posizione obliqua con l asse C Cicli di tastatura per l impostazione delle origini opzione software G408 Origine centro scanalatura G409 Origine centro isola G410 Origine interna di rettangolo G411 Origine esterna di rettangolo G412 Origine interna di cerchio G413 Origine esterna di cerchio G414 Origine su uno spigolo esterno G415 Origine su uno spigolo interno G416 Origine su centro del cerchio di fori G417 Origine nell asse del tastatore G418 Origine al centro di 4 fori G419 Origine su asse selezionabile Cicli di tastatura per la misurazione di pezzi opzione software G55 Misurazione di una coordinata qualsiasi G420 Misurazione di un angolo qualsiasi G421 Misurazione di un foro G422 Misurazione di un isola G423 Misurazione di una tasca rettangolare G424 Misurazione di un isola rettangolare G425 Misurazione
295. irectory attiva oppure nella corrispondente directory di destinazione II file originale viene conservato OK Copia di directory Portare il campo chiaro nella finestra sinistra sulla directory da copiare Premere poi il softkey COPIA DIR in luogo del softkey COPIA Il TNC pu copiare assieme tutte le sottodirectory Selezione dell impostazione in un box di selezione In diversi dialoghi il TNC apre una finestra in primo piano in cui si possono scegliere le impostazioni in box di selezione Spostare il cursore nel box di selezione desiderato e premere il tasto GOTO Posizionare il cursore con i tasto cursore sull impostazione richiesta Confermare il valore con il softkey OK annullare la selezione con il softkey ANNULLA HEIDENHAIN TNC 620 4 3 Operare con wi file Selezione di uno degli ultimi 10 file selezionati EA nc_prog e Nome file dati Byte Stato Data ora Auto_Tast Man_Tast Q 04 06 2008 12 32 34 screens 207 H 2141 04 06 2008 11 54 54 E sessi Va Vv TERROR O Programmaz PGM Chiamata Gestione file HEBEL H O MGT CESSO TNC Nnc progx screensxX H i E config mur p SHOW 007 de H 2116 04 06 2008 11 06 10 p ERFA re de 12 28 42 Ultimi file S 16 29 56 Visualizzazione degli ultimi 10 file selezionati FILE TNC NNC_prog ScreensN EX11 n Ss premere il softkey ULTIMI FILE E INS yne proa screena NZEROSHTFT D AES 476 1 TNC Nnc prog screensXx1l H S 16 40 08 1 TNC nc p
296. iscono alla posizione dell utensile alla fine del ciclo Portarsi su una posizione definita assoluta in tutti gli assi principali poich la posizione dell utensile alla fine del ciclo non coincide con la posizione all inizio del ciclo 316 Esempio blocchi NC 8 Programmazione cicli 25 PROFONDIT DI FRESATURA Q1 incrementale distanza tra la superficie del pezzo e il fondo del profilo QUOTA LATERALE O3 incrementale quota di finitura nel piano di lavoro COORD SUPERFICIE DEL PEZZO O5 assoluto coordinata assoluta della superficie del pezzo riferita all origine del pezzo ALTEZZA DI SICUREZZA O7 assoluto altezza assoluta che esclude qualsiasi possibilit di collisione tra utensile e pezzo posizione di ritiro dell utensile alla fine del ciclo PROFONDIT DI ACCOSTAMENTO Q10 incrementale quota di cui l utensile viene accostato di volta in volta AVANZAMENTO IN PROFONDIT Q11 velocit di spostamento nell asse del mandrino AVANZAMENTO FRESATURA Q12 velocit di spostamento nel piano di lavoro modo di fresatura DISCORDE 1 Q15 Fresatura concorde inserimento 1 Fresatura discorde inserimento 1 Per la fresatura alternata in senso concorde e discorde su pi accostamenti inserimento 0 8 5 Cicli SL HEIDENHAIN TNC 620 317 Preimpostazioni di programmi per cicli per lavorazione su superficie cilindrica opzione software 1 8 5 Cicli SL 318 8 Progra
297. isole e scanalature 282 DISTANZA DI SICUREZZA 1 incrementale distanza tra la punta dell utensile pos di partenza e la superficie del pezzo gt PROFONDIT DI FRESATURA 2 distanza tra la superficie del pezzo e il fondo della tasca gt PROFONDIT DI ACCOSTAMENTO 3 incrementale quota di accostamento dell utensile II TNC si porta in un unico passo fino alla profondit quando E profondit di accostamento e profondit sono uguali E la profondit di accostamento maggiore della profondit gt AVANZAMENTO IN PROFONDIT velocit di spostamento dell utensile durante la penetrazione RAGGIO DEL CERCHIO raggio della tasca circolare AVANZAMENTO F velocit di spostamento dell utensile nel piano di lavoro Rotazione in senso orario DR fresatura concorde con M3 DR fresatura discorde con M3 Esempio blocchi NC 8 Programmazione cicli il FINITURA TASCHE CIRCOLARI ciclo 214 opzione software Advanced programming features 1 ITNC portal utensile automaticamente nell asse del mandrino alla DISTANZA DI SICUREZZA oppure se programmato alla 2 DISTANZA DI SICUREZZA e successivamente al centro della tasca 2 Dalcentro della tasca l utensile si porta nel piano di lavoro al punto di partenza della lavorazione Per calcolare il punto di partenza il TNC tiene conto del diametro del pezzo grezzo e del raggio dell utensile Se per il diametro del pezzo grezzo viene inserito O il TNC
298. isponibili Passo per la visualizzazione di posizione in mm o gradi 0 1 0 05 0 01 0 005 0 001 0 0005 0 0001 0 00005 opzione software Display step 0 00001 opzione software Display step Incremento per visualizzazione posizione in Inch 0 005 0 001 0 0005 0 0001 0 00005 opzione software Display step 0 00001 opzione software Display step DisplavSettings Definizione dell unit di misura valida per la visualizzazione metric utilizzare il sistema metrico inch utilizzare il sistema in pollici DisplaySettings Formato dei programmi NC e della visualizzazione cicli Programmazione in testo in chiaro HEIDENHAIN o in DIN ISO HEIDENHAIN programmazione in modalit MDI nel dialogo con testo in chiaro ISO programmazione in modalit MDI in DIN ISO Rappresentazione dei cicli TNC_STD visualizzazione dei cicli con testi di commento TNC_PARAMI visualizzazione cicli senza testi di commento Parametri utente specifici di macchina HEIDENHAIN TNC 620 507 i n Parametri utente specifici di macchina DisplaySettings Impostazioni della lingua di dialogo NC e PLC Lingua di dialogo NC ENGLISH GERMAN CZECH FRENCH ITALIAN SPANISH PORTUGUESE SWEDISH DANISH FINNISH DUTCH POLISH HUNGARIAN RUSSIAN CHINESE CHINESE_TRAD Lingua di dialogo PLC Vedere lingua di dialogo NC Lingua messaggi di errore PLC Vedere Lingua di dialogo NC Lingua di Help Vedere Lingua di dialogo NC DisplaySettings Comportamento all avvio del controll
299. isulta dal segno algebrico del passo della filettatura e dal tipo di fresatura 9 Quindi l utensile si sposta tangenzialmente sul diametro nominale della filettatura seguendo una traiettoria elicoidale e fresa la filettatura con movimento elicoidale di 360 10 In seguito l utensile si stacca tangenzialmente dal profilo ritornando al punto di partenza nel piano di lavoro 256 8 Programmazione cicli i 11 Alla fine del ciclo il TNC porta l utensile in rapido alla DISTANZA DI SICUREZZA o se programmato alla 2 DISTANZA DI SICUREZZA 8 2 Cicli di foratura maschiatij e fresatura di filettature HEIDENHAIN TNC 620 257 il i foratura naschisti e fresatura di filettature 8 2 Cicli 263 258 DIAMETRO NOMINALE 0335 diametro della filettatura PASSO FILETTATURA 0239 passo della filettatura segno definisce se si tratta di una filettatura destrorsa o sinistrorsa filettatura destrorsa filettatura sinistrorsa PROFONDIT DI MASCHIATURA 0201 incrementale distanza tra la superficie del pezzo e il fondo della filettatura PROFONDIT DI ALLARGAMENTO 0356 incrementale distanza tra la superficie del pezzo e la punta dell utensile AVANZ AVVICINAMENTO 0253 velocit di spostamento dell utensile durante la penetrazione nel pezzo e l estrazione dal pezzo in mm min modo di fresatura 0351 tipo della lavorazione di fresatura con M03 1 concorde 1 discorde DISTANZA DI SICUREZZA Q200 incremental
300. iva Il TNC calcola lo spostamento dalla larghezza programmata dal raggio utensile e dal fattore massimo di sovrapposizione traiettorie 5 Successivamente l utensile si riporta alla profondit di accostamento attuale e di nuovo in direzione del punto finale 2 6 La procedura si ripete fino al completamento della superficie programmata Alla fine dell ultima traiettoria viene eseguito l accostamento alla successiva profondit di lavorazione 7 Perevitare spostamenti a vuoto la superficie viene poi lavorata in sequenza inversa 8 La procedura si ripete fino a quando tutti gli accostamenti sono stati eseguiti Nell ultimo accostamento viene fresato soltanto il sovrametallo per finitura inserito con avanzamento di finitura 9 Alla fine il TNC riporta l utensile in rapido FMAX alla 2 DISTANZA DI SICUREZZA amp Prima della programmazione Inserire la 2 distanza di sicurezza 0204 in modo tale da escludere qualsiasi collisione con il pezzo o i dispositivi di serraggio HEIDENHAIN TNC 620 341 tura i spiana n 8 6 Cicli 232 342 STRATEGIA DI LAVORAZIONE 0 1 2 O389 definisce il modo in cui il TNC deve lavorare la superficie 0 lavorazione a greca accostamento laterale con avanzamento di posizionamento all esterno della superficie da lavorare 1 lavorazione a greca accostamento laterale con avanzamento di fresatura all interno della superficie da lavorare 2 lavorazione a linee ritorno e accostamento laterale
301. iverse dagli utensili originariamente previsti occorre inserire la differenza di lunghezza e del raggio quali valori delta nella tabella utensili o nella chiamata utensile TOOL CALL Valore delta positivo DL DR DR2 l utensile pi grande dell utensile originale maggiorazione Valore delta negativo DL DR DR2 l utensile pi piccolo dell utensile originale minorazione Il TNC corregge quindi la posizione utensile della somma del delta dalla tabella utensili e dalla chiamata utensile Correzione tridimensionale senza orientamento utensile Il TNC sposta l utensile in direzione della normale alla superficie della somma dei delta tabella utensili e TOOL CALL Esempio formato blocco con vettori normali LN Retta con correzione 3D X Y Z Coordinate corrette del punto finale della retta NX NY NZ Componenti del vettore normale F Avanzamento M Funzione ausiliaria L avanzamento F e la funzione ausiliaria M possono essere inseriti e modificati nel modo operativo EDITING PROGRAMMA Le coordinate del punto finale della retta e i componenti del vettore normale vengono calcolati dal sistema CAM HEIDENHAIN TNC 620 ftware 2 le dell utensile op IiIMmensiona 5 4 Correzione tri i il 5 4 Correzione tridimensionale dell utensile n software 2 Face Milling correzione tridimensionale con e senza orientamento utensile Il TNC sposta l utensile in direzione della normale alla superfici
302. ivi USB sul TNC Attraverso i dispositivi USB particolarmente facile salvare oppure caricare dati nel TNC Il TNC supporta i seguenti dispositivi a blocco USB Drive per dischetti con sistema file FAT VFAT Stick di memoria con sistema file FAT VFAT Dischi fissi con sistema file FAT VFAT Drive CD ROM con sistema file Joliet ISO9660 Questi dispositivi USB vengono riconosciuti automaticamente dal TNC almomento del collegamento dispositivi USB con altri sistemi file ad es NTFS non sono supportati dal TNC Quando vengono inseriti il TNC emette un messaggio d errore amp Il TNC emette un messaggio d errore anche se si collega un hub USB In questo caso confermare semplicemente il messaggio con il tasto CE In linea di principio tutti i dispositivi USB con i suddetti sistemi file dovrebbero essere collegabili al TNC Se tuttavia si presentano problemi contattare HEIDENHAIN Nella gestione file i dispositivi USB vengono visti nell albero delle directory come drive distinti e quindi si possono utilizzare per la gestione dei file le funzioni descritte nei paragrafi precedenti Per rimuovere un dispositivo USB si deve procedere nel modo seguente EST selezione della gestione file premere il tasto PGM MGT MGT Selezionare con il tasto cursore la finestra sinistra Selezionare con un tasto cursore il dispositivo USB da rimuovere Commutare il livello softkey Selezionare le funzioni ausiliarie Selezionare la funzione per ri
303. l ciclo il TNC porta l utensile in rapido FMAX alla DISTANZA DI SICUREZZA o se programmata alla 2 DISTANZA DI SICUREZZA e successivamente al centro dell isola posizione finale posizione iniziale E Prima della programmazione Il TNC preposiziona automaticamente l utensile nell asse utensile e nel piano di lavoro Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit O il TNC non esegue il ciclo Se si desidera rifinire l isola dal pieno utilizzare frese con tagliente frontale a taglio centrale DIN 344 Inserire per l AVANZAMENTO IN PROFONDITA un valore piccolo A 8 3 Cicli per la fresatura i ne isole e scanalature il TNC deve emettere un messaggio d errore on oppure ul Con il parametro macchina displayDepthErr si imposta se no off se viene inserita una profondit positiva Attenzione pericolo di collisione Tenere presente che con profondit inserita positiva il TNC inverte il calcolo del preposizionamento Quindi l utensile si sposta in rapido nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo HEIDENHAIN TNC 620 279 i 8 3 Cicli per la fresatura ache isole e scanalature 280 gt DISTANZA DI SICUREZZA 0200 incrementale distanza tra la punta dell utensile e la superficie del pezzo gt PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo dell isola gt AVANZAMENTO IN PRO
304. l pezzo 3 Operazioni preliminari nel modo operativo Introduzione manuale dati Posizionare l gli asse i di rotazione sul relativo valore angolare per l impostazione dell origine Il valore angolare dipende dalla superficie del pezzo scelta quale superficie di riferimento HEIDENHAIN TNC 620 363 8 7 Cicli per Inversione di coordinate 4 Operazioni preliminari nel modo operativo Funzionamento manuale Impostare con il softkey 3D ROT la funzione Rotazione piano di lavoro su ATTIVO per il modo operativo INSERIMENTO MANUALE DATI con assi non regolati inserire nel menu i valori angolari degli assi rotativi In caso di assi non regolati i valori angolari inseriti devono coincidere con la posizione reale dell degli asse i di rotazione altrimenti il TNC calcoler un origine errata 5 Impostazione dell origine Manualmente mediante sfioramento come nel sistema non ruotato vedere Impostazione dell origine senza sistema di tastatura 3D pagina 54 In modo controllato con il sistema di tastatura 3D HEIDENHAIN vedere il manuale d esercizio Cicli di tastatura capitolo 2 Automaticamente con il sistema di tastatura 30 HEIDENHAIN vedere il manuale di esercizio Cicli di tastatura capitolo 3 6 Avviamento del programma di lavorazione nel modo operativo ESECUZIONE CONTINUA 7 Modo operativo FUNZIONAMENTO MANUALE Impostare con il softkey 3D ROT la funzione Rotazione piano di lavoro su INATTIVO Inserire nel menu per tutti gli
305. l punto di partenza nel piano di lavoro 9 Alla fine del ciclo il TNC porta l utensile in rapido alla DISTANZA DI SICUREZZA o se programmato alla 2 DISTANZA DI SICUREZZA amp Prima della programmazione Programmare un blocco di posizionamento sul punto di partenza centro del foro nel piano di lavoro con correzione del raggio RO Il segno algebrico dei parametri ciclo profondit di filettatura o profondit frontale definiscono la direzione di lavorazione La direzione di lavorazione viene definita secondo la sequenza sotto indicata 1 Profondit di filettatura 2 Profondit frontale Se uno di questi parametri di profondit impostato a 0 il TNC non esegue il passo corrispondente Se si cambia la profondit di filettatura il TNC modifica automaticamente il punto di partenza del movimento elicoidale Il tipo di fresatura concorde discorde dettato dal verso della filettatura destrorsa sinistrorsa e dal senso di rotazione dell utensile in quanto l unica direzione di lavorazione possibile quella dalla superficie del pezzo verso l interno dello stesso 264 8 Programmazione cicli 94N e 1 9 IJ IP BInzesaJj eilUOSeUI BIN CAO Ip 1 919 78 i 265 HEIDENHAIN TNC 620 i foratura naschisti e fresatura di filettature 8 2 Cicli gt DIAMETRO NOMINALE 0335 diametro della filettatura PASSO FILETTATURA 0239 passo della filettatura segno definisce se si tratta di una filett
306. l raggiungimento della PROFONDITA Q1 programmata 5 Successivamente l utensile si porta alla distanza di sicurezza HEIDENHAIN TNC 620 8 5 Cicli SL n il 8 5 Cicli SL 320 gt PROFONDIT DI FRESATURA Q1 incrementale distanza tra la superficie cilindrica e il fondo del profilo Inserire una profondit di fresatura maggiore della lunghezza del tagliente LCUTS gt QUOTA LATERALE O3 incrementale quota di finitura nel piano dello sviluppo cilindrico la quota attiva nella direzione della correzione del raggio DISTANZA DI SICUREZZA O6 incrementale distanza tra la superficie frontale dell utensile e la superficie cilindrica Inserire la distanza di sicurezza fondamentalmente maggiore del raggio utensile gt PROFONDIT DI ACCOSTAMENTO Q10 incrementale quota di cui l utensile viene accostato di volta in volta Inserire un valore minore del raggio del cilindro gt AVANZAMENTO IN PROFONDIT O11 velocit di spostamento nell asse del mandrino gt AVANZAMENTO FRESATURA Q12 velocit di spostamento nel piano di lavoro gt RAGGIO DEL CILINDRO Q16 raggio del cilindro sul quale deve essere lavorato il profilo gt UNIT DI MISURA GRADI 0 MM POLLICI 1 017 programmare le coordinate dell asse di rotazione coordinate X nel sottoprogramma in gradi o in mm pollici Esempio blocchi NC 8 Programmazione cicli SUPERFICIE CILINDRICA fresatura di scanalature ciclo 28
307. l ritorno gt COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 22 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio Calcolo dell avanzamento F S x p F Avanzamento in mm min S Numero giri mandrino giri min p Passo della filettatura Mm Disimpegno in un interruzione del programma Premendo durante la maschiatura il tasto esterno di STOP il TNC visualizzer un softkey che permette il disimpegno dell utensile 246 8 Programmazione cicli MASCHIATURA senza compensatore utensile NUOVO ciclo 207 La macchina e il TNC devono essere predisposti dal 4 costruttore Ciclo utilizzabile solo su macchine con mandrino regolato Il TNC esegue la maschiatura senza compensatore utensile in uno o pi passi di lavorazione 1 I TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla DISTANZA DI SICUREZZA sopra la superficie del pezzo 2 L utensile si porta in un unico passo alla PROFONDIT DI FORATURA 3 In seguito viene inserito il senso di rotazione del mandrino e trascorso il TEMPO DI SOSTA l utensile ritorna alla DISTANZA DI SICUREZZA Se stata programmata una 2 distanza di sicurezza il TNC porta l utensile con FMAX su quella distanza 4A distanza di sicurezza il TNC ripristina lo stato del mandrino attivo prima della chiamata ciclo E Prima della programm
308. l unit di misura Applicazione Con questa funzione MOD si definisce se il TNC deve visualizzare le coordinate in millimetri o in pollici Sistema di misura metrico ad es X 15 789 mm funzione MOD cambio mm pollici mm Indicazione con 3 cifre decimali Sistema di misura in pollici ad es X 0 6216 pollici funzione MOD cambio mm pollici pollici Indicazione con 4 cifre decimali Se attivata la visualizzazione in pollici anche l avanzamento viene visualizzato dal TNC in pollici min In un programma in pollici i valori di avanzamento devono essere introdotti moltiplicati per un fattore 10 488 12 Funzioni MOD i 12 5 Visualizzazione del tempi operativi Applicazione amp Il costruttore della macchina ha la facolt di visualizzare anche altri tempi da PLC 1 a PLC 8 Consultare il manuale della macchina selezionando il softkey TEMPO MACC si pu chiamare la visualizzazione di vari tempi di funzionamento Controllo ON Tempo di funzionamento del controllo dalla messa in funzione Macchina ON Tempo operativo della macchina dalla sua messa in funzione Esecuzione del Tempo operativo per l esercizio controllato programma dalla messa in funzione HEIDENHAIN TNC 620 Funzionamento manuale Numero codice moana Li Z S v F g REALE DD k A 641 991 91 S O0VR 12 30 150 F 0VR PGM INPUT TEMPO oK ANNULLA POSIZIONE macc gt fd Shi TT Q O O e
309. la curvatura concava o convessa Se necessario Funzione ausiliaria M Avanzamento F Cerchio completo Per un cerchio completo si devono programmare due blocchi CR consecutivi il punto finale del primo semicerchio contemporaneamente il punto di partenza del secondo semicerchio ll punto finale del secondo semicerchio il punto di partenza del primo 164 6 Programmazione programmazione profili Angolo riferito al centro CCA e raggio dell arco R Il punto di partenza e il punto finale sul profilo possono essere collegati mediante quattro diversi archi aventi lo stesso raggio Arco di cerchio CCA lt 180 Raggio con segno positivo R gt 0 Arco di cerchio maggiore CCA gt 180 Raggio con segno negativo R lt 0 Tramite il senso di rotazione si definisce se l arco deve essere curvato verso l esterno convesso o verso l interno concavo Convesso senso di rotazione DR con correzione del raggio RL Concavo senso di rotazione DR con correzione del raggio RL Blocchi esplicativi NC oppure oppure amp La distanza tra punto di partenza e punto finale dell arco non deve essere maggiore del diametro del cerchio Raggio massimo possibile 99 9999 m Gli assi angolari A B e C possono essere utilizzati HEIDENHAIN TNC 620 Iane te cartesi ina ln O E 6 4 Trai i i 2 Traiettoria circolare CT con raccordo tangenziale L utensile si sposta su un arco di cerchio che
310. la distanza di sicurezza Se stata programmata una 2 distanza di sicurezza il TNC porta l utensile con FMAX su quella distanza amp Prima della programmazione Programmare un blocco di posizionamento sul punto di partenza centro del foro nel piano di lavoro con correzione del raggio RO Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit 0 il TNC non esegue il ciclo il TNC deve emettere un messaggio d errore on oppure no off se viene inserita una profondit positiva pi Con il parametro macchina displayDepthErr si imposta se Attenzione pericolo di collisione Tenere presente che con profondit inserita positiva il TNC inverte il calcolo del preposizionamento Quindi l utensile si sposta in rapido nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo HEIDENHAIN TNC 620 235 8 2 Cicli di foratura iiia e fresatura di filettature eb i gt mw 1 b d hem 5 1 ln Fur 0 N eb ps m b i foratura maschiat ra 8 2 Cicli 203 236 gt DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo gt PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo del foro punta del cono di foratura gt AVANZAMENTO IN PROFONDIT 0206 velocit di spostamento dell utensile durante la foratura in mm min gt P
311. la funzione molto pi potente M120 LA vedere Comportamento con M120 a pagina 206 Attivazione La funzione M97 attiva solo nel blocco di programma nel quale programmata E Con M97 la lavorazione degli spigoli rimane incompleta In questi casi occorre ripassarli con un utensile avente un raggio pi piccolo 202 7 Programmazione funzioni ausiliarie il Blocchi esplicativi NC HEIDENHAIN TNC 620 Raggio utensile grande Posizionamento sul punto 13 del profilo Lavorazione del gradino piccolo 13 14 Posizionamento sul punto 15 del profilo Lavorazione del gradino piccolo 15 e 16 Posizionamento sul punto 17 del profilo Ie tralettor iarie per CR 7 4 Funz n i 74 Funzioni Ainiarie per traiettorie Lavorazione completa di spigoli aperti M98 Comportamento standard Negli angoli interni il TNC calcola l intersezione delle traiettorie della fresa portando l utensile da questo punto nella nuova direzione Quando il profilo sugli angoli aperto questo comportamento implica una lavorazione incompleta Comportamento con M98 Con la funzione ausiliaria M98 il TNC fa avanzare l utensile finch ogni punto del profilo risulti effettivamente lavorato Attivazione La funzione M98 attiva solo nei blocchi di programma nei quali viene programmata La funzione M98 diventa attiva alla fine del blocco Blocchi esplicativi NC Posizionamento progressivo della fresa sui punti del profilo 10 1
312. label programmata FN12 SE MINORE SALTA A ico ad es FN12 IF Q5 LT 0 GOTO LBL ANYNAME soTo Se il primo valore o parametro minore del secondo valore o parametro salto alla label programmata HEIDENHAIN TNC 620 IF THEN con i parametri Q i D 10 6 D j il 10 6 D IF THEN con i parametri Q Sigle e termini utilizzati IF EQU NE GT LT GOTO 400 ingl ingl equal ingl not equal ingl greater than ingl less than ingl go to se uguale diverso maggiore minore vala 10 Programmazione parametri O i 10 7 Controllo e modifica di parametri Q Procedura parametri Q possono essere controllati ed anche modificati in tutti i Funzionamento Programmaz modi operativi durante la creazione il testing o l esecuzione tranne EX11 H BEGIN PGM EX11 MM 3 ANY COMMENT M BLK FORM 0 1 Z X 135 Y 40 2 5 BLK FORM 0 2 X 30 vY 40 Z 0 TOOL CALL 3 Z 51500 L Z 20 RO FMAX M3 che in Prova programma DUSWGNHE N Interrompere eventualmente l esecuzione del programma ad es i i f CYCL DEF ZAM F ORATORA s premendo il tasto di STOP esterno o il softkey STOP INTERNO o la 02015 15 5PROFONE gg perenne 4 Q206 150 AvAaNz REA CSU AO d prova del programma Sr r e I l a l az azss s2 prstdaa D aoa D CA a Chiamata delle funzioni parametriche Q premere il _ Satizie sreneotiga PET pt are tasto Q oppure il softkey Q INFO nel modo operativo EAU Edi
313. lavorazione con un blocco TOOL CALL nel quale si deve inserire soltanto il nuovo numero di giri Programmazione chiamata utensile premere il tasto cA TOOL CALL Saltare la domanda di dialogo Numero utensile con il tasto NO ENT Saltare la domanda di dialogo Asse di lavoro mandrino X Y Z con il tasto NO ENT Rispondere alla domanda di dialogo NUMERO GIRI MANDRINO S inserendo il nuovo numero di giri del mandrino confermare con il tasto END Modifica durante l esecuzione del programma Durante l esecuzione del programma si pu modificare il numero di giri del mandrino intervenendo sulla manopola del potenziometro di regolazione S per il numero giri mandrino HEIDENHAIN TNC 620 5 1 Inserimenti i W all utensile il I Dati utensile 5 2 Dati utensile Premesse per la correzione utensile Di norma si programmano le coordinate delle traiettorie nel modo in cui il pezzo viene quotato nel disegno Affinch il TNC possa calcolare la traiettoria del centro dell utensile quindi effettuare una correzione dell utensile occorre inserire la lunghezza e il raggio per ogni singolo utensile I dati utensile possono essere inseriti con la funzione TOOL DEF direttamente nel programma o separatamente in tabelle utensili Inserendo i dati utensile nelle tabelle sono disponibili ulteriori informazioni specifiche sugli utensili Durante l esecuzione del programma il TNC tiene conto di tutti dati inseriti Numero utensile nome ut
314. lavoro vedere Attivazione della rotazione manuale pagina 65 HEIDENHAIN TNC 620 47 hi Ione e spegni 2 1 Accens ione e spegni 2 1 Accens Spegnimento Per evitare perdite di dati all atto dello spegnimento occorre disattivare il sistema operativo del TNC nel modo prescritto Selezionare la modalit Funzionamento manuale Selezionare la funzione di arresto del sistema e confermare di nuovo con il softkey SI Se il TNC visualizza in una finestra in primo piano il testo NOW IT IS SAFE TO TURN POWER OFF la tensione di alimentazione del TNC pu essere interrotta amp Lo spegnimento improprio del TNC pu causare la perdita dei dati Tenere presente che premendo il tasto END dopo che il controllo stato disattivato si provoca un riavvio del controllo Anche il disinserimento durante il riavvio pu causare la perdita dei dati 48 2 Funzionamento manuale e allineamento 2 2 Spostamento degli assi macchina Avvertenza La traslazione con i tasti esterni di movimento dipende PUR dalla macchina in uso Consultare il manuale della macchina Spostamento degli assi con i tasti esterni di movimento Selezionare la modalit Funzionamento manuale Premere il tasto esterno di movimento e tenerlo premuto finch l asse deve continuare a muoversi oppure x Spostamento continuo dell asse tenere premuto il tasto esterno di movimento e premere brevemente l e tasto di START esterno 0
315. le attuale CRA RIGA Ordinamento degli utensili in base al contenuto di una colonna selezionabile SORT Visualizzazione di tutte le punte nella tabella utensili Visualizzazione di tutte le frese nella tabella ua utensili Visualizzazione di tutti i Maschi di tutte le frese MASCHIO per filettare nella tabella utensili FILETT Visualizzazione di tutti i tastatori nella tabella SEED utensili TASTATURA Uscita dalla tabella utensili Chiamare la Gestione file e selezionare un file di un altro tipo ad es un programma di lavorazione HEIDENHAIN TNC 620 129 ir Dati utensile I utensile Dat sq Tabella posti per cambio utensile 7 Il costruttore adatta alla propria macchina le funzioni della i tabella posti Consultare il manuale della macchina Per il cambio utensili automatico occorre la tabella posti tool_p tch Il TNC gestisce pi tabelle posti con nome di file a piacere La tabella posti da attivare per l esecuzione del programma viene selezionata in uno dei modi operativi di esecuzione programma tramite la Gestione file stato M Editing Tabella posti in uno dei modi di esecuzione programma TABELLA selezione della tabella utensili premere il softkey TABELLA UTENSILI Bea Selezione tabella posti premere il softkey TABELLA TABELLA POSTO m Impostare il softkey EDIT su ON bFF on 130 Editing tabella posti Numero utensile Programmaz File 0000000000 NES D
316. le in direzione positiva dell asse secondario m T D 3 y o O e gt Z O 8 Programmazione cicli pi Attenzione pericolo di collisione Verificare la posizione della punta dell utensile quando si programma un orientamento del mandrino sull angolo immesso in 0336 ad es modo operativo Introduzione manuale dati Selezionare l angolo in modo tale che la punta dell utensile sia parallela ad un asse di coordinata selezionare la direzione del disimpegno in modo che l utensile si allontani dal bordo del foro ANGOLO PER ORIENTAMENTO MANDRINO O336 assoluto angolo sul quale il TNC posiziona l utensile prima dell introduzione e dell estrazione dal foro HEIDENHAIN TNC 620 8 2 Cicli di foratura iiia e fresatura di filettature n il FORATURA PROFONDA UNIVERSALE ciclo 205 opzione software Advanced programming features 1 I TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla DISTANZA DI SICUREZZA sopra la superficie del pezzo 2 Se impostato un punto di partenza pi profondo il TNC si sposta con l avanzamento di posizionamento definito alla distanza di sicurezza sopra il punto di partenza pi profondo 3 L utensile penetra con l avanzamento F programmato fino alla prima profondit di accostamento 4 Sesi programmata la rottura del truciolo il TNC ritira l utensile del valore di inversione impostato Se si lavora senza rottura del truciolo il TNC por
317. le per l asse HEIDENHAIN TNC 620 XI XIX XJ X XI XIX XIXI X X X X X Opzione Opzione Opzione Opzione Opzione Opzione Opzione X 08 19 19 19 19 19 19 X X X X X X XI X X X X X X X X X X X X Opzione 08 con MC420 X X XI XI XJ X X j il 27 Profilo superficie cilindrica 28 Superficie cilindrica 29 Isola su superficie cilindrica 30 Lavorazione dati 3D 32 Tolleranza 32 Tolleranza con HSC Mode e TA 39 Profilo esterno su superficie cilindrica 200 201 202 203 204 205 206 207 208 209 210 212 213 214 215 220 534 Foratura Alesatura Barenatura interna Foratura universale Controforatura invertita Foratura profonda universale Maschiatura rigida c compensatore nuovo Maschiatura rigida s compensatore nuovo Fresatura di fori Maschiatura rot truciolo Scanalatura con pendolamento Scanalatura rotonda Finitura di tasche rettangolari Finitura di isole rettangolari Finitura di tasche circolari Finitura di isole circolari Sagoma di punti su cerchio Opzione Opzione Opzione X Opzione X Opzione Opzione Opzione Opzione Opzione X X Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione 08 08 08 09 19 19 19 19 19 19 19 19 19 19 19 19 19 19 X Opzione 08 con MC420 X Opzione
318. le stesse righe delle tabelle Ne risulta la seguente procedura di transazione 1 Perognicolonna da elaborare viene specificato un parametro Q Il parametro Q viene assegnato alla colonna viene collegato SQL BIND Tabelle sot Select Result SOUZA 1234 ABC set rr _ 2 indirizzamento della tabella file selezione di righe e trasferimento tabelle con istruzioni SOL nel result set Definizione inoltre delle colonne da trasferire nel colcommi SOL Update result set SQL SELECT le N Le righe selezionate possono essere bloccate Altri processi O AU ment a L possono quindi accedere in lettura a tali righe ma non possono 9 modificare le voci delle tabelle Le righe selezionate devono essere praia SQL Server sempre bloccate se si apportano modifiche SQL SELECT FOR 3 lt UPDATE 3 Lettura delle righe dal result set modifica e o aggiunta di nuove S righe qe acquisizione di una riga del result set nei parametri Q del programma NC SQL FETCH predisposizione modifiche nei parametri O e trasferimento in una riga del result set SQL UPDATE predisposizione di una nuova riga di tabella nei parametri Q e trasferimento come nuova riga nel result set SQL INSERT 4 Chiusura della transazione le registrazioni di tabella sono state modificate completate i dati vengono acquisiti nella tabella file dal result set Sono ora memorizzati nel file Eventuali blocchi vengono eliminati
319. li Avviare la ricerca il TNC salta sul blocco successivo in CERCARE TEN r E cui memorizzato il testo cercato Ripetere la ricerca il TNC salta sul blocco successivo CERCARE A TE i in cui memorizzato il testo cercato Terminare la funzione di ricerca FINE HEIDENHAIN TNC 620 Esecuzione Programmaz continua 14 H BEGIN PGM 14 MM 1 BLK FORM 0 1 Z X 0 Y 0 Z 20 M 2 BLK FORM 0 2 X 1009 Y 100 Z 0 I 3 TOOL CALL 9 Z 535080 5 L X 50 50 R FMAX 6 L Z 2 RO FMAX s 7 L Z 6 RO F2000 8 APPR LCT X 12 Y 5 RS RL F250 4 10 RND R7 5 11 L X 36 Y 80 12 RND R7 5 Ricerca testo PAROLA ATTUALE gt ni 13 L X 50 c i 14 RND R7 5 l CERCARE 4 t S Sostituire con SOSTIT 17 DEP LCT x 150 4 TE 19 L Z 100 R FMAX EE 20 END PGM 14 MM Cerca in avanti ANNULLA DIAGNOSE AE COPIARE INSERIRE PAROLA i ESIE RE CERCARE SOSTIT SIE FINE ANNULLA VALORE VALORE ATTUALE COPIATO 105 E e O 2 to inserimen 4 4 Apertura e to BR cgrammi inserimen nas p 4 4 Apertura e Ricerca sostituzione di testi qualsiasi E La funzione ricerca sostituzione impossibile se un programma protetto il programma viene lavorato attualmente dal TNC Con la funzione SOSTITUIRE TUTTO fare attenzione a non sostituire per errore le parti di testo che devono rimanere invariate testi sostituiti sono irrimediabilmente perduti Selezionare eventualmente il blocco in cui l
320. li n i tura i spiana n 8 6 Cicli FRESATURA A SPIANARE ciclo 232 opzione software Advanced programming features Con il ciclo 232 si pu fresare a spianare una superficie piana con pi accostamenti e tenendo conto di un sovrametallo di finitura Sono disponibili tre strategie di lavorazione Strategia 0389 0 lavorazione a greca accostamento laterale all esterno della superficie da lavorare Strategia 0389 1 lavorazione a greca accostamento laterale all interno della superficie da lavorare Strategia 0389 2 lavorazione a linee ritorno e accostamento laterale con avanzamento di posizionamento 1 I TNC posiziona l utensile in rapido FMAX a partire dalla posizione attuale con logica di posizionamento sul punto di partenza 1 se la posizione attuale nell asse del mandrino maggiore della 2 distanza di sicurezza il TNC sposta l utensile prima nel piano di lavoro e successivamente nell asse del mandrino altrimenti prima alla 2 distanza di sicurezza e successivamente nel piano di lavoro Il punto di partenza nel piano di lavoro situato accanto al pezzo spostato del raggio utensile e della distanza di sicurezza laterale 2 Successivamente l utensile si porta con avanzamento di posizionamento nell asse del mandrino alla prima profondit di accostamento calcolata dal TNC Strategia 0389 0 3 Successivamente l utensile si porta con l avanzamento fresatura programmato sul punto finale 2 Il punto finale situato all
321. lit di collegamento 4 eb C DL LL me LLI Di Oo Q 1 th b Pwr o0 N q La scheda Ethernet del TNC pu essere collegata alla rete tramite il connettore RJ45 X26 100BaseTX oppure 10BaseT oppure collegata direttamente con un PC Il connettore separato galvanicamente dall elettronica del controllo Con il connettore 100BaseTX oppure 10BaseT utilizzare coppie di cavi intrecciati per il collegamento del TNC in rete E La lunghezza massima del cavo tra il TNC ed un nodo dipende dalla classe di qualit del cavo dal rivestimento e dal tipo di rete 100BaseTX o 10BaseT Senza grandi difficolt il TNC pu anche essere collegato direttamente con un PC equipaggiato con una scheda 10BaseT 100BaseTx Ethernet A tale scopo collegare il TNC connettore X26 e il PC con un cavo Ethernet incrociato denominazione commerciale cavo Patch incrociato oppure cavo STP incrociato 496 12 Funzioni MOD i Collegamento del controllo alla rete Panoramica delle funzioni di configurazione di rete selezionare nella gestione file PGM MGT il softkey Rete Realizzazione del collegamento con il drive di rete selezionato Dopo il collegamento compare sotto Mount un segno di spunta per conferma Interruzione del collegamento con un drive di rete Attivazione o disattivazione della funzione Automount collegamento automatico del drive di rete durante l avvio del co
322. ll angolo E Angolo tra l asse di riferimento dell angolo e PR in senso antiorario PA gt 0 E Angolo tra l asse di riferimento dell angolo e PR in senso orario PA lt 0 Blocchi esplicativi NC 172 6 Programmazione programmazione profili Traiettoria circolare CP intorno al polo CC Il raggio delle coordinate polari PR contemporaneamente raggio dell arco di cerchio e viene definito dalla distanza del punto di partenza dal polo CC Prima del blocco CP costituisce il punto di partenza della tralettoria circolare 2 Coordinate polari angolo PA posizione angolare del punto finale della traiettoria circolare tra 99999 9999 e 99999 9999 Senso di rotazione DR Blocchi esplicativi NC amp In caso di coordinate incrementali inserire lo stesso segno per DR e PA Traiettoria circolare CTP con raccordo tangenziale L utensile si sposta su una traiettoria circolare che si raccorda tangenzialmente all elemento di profilo precedente cr gt Coordinate polari raggio PR distanza del punto finale della traiettoria circolare dal polo CC Coordinate polari angolo PA posizione angolare del punto finale della traiettoria circolare Blocchi esplicativi NC amp Il polo CC non il centro della circonferenza HEIDENHAIN TNC 620 6 5 Tralettorigg coorcinate polari i i te polari ina O la O O Tralettoria elicoidale La traiettoria elicoidale viene generata dalla sovra
323. ll asse secondario del piano di lavoro gt RAGGIO DELL ANGOLO 0220 raggio dell ang della tasca Se non stato inserito il TNC considera il RAGGIO DELL ANGOLO uguale al raggio dell utensile gt SOVRAMETALLO 1 ASSE Q221 incrementale sovrametallo per il calcolo del preposizionamento nell asse principale del piano di lavoro riferito alla lunghezza della tasca Ma 8 Programmazione cicli il FINITURA DI ISOLE ciclo 213 opzione software Advanced programming features 1 ITNC portal utensile automaticamente nell asse del mandrino alla DISTANZA DI SICUREZZA oppure se programmato alla 2 DISTANZA DI SICUREZZA e successivamente al centro dell isola 2 Dalcentro dell isola l utensile si porta nel piano di lavoro al punto di partenza della lavorazione Il punto di partenza si trova a destra dell isola spostato di circa 3 5 volte il raggio dell utensile 3 Se l utensile si trova alla 2 DISTANZA DI SICUREZZA il TNC lo porta in rapido FMAX alla DISTANZA DI SICUREZZA e da l con l AVANZAMENTO IN PROFONDITA alla prima PROFONDITA DI ACCOSTAMENTO 4 Successivamente l utensile entra tangenzialmente sul profilo del pezzo finito ed esegue una contornatura con fresatura concorde 5 In seguito l utensile si stacca tangenzialmente dal profilo ritornando al punto di partenza nel piano di lavoro 6 Questa procedura da 3 a 5 si ripete fino al raggiungimento della profondit programmata 7 Alla fine de
324. lla distanza di sicurezza al punto di partenza pi profondo gt AVANZ AVVICINAMENTO 0253 velocit di spostamento dell utensile durante il posizionamento dalla distanza di sicurezza al punto di partenza pi profondo in mm min E attiva solo se stato inserito un valore 0379 diverso da 0 Se si inserisce un punto di partenza ribassato mediante 0379 il TNC modifica soltanto il punto di partenza del movimento di accostamento movimenti di ritorno non vengono modificati dal TNC quindi sono riferiti alle coordinate della superficie del pezzo Esempio blocchi NC 8 Programmazione cicli FRESATURA FORO ciclo 208 opzione software Advanced programming features 1 I TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla DISTANZA DI SICUREZZA impostata sulla superficie del pezzo e si avvicina al diametro impostato con traiettoria circolare se c e spazio 2 L utensile fresa con AVANZAMENTO F programmato lungo una linea elicoidale fino alla PROFONDITA DI FORATURA impostata 3 Al raggiungimento della PROFONDIT il TNC percorre nuovamente un cerchio completo al fine di asportare il materiale lasciato in fase di penetrazione 4 Quindi il TNC posiziona l utensile nuovamente al centro del foro 5 Infine il TNC ritorna con FMAX alla DISTANZA DI SICUREZZA Se stata programmata una 2 distanza di sicurezza il TNC porta l utensile con FMAX su quella distanza e fresatura di filettature
325. lla filettatura gt PASSO FILETTATURA 0239 passo della filettatura Il segno definisce se si tratta di una filettatura destrorsa o sinistrorsa filettatura destrorsa filettatura sinistrorsa gt PROFONDIT DI MASCHIATURA 0201 incrementale distanza tra la superficie del pezzo e il fondo della filettatura gt RIPRESA 0355 numero dei filetti di cui viene spostato l utensile vedere figura a destra in basso 0 linea elicoidale di 360 fino alla profondit di filettatura 1 traiettoria elicoidale continua su tutta la lunghezza della filettatura gt 1 pi traiettorie elicoidali con accostamento e distacco tra le quali il TNC sposta l utensile di 0355 volte il passo Q355 gt 1 gt AVANZ AVVICINAMENTO 0253 velocit di spostamento dell utensile durante la penetrazione nel pezzo e l estrazione dal pezzo in mm min modo di fresatura 0351 tipo della lavorazione di fresatura con M03 1 concorde 1 discorde gt DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo gt COORD SUPERFICIE PEZZO Q203 assoluto coordinata della superficie del pezzo 23 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di Esempio blocchi NC serraggio gt AVANZAMENTO FRESATURA Q207 velocit di spostamento dell utensile durante la fresatura in mm min JI
326. lle directory vedere met sinistra dello schermo Tutte le funzioni sopra descritte selezione drive copiatura file ecc valgono anche per le reti sempre che l abilitazione di accesso lo consenta Collegamento in rete e relativo scollegamento soa Selezione della gestione file premere il tasto PGM MGT selezionare eventualmente con il softkey FINESTRA la ripartizione dello schermo come illustrato dalla figura in alto a destra Gestione drive di rete premere il softkey RETE secondo livello softkey Il TNC visualizza nella finestra destra drive di rete ai quali abilitato l accesso Con i softkey qui di seguito descritti si definiscono i collegamenti per i singoli drive Attivazione del collegamento in rete il TNC seleziona la colonna Mnt quando il collegamento DRIVE attivo Conclusione del collegamento in rete RARE DRIVE Attivazione automatica del collegamento in rete am all accensione del TNC Il TNC seleziona la AUTOM colonna Auto quando il collegamento viene attivato automaticamente Funzione PING per eseguire il test del collegamento in rete Premendo il softkey INFO RETE il TNC visualizza TER le impostazioni di rete correnti INFO Esecuzione Programmaz 14 H Mount Auto Mount point Mount device 1 essi PC de 1pc5323 transfer table 4 CONFIGURA CANCELLA RETE COLLEG RETE 94 4 Programmazione generalit gestione file ausili di programmazione Disposit
327. lmente al punto di partenza della riga successiva il TNC TA calcola lo spostamento dalla larghezza programmata dal raggio Da utensile e dal fattore massimo di sovrapposizione traiettorie 5 Successivamente l utensile ritorna in direzione del punto di partenza 1 Lo spostamento sulla riga successiva avviene di nuovo S all interno del pezzo E 6 La procedura si ripete fino al completamento della superficie Ta programmata Alla fine dell ultima traiettoria viene eseguito m l accostamento alla successiva profondit di lavorazione 00 7 Perevitare spostamenti a vuoto la superficie viene poi lavorata in sequenza inversa 8 La procedura si ripete fino a quando tutti gli accostamenti sono stati eseguiti Nell ultimo accostamento viene fresato soltanto il sovrametallo per finitura inserito con avanzamento di finitura 9 Alla fine il TNC riporta l utensile in rapido FMAX alla 2 DISTANZA DI SICUREZZA Strategia 0389 2 3 Successivamente l utensile si porta con l avanzamento fresatura programmato sul punto finale 2 Il punto finale situato all esterno della superficie il TNC lo calcola dal punto di partenza programmato dalla lunghezza programmata dalla distanza di sicurezza laterale programmata e dal raggio utensile 4 I TNC sposta l utensile nell asse del mandrino alla distanza di sicurezza sopra la profondit di accostamento attuale e lo riporta con avanzamento di preposizionamento direttamente al punto di partenza della riga success
328. locchi di programma 2 La parte di programma tra questo blocco e LBL 2 blocco 20 viene ripetuto 2 volte La parte di programma tra questo blocco e LBL 1 blocco 15 viene ripetuto 1 volta 80 9 Programmazione sottoprogrammi e ripetizioni di blocchi di programma il Ripetizione di un sottoprogramma Blocchi esplicativi NC Esecuzione programma 1 Esecuzione del programma principale UPGREP fino al blocco 11 2 Chiamata del sottoprogramma 2 e relativa esecuzione 3 Ripetizione per due volte della parte di programma tra il blocco 12 e il blocco 10 il sottoprogramma 2 viene ripetuto due volte 4 Esecuzione del programma principale UPGREP dal blocco 13 al blocco 19 fine del programma HEIDENHAIN TNC 620 Inizio della ripetizione di blocchi di programma 1 Chiamata di sottoprogramma La parte di programma tra questo blocco e LBL1 blocco 10 viene ripetuta 2 volte Ultimo blocco del programma principale con M2 Inizio del sottoprogramma Fine del sottoprogramma 9 5 Annidamenti n i 9 6 Esempi di programmazione Mz N z Esecuzione del programma u E Preposizionamento dell utensile sul bordo O superiore del pezzo O E Inserimento incrementale dell accostamento Pad Q Fresatura profilo _ E Ripetizione dell accostamento e della fresatura i del profilo E ob n Chiamata utensile Disimpegno utensile Preposizionamento nel piano di lavoro Preposizionamento sul bordo superiore del pezzo 3
329. lori di coordinata incrementali Y 74 4 Programmazione generalit gestione file ausili di programmazione Sistema di riferimento sulle fresatrici Nella lavorazione di un pezzo su una fresatrice ci si riferisce generalmente al sistema di coordinate ortogonali La figura a destra illustra l assegnazione del sistema di coordinate ortogonali agli assi della macchina La regola delle tre dita della mano destra serve da supporto quando il dito medio diretto nel senso dell asse utensile esso indica la direzione Z il pollice la direzione X e l indice la direzione Y Il TNC 620 in grado di controllare a richiesta fino a cinque assi Oltre agli assi principali X Y e Z ci sono assi ausiliari U V e W paralleli ai primi attualmente non ancora supportati dal TNC 620 Gli assi di rotazione vengono chiamati A B e C La figura in basso illustra l assegnazione degli assi ausiliari e degli assi di rotazione agli assi principali Denominazione degli assi su fresatrici Gli assi X Y e Z sulla fresatrice vengono denominati anche asse utensile asse principale 1 asse e asse secondario 2 asse La disposizione dell asse utensile determinante per l assegnazione di asse principale e secondario X Y Z Y Z X Z X Y HEIDENHAIN TNC 620 i na INcIpi 4 1 Pr I I nenta incip 4 1 Pr Coordinate polari Se il disegno di produzione quotato con sistema ortogonale anche il programma di lavorazione deve esse
330. lungo la parete della scanalatura tenendo conto del sovrametallo per finitura laterale 3 Alla fine del profilo il TNC sposta l utensile sul lato opposto della scanalatura e lo riporta al punto iniziale di penetrazione 4 Questa procedura da 2 a 3 si ripete fino al raggiungimento della PROFONDITA Q1 programmata 5 Se stata definita la tolleranza 021 il TNC esegue la ripassatura in modo da ottenere pareti della scanalatura per quanto possibile parallele 6 Successivamente l utensile ritorna all altezza di sicurezza nell asse utensile HEIDENHAIN TNC 620 321 8 5 Cicli SL 8 5 Cicli SL 322 gt PROFONDIT DI FRESATURA Q1 incrementale distanza tra la superficie cilindrica e il fondo del profilo Inserire una profondit di fresatura maggiore della lunghezza del tagliente LCUTS gt SOVRAMETALLO PER FINITURA LATERALE O3 incrementale sovrametallo per finitura sulla parete della scanalatura La quota di finitura riduce la larghezza della scanalatura per il doppio del valore inserito DISTANZA DI SICUREZZA O6 incrementale distanza tra la superficie frontale dell utensile e la superficie cilindrica Inserire la distanza di sicurezza fondamentalmente maggiore del raggio utensile gt PROFONDIT DI ACCOSTAMENTO Q10 incrementale quota di cui l utensile viene accostato di volta in volta Inserire un valore minore del raggio del cilindro gt AVANZAMENTO IN PROFONDIT O11 velocit di spostamento nell
331. m i punti eliminati si trovano all interno di questa tolleranza rispetto al percorso risultante Lunghezza massima del percorso risultato dal filtraggio Da 0 a 1000 mm lunghezza su cui attivo il filtraggio geometria 510 13 Tabelle e riepiloghi Impostazioni per l editor NC Creazione file di backup TRUE dopo l editing di programmi NC creazione di file di backup FALSE dopo l editing di programmi NC nessuna creazione di file di backup Comportamento del cursore dopo la cancellazione di righe TRUE dopo la cancellazione il cursore si trova sulla riga precedente comportamento iTNC FALSE dopo la cancellazione il cursore si trova sulla riga successiva Comportamento del cursore nella prima oppure nell ultima riga TRUE movimento cursore ammesso a inizio fine PGM FALSE movimento cursore non ammesso a inizio fine PGM Interruzione riga con blocchi di pi righe ALL rappresentazione sempre completa delle righe ACT sola rappresentazione completa delle righe del blocco attivo NO rappresentazione completa delle righe solo in editing del blocco Attivazione di Help TRUE visualizzazione di grafica di supporto solitamente sempre durante l immissione FALSE visualizzazione della grafica di supporto soltanto se attivata con tasto HELP Comportamento del livello softkey dopo un inserimento di ciclo TRUE il livello softkey Cicli rimane attivo dopo l inserimento di ciclo FALSE il livello softkey Cicli viene mascherato dopo la definizione del ciclo Richies
332. me attivazione e disattivazione della rotazione mandrino e del refrigerante le traiettorie dell utensile Sottoprogrammi e ripetizione di blocchi di programma passi di lavorazione che si ripetono vengono programmati una sola volta quale sottoprogramma o quale ripetizione di blocchi di programma Se si desidera eseguire una parte del programma soltanto in determinate condizioni inserire anche queste fasi del programma in un sottoprogramma Inoltre un programma di lavorazione pu richiamare ed eseguire un altro programma La programmazione con sottoprogrammi o ripetizioni di blocchi di programma descritta nel capitolo 9 Programmazione con parametri Q parametri Q vengono programmati nei programmi di lavorazione in luogo di valori numerici che vengono assegnati in un altro punto del programma Con parametri Q possibile programmare funzioni matematiche che controllano l esecuzione del programma o descrivono un profilo La programmazione con parametri O descritta nel capitolo 10 146 6 Programmazione programmazione profili i 6 2 Informazioni generali sulle funzioni di traiettoria Programmazione spostamento utensile per una lavorazione Se si crea un programma di lavorazione si programmano in successione le funzioni di traiettoria per i singoli elementi del profilo del pezzo Solitamente si inseriscono a tale scopo le coordinate per i punti finali degli elementi di profilo riportate sul disegno quotato
333. mento in rapido quando il TNC dopo un ritorno dal foro riporta l utensile alla profondit di accostamento corrente valore per il primo accostamento DISTANZA DI PREARRESTO SOTTO 0259 incrementale distanza di sicurezza per il posizionamento in rapido quando il TNC dopo un ritorno dal foro riporta l utensile alla profondit di accostamento corrente valore per l ultimo accostamento e fresatura di filettature i foratura maschiatura 8 2 Cicli amp Se si immettono 0258 diverso da 0259 il TNC modifica il prearresto tra il primo e l ultimo accostamento in modo uniforme HEIDENHAIN TNC 620 241 i ed Se gt mw 1 b d hem 5 1 ln Fur 0 N eb ps m b i foratura maschiatura 8 2 Cicli 242 gt PROFONDIT DI FORATURA FINO A ROTTURA TRUCIOLO Q257 incrementale accostamento dopo il quale il TNC esegue una rottura truciolo Nessuna rottura truciolo con impostazione 0 gt INVERSIONE NELLA ROTTURA TRUCIOLO 0256 incrementale valore della corsa di ritorno dell utensile nella rottura trucioli gt TEMPO ATTESA SOTTO Q211 tempo in secondi durante il quale l utensile sosta sul fondo del foro gt PUNTO DI PARTENZA RIBASSATO 0379 incrementale riferito alla superficie del pezzo punto di partenza della foratura effettiva se con un utensile pi corto stata eseguita una foratura preliminare fino a una determinata profondit Il TNC si sposta con AVANZ AVVICINAMENTO da
334. mero taglienti CUT TT tolleranza usura lunghezza LTOL TT tolleranza usura raggio RTOL TT senso di rotazione DIRECT 0 positivo 1 negativo TT offset piano R OFFS TT offset lunghezza L OFFS TT tolleranza rottura lunghezza LBREAK TT tolleranza rottura raggio RBREAK Valore PLC Offset centrale del tastatore nell asse principale CAL OF1 Offset centrale del tastatore nell asse secondario CAL OF2 Angolo del mandrino nella calibrazione CAL ANG Tipo di utensile per tabella posti Numero di giri massimo NMAX Numero utensile Utensile speciale 0 no 1 s Posto fisso 0 no 1 s Posto bloccato 0 no 1 s Stato PLC Numero posto Numero di magazzino utensili Numero utensile T 10 Programmazione parametri O i larie ioni ausi 10 8 Funz 2 Asse utensile attivo 0 X6 U 1 Y7 V 2 2Z8 W 3 Numero giri del mandrino S 4 Maggiorazione lunghezza utensile DL 5 Maggiorazione raggio utensile DR 6 TOOL CALL automatico 0 S 1 No 7 Maggiorazione raggio utensile DR2 8 Indice utensile 9 Avanzamento attivo Numero utensile T Valori programmati direttamente 1 dopo TOOL DEF 61 Lunghezza Raggio DS W Indice Dati utensile programmati in TOOL DEF 1 senza 1 S 0 No Correzione utensile attiva 200 1 maggiorazione 2 con maggiorazione 3 00n maggiorazione e maggiorazione da TOOL CALL 1 senza Raggio attivo Lunghezza attiva maggior
335. mma NC oppure in un altro programma NC il TNC mette a 14 H disposizione le seguenti funzioni vedere tabella sottostante Erg ie BLK FORM 0 1 Z X 0 Y 0 2 20 M BLK FORM 09 2 X 100 Y 100 Z 0 I TOOL CALL 9 Z 53500 L Z 190 RO FMAX M13 L x 50 Y 50 RO FMAX L Z 2 RO FMAX Per copiare blocchi di programma procedere nel seguente modo rogrammi L Z 6 RO F2000 S APPR LCT X 12 Y 5 R5 RL F250 T Selezionare il livello softkey con le funzioni di selezione RR Selezionare il primo l ultimo blocco della parte di programma da 13 Lo x 46 PRPOODNUIUSDINHPO copiare 15 Lisa vase Selezionare il primo l ultimo blocco premere il softkey SELEZIONA is sie0 re Prax nao BLOCK II TNC evidenzia la prima posizione del numero di blocco in un campo chiaro e visualizza il softkey SEGNARE INTERRUZ Muovere il campo chiaro sull ultimo sul primo blocco della parte di DIAGNOSE programma che si desidera copiare o cancellare II TNC propone tutti i blocchi selezionati in un altro colore Premendo il softkey Rei PP Aa SEGNARE INTERRUZ possibile concludere in qualsiasi momento INTERRUZ BLOCK BLOCK la funzione di selezione Per copiare la parte di programma selezionata premere il softkey COPIARE BLOCK per cancellare la parte di programma selezionata premere il softkey CANCELLARE BLOCK II TNC memorizza il blocco selezionato Selezionare con i tasti cursore il blocco dopo il quale si desidera inserire il blocco di programma c
336. mmazione La somma tra QUOTA LATERALE 014 e raggio dell utensile di finitura deve essere inferiore alla QUOTA LATERALE 03 ciclo 20 e il raggio dell utensile di svuotamento Anche per la lavorazione del ciclo 24 senza previo svuotamento con il ciclo 22 vale il suddetto calcolo in questo caso il raggio dell utensile di svuotamento assume il valore 0 Il punto di partenza per la finitura viene determinato automaticamente dal TNC e dipende dalle condizioni di spazio della tasca Il punto di partenza dipende dalle condizioni di spazio nella tasca e dal sovrametallo programmato nel ciclo 20 SENSO ROT ORARIO 109 Direzione di lavorazione 1 rotazione in senso antiorario 1 rotazione in senso antiorario gt PROFONDIT DI ACCOSTAMENTO Q10 incrementale quota di cui l utensile viene accostato di volta in volta gt AVANZAMENTO IN PROFONDIT 011 avanzamento durante la penetrazione gt AVANZAMENTO SVUOTAMENTO Q12 avanzamento di fresatura gt QUOTA LATERALE Q14 incrementale quota per finiture ripetute programmando Q14 0 viene asportata la quota di finitura residua HEIDENHAIN TNC 620 Esempio blocchi NC 8 5 Cicli SL i 8 5 Cicli SL PROFILO SAGOMATO ciclo 25 opzione software Advanced programming features Con questo ciclo assieme al ciclo 14 PROFILO possibile lavorare profili aperti nei quali l inizio e la fine del profilo non coincidono Il ciclo 25 PROFILO SAGOMATO
337. mmazione cicli il SUPERFICIE CILINDRICA ciclo 27 opzione software 1 La macchina e il TNC devono essere predisposti dal 4 costruttore amp Prima della programmazione Preimpostazioni di programmi per cicli per lavorazione su superficie cilindrica vedere pagina 318 Con questo ciclo possibile trasferire un profilo definito nello sviluppo su una superficie cilindrica Utilizzare il ciclo 28 quando si vogliono fresare le scanalature di guida sul cilindro Il profilo stesso viene descritto in un sottoprogramma da definire mediante il ciclo 14 PROFILO Nel sottoprogramma il profilo viene descritto sempre con le coordinate X e Y indipendentemente dagli assi di rotazione presenti sulla particolare macchina Quindi la descrizione del profilo indipendente dalla configurazione della particolare macchina Quali funzioni di traiettoria sono disponibili le funzioni L CHF CR RND e CT dati nell asse angolare coordinate X possono essere inseriti a scelta in gradi o in mm pollici da stabilire nella definizione del ciclo con Q17 1 II TNC posiziona l utensile sopra il punto di penetrazione tenendo conto del SOVRAMETALLO PER FINITURA LATERALE 2 Alla prima PROFONDIT DI ACCOSTAMENTO l utensile fresa con l avanzamento di fresatura Q12 lungo il profilo programmato 3 Alla fine del profilo il TNC riporta l utensile alla distanza di sicurezza e quindi al punto di penetrazione 4 Questa procedura da 1 a 3 si ripete fino a
338. movimento della tavola orientabile con M128 attiva il TNC esegue anche la relativa rotazione del sistema di coordinate Ruotando per esempio l asse C di 90 con un posizionamento o uno spostamento dell origine e programmando successivamente un movimento nell asse X il TNC esegue il movimento nell asse della macchina Y Il TNC converte anche l origine impostata che si sposta a seguito del movimento della tavola rotante 216 7 Programmazione funzioni ausiliarie M128 nella correzione tridimensionale dell utensile Se si esegue una correzione tridimensionale utensile con M128 attiva e con la correzione raggio RL RR attiva con determinate geometrie della macchina il TNC posiziona gli assi rotativi in automatico Peripheral Milling vedere Dreidimensionale Werkzeug Korrektur Software Option 2 pagina 204 Attivazione M128 attiva dall inizio del blocco M129 alla fine del blocco M128 disponibile anche nei modi operativi manuali e rimane attiva anche dopo un cambio del modo operativo L avanzamento per il Movimento di compensazione rimane attivo fintanto che non ne viene programmato uno nuovo oppure M128 non viene resettato con M129 M128 viene disattivata con M129 Selezionando un nuovo programma in uno dei modi operativi di esecuzione programma il TNC effettua sempre un reset di M128 Blocchi esplicativi NC Eseguire i movimenti di compensazione con un avanzamento di 1000 mm min HEIDENHAIN TNC 620 217 IV
339. mpegno utensile Preposizionamento utensile Posizionamento alla profondit di lavorazione Avvicinamento al profilo su un cerchio con raccordo tangenziale Sezione FK Programmazione dei dati noti per ogni elemento di profilo Distacco dal profilo su un cerchio con raccordo tangenziale Disimpegno utensile fine programma 189 n 6 6 Traiettorie Programmazione libera dei profili Mi zione software Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Preposizionamento utensile Preposizionamento dell asse utensile Posizionamento alla profondit di lavorazione rd 90 6 Programmazione programmazione profili il 6 6 Traiettorie Programmazione libera dei profili o software HEIDENHAIN TNC 620 Avvicinamento al profilo su un cerchio con raccordo tangenziale Sezione FK Programmazione dei dati noti per ogni elemento di profilo Distacco dal profilo su un cerchio con raccordo tangenziale Disimpegno utensile fine programma j i 6 6 Traiettorie Programmazione libera dei profili MA zione software 1 92 Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Preposizionamento utensile Posizionamento alla profondit di lavorazione 6 Programmazione programmazione profili il 6 6 Traiettorie Programmazione libera dei profili Perno software HEIDENHAIN TNC 620 Avvicinamento al profilo su un cerchio con raccordo tangenziale Sezione FK
340. mpletamente dal foro oppure no 1 I TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla programmata DISTANZA DI SICUREZZA sopra la superficie del pezzo ed esegue quindi l orientamento del mandrino 2 L utensile si porta alla profondit di accostamento impostata la direzione di rotazione del mandrino si inverte e a seconda della definizione l utensile si ritrae di un certo tratto oppure viene estratto dal foro per scaricare il truciolo Se stato definito un fattore per l aumento del numero di giri il TNC esegue l estrazione dal foro con numero di giri del mandrino aumentato in modo corrispondente 3 In seguito viene reinvertito il senso di rotazione del mandrino e l utensile si porta alla successiva profondit di accostamento 4 TNC ripete questa sequenza da 2 a 3 fino a raggiungere la PROFONDITA DI FILETTATURA programmata 5 In seguito l utensile si riporta alla distanza di sicurezza Se stata programmata una 2 distanza di sicurezza il TNC porta l utensile con FMAX su quella distanza 6 Alla DISTANZA DI SICUREZZA il TNC arresta il mandrino e fresatura di filettature i foratura maschiat amp Prima della programmazione Programmare un blocco di posizionamento sul punto di partenza centro del foro nel piano di lavoro con correzione del raggio RO 8 2 Cicli Il segno del parametro Profondit filetto determina la direzione della lavorazione II TNC calcola l avanzamento in funzione del numero di
341. muovere dispositivi USB Il TNC rimuove il dispositivo USB dall albero delle directory Chiudere la gestione file D krocco Inversamente un dispositivo USB precedentemente rimosso pu essere collegato di nuovo premendo il seguente softkey selezionare la funzione per ricollegare dispositivi USB i HEIDENHAIN TNC 620 4 3 Operare con wi file rogrammi to di Iinserimen 4 4 Apertura e 4 4 Apertura e inserimento di programmi Configurazione di un programma NC testo in chiaro HEIDENHAIN Un programma di lavorazione composto da una serie di blocchi di programma La figura a destra illustra i singoli elementi di un blocco Il TNC numera i blocchi dei programmi di lavorazione in ordine crescente Blocco Il primo blocco di un programma identificato dall istruzione BEGIN PGM dal nome del programma e dall unit di misura utilizzata I blocchi successivi contengono dati relativi a pezzo grezzo LT Funzione di Istruzioni definizioni e chiamate utensile rlation avvicinamento a una posizione di sicurezza Numeri blocco avanzamenti e numeri di giri traiettorie cicli e altre funzioni L ultimo blocco di un programma identificato dall istruzione END PGM dal nome del programma e dall unit di misura utilizzata raggiungere sempre una posizione di sicurezza da cui il TNC pu eseguire senza collisioni il posizionamento per la lavorazione ul Dopo una chiamata utensile HEIDENHAIN raccomanda
342. n diverse posizioni del pezzo o uso frequente della stessa traslazione origine Nell ambito di un programma possibile programmare le origini sia nella definizione del ciclo che chiamandole da una tabella origini SPOSTAMENTO inserire il numero dell origine dalla e tabella origini o un parametro Q introducendo un parametro O il TNC attiva il numero dell origine specificato in quel parametro Q Annullamento Chiamare dalla tabella origini lo spostamento delle coordinate A 0 Y 0 666 Chiamare lo spostamento delle coordinate X 0 Y 0 ecc direttamente nella definizione del ciclo 350 Esempio blocchi NC 8 Programmazione cicli i Selezione della tabella origini nel programma NC Selezionare con la funzione SEL TABLE Tabella origini dalla quale il TNC deve prelevare le origini PGM 07 Vi i TABELLA ORIGINI tZ Selezione delle funzioni di chiamata del programma premere il tasto PGM CALL Premere il softkey TABELLA ORIGINI Inserire il percorso completo della tabella origini o selezionare il file con il softkey SELEZIONARE e confermare con il tasto END Programmare il blocco SEL TABLE prima del ciclo 7 Spostamento dell origine Una tabella origini selezionata mediante SEL TABLE rimane attiva fintantoch non se ne seleziona un altra mediante SEL TABLE Editing della tabella origini nel modo operativo Programmazione Per la selezione delle tabelle origini selezionare il modo operativo Programmazione
343. n istruzione Select pu essere programmata senza precedente istruzione Bind Se nell istruzione Select vengono inserite colonne per cui non programmato un legame negli accessi di lettura scrittura questo provoca un errore interruzione del programma gt Nr parametro per risultato parametro Q che viene BIND collegato assegnato alla colonna della tabella gt Banca dati nome di colonna inserire il nome della tabella e la denominazione della colonna separata da UNI s Nome di tabella sinonimo o nome del percorso e del file di questa tabella ll sinonimo viene registrato direttamente il nome di percorso e di file vengono racchiusi tra virgolette Denominazione colonna denominazione definita nei dati di configurazione della colonna della tabella HEIDENHAIN TNC 620 Esempio collegamento dei parametri Q alla colonna della tabella Esempio eliminazione collegamento 10 9 Accessi a tabelle con istruzioni SOL 429 SOL SELECT SQL SELECT seleziona le righe della tabella e le trasferisce nel result set Il server SOL inserisce per righe i dati nel result set Le righe vengono numerate in continuo a partire da 0 Questo numero di riga l INDICE viene impiegato nelle istruzioni SOL Fetch e Update Nell opzione SQL SELECT WHERE si indicano i criteri di selezione cos possibile delimitare il numero delle righe da trasferire Se non si utilizza tale opzione vengono caricate tutte le righe della
344. n un TOOL CALL al raggiungimento o al superamento del valore da parte della durata attuale il TNC attiva con il successivo TOOL CALL il cambio sull utensile gemello vedere anche CUR TIME 124 Nome utensile Lunghezza utensile Raggio utensile R Raggio utensile R2 Sovram lunghezza utensile Sovram raggio utensile Sovram raggio utensile 2 Utens bloccato S ENT No NO ENT Utensile gemello Durata massima dell utensile Durata mass utensile TOOL CALL 5 Programmazione utensili CUR TIME TYP DOC PLC LCUTS ANGLE LIFTOFF TP_NO T ANGLE PTYP Durata attuale dell utensile in minuti il TNC conta automaticamente la durata attuale CUR TIME per CURrent TIME ingl tempo corrente Per gli utensili gi utilizzati si pu prestabilire una determinata durata Tipo utensile softkey SELEZIONA TIPO 3 livello softkey il TNC visualizza una finestra nella quale si pu selezionare il tipo di utensile tipi utensili possono essere assegnati per limitare con le Impostazioni dei filtri che venga visualizzato nella tabella solo il tipo desiderato Commento all utensile fino a 16 caratteri Informazione su questo utensile da trasferire sul PLC Lunghezza tagliente utensile per il ciclo 22 Inclinazione massima dell utensile in entrata con pendolamento per cicli 22 e 208 Definizione se il TNC deve disimpegnare l utensile in direzione dell asse positivo in caso di STOP NC per evitare dann
345. ne Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione 17 17 17 17 17 1 17 17 17 17 17 17 17 17 X XI XI XI X X XI X X X X XI X X XJ X Panoramica delle funzioni DIN ISO TNC 620 M00 M01 M02 M03 M04 M05 MO6 M08 M09 M13 M14 M30 M89 M99 M91 M92 M94 M97 M98 M109 M110 M111 M116 M117 M118 M120 Arresto esecuz programma arresto mandrino refrigerante OFF Arresto libero esecuz programma Arresto esecuz programma arresto mandrino refrigerante OFF evt canc della visualizzazione di stato in funzione di parametri macchina salto di ritorno al blocco 1 Mandrino ON in senso orario Mandrino ON in senso antiorario Arresto mandrino Cambio utensile arresto dell esecuzione programma in funzione param macchina arresto del mandrino Refrigerante ON Refrigerante OFF Mandrino ON in senso orario refrigerante ON Mandrino ON in senso antiorario refrigerante ON Funzione uguale a M02 Funzione ausiliaria libera oppure chiamata del ciclo funzione modale in funzione param macchina Chiamata di ciclo attiva solo nel relativo blocco Nell istruz di posizionam le coordinate si riferiscono all origine della macchina Nel blocco di posizionamento le coordinate si riferiscono ad una posizione definita dal costruttore della macchina ad es alla posiz di cambio utensile
346. ne cicli il a e fresatura di filettature HEIDENHAIN TNC 620 Posizionamento sul foro 1 mandrino ON Chiamata ciclo Posizionamento sul foro 2 chiamata ciclo Posizionamento sul foro 3 chiamata ciclo Posizionamento sul foro 4 chiamata ciclo Disimpegno utensile fine programma i foratura maschiat 8 2 Cicli C i 8 3 Cicli per la fresatura ache isole e scanalature 8 3 Cicli per la fresatura di tasche isole e scanalature Panoramica 4 FRESATURA DI TASCHE rettangolari 275 Ciclo di sgrossatura senza Ha preposizionamento automatico 212 FINITURA TASCHE rettangolari Ciclo zz 277 di finitura con preposizionamento iim am automatico 2 distanza di sicurezza 213 FINITURA ISOLE rettangolari Ciclo di za 279 finitura con preposizionamento 30 automatico 2 distanza di sicurezza 5 TASCA CIRCOLARE 281 Ciclo di sgrossatura senza a preposizionamento automatico 214 FINITURA TASCHE CIRCOLARI 214 283 Ciclo di finitura con preposizionamento a automatico 2 distanza di sicurezza 215 FINITURA ISOLE CIRCOLARI 215 285 Ciclo di finitura con preposizionamento BO automatico 2 distanza di sicurezza 210 SCANALATURA CON 210 287 PENDOLAMENTO jim Ciclo di sgrossatura finitura con preposizionamento automatico con penetrazione a pendolamento 211 SCANALATURA CIRCOLARE 290 Ciclo di sgrossatura finitura con preposizionamento automatico con penetrazione a pendolamento 274 8 Programmazione c
347. ne lunghezza e correzione raggio del tastatore sistema di coordinate macchina Risultato di misura del cicli di tastatura 0 e 1 senza correzione raggio e lunghezza del tastatore Ultima origine di un ciclo di tastatura Manuale oppure ultimo punto di tastatura dal ciclo 0 senza correzione lunghezza e correzione raggio del tastatore sistema di coordinate pezzo Orientamento mandrino Lettura valori 10 Programmazione parametri O i Lettura dati dell utensile corrente 950 Cicli di tastatura 990 HEIDENHAIN TNC 620 1 DS O 14 15 16 18 19 20 21 22 23 24 34 Lunghezza L dell utensile Raggio R dell utensile Raggio utensile R2 Maggiorazione lunghezza utensile DL Maggiorazione raggio utensile DR Maggiorazione raggio utensile DR2 Utensile bloccato TL O non bloccato 1 bloccato Numero utensile gemello RT Durata massima TIMET Durata massima TIME2 Durata attuale CUR TIME Stato PLC Lunghezza massima tagliente LCUTS Angolo massimo di penetrazione ANGLE TT numero taglienti CUT TT tolleranza usura lunghezza LTOL TT tolleranza usura raggio RTOL TT Senso di rotazione DIRECT 0 Positivo 1 Negativo TT offset piano R OFFS TT offset lunghezza L OFFS TT tolleranza rottura lunghezza LBREAK TT tolleranza rottura raggio RBREAK Valore PLC TIPO utensile 0 fresa 21 tastatore Lift off Comportamento in avvicinamento 0 comportamento standard 1 raggio efficace distanz
348. ne programmazione profili i Per la programmazione profili FK occorre tenere presente quanto segue Nella programmazione libera dei profili i singoli elementi di profilo possono essere programmati solo nel piano di lavoro Il piano di lavoro deve essere definito nel primo blocco BLK FORM del programma di lavorazione Inserire per ogni elemento di profilo tutti i dati disponibili Anche i dati che non variano devono essere riprogrammati in ogni blocco dati non programmati vengono considerati non noti I parametri O sono ammessi per tutti gli elementi FK salvo per quelli con riferimenti relativi ad es RX o RAN quindi per gli elementi che si riferiscono ad altri blocchi NC Mescolando in un programma dati convenzionali e dati di programmazione FK ogni sezione FK dovr essere definita in modo univoco Il TNC necessita di un punto fisso quale base per i calcoli Programmare direttamente prima della sezione FK con tasti funzione grigi una posizione che contiene entrambe le coordinate del piano di lavoro Non programmare parametri Q in questo blocco Se il primo blocco della sezione FK fosse un blocco FCT o FLT occorre programmare prima con i tasti funzione grigi almeno due blocchi NC per la definizione univoca della direzione di avvicinamento Una sezione FK non pu iniziare direttamente dopo un etichetta LBL Generazione di programmi FK per TNC 4xx Affinch un TNC 4xx possa leggere programmi FK generati su un TNC 620
349. ne HSC 372 8 Programmazione cicli i programma i di blocchi i ripe 9 1 Etichettatura di sottoprogrammi e d 9 1 Etichettatura di sottoprogrammi e di ripetizioni di blocchi di programma Le fasi di lavorazione programmate una volta possono essere eseguite un numero di volte qualsiasi ricorrendo a sottoprogrammi e ripetizioni di blocchi di programma Label I sottoprogrammi e le ripetizioni di blocchi di programma iniziano nel sottoprogramma con l istruzione LBL abbreviazione per la parola LABEL ingl per etichetta contrassegno Alle singole LABEL viene assegnato un numero tra 1 e 65 534 o un nome definibile singoli numeri di LABEL o nomi di LABEL possono essere assegnati una sola volta nel programma con l istruzione LABEL SET Il numero di nomi di label inseribili limitato solo dalla memoria interna E Non adoperare mai per pi di una volta un numero di LABEL oppure un nome di label L etichetta LABEL 0 LBL 0 segna la fine di un sottoprogramma e pu quindi essere utilizzato quante volte necessario 374 9 Programmazione sottoprogrammi e ripetizioni di blocchi di programma i 9 2 Sottoprogrammi Funzionamento 1 TNC esegue il programma di lavorazione fino al richiamo di un sottoprogramma con CALL LBL 2 Da questo punto il TNC esegue il sottoprogramma richiamato fino alla sua fine programmata con LBL 0 3 Successivamente il TNC continua il programma di lavorazione nel blocco che segue il rich
350. ne piano di lavoro impostare su Inattivo le relative modalit operative Quando la funzione Rotazione piano di lavoro attiva e il TNC sta spostando gli assi secondo il piano ruotato nella visualizzazione di stato compare l icona Impostando la funzione Rotazione piano di lavoro per il Modo operativo Esecuzione programma su Attivo l angolo di rotazione inserito nel menu diventa attivo dal primo blocco del programma da eseguire Se nel programma di lavorazione viene utilizzato il ciclo 19 PIANO DI LAVORO sono attivi i valori angolari ivi definiti valori angolari impostati nel menu vengono sovrascritti dal TNC con i valori del ciclo 19 HEIDENHAIN TNC 620 65 Posizionamento con inserimento manuale emplici 3 1 Programmazione ed esecuzione di lavorazion 3 1 Programmazione ed esecuzione di lavorazioni semplici Per le lavorazioni semplici o il preposizionamento dell utensile adatto Il modo operativo Posizionamento con inserimento manuale In questo modo operativo possibile introdurre un breve programma nel formato testo in chiaro HEIDENHAIN e farlo eseguire direttamente Possono essere chiamati anche i cicli del TNC Il programma viene memorizzato nel file MDI La modalit Posizionamento con inserimento manuale consente anche l attivazione della visualizzazione di stato supplementare Impiego di Introduzione manuale dati Selezionare la modalit Posizionamento con inserimento manuale Programmare il fil
351. ne profili Apertura del dialogo FK Premendo il tasto grigio di traiettoria FK il TNC visualizza i softkey per l apertura di un dialogo FK vedere la seguente tabella Per disattivare i softkey premere nuovamente il tasto FK Aprendo il dialogo FK con uno di questi softkey il TNC visualizzer ulteriori livelli softkey per l inserimento delle coordinate note delle indicazioni di direzione e delle indicazioni relative all andamento del profilo Retta con raccordo tangenziale FLT I Retta senza raccordo tangenziale FL i Arco di cerchio con raccordo tangenziale Fot Arco di cerchio senza raccordo tangenziale Polo per programmazione dei profili FK FPOL DS Polo per programmazione FK Visualizzazione dei softkey per la programmazione libera dei profili premere il tasto FK Apertura del dialogo per la definizione del polo i premere il softkey FPOL Il TNC visualizza i softkey di asse del piano di lavoro attivo Immettere con questi softkey le coordinate del polo E Il polo per la programmazione profili FK rimane attivo fino a quando non si definisce un nuovo polo mediante FPOL HEIDENHAIN TNC 620 6 6 Traiettorie Programmazione libera dei profili o software j il 6 6 Traiettorie Programmazione libera dei profili Mi zione software Programmazione libera di rette Retta senza raccordo tangenziale Visualizzazione dei softkey per la programmazione libera dei profili premere il tasto FK FL Apertura del
352. nell asse del mandrino alla 2 DISTANZA DI SICUREZZA e successivamente al centro del cerchio sinistro da qui il TNC posiziona l utensile alla DISTANZA DI SICUREZZA sopra la superficie del pezzo L utensile si porta con la velocit di avanzamento di fresatura sulla superficie del pezzo da qui la fresa si porta in direzione longitudinale della scanalatura penetrando obliquamente nel materiale al centro del cerchio destro Successivamente l utensile si riporta di nuovo penetrando obliquamente fino al centro del cerchio sinistro questi passi si ripetono fino al raggiungimento della profondit di fresatura programmata Alla PROFONDIT DI FRESATURA il TNC sposta l utensile eseguendo una fresatura a spianare all altra estremit della scanalatura e quindi di nuovo al centro della stessa Finitura 5 6 7 Il TNC posiziona l utensile al centro della scanalatura circolare e da l su un semicerchio in modo tangenziale all estremit sinistra della scanalatura quindi il TNC esegue la finitura concorde del profilo con M3 se programmato anche con pi passate Alla fine del profilo l utensile si stacca tangenzialmente e ritorna al centro della scanalatura circolare sinistra Successivamente l utensile si porta in rapido FMAX alla distanza di sicurezza e se programmato alla 2 distanza di sicurezza amp Prima della programmazione Il TNC preposiziona automaticamente l utensile nell asse utensile e nel piano di lavoro
353. ni nominali per rette e cerchi in coordinate cartesiane o in coordinate polari quote assolute o incrementali visualizzazione e immissione in mm o in pollici raggio utensile nel piano di lavoro e lunghezza utensile precalcolo fino a 99 blocchi di un profilo con correzione del raggio M120 pi tabelle utensili con un numero qualsiasi di utensili riferita alla traiettoria del centro utensile riferita al tagliente dell utensile creazione del programma con supporto grafico durante l esecuzione di un altro programma retta SMUSSso traiettoria circolare centro cerchio raggio cerchio tralettoria circolare con raccordo tangenziale arrotondamento spigoli su retta tangenziale o perpendicolare su cerchio programmazione libera dei profili FK in testo in chiaro HEIDENHAIN con supporto grafico per pezzi non quotati a norma NC sottoprogrammi ripetizioni di blocchi di programma programma qualsiasi come sottoprogramma 13 Tabelle e riepiloghi Cicli di lavorazione Conversioni di coordinate Parametri Q Programmazione con variabili Ausili di programmazione Teach In Test grafico Tipi di rappresentazione Grafica di programmazione Grafica di lavorazione Tipi di rappresentazione Tempo di lavorazione HEIDENHAIN TNC 620 cicli di foratura e maschiatura con e senza compensatore sgrossatura tasche rettangolari e circolari cicli di foratura profonda alesatura barenatura interna e allargatura cicli di fresatura di file
354. nire con parametri Q anche profili non quotati a norma NC Un parametro O contrassegnato dalla lettera Q e da un numero compreso tra 0 e 1999 parametri Q sono suddivisi in diversi gruppi Parametri liberamente utilizzabili globalmente da 01600 a attivi per tutti i programmi memorizzati nel TNC 01999 Parametri liberamente utilizzabili se non ci da 00 a 099 possono essere interferenze con cicli SL globalmente attivi per il rispettivo programma Parametri per funzioni speciali del TNC da Q100 a 0199 Parametri utilizzati di preferenza per cicli attivi da Q200 a globalmente in tutti i programmi memorizzati nel 01399 TNC Parametri utilizzati di preferenza per cicli call attivi da Q1400 a del costruttore attivi globalmente in tutti 01499 programmi memorizzati nel TNC Parametri utilizzati di preferenza per cicli def attivi da 01500 a del costruttore attivi globalmente in tutti 01599 programmi memorizzati nel TNC Inoltre sono anche disponibili parametri QS S sta per string con cui si possono anche elaborare testi sul TNC In linea di principio per i parametri QS valgono gli stessi campi dei parametri O vedere la tabella in alto amp Tenere presente che anche per i parametri QS il campo da QS100 e QS199 riservato per testi interni 390 10 Programmazione parametri O i Avvertenze per la programmazione e O parametri Q possono essere inseriti in un programma assieme a N valori numerici e amp Il T
355. no automaticamente la correzione del raggio Avvicinamento senza correzione del raggio programmando nel blocco APPR RO il TNC sposta l utensile come un utensile con R 0 mm e correzione RR In questo modo viene definita per le funzioni APPR DEP LN e APPR DEP CT la direzione con la quale il TNC sposta l utensile sul e dal profilo Inoltre nel primo blocco di spostamento dopo APPR si devono programmare le due coordinate del piano di lavoro 152 6 Programmazione programmazione profili i Avvicinamento su una retta con raccordo tangenziale APPR LT Il TNC sposta l utensile su una retta dal punto di partenza Py al punto ausiliario Py Da l l utensile si porta tangenzialmente su una retta sul primo punto del profilo Pa Il punto ausiliario Py si trova alla distanza LEN dal primo punto del profilo Py Funzione di tralettoria qualsiasi posizionamento sul punto di partenza Py Aprire il dialogo con il tasto APPR DEP e il softkey APPR LT gt Coordinate del primo punto del profilo Pa LEN distanza del punto ausiliario Py dal primo punto del profilo Pa Correzione del raggio RR RL per la lavorazione Esempi di blocchi NC Avvicinamento su una retta perpendicolare al primo punto del profilo APPR LN Il TNC sposta l utensile su una retta dal punto di partenza Py al punto ausiliario P4 Da l l utensile si porta sul primo punto del profilo Py lungo una retta perpendicolare a tale punto ll punto ausiliario Py si
356. nsile maggiore di un gradino del profilo da eseguire con correzione del raggio il TNC interrompe l esecuzione del programma ed emette un messaggio d errore La funzione M97 vedere Lavorazione di piccoli gradini di profilo M97 a pagina 202 impedisce questo messaggio d errore ma causa un danneggiamento per spogliatura e inoltre sposta lo spigolo In caso di spogliatura il TNC potrebbe danneggiare il profilo Comportamento con M120 Il TNC controlla la presenza di sottosquadri e intersezioni sui profili da eseguire con correzione del raggio e calcola in anticipo dal blocco attivo la traiettoria dell utensile punti nei quali l utensile danneggerebbe il profilo non vengono lavorati evidenziati in scuro nella figura a destra La funzione M120 pu essere anche utilizzata per elaborare i dati di digitalizzazione o i dati generati da un sistema di programmazione esterno con la funzione di correzione del raggio utensile In questo modo si possono compensare gli scostamenti dal raggio utensile teorico Il numero di blocchi al massimo 99 calcolabili in anticipo deve essere definito con l istruzione LA ingl Look Ahead guardare in avanti dopo M120 Quanto maggiore il numero di blocchi che il TNC deve calcolare in anticipo tanto maggiore sar il tempo di elaborazione Inserimento Inserendo M120 in un blocco di posizionamento il TNC continuer il dialogo per questo blocco richiedendo il numero di blocchi LA da calcolare in a
357. ntare confermare con il tasto ENT Chiudere l espressione tra parentesi con il tasto ENT e terminare l inserimento con il tasto END Il TNC restituisce i seguenti risultati 0 i parametri OS confrontati sono identici 1 il primo parametro OS disposto alfabeticamente prima del secondo parametro OS 1 il primo parametro OS disposto alfabeticamente dopo il secondo parametro OS Esempio confronto dell ordine alfabetico tra QS12 e 0514 HEIDENHAIN TNC 620 10 11 Parametri stringa n il Mi Parametri Q preprogrammati 10 12Parametri Q preprogrammati valori dei parametri O da 0100 a 0122 vengono preprogrammati dal TNC Ai parametri Q vengono assegnati valori dal PLC dati relativi all utensile e al mandrino dati sullo stato di esercizio ecc Valori dal PLC da 0100 a 0107 Il TNC usa i parametri da 0100 a Q107 per trasferire dei valori dal PLC ad un programma NC Raggio dell utensile attivo 0108 Il valore attivo del raggio dell utensile viene assegnato al parametro 0108 0108 si compone di raggio utensile R tabella utensili o blocco TOOL DEF valore delta DR dalla tabella utensili valore delta DR dal blocco TOOL CALL Asse dell utensile 0109 Il valore del parametro 0109 dipende dall asse utensile attivo Nessun asse utensile definito Q109 1 Asse X Q109 0 Asse Y Q109 1 Asse Z O109 2 Asse U Q109 6 Asse V 0109 7 Asse W Q109 8 448 10 Programmazione parametri Q i Stato del mandrino
358. nticipo 206 7 Programmazione funzioni ausiliarie i Attivazione La funzione M120 deve essere programmata in un blocco NC che contiene anche la correzione del raggio RL o RR La funzione M120 sar attiva da questo blocco fino a un annullamento della correzione del raggio con RO una programmazione della funzione M120 con LAO una programmazione di M120 senza LA una chiamata di un altro programma con PGM CALL La funzione M120 attiva dall inizio del blocco Limitazioni Il riposizionamento sul profilo dopo uno stop esterno interno possibile solo con la funzione RIPOSIZ A BLOCCO N Utilizzando le funzioni di traiettoria RND e CHF i blocchi prima e dopo RND e CHF devono contenere solo le coordinate del piano di lavoro Avvicinando l utensile tangenzialmente al profilo occorre utilizzare la funzione APPR LCT il blocco con APPR LCT deve contenere solo le coordinate del piano di lavoro Distaccando l utensile tangenzialmente dal profilo occorre utilizzare la funzione DEP LCT il blocco con DEP LCT deve contenere solo le coordinate del piano di lavoro HEIDENHAIN TNC 620 Ie tralettor iarie per CR 7 4 Funz i il 74 Funzioni Bfitiarie per traiettorie Correzione del posizionamento con il volantino durante l esecuzione del programma M118 opzione software 3 Comportamento standard Il TNC sposta l utensile nei modi operativi di esecuzione del programma come definito nel programma di lavorazi
359. nto esce dal foro esegue un orientamento del mandrino e si sposta di nuovo della quota di eccentricit 6 Successivamente il TNC porta l utensile con l AVANZAMENTO DI AVVICINAMENTO alla DISTANZA DI SICUREZZA e da l se programmato in rapido FMAX alla 2 DISTANZA DI SICUREZZA e fresatura di filettature i foratura maschiat amp Prima della programmazione Programmare un blocco di posizionamento sul punto di partenza centro del foro nel piano di lavoro con correzione del raggio RO Il segno del parametro ciclo Profondit definisce la direzione della lavorazione dell allargamento Attenzione con segno positivo l allargamento viene eseguito in direzione positiva dell asse del mandrino 8 2 Cicli Inserire la lunghezza dell utensile in modo tale che non venga quotato il tagliente ma lo spigolo inferiore dell utensile alesatore Nel calcolo del punto di partenza dell allargamento il TNC tiene conto della lunghezza del tagliente dell utensile alesatore e dello spessore del materiale HEIDENHAIN TNC 620 237 i eb i gt mw 1 b d hem 5 1 ln Fur 0 N eb ps m b i foratura maschiatu 8 2 Cicli 204 238 gt DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo gt PROFONDIT DI ALLARGAMENTO 0249 incrementale distanza tra il piano inferiore del pezzo e il fondo dell allargamento Con il segno positivo l allarg
360. nto ausiliario Py e poi solo nel piano di lavoro da Pu a Pa La traiettoria circolare si raccorda tangenzialmente sia alla retta da Ps a Py che al primo elemento del profilo ed quindi definita in modo univoco dal raggio R Funzione di traiettoria qualsiasi posizionamento sul punto di partenza Ps Aprire il dialogo con il tasto APPR DEP e il softkey APPR LCT gt Coordinate del primo punto del profilo Py Raggio R della traiettoria circolare inserire R con segno positivo Correzione del raggio RR RL per la lavorazione Blocchi esplicativi NC HEIDENHAIN TNC 620 Avvicinamento a Ps senza correzione del raggio Pa con correzione del raggio RR raggio R 10 Punto finale del primo elemento del profilo Successivo elemento del profilo to e s di a da un profilo Icinamen 6 3 Avv j il o a da un profilo IS CRA pl Icinamento e di 6 3 Avv Distacco su una retta con raccordo tangenziale DEP LT Il TNC sposta l utensile su una retta dall ultimo punto del profilo Pe al punto finale Py La retta si trova sul prolungamento dell ultimo elemento del profilo Py si trova alla distanza LEN da Pe gt Programmare l ultimo elemento del profilo con il punto finale Pe e la correzione del raggio Aprire il dialogo con il tasto APPR DEP e il softkey DEP LT gt LEN inserire la distanza del punto finale Py dall ultimo a elemento del profilo Pe Blocchi esplicativi NC Distacco su una retta perpendicolare
361. nto dello spostamento dell origine 362 8 Programmazione cicli Breve guida per il lavoro con il ciclo 19 PIANO DI LAVORO 2 1 Generazione del programma Definire l utensile non necessario con TOOL T attivo inserire S l intera lunghezza dell utensile Chiamare l utensile Disimpegnare l asse del mandrino in modo che nella rotazione O venga esclusa qualsiasi possibilit di collisione tra utensile e pezzo dispositivo di serraggio 5 Posizionare eventualmente lo gli asse i di rotazione con un blocco L sul relativo valore angolare in funzione di un parametro macchina Attivare eventualmente uno spostamento dell origine O Definire il ciclo 19 PIANO DI LAVORO inserire i valori angolari degli H assi rotativi T Spostare tutti gli assi principali X Y Z per attivare la correzione gt Programmare la lavorazione come se venisse eseguita nel piano non ruotato Definire eventualmente il ciclo 19 PIANO DI LAVORO con altri angoli per eseguire la lavorazione in un altra posizione assiale In questo caso non necessario disattivare il ciclo 19 i nuovi angoli possono essere direttamente definiti Annullare il ciclo 19 PIANO DI LAVORO inserendo 0 per tutti gli assi rotativi Disattivare la funzione PIANO DI LAVORO riattivare il ciclo 19 confermare la domanda di dialogo con NO ENT Annullare eventualmente uno spostamento dell origine Posizionare eventualmente gli assi rotativi su 0 8 7 Cicli per 2 Serraggio de
362. nto non ammesso Aprire la finestra errori ERICE Informazioni sulla causa dell errore e sulla sua INFO eliminazione posizionare il campo chiaro sul E messaggio d errore e premere il softkey INFO Il TNC apre una finestra con informazioni sulla causa dell errore e sulla sua eliminazione FE TIENE gi d errore spostamento non ammesso con l eccezione di blocchi FK RND CHF APPR DEP gt L Uscita da info premere di nuovo il softkey AGGIUNT RT E TNT spostamento non ammessi Non sono ammesse funzioni di traiettoria definite INFO mediante i tasti funzione di traiettoria grigi e che contengono coordinate nel piano di lavoro eccezione RND gt CHF APPRZDEP d L 9 lt Softkey INFO INTERNA i E AGGIUNT INFO FILE FUNZIONI CAMBIO CANCELLA FALETE FI NE Il softkey INFO INTERNA fornisce informazioni sul messaggio di DER Es ES fs Es Ea ee FINE errore rilevanti esclusivamente in caso di intervento dell Assistenza tecnica Aprire la finestra errori DEA Informazioni dettagliate sul messaggio d errore INTERNA Posizionare il campo chiaro sul messaggio d errore e premere il softkey INFO INTERNA Il TNC apre una finestra con informazioni interne sull errore Uscita da Details premere di nuovo il softkey INFO INTERNA 114 4 Programmazione generalit gestione file ausili di programmazione Cancellazione errori Cancellazione di errori fuori dalla finestra errori Cancellazione di errore avv
363. ntrollo Lo stato della funzione viene indicato da un segno di spunta sotto Auto nella tabella drive di rete Controllo con la funzione Ping se disponibile un collegamento con un determinato utente della rete L inserimento dell indirizzo avviene con quattro cifre decimali separate da punti Dotted Decimal Notation Visualizzazione di una finestra riepilogativa con informazioni sui collegamenti di rete attivi Configurazione dell accesso ai drive di rete selezionabile solo dopo l inserimento del numero codice MOD NET123 Apertura della finestra di dialogo per l editing dei dati di un collegamento di rete esistente selezionabile solo dopo l inserimento del numero codice MOD NET123 Configurazione dell indirizzo di rete del controllo selezionabile solo dopo l inserimento del numero codice MOD NET123 Cancellazione di un collegamento di rete esistente selezionabile solo dopo l inserimento del numero codice MOD NET123 HEIDENHAIN TNC 620 COLLEGARE DRIVE SCOLLEG DRIVE COLLEGAM AUTOM Hi ME E NETWORK INFO DEFINE NETWORK CONNECTN EDIT NETLHORK CONNECTA CONFIGURE NETWORK DELETE NETLHORK CONNECTA Esecuzione continua Programmaz 14 H EG PLC N B TNC N Mount Auto Mount point Mount device N de 1pc5323 transfer test table wi CONFIGURA CANCELLA RETE COLLEG RETE DIAGNOSE DOO 497 12 8 Interfaccia Ethernet
364. nzione ausiliaria M attiva N ri Asse bloccato q Ovr Impostazione override percentuale Q Possibilit di traslare l asse con il volantino Traslazione assi tenendo conto della rotazione base Gli assi vengono traslati nel piano di lavoro ruotato TC La funzione M128 TCPM attiva PM C Nessun programma attivo Programma avviato f _na A Programma arrestato lo if_ Xx Programma interrotto 38 1 Introduzione Visualizzazioni di stato supplementari Le visualizzazioni di stato supplementari forniscono informazioni nf dettagliate sull esecuzione del programma Possono essere N richiamate in qualsiasi modalit operativa ad eccezione di ki Programmazione i E Attivazione della visualizzazione di stato supplementare Ss i E Richiamare il livello softkey per ripartizione dello i schermo N N Hm 1 Selezionare la rappresentazione video con T stato visualizzazione stato supplementare Ss q Selezione delle visualizzazioni di stato supplementari D Commutare la livello softkey fino a visualizzare i softkey STATO Selezionare la visualizzazione di stato supplementare SI ad esempio informazioni generali sul programma sono di seguito descritte diverse visualizzazioni di stato supplementari selezionabili tramite softkey HEIDENHAIN TNC 620 39 fd n Informazioni generali sul programma Esecuzione continua 113 H BEGIN PGM 113 MM 1 Pen Nome del programma
365. nzioni MOD premere il tasto MOD Modifica delle impostazioni Selezionare nel menu la funzione MOD con i tasti cursore Per modificare una impostazione sono disponibili in relazione alla funzione selezionata tre possibilit immissione diretta di un valore numerico Modifica dell impostazione mediante azionamento del tasto ENT Modifica dell impostazione tramite una finestra di selezione Quando sono disponibili pi possibilit di Impostazione si pu visualizzare premendo il tasto GOTO una finestra che elenca tutte le possibilit di impostazione Selezionare direttamente l impostazione desiderata premendo i tasti cursore e poi confermare con il tasto ENT Se non si desidera modificare l impostazione chiudere la finestra con il tasto END Uscita dalle funzioni MOD Per concludere una funzione MOD premere il softkey END o il tasto END 484 Funzionamento manuale Programmaz i Numero codice T Tipo Contr TNC220 476 Software NC 340551 028 NC Kern C_NCK_HSCI_445 Software PLC Basis NCK V02 01 Livello di sviluppo 0 DIAGNOSE _ praenosi PARAMETRI CONDITE AVVERTENZE FINE UTENTE LICENZA 12 Funzioni MOD i Panoramica delle funzioni MOD In funzione del modo operativo selezionato si possono effettuare le Funzionamento manuale Premana seguenti modifiche a M Programmazione a Visualizzazione dei numeri software 89r I I 0 Impo
366. o Q ui LO 138 5 Programmazione utensili 5 4 Correzione tridimensionale dell utensile opzione software 2 Introduzione Il TNC in grado di eseguire una correzione tridimensionale dell utensile correzione 3D per blocchi di rette Oltre alle coordinate X Y e Z del punto finale della retta questi blocchi devono anche contenere le componenti NX NY e NZ dei vettori normali vedere figura e spiegazioni pi avanti su questa pagina Qualora si voglia anche eseguire un orientamento utensile oppure una correzione tridimensionale del raggio questi blocchi devono contenere anche un vettore normale con le componenti TX TY e TZ che stabilisce l orientamento utensile vedere figura Il punto finale della retta Ie componenti dei vettori normali e le componenti per l orientamento utensile devono essere calcolati mediante un sistema CAM Possibilit di impiego Utilizzo di utensili con dimensioni che non corrispondono a quelle calcolate dal sistema CAM correzione tridimensionale senza definizione dell orientamento utensile Face Milling correzione della geometria di fresatura nella direzione dei vettori normali correzione tridimensionale senza e con definizione dell orientamento utensile La lavorazione avviene principalmente con la parte frontale dell utensile Peripheral Milling correzione del raggio di fresatura in direzione normale rispetto alla direzione di movimento e normale rispetto alla direzione dell
367. o E Ribaltando un solo asse nei cicli di fresatura con numeri 200 cambia la direzione della lavorazione Eccezione il ciclo 208 in cui la direzione di lavorazione definita nel ciclo rimane invariata 354 8 Programmazione cicli il sn Asse ribaltato inserire l asse da ribaltare si aP possono ribaltare tutti gli assi compresi gli assi rotativi ad eccezione dell asse del mandrino e del suo asse secondario E possibile introdurre un massimo di tre assi Annullamento Riprogrammare il ciclo SPECULARIT inserendo NO ENT HEIDENHAIN TNC 620 te ina I coord d I Mn Esempio blocchi NC 8 7 Cicli per j i 8 7 Cicli per IA nversione di coordinate ROTAZIONE ciclo 10 Nell ambito di un programma il TNC pu ruotare il sistema di coordinate nel piano di lavoro intorno all origine attiva Attivazione La ROTAZIONE attiva dalla sua definizione nel programma Essa attiva anche in modalit Introduzione manuale dati Il TNC visualizza l angolo di rotazione attivo nell indicazione di stato supplementare Asse di riferimento per l angolo di rotazione E Piano X Y Asse X E Piano Y Z Asse Y E Piano Z X Asse Z amp Prima della programmazione Con la definizione del ciclo 10 il TNC disattiva un eventuale correzione attiva del raggio Se necessario programmare di nuovo la correzione del raggio Dopo la definizione del ciclo 10 spostare entrambi gli assi del piano di lavoro per attiva
368. o Confermare il messaggio Interruzione tensione TRUE proseguimento dell avvio del controllo solo dopo conferma del messaggio FALSE non compare il messaggio Interruzione tensione Rappresentazione dei cicli TNC_STD visualizzazione dei cicli con testi di commento TNC_PARAMI visualizzazione dei cicli senza testi di commento 508 13 Tabelle e riepiloghi i ProbeSettings Configurazione del comportamento di tastatura Funzionamento manuale considerazione della rotazione base TRUE considerazione di una rotazione base attiva in tastatura FALSE traslazione sempre parallela all asse in tastatura Modalit automatica misurazione multipla per funzioni di tastatura Da 1 a 3 numero delle tastature per processo di tastatura Modalit automatica campo di fedelt per misurazioni multiple Da 0 002 a 0 999 mm campo in cui deve rientrare il valore misurato per una misurazione multipla CfgToolMeasurement Funzione M per orientamento mandrino 1 orientamento mandrino direttamente tramite NC 0 funzione inattiva Da 1 a 999 numero della funzione M per orientamento mandrino Direzione di tastatura per misurazione raggio utensile X_Positive Y_Positive X_Negative Y_Negative a seconda dell asse utensile Distanza tra bordo inferiore dell utensile e bordo superiore dello stilo Da 0 001 a 99 9999 mm offset stilo utensile Rapido nel ciclo di tastatura Da 10 a 300 000 mm min rapido nel ciclo di tastatura Avanzamento di tastatura per misur
369. o con asse C Origine centro scanalatura Origine centro isola Origine interna di rettangolo Origine esterna di rettangolo Origine interna di cerchio Origine esterna di cerchio Origine su spigolo esterno Origine su spigolo interno Origine su centro cerchio di fori Origine su asse tastatore Origine su centro di 4 fori Origine su singoli assi HEIDENHAIN TNC 620 Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione Opzione 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 XI XI X XIXI XXI X X X X X X X X X X X X X X X X X X X X X j il 420 421 422 423 424 425 426 427 430 431 450 451 480 481 482 483 540 Misurazione angolo Misurazione foro Misurazione esterno cerchio Misurazione interno rettangolo Misurazione esterno rettangolo Misurazione larghezza interna Misurazione esterno isola Misurazione coordinata Misurazione cerchio di fori Misurazione piano Salva cinematica Misurazione cinematica Calibrazione TT Misurazione verifica lunghezza utensile Misurazione verifica raggio utensile Misurazione verifica lunghezza e raggio utensile Opzione Opzione Opzio
370. o di una sezione verticale in avanti o all indietro II Spostamento di una sezione orizzontale verso l alto o verso il basso I E nHL ji i Advanced programming features La posizione della sezione viene visualizzata durante lo spostamento L impostazione base della sezione scelta in modo che essa si trovi nel piano di lavoro e nell asse utensile al centro del pezzo 11 1 Grafica opzione soft 464 11 Test ed esecuzione del programma i Rappresentazione 3D In questa rappresentazione il TNC fornisce una simulazione tridimensionale del pezzo 113 H La rappresentazione 3D pu essere ruotata intorno all asse verticale e inclinata intorno all asse orizzontale contorni del pezzo grezzo all inizio della simulazione grafica possono essere visualizzati quale cornice I contorni del pezzo grezzo all inizio della simulazione grafica possono essere visualizzati quale cornice Nel modo operativo Prova programma sono disponibili funzioni per l ingrandimento di dettagli vedere Ingrandimento di dettagli pagina 466 Selezionare mediante softkey la rappresentazione 3D Rotazione della rappresentazione 3D Commutare il livello softkey finch viene visualizzato il softkey di selezione delle funzioni di rotazione Selezione delle funzioni di rotazione Rotazione verticale della rappresentazione FP e in passi di 15 ey f
371. o il TNC porta l utensile in rapido FMAX alla DISTANZA DI SICUREZZA o se programmata alla 2 DISTANZA DI SICUREZZA e successivamente al centro della tasca posizione finale posizione iniziale E Prima della programmazione Il TNC preposiziona automaticamente l utensile nell asse utensile e nel piano di lavoro Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit O il TNC non esegue il ciclo Se si desidera rifinire l isola dal pieno utilizzare frese con tagliente frontale a taglio centrale DIN 344 Inserire per l AVANZAMENTO IN PROFONDITA un valore piccolo ql Attenzione pericolo di collisione Con il parametro macchina displayDepthErr si imposta se il TNC deve emettere un messaggio d errore on oppure no off se viene inserita una profondit positiva Tenere presente che con profondit inserita positiva il TNC inverte il calcolo del preposizionamento Quindi l utensile si sposta in rapido nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo HEIDENHAIN TNC 620 S 285 8 3 Cicli per la fresatura i ee isole e scanalature 8 3 Cicli per la fresatura a ane isole e scanalature 286 gt DISTANZA DI SICUREZZA 0200 incrementale distanza tra la punta dell utensile e la superficie del pezzo gt PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo dell isola gt AVANZAMENTO IN PROFONDIT
372. o manca nel TNC 620 viene impiegato il protocollo di trasmissione secondo RFC 894 500 12 Funzioni MOD Impostazioni su un PC con Windows 2000 Internet Protocol TCP IP Properties E ajx E Premesse comi La scheda di rete deve essere gi installata sul PC e You can get IP settings assigned automatically if your network supports funzionante this capability Othensise you need to ask your network administrator for the appropriate P settings Se il PC con cui si desidera collegare il TNC gi collegato alla rete aziendale si dovrebbe mantenere l indirizzo di Obtain an P address automatically rete del PC ed adattare l indirizzo di rete del TNC Use the following IP address IF address 160 1 150 Selezionare le impostazioni di rete tramite lt Start gt lt Impostazioni gt Sirino 565 gt E Q lt Collegamenti di rete e remoti gt Default gateway l Cliccare con il tasto destro del mouse sul simbolo lt Collegamento LAN gt e successivamente nel menu che viene visualizzato su lt Propriet gt Fare doppio clic su lt Protocollo internet TCP IP gt per modificare le impostazioni IP vedere figura in alto a destra Se non ancora attiva selezionare l opzione lt Impiegare il seguente indirizzo P gt Inserire nel campo lt Indirizzo IP gt lo stesso indirizzo IP impostato in Aea IT NC nelle impostazioni di rete specifiche del PC ad es 160 1 180 1 Inserire nel campo lt Subnet Mask gt 255 255 0 0 Con
373. o polare angolo polare del 173 tangenziale all elemento di punto finale del cerchio profilo precedente Interpolazione P Sovrapposizione di una Raggio polare angolo polare del 174 elicoidale traiettoria circolare con una punto finale del cerchio lineare coordinata del punto finale nell asse utensile HEIDENHAIN TNC 620 171 il inate polari a coord Origine delle coordinate polari polo CC Il polo pu essere definito in un qualsiasi punto del programma di lavorazione prima di un indicazione di posizione in coordinate polari Per la definizione del polo procedere come per la programmazione del centro del cerchio CC cc Coordinate CC inserire le coordinate cartesiane per il si polo oppure per confermare l ultima posizione programmata non inserire alcuna coordinata Prima di programmare in coordinate polari occorre definire il polo CC Il polo CC deve essere programmato unicamente in coordinate cartesiane Il polo CC rimane attivo fino a quando non si definisce un polo diverso Blocchi esplicativi NC Retta LP L utensile si porta su una retta dalla sua posizione attuale al punto finale della retta Il punto di partenza corrisponde al punto finale del blocco precedente Coordinate polari raggio PR distanza del punto finale della retta dal polo CC Coordinate polari angolo PA posizione angolare del punto finale della retta tra 360 e 360 Il segno di PA viene determinato dall asse di riferimento de
374. occo La funzione M126 viene disattivata con M127 alla fine del programma la funzione M126 viene tuttavia disattivata HEIDENHAIN TNC 620 IVI tat iarie per assi ro ioni i 7 5 Funz i il IVI tat liarie per assi ro ioni aus 7 5 Funz Riduzione della visualizzazione dell asse rotativo ad un valore inferiore a 360 M94 Comportamento standard Il TNC porta l utensile dal valore angolare attuale al valore angolare programmato Esempio Valore angolare attuale 538 Valore angolare programmato 180 Percorso di traslazione effettivo 358 Comportamento con M94 All inizio del blocco il TNC riduce il valore angolare attuale ad un valore inferiore a 360 e sposta in seguito l utensile sul valore programmato Se sono attivi diversi assi rotativi la funzione M94 riduce la visualizzazione di tutti gli assi rotativi In alternativa possibile inserire dopo la funzione M94 un asse rotativo In questo caso il TNC ridurr solo l indicazione di quest asse Blocchi esplicativi NC Riduzione del valore indicato di tutti gli assi rotativi attivi Riduzione del solo valore indicato dell asse C Riduzione della visualizzazione di tutti gli assi rotativi attivi e quindi traslazione con l asse C sul valore programmato Attivazione La funzione M94 attiva solo nel blocco di programma nel quale programmata La funzione M94 attiva dall inizio del blocco 214 7 Programmazione funzion
375. odo operativo PROVA PROGRAMMA il TNC fornisce una simulazione grafica della lavorazione Mediante softkey si pu scegliere quale vista dall alto rappresentazione su 3 piani rappresentazione 3D La grafica TNC corrisponde alla rappresentazione di un pezzo che viene lavorato con un utensile cilindrico Utilizzando le tabelle utensili possibile rappresentare anche una fresa a raggio frontale A tale proposito inserire nella tabella utensili R2 R Il TNC non visualizza alcuna rappresentazione grafica se il programma attivo non contiene una valida definizione del pezzo grezzo non stato selezionato alcun programma l opzione software Advanced programming features non attiva E La simulazione grafica non pu essere utilizzata per blocchi di programma o programmi con movimenti degli assi rotativi in questi casi non eventualmente possibile rappresentare correttamente la grafica 462 11 Test ed esecuzione del programma il Panoramica viste Nei modi operativi di esecuzione del programma e nel modo operativo Prova programma il TNC con opzione software Advanced grafic features visualizza i seguenti softkey Vista dall alto Rappresentazione su 3 piani Rappresentazione 3D SED Limitazione durante l esecuzione del programma La rappresentazione grafica contemporanea alla lavorazione non possibile se il calcolatore del TNC gi completamente impegnato con lavorazioni complesse o a grande superficie Esempio sp
376. ogrammazione cicli i 12 Alla fine del ciclo il TNC porta l utensile in rapido alla DISTANZA DI SICUREZZA o se programmato alla 2 DISTANZA DI SICUREZZA 8 2 Cicli di foratura maschiatij e fresatura di filettature HEIDENHAIN TNC 620 261 il ed mw 1 h hem 5 1 Sa Fur 0 n od bs thx o i foratura maschiatura 8 2 Cicli 264 262 DIAMETRO NOMINALE 0335 diametro della filettatura PASSO FILETTATURA 0239 passo della filettatura segno definisce se si tratta di una filettatura destrorsa o Sinistrorsa filettatura destrorsa filettatura sinistrorsa PROFONDIT DI MASCHIATURA 0201 incrementale distanza tra la superficie del pezzo e il fondo della filettatura PROFONDIT DI FORATURA 0356 incrementale distanza tra la superficie del pezzo e il fondo del foro AVANZ AVVICINAMENTO 0253 velocit di spostamento dell utensile durante la penetrazione nel pezzo e l estrazione dal pezzo in mm min modo di fresatura 0351 tipo della lavorazione di fresatura con M03 1 concorde 1 discorde PROFONDIT DI ACCOSTAMENTO 0202 incrementale quota di accostamento dell utensile La profondit non deve essere un multiplo della profondit di accostamento ll TNC si porta in un unico passo fino alla profondit quando profondit di accostamento e profondit sono uguali la profondit di accostamento maggiore della profondit DISTANZA DI PREARR
377. one Comportamento con M118 La funzione M118 consente la correzione manuale con il volantino durante l esecuzione del programma A tale scopo programmare M118 e inserire un valore individuale asse lineare o asse rotativo in mm Inserimento Inserendo M118 in un blocco di posizionamento il TNC continua il dialogo chiedendo i valori specifici per i singoli assi Impiegare il tasto ENTER per commutare i caratteri di asse Attivazione Per disattivare il posizionamento con il volantino riprogrammare M118 senza inserimento delle coordinate La funzione M118 attiva dall inizio del blocco Blocchi esplicativi NC Durante l esecuzione deve essere possibile spostare l utensile con il volantino nel piano di lavoro X Y di 1 mm rispetto al valore programmato amp La funzione M118 attiva anche nel modo operativo Introduzione manuale dati Con M118 attiva la funzione SPOSTAMENTO MANUALE non disponibile in caso di interruzione del programma Con M128 attiva non possibile utilizzare la funzione M118 208 7 Programmazione funzioni ausiliarie il Distacco dal profilo nella direzione dell asse utensile M140 Comportamento standard Il TNC sposta l utensile nei modi operativi di esecuzione del programma come definito nel programma di lavorazione Comportamento con M140 Con M140 MB move back possibile allontanarsi dal profilo di una distanza a scelta nella direzione dell asse utensile Inserimento In
378. one di parametro Q a colonna di BIND tabella SOL FETCH SE A Lettura di righe della tabella dal result set e FETCH b memorizzazione in parametri Q l SOL UPDATE mn Memorizzazione dei dati dai parametri O in una riga UPDATE presente del result set SOL INSERT E Inserimento dei dati dai parametri Q in una nuova riga di INSERT tabella del result set SOL COMMIT m Trasferimento di righe dal result set nella tabella e commIT chiusura della transazione SOL ROLLBACK INDICE non programmato annullamento delle modifiche integrazioni apportate e chiusura della transazione INDICE programmato la riga indicizzata rimane invariata nel result set tutte le altre righe vengono eliminate dal result set La transazione non viene conclusa SOL ROLLBACK RE E BE 428 10 Programmazione parametri O i SOL BIND SQL BIND lega un parametro O a una colonna di tabella Le istruzioni SOL Fetch Update e Insert valutano questo legame assegnazione durante il trasferimento di dati tra result set e programma NC Un istruzione SQL BIND senza nome tabella e colonne elimina il collegamento ll collegamento termina al pi tardi alla fine del programma NC o del sottoprogramma E Si pu programmare un numero qualsiasi di legami Per le operazioni di lettura scrittura vengono considerate esclusivamente le colonne indicate nell istruzione Select SQL BIND deve essere programmata prima di istruzioni Fetch Update o Insert U
379. one del percorso M126 213 Assi ausiliari 75 Assi orientabili 215 Assi principali 75 Avanzamento 52 Modifica 53 per assi rotativi M116 212 possibilit di Inserimento 100 Avvicinamento al profilo 150 con coordinate polari 152 Avvio automatico del programma 479 B Barenatura interna 233 Blocco cancellazione 102 inserimento modifica 102 C Calcolatrice 111 Calcolo con parentesi 436 Calcolo dei cerchi 398 Calcolo del tempo di lavorazione 468 Cancellazione 82 Centratura 227 Centro del cerchio 162 Cerchio completo 163 Cerchio di fori 297 Chiamata di programmi programma qualsiasi quale sottoprogramma 377 Chiamata programma Chiamata programmi tramite ciclo 368 Cicli di foratura 225 Cicli di tastatura vedere Manuale utente Cicli di tastatura HEIDENHAIN TNC 620 C Cicli SL ciclo profilo 306 dati profilo 310 finitura fondo 314 finitura laterale 315 preforatura 311 principi fondamentali 303 profili sovrapposti 307 profilo sagomato 316 svuotamento 312 Ciclo chiamata 223 definizione 221 Cilindro 456 Collegamento in rete 94 Collegamento rimozione di dispositivi USB 95 Conferma posizione reale 100 Controforatura invertita 237 Controllo del sistema di tastatura 210 Controllo dello spazio di lavoro 469 472 Conversioni di coordinate 347 Coordinate
380. one del programma dopo un interruzione E Se l esecuzione del programma viene interrotta durante un ciclo di lavorazione si deve riprendere l esecuzione dall inizio del ciclo Il TNC dovr ripassare in questo caso i blocchi gi eseguiti Se l esecuzione del programma viene interrotta nell ambito di una ripetizione di blocchi di programma o di un sottoprogramma occorre riposizionarsi sul punto di interruzione con la funzione RIPOSIZ A BLOCCO In caso di interruzione dell esecuzione il TNC memorizza i dati dell ultimo utensile chiamato la conversione di coordinate attiva ad es traslazione punto zero rotazione specularit le coordinate dell ultimo centro del cerchio definito E Tenere presente che i dati memorizzati rimangono attivi fintanto che non vengono resettati ad es finch non viene selezionato un nuovo programma Questi dati memorizzati servono per il riposizionamento dell utensile sul profilo dopo lo spostamento manuale degli assi della macchina durante l interruzione softkey RIPOSIZ Continuazione dell esecuzione del programma con il tasto di START Se il programma stato arrestato in uno dei modi qui di seguito specificati l esecuzione potr essere continuata premendo il tasto di START esterno tasto di STOP esterno premuto interruzione programmata Continuazione dell esecuzione del programma dopo un errore Con messaggio d errore non lampeggiante eliminare la causa dell errore cancellare il me
381. one del raggio fino a 99 Opzione 21 X blocchi Correzione utensile correzione del raggio utensile tridimensionale Opzione 09 X Opzione 09 con MC420 Tabella utensili memorizzazione centralizzata dei dati utensile X X Tabella utensili pi tabelle utensili con un numero qualsiasi di utensili X X Tabelle dati di taglio calcolo di numero di giri del mandrino e avanzamento X Velocit di traiettoria costante riferita alla traiettoria del centro utensile o al X X tagliente Funzionamento parallelo creazione del programma durante l esecuzione di un X X altro programma Rotazione del piano di lavoro ciclo 19 Opzione 08 X Opzione 08 con MC420 Rotazione del piano di lavoro funzione PLANE X Opzione 08 con MC420 Lavorazione con tavola rotante programmazione di profili sullo sviluppo di un Opzione 08 X cilindro Opzione 08 con MC420 HEIDENHAIN TNC 620 531 il Lavorazione con tavola rotante avanzamento in mm min Opzione 08 X Opzione 08 con MC420 Avvicinamento e distacco dal profilo su retta o cerchio X X Programmazione libera dei profili FK programmazione di pezzi non quotati a Opzione 19 X norme NC Salti di programma per sottoprogrammi e ripetizione di blocchi di programma X X Salti di programma per programma qualsiasi quale sottoprogramma X X Test grafico vista dall alto rappresentazione su 3 piani rappresentazione 3D Opzione 20 X Grafica di programmazione grafica 2D a tratti X X Grafica di lavorazione vista dall alto ra
382. one programma O Arresto mandrino n Refrigerante OFF O Ritorno al blocco 1 da Cancellazione dell indicazione di stato in funzione del parametro O macchina clearMode E S ha M03 Mandrino ON in senso orario TT p 1 _ O M04 Mandrino ON in senso antiorario M05 Arresto mandrino 2 M06 Cambio utensile funzione T dipendente dalla macchina arresto 2 mandrino Arresto esecuzione del programma e M08 Refrigerante ON M09 Refrigerante OFF M13 Mandrino ON in senso orario ul Refrigerante ON N M14 Mandrino ON in senso antiorario NN Refrigerante ON M30 Come M02 198 7 Programmazione funzioni ausiliarie i 73 Funzioni ausiliarie per Indicazioni di coordinate Programmazione di coordinate riferite alla macchina M91 M92 Origine riga graduata Sulla riga graduata un indice di riferimento definisce la posizione dell origine punto zero della riga graduata Origine macchina L origine macchina necessaria per l IMpostazione dei limiti del campo di spostamento finecorsa software il posizionamento su punti fissi riferiti alla macchina ad es posizione di cambio utensile l impostazione dell origine del pezzo I LI I I du Il costruttore della macchina indica per ogni asse la distanza dell origine macchina dall origine riga graduata in un parametro macchina Comportamento standard Il TNC riferisce le coordinate all origine del pezzo vedere Impostazione dell origine senza sistema
383. opiato cancellato m N o m v r e 4 x A u lt I un pe u INSERIM ULTIMO BLOCCO NC inserimen amp Per inserire il blocco di programma copiato in un altro programma selezionare il relativo programma mediante la Gestione file ed evidenziare il blocco dopo il quale si desidera eseguire l inserimento 4 4 Apertura e Inserire la parte di programma memorizzata premere il softkey INSERIRE BLOCK Conclusione della funzione di selezione premere il softkey SEGNARE INTERRUZ Attivazione funzione di selezione E BLOCK Disattivazione funzione di selezione SEGNARE INTERRUZ Cancellazione blocco selezionato TE BLOCK Inserimento di un blocco presente in memoria RETTE BLOCK si ak AE Copia blocco selezionato COPIARE BLOCK 104 4 Programmazione generalit gestione file ausili di programmazione La funzione di ricerca del TNC Con la funzione di ricerca del TNC si pu cercare un testo qualsiasi all interno di un programma e se necessario sostituirlo con un nuovo testo Ricerca di un testo qualsiasi Selezionare eventualmente il blocco in cui la parola da ricercare memorizzata Selezione della funzione di ricerca il TNC visualizza la finestra di ricerca e mostra nel livello softkey le funzioni di ricerca disponibili vedere la tabella Funzioni di ricerca 40 Immettere il testo da cercare considerando i caratteri maluscoli minusco
384. ore della macchina in un parametro macchina Con il ciclo 32 si pu modificare il valore di tolleranza preimpostato e selezionare differenti impostazioni del filtro nel presupposto che il costruttore della macchina utilizzi queste possibilit di impostazione amp Con valori di tolleranza molto piccoli la macchina non pu pi lavorare il profilo senza contraccolpi contraccolpi non derivano da insufficiente potenza di calcolo del TNC ma dal fatto che il TNC deve avvicinare i raccordi di profilo in modo quasi esatto e quindi deve ridurre drasticamente la velocit di spostamento Effetti sulla definizione geometrica nel sistema CAM Il fattore che influisce maggiormente nella generazione esterna del CAM R PP programma NC l errore di corda S che pu essere definito nel sistema CAM Attraverso l errore di corda viene definita la massima distanza tra i punti del programma NC generato mediante un postprocessore PP Se l errore di corda uguale o minore del valore di tolleranza scelto nel ciclo 32 T il TNC pu lisciare i punti del profilo se l avanzamento programmato non viene limitato da speciali impostazioni della macchina La lisciatura ottimale del profilo si ottiene quando il valore di tolleranza viene scelto nel ciclo 32 tra 1 1 e 2 volte l errore di corda definito nel CAM 370 8 Programmazione cicli Programmazione HEIDENHAIN TNC 620 8 8 Cicli speciali i i 8 8 Cicli speciali Valore tolleranza
385. ornatura con fresatura concorde In seguito l utensile si stacca tangenzialmente dal profilo ritornando al punto di partenza nel piano di lavoro Questa procedura da 3 a 5 si ripete fino al raggiungimento della profondit programmata Alla fine del ciclo il TNC porta l utensile in rapido alla DISTANZA DI SICUREZZA o se programmata alla 2 DISTANZA DI SICUREZZA e successivamente al centro della tasca posizione finale posizione iniziale amp Prima della programmazione Il TNC preposiziona automaticamente l utensile nell asse utensile e nel piano di lavoro Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit O il TNC non esegue il ciclo Se si desidera rifinire la tasca dal pieno utilizzare frese con tagliente frontale a taglio centrale DIN 844 e programmare piccoli avanzamenti in profondit Dimensione minima della tasca tre volte il raggio dell utensile ul Con il parametro macchina displayDepthErr si imposta se il TNC deve emettere un messaggio d errore on oppure no off se viene inserita una profondit positiva Attenzione pericolo di collisione Tenere presente che con profondit inserita positiva il TNC inverte il calcolo del preposizionamento Quindi l utensile si sposta in rapido nell asse utensile fino alla distanza di sicurezza sotto la superficie del pezzo HEIDENHAIN TNC 620 8 3 Cicli per la fresatura ne isole e scanalature n
386. ottoprogramma 1 Inizio del sottoprogramma 2 Fine del sottoprogramma 2 78 9 Programmazione sottoprogrammi e ripetizioni di blocchi di programma il Esecuzione programma 1 Esecuzione del programma principale UPGMS fino al blocco 17 2 Chiamata del sottoprogramma 1 e relativa esecuzione fino al blocco 39 3 Chiamata del sottoprogramma 2 e relativa esecuzione fino al blocco 62 Fine del sottoprogramma 2 e salto di ritorno al sottoprogramma chiamante 4 Esecuzione del sottoprogramma 1 dal blocco 40 al blocco 45 Fine del sottoprogramma 1 e salto di ritorno al programma principale UPGMS 5 Esecuzione del programma principale UPGMS dal blocco 18 al blocco 35 Salto di ritorno al blocco 1 e fine del programma HEIDENHAIN TNC 620 9 5 Annidamenti C il 9 5 Annidamenti Ripetizione di ripetizioni di blocchi di programma Blocchi esplicativi NC Esecuzione programma 1 Esecuzione del programma principale REPS fino al blocco 27 2 Ripetizione per 2 volte del blocco di programma tra il blocco 27 e il blocco 20 3 Esecuzione del programma principale REPS dal blocco 28 al blocco 35 4 Ripetizione per una volta del blocco di programma tra il blocco 35 e il blocco 15 contiene la ripetizione del blocco di programma tra il blocco 20 e il blocco 27 5 Esecuzione del programma principale REPS dal blocco 36 al blocco 50 fine del programma 3 Inizio della ripetizione di blocchi di programma 1 Inizio della ripetizione di b
387. ovrapposti Tasche ed isole possono essere sovrapposte per formare un nuovo profilo In questo Modo si pu ingrandire la superficie di una tasca con una tasca sovrapposta o rimpicciolire un isola Sottoprogrammi tasche sovrapposte 8 5 Cicli SL amp seguenti esempi di programma sono sottoprogrammi di profilo che vengono chiamati in un programma principale del ciclo 14 PROFILO Le tasche A e B si sovrappongono punti di intersezione S4 e S vengono calcolati dal TNC non occorre programmatrli Le tasche sono programmate quali cerchi completi Sottoprogramma 1 Tasca A Esempio blocchi NC Sottoprogramma 2 Tasca B HEIDENHAIN TNC 620 307 il dp 2 Q Lo 00 Somma delle superfici richiesta la lavorazione di entrambe le superfici parziali A e B compresa la comune superficie di sovrapposizione E Le superfici A e B devono essere tasche E La prima tasca nel ciclo 14 deve iniziare al di fuori della seconda OL Pe C C io io D D kb Hb O O D D Ug D Differenza delle superfici richiesta la lavorazione della superficie A senza la parte coperta da B E La superficie A deve essere una tasca e B un isola E A deve iniziare al di fuori di B E B deve iniziare all interno di A OL 0A C C D D ma ms O O D D Co D Ww 08 8 Programmazione cicli il Superficie di intersezione richiesta la lavorazion
388. per l inserimento Preset MODIFICA iA aE PRESET Selezione visualizzazione Trasformazione base CONVERS Offset asse OFFSET Attivazione dell origine della riga attualmente ATTIVA selezionata della tabella Preset Inserimento alla fine della tabella del numero di INSERTRE righe utilizzabili per l immissione 2 livello N RIGHE softkey Copia di un campo evidenziato in chiaro 2 livello COPTARE softkey ATTUALE Inserimento di un campo copiato 2 livello INSERIRE softkey COPIATO Reset della riga attualmente selezionata il TNC RESET inserisce in tutte le colonne 2 livello softkey Inserimento di una sola riga a fine tabella Ea 2 livello softkey RIGA Cancellazione di una sola riga a fine tabella Es 2 livello softkey RIGA 60 2 Funzionamento manuale e allineamento Attivazione dell origine dalla tabella Preset nel modo operativo Funzionamento manuale annulla eventuali spostamenti origine rappresentazioni qb All attivazione di un origine dalla tabella Preset il TNC speculari rotazioni e fattori di scala attivi Una trasformazione di coordinate programmata mediante il ciclo 19 Rotazione piano di lavoro rimane invece attiva o Selezionare il modo operativo Funzionamento manuale Visualizzare la tabella Preset PRESET n Selezionare il numero origine che si desidera attivare Attivare l origine PRESET Confermare l attivazione dell origine Il TNC imposta la visualizzazione
389. perativi Windows soon DA s Her Mount point Pes table Sistema file SMB a TE o a H I a O U l d M E Opzione SMB T Collegare il TNC connettore X26 con la rete o con un PC IP sofi zasl57 476 T i f username a13568 a Selezionare nella gestione file PGM MGT il softkey Rete Workgroup i sa i Password CETTTTTTt tea Premere il tasto MOD Poi inserire il numero codice NET123 DA l R ea Premere il softkey DEFIN COLLEG RETE costegsento autentico ETTI g Si apre una finestra di dialogo per la configurazione della rete Anuta S _Impostazione Significato c Ei M COPIARE INSERIRE z OK ANNULLA Asa Adi N Mount Device Collegamento tramite NFS nome della q directory che deve ricevere il mount Questo viene formato dall indirizzo di rete del dispositivo da due punti slash e dal nome della directory L inserimento dell indirizzo di rete avviene con quattro cifre decimali separate da punti Dotted Decimal Notation ad es 160 1 180 4 PC Nell indicare il percorso fare attenzione alle lettere maiuscole e minuscole Collegamento di singoli computer Windows inserire il nome di rete e il nome di abilitazione del computer ad es PC1791NT PC Mount Point Nome di dispositivo il nome di dispositivo qui indicato viene visualizzato sul controllo nella gestione programmi per la rete che riceve il mount ad es WORLD Il nome deve terminare con i due punti Sistema file Tipo di sistema file NFS
390. pezzo grezzo nella dimensione programmata Calcolo del tempo di lavorazione Modi di esecuzione del programma Visualizzazione del tempo dall avviamento del programma fino alla fine del programma In caso di interruzione dell esecuzione il conteggio del tempo viene fermato Esecuzione continua e Advanced programming features Prova programma Viene visualizzato il tempo calcolato dal TNC per la durata dei movimenti dell utensile con l avanzamento programmato ll tempo calcolato dal TNC solo parzialmente adatto per calcolare il tempo di lavorazione perch il TNC non tiene conto dei tempi di fermo macchina ad es per cambio utensile Selezione della funzione di cronometro Commutare il livello softkey finch il TNC visualizzer i softkey con le funzioni di cronometro DIAGNOSE AGGIUNG RESET EHE aa 11 1 Grafica opzione soft Memorizzazione del tempo visualizzato cal Visualizzazione della somma tra AGGIUNGE tempo memorizzato e tempo visualizzato OG Azzeramento del tempo visualizzato 468 11 Test ed esecuzione del programma 11 2 Rappresentazione del pezzo grezzo nell area di lavoro opzione software Advanced grafic features Applicazione Nel modo operativo PROVA PROGRAMMA con opzione software Advanced grafic features possibile effettuare un controllo grafico della posizione del pezzo grezzo o dell origine nello spazio di lavoro della macchina e attivare la sorveglianza
391. po utensile La funzione viene definita dal costruttore della macchina Tipo di utensile per tab Consultare la documentazione della macchina posti LOCKED ABOVE Magazzino blocco del posto sopra Bloccare posto sopra LOCKED BELOW Magazzino blocco del posto sotto Bloccare posto sotto Bloccare posto a sinistra LOCKED LEFT Magazzino blocco del posto a sinistra LOCKED_RIGHT Magazzino blocco del posto a destra Bloccare posto a destra HEIDENHAIN TNC 620 131 Selezione inizio tabella INIZIO A Selezione fine tabella n H z m Selez pagina preced della tabella PAGINA Ro O C b Pw gt pm m Selez pagina success della tabella PAGINA a AE Azzeramento tabella posti RESET TABELLA POSTI Azzeramento colonna numero utensile T RESET salto all inizio della riga INIZIO i salto alla fine della riga FINE Simulazione del cambio utensile SIMULATED TOOL CHANGE Selezione utensile da tabella utensili il TNC visualizza il contenuto della tabella utensili Con tasti cursore selezionare l utensile con il softkey OK confermare nella tabella posti SELECT Editing campo attuale EDIT CURRENT FIELD Ordinamento visualizzazione SORT E Il costruttore della macchina stabilisce se viene impiegata al la vecchia o la nuova API TNC Consultare il manuale della macchina 132 5 Programmazione utensili Chiamata dati utensile Una chiamata utensile TOOL CA
392. polari avvicinamento distacco profilo 152 principi fondamentali 76 programmazione 171 Coordinate riferite alla macchina M91 M92 199 Copia di blocchi di programma 104 Correzione 3D 139 Face Milling 142 forme di utensile 141 orientamento utensile 141 Peripheral Milling 143 valori delta 141 vettore normale 140 Correzione del posizionamento con il volantino M118 208 Correzione del raggio 136 inserimento 137 spigoli esterni spigoli interni 138 Correzione utensile lunghezza 135 raggio 136 tridimensionale 139 D Dati tecnici 514 Dati utensile chiamata 133 indicizzazione 128 inserimento in una tabella 124 inserimento nel programma 123 valori delta 123 Definizione origine 54 senza sistema di tastatura 3D 54 Definizione pezzo grezzo 97 Dialogo 99 Dialogo con testo in chiaro 99 Directory 86 cancellazione 88 copia 87 creazione 86 Disco fisso 79 Distacco dal profilo 150 209 con coordinate polari 152 E Elaborazioni grafiche di programmazione 107 ingrandimento di un dettaglio 108 ingrandimento di dettagli 466 viste 463 Ellisse 454 Esecuzione del programma continuazione dopo interruzione 476 esecuzione 474 interruzione 474 lettura blocchi 477 panoramica 473 salto di blocchi 480 Esecuzione programma f il F Fattore di scala 357
393. polazione di cerchi in coord cartesiane in senso antiorario G05 Interpolazione di cerchi in coord cartesiane senza indicazione del senso di rotazione GO6 Interpolazione di cerchi in coord cartesiane con raccordo tangenziale al profilo G07 Blocco di posizionamento parassiale G10 Interpolazione di rette in coord polari in rapido G11 Interpolazione di rette in coord polari G12 Interpolazione di cerchi in coord polari in senso orario G13 Interpolazione di cerchi in coord polari in senso antiorario G15 Interpolazione di cerchi in coord polari senza indicazione del senso di rotazione G16 Interpolazione di cerchi in coord polari con raccordo tangenziale al profilo Smusso Arrotondamento Avvicinamento e Distacco al dal profilo G24 Smussi con lunghezza smusso R G25 Arrotondamento di spigoli con raggio R G26 Avvicinamento tangenziale a profilo con raggio R G27 Distacco tangenziale da profilo con raggio R Definizione utensile G99 Con numero utensile T lunghezza L raggio R Correzione del raggio utensile G40 Senza correzione del raggio utensile G41 Correzione traiettoria utensile sinistra del profilo G42 Correzione traiettoria utensile destra del profilo G43 Correzione parassiale per G07 prolungamento G44 Correzione parassiale per G07 accorciamento Definizione del pezzo grezzo per la rappresentazione grafica G30 G17 G18 G19 Punto MIN G31 G90 G91 Punto MAX Cicli per la
394. pposizione di una tralettoria circolare con una traiettoria lineare perpendicolare alla prima La traiettoria circolare viene programmata come in un piano principale Le traiettorie elicoidali possono essere programmate solo in coordinate polari Impiego Filettature interne ed esterne di grande diametro scanalature di lubrificazione Calcolo della traiettoria elicoidale Per la programmazione occorre il dato incrementale dell angolo totale per il quale l utensile si sposta sulla traiettoria elicoidale nonch l altezza totale della traiettoria elicoidale Per il calcolo della direzione di fresatura dal basso verso l alto vale quanto segue Numero filetti n numero filetti anticipo filettatura a inizio e fine filettatura Altezza totale h passo P x numero filetti n Angolo totale numero filetti x 360 angolo per incrementale IPA inizio filettatura angolo per anticipo filettatura Coordinata di partenza Z passo P x numero filetti anticipo filettatura all inizio filetto Forma della traiettoria elicoidale La tabella illustra la relazione tra la direzione di lavoro il senso di rotazione e la correzione del raggio per determinate traiettorie Destrorsa Z DR RL Sinistrorsa Z DR RR Destrorsa Z DR RR Sinistrorsa Z DR RL Destrorsa Z4 DR RR Sinistrorsa Z DR RL Destrorsa Z DR RL Sinistrorsa L DR RR 174 6 Programmazione programmazione profili Programmazione di una traiettoria elicoidale amp
395. ppresentazione su 3 piani Opzione 20 X rappresentazione 3D Tabelle origini memorizzazione di origini riferite al pezzo X X Tabella Preset memorizzazione di origini X X Riposizionamento sul profilo con lettura blocchi X X Riposizionamento sul profilo dopo interruzione del programma X X Autostart X X Teach In conferma di posizioni effettive in un programma NC X X Gestione estesa dei file generazione di pi directory e sottodirectory X X Guida contestuale funzione Guida nei messaggi d errore X X TNCguide guida contestuale basata su browser X Calcolatrice X X Inserimento di testi e caratteri speciali con TNC 620 tramite tastiera sullo X X schermo con iTNC 530 tramite tastiera alfabetica Blocchi di commento nel programma NC X Blocchi di strutturazione nel programma NC X Memorizzazione sottofunzione X _ 532 Confronto cicli 10 11 12 13 14 19 16 17 18 19 20 21 2 23 24 25 26 Foratura profonda Maschiatura Fresatura di scanalature Fresatura di tasche Tasca circolare Svuotamento SL Spostamento origine Lavorazione speculare Tempo di sosta Rotazione Fattore di scala Chiamata di programma Orientamento mandrino Definizione profilo Preforatura SLI Fresatura di profili SLI Maschiatura rigida Filettatura Piano di lavorazione opzione per TNC 620 Dati profilo Preforatura Svuotamento Finitura fondo Finitura laterale Profilo sagomato Fattore di scala individua
396. presentazione standard L elemento di profilo visualizzato corrisponde al goz disegno confermarlo con il softkey SELEZIONE SOLUZIONE Se un profilo visualizzato in verde non pu ancora essere definito premere il softkey SELEZIONA FINE per continuare il dialogo FK E Gli elementi di profilo visualizzati in verde dovrebbero essere confermati al pi presto con SELEZIONE SOLUZIONE per ridurre il numero delle soluzioni per gli elementi successivi Il costruttore della macchina pu definire anche altri colori per la grafica FK I blocchi NC di un programma chiamato con PGM CALL vengono visualizzati dal TNC in un altro colore Visualizzazione dei numeri di blocco nella finestra grafica Per visualizzare i numeri di blocco nella finestra grafica Portare il softkey VISUALIZZA NASCONDI N BLOCCO su VISUALIZZA 180 Introduzione Programmaz manuale dati TOOL CALL 2 Z 53500 F500 L Z 1009 R FMAX 3 APPR LCT X 18 Y 0 R5 RL FPOL X 199 Y 0 FC DR R18 CLSD CCX 0 10 FLT 11 FCT DR R15 CCX 100 CCY 12 FLT 13 FCT DR R1 CCPR 40 CCPA 110 14 FLT PDX 100 PDY 9 D15 na2 15 FSELECT1 16 FCT DR RS 17 FLT PDX 100 PDY D15 18 FCT DR R10 CLSD CCX 0 CCY 9 ONDUA W n r N u a n z D x 19 FSELECT1 20 DEP LCT X 30 Y 0 Z 100 RS FMAX 21 END PGM HEBEL MM VISUALIZ SELEZIONE AVVIO SINGLE SOLUZIONE SOLUZIONE BE DIAGNOSE FINE ip 6 Programmazione programmazio
397. programmi e apre il dialogo per la definizione del BLK FORM pezzo grezzo Inserire l asse del mandrino Inserire una dopo l altra le coordinate X Y e Z del punto MIN 100 7 Inserire una dopo l altra le coordinate X Y e Z del punto MAX 100 0 HEIDENHAIN TNC 620 rogrammi danusna dati Programmaz Definiz pezzo grezzo massimo Z BEGIN PGM 1 MM 1 BLK FORM 9 1 Z x 0 Y 0 Z 20 2 BLK FORM 0 2 _x 100 vY 100 3 TOOL CALL 5 Z 53000 4 L X X 20 Y 30 R FMAX M3 5 END PGM 1 MM I DIAGNOSE inserimen 4 4 Apertura e to BR cgrammi inserimen 4 4 Apertura e Esempio visualizzazione di BLK FORM nel programma CN Inizio programma nome unit di misura Asse del mandrino coordinate punto MIN Coordinate punto MAX Fine programma nome unit di misura Il TNC genera automaticamente i numeri dei blocchi nonch il blocco BEGIN e il blocco END amp Se non si desidera definire il pezzo grezzo interrompere il dialogo Asse di lavoro mandrino X Y Z con il tasto DEL Perch il TNC possa visualizzare la grafica occorre che il lato pi corto sia almeno 50 um e il lato pi lungo sia al massimo 99 999 999 mm 98 4 Programmazione generalit gestione file ausili di programmazione il Programmazione mediante testo in chiaro degli spostamenti degli utensili Per programmare un blocco si inizia con il tasto funzione Nella riga di intestazione dello schermo il TNC chieder tutti i
398. punta dell utensile pos di partenza e la superficie del pezzo gt PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e l estremit della maschiatura PASSO FILETTATURA 0239 passo della filettatura I segno definisce se si tratta di una filettatura destrorsa o sinistrorsa filettatura destrorsa filettatura sinistrorsa gt COORD SUPERFICIE PEZZO Q203 assoluto coordinata della superficie del pezzo 22 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio Disimpegno in un interruzione del programma Premendo durante la maschiatura il tasto di STOP esterno il TNC visualizzer il softkey OPERAZ MANUALE Premendo il softkey OPERAZ MANUALE l utensile pu essere disimpegnato da programma Per questo disimpegno controllato azionare il tasto esterno di movimento positivo dell asse mandrino attivo 248 EU M SNIN ma gt 7 S f A 2 L r SZ 8 Programmazione cicli ROTTURA TRUCIOLO IN MASCHIATURA ciclo 209 opzione software Advanced programming features La macchina e il TNC devono essere predisposti dal 4 costruttore Ciclo utilizzabile solo su macchine con mandrino regolato Il TNC esegue la maschiatura con pi incrementi alla profondit impostata Mediante un parametro possibile definire se alla rottura truciolo l utensile deve essere estratto co
399. punta dell utensile nel posizionamento di Pag 215 assi rotativi TCPM M129 Disattivazione della funzione M128 M130 Nel blocco di posizionamento i punti si riferiscono a un sistema di coordinate Pag 201 non inclinate M140 Distacco dal profilo nella direzione dell asse utensile Pag 209 M141 Soppressione del controllo del sistema di tastatura Pag 210 M143 Cancellazione della rotazione base Pag 210 M148 Sollevamento automatico dell utensile dal profilo in caso di arresto NC Pag 211 M149 Reset di M148 Il costruttore della Macchina pu abilitare anche altre funzioni ausiliarie non descritte nel presente manuale Inoltre il costruttore della macchina pu modificare il significato e l effetto delle funzioni ausiliarie descritte Consultare il manuale della macchina a 530 Confronto funzioni del TNC 620 del TNC 310 e del ITNC 530 Confronto funzioni utente Programmazione a dialogo con testo in chiaro Heidenhain X X Programmazione secondo DIN ISO X X Programmazione con smarT NC X Dati di posizione per posizione nominale di rette e cerchio in coordinate X X ortogonali Dati di posizione quote assolute o incrementali X Dati di posizione visualizzazione o inserimento in mm o inch X X Dati di posizione visualizzazione di spostamento del volantino con la funzione X volantino elettronico Correzione utensile nel piano di lavoro e lunghezza utensile X X Correzione utensile precalcolo del profilo con correzi
400. ra Selezionare la directory con i file da copiare e visualizzare i file con il tasto VISUALIZZA FILE Visualizzare le funzioni per la selezione di file TAG DA Portare il campo chiaro sui file da copiare e FILE selezionarli Se desiderato selezionare altri file allo Stesso modo SS Copiare i file selezionati nella directory di destinazione e Ulteriori funzioni di selezione vedere Selezione di file pagina 89 Avendo selezionato dei file sia nella finestra sinistra che in quella destra il TNC effettua la copia dalla directory sulla quale si trova il campo chiaro Sovrascrittura di file Se si desidera copiare file in una directory in cui ci sono file con lo stesso nome il TNC visualizza il messaggio d errore File protetto Impiegare la funzione SELEZIONARE per sovrascrivere il file Sovrascrittura di pi file nella finestra in primo piano selezionare i file esistenti ed eventualmente i file protetti e premere il softkey OK oppure Senza sovrascrittura di file premere il softkey ANNULLA HEIDENHAIN TNC 620 4 3 Operare con o file O O Q km n T Q O a i II TNC in rete E Per il collegamento della scheda Ethernet alla propria rete vedere Interfaccia Ethernet pagina 496 Eventuali messaggi d errore durante il funzionamento in rete vengono registrati dal TNC vedere Interfaccia Ethernet a pagina 496 Se collegato in rete il TNC visualizza i drive collegati nella finestra de
401. rafico 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 E Sagome di punti su cerchi e linee cicli 220 221 Parte di profilo tasca di profilo anche parallela al profilo cicli 20 25 E Possibilit di Integrazione di cicli del costruttore cicli speciali creati dal costruttore della macchina Test e lavorazione grafici Vista dall alto n Rappresentazione su 3 piani Rappresentazione 3D 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 Gestione pallet Comunicazione con applicazioni PC esterne tramite componenti COM HEIDENHAIN TNC 620 Risoluzione e passo di visualizzazione Assi lineari fino a 0 01um Assi angolari fino a 0 00001 Circuiti di regolazione Double Speed si impiegano di preferenza per mandrini a rotazione elevata motori lineari e torque Livello di sviluppo upgrade funzionali Oltre alle opzioni software saranno gestiti in futuro importanti sv
402. rametri utente specifici di macchina ChannelSettings CH_NC Cinematica attiva Cinematica da attivare Lista delle cinematiche macchina Tolleranze geometriche Scostamento ammesso del raggio del cerchio Da 0 0001 a 0 016 mm scostamento ammesso del raggio del cerchio nel punto finale del cerchio confrontato con il punto iniziale del cerchio Configurazione dei cicli di lavorazione Fattore di sovrapposizione nella fresatura di tasche Da 0 001 a 1 414 fattore di sovrapposizione per ciclo 4 FRESATURA DI TASCHE e ciclo 5 TASCA CIRCOLARE Visualizzazione messaggio Mandrino se M3 M4 non attivi on con emissione di messaggi di errore off senza emissione di messaggi di errore Visualizzazione messaggio di errore Inserire profondit negativa on con emissione di messaggi di errore off senza emissione di messaggi di errore Comportamento in posizionamento alla parete della scanalatura su superficie cilindrica LineNormal posizionamento con una retta CircleTangential posizionamento con un movimento circolare Funzione M per orientamento del mandrino 1 orientamento mandrino direttamente da NC 0 funzione inattiva Da 1 a 999 numero funzione M per orientamento mandrino Filtro geometria per estrapolazione elementi lineari Tipo di filtro stretch Off nessun filtro attivo ShortCut eliminazione di singoli punti sul poligono Average il filtro geometria smussa gli spigoli Distanza massima del profilo filtrato da quello non filtrato Da 0 a 10 m
403. rchio contemporaneamente il polo delle coordinate polari 6 Programmazione programmazione profili Traiettoria circolare C intorno al centro del cerchio CC Definire il centro del cerchio CC prima di programmare la traiettoria circolare C L ultima posizione utensile programmata prima del blocco C il punto di partenza della traiettoria circolare Portare l utensile sul punto di partenza della traiettoria circolare Coordinate del centro del cerchio Coordinate del punto finale dell arco di cerchio Senso di rotazione DR se necessario Avanzamento F Funzione ausiliaria M Blocchi esplicativi NC Cerchio completo Per il cerchio completo occorre programmare per il punto finale le stesse coordinate del punto di partenza E Il punto di partenza e il punto finale del movimento circolare devono trovarsi sulla traiettoria circolare Tolleranza di inserimento fino a 0 016 mm definibile tramite parametro macchina circleDeviation Cerchio minimo che il TNC pu percorrere 0 0016 um HEIDENHAIN TNC 620 163 fdinate cartesiane 6 4 Tralettorie coo 6 4 Tralettorie M inate cartesiane Traiettoria circolare CR con raggio definito L utensile si sposta su una traiettoria circolare avente il raggio R Coordinate del punto finale dell arco di cerchio Raggio R Attenzione il segno definisce la grandezza dell arco di cerchio Senso di rotazione DR Attenzione il segno definisce se
404. rdinata della superficie del pezzo 2a DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio gt TEMPO ATTESA SOTTO 0211 tempo in secondi durante il quale l utensile sosta sul fondo del foro m T D 3 y o ca e gt Z O 8 Programmazione cicli il ALESATURA ciclo 201 opzione software Advanced programming features 1 I TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla distanza di sicurezza sopra la superficie del pezzo 2 L utensile alesa con l avanzamento F programmato fino alla profondit programmata 3 Se programmata l utensile esegue una sosta sul fondo del foro 4 Successivamente il TNC ritrae l utensile con avanzamento F alla distanza di sicurezza e da l se programmato con FMAX alla 2 distanza di sicurezza 8 2 Cicli di foratura maschiatiig e fresatura di filettature HEIDENHAIN TNC 620 231 il eb i mw 1 b d hem 5 1 ln Fur 0 N eb ps m eb i foratura maschiatu 8 2 Cicli 201 232 gt DISTANZA DI SICUREZZA Q200 incrementale distanza tra la punta dell utensile e la superficie del pezzo gt PROFONDIT 0201 incrementale distanza tra la superficie del pezzo e il fondo del foro gt AVANZAMENTO IN PROFONDIT 0206 velocit di spostamen
405. re Le modifiche possono essere eventualmente memorizzate con un altro nome del file Durante la creazione o la modifica di un programma di lavorazione possibile selezionare con i tasti cursore o con i softkey singole righe del programma e singole istruzioni di un blocco Pagina precedente Pagina successiva salto all inizio del programma Salto alla fine del programma Modifica della posizione del blocco attuale sullo schermo In questo modo si possono visualizzare pi blocchi di programma programmati prima del blocco attuale Modifica della posizione del blocco attuale sullo schermo In questo modo si possono visualizzare pi blocchi di programma programmati dopo il blocco attuale Salto tra blocchi Selezione di singole istruzioni nel blocco Premere il tasto GOTO inserire il numero del blocco desiderato confermare con il tasto ENT HEIDENHAIN TNC 620 101 to eee inserimen 4 4 Apertura e Azzeramento valore dell istruzione selezionata Cancellazione valore errato rogrammi Cancellazione messaggio d errore non lampeggiante 00B uS EuS EL O Cancellazione istruzione selezionata no lar C Q Cancellazione blocco selezionato E O Bh ln cb Cancellazione cicli e blocchi di programma DEL N O C Hm Cancellazione di singoli caratteri Inserimento del blocco che stato editato o INSERT p cancellato per ultimo BLOCCO NC o Q Inserimento di blocchi in
406. re creato con coordinate ortogonali Per pezzi con archi di cerchio o per indicazioni angolari spesso pi semplice definire le posizioni con coordinate polari Contrariamente alle coordinate ortogonali X Y e Z le coordinate polari descrivono soltanto posizioni in un piano Le coordinate polari hanno il proprio punto zero nel polo CC CC circle centre in inglese centro cerchio Una posizione in un piano pu essere quindi definita in modo univoco mediante il raggio delle coordinate polari distanza dal polo CC alla posizione l angolo delle coordinate polari angolo tra l asse di riferimento dell angolo e la retta che collega il polo CC con la posizione Definizione del polo e dell asse di riferimento dell angolo Il polo viene definito mediante due coordinate nel sistema di coordinate ortogonali in uno dei tre piani Con questa definizione si attribuisce in modo univoco anche l asse di riferimento dell angolo per l angolo PA delle coordinate polari X Y X Y Z tY ZIX 7 76 4 Programmazione generalit gestione file ausili di programmazione Posizioni assolute e incrementali del pezzo Posizioni assolute del pezzo Se le coordinate di una posizione si riferiscono al punto zero delle coordinate origine queste vengono definite assolute Ogni posizione su un pezzo definita in modo univoco dalle relative coordinate assolute Esempio 1 fori con coordinate assolute Foro 1 Foro 2 Foro 3 X 10mm X 30 mm X 50
407. re definire tutti i tre angoli solidi anche se uno o pi di essi hanno valore 0 Con posizionamento automatico degli assi rotativi da parte del TNC si possono introdurre anche i seguenti parametri Avanzamento F Velocit di spostamento dell asse rotativo nel posizionamento automatico Distanza di sicurezza incrementale Il TNC posiziona la testa orientabile in modo tale che la posizione della distanza di sicurezza risultante dal prolungamento dell utensile della non vari rispetto al pezzo 360 8 Programmazione cicli Annullamento Per annullare gli angoli di rotazione ridefinire il ciclo PIANO DI LAVORO ed impostare per tutti gli assi rotativi 0 In seguito definire nuovamente il ciclo PIANO DI LAVORO e rispondere alla domanda di dialogo azionando il tasto NO ENT In questo modo si disattiva la funzione Posizionamento asse rotativo F Il costruttore della macchina stabilisce se il ciclo 19 deve 4 posizionare lo gli asse i di rotazione automaticamente o se devono essere preposizionati nel programma Consultare il manuale della macchina Se il ciclo 19 posiziona gli assi rotativi automaticamente vale quanto segue E TNC pu posizionare automaticamente solo assi regolati Nella definizione del ciclo si deve inserire oltre agli angoli di rotazione la distanza di sicurezza e l avanzamento per il posizionamento degli assi rotativi E Si possono utilizzare solo utensili presettati intera lunghezza u
408. re il softkey CAMBIO FINESTRA Inserimento di un blocco di strutturazione nella finestra di programma a sinistra Selezionare il blocco alla fine del quale si desidera inserire il blocco di strutturazione selezione delle funzioni speciali premere il tasto FOT SPEC FCT Premere il softkey INSERIRE SEZIONE Inserire il testo di ordinamento tramite la tastiera visualizzata sullo schermo vedere Tastiera sullo schermo a pagina 81 INSERIRE SEZIONE Event modificare la profondit di strutturazione con il softkey Selezione di un blocco nella finestra di strutturazione Saltando da un blocco all altro nella finestra di strutturazione il TNC visualizza contemporaneamente i blocchi nella finestra di programma In questo modo si possono saltare ampie parti di programma HEIDENHAIN TNC 620 Funzionamento manuale Programmaz 007 H QUIUDUINSWYINE PLATE ID NR 223 POSITIONING CONTUR BEGIN PEM 00 MM BEGIN PEM 007 MM 451 L Z 190 RO FMAX M3 PROBE E DEF PROBE ROTATION CYCL DEF 200 FORATURA PRES Q200 2 DISTANZA SICUREZZA END PGM 007 MM Q201 40 3PROFONDITA Q206 150 AVANZ INCREMENTO Q202 5 3PROF INCREMENTO Q210 0 3TEMPO ATTESA SOPRA Q203 0 COORD SUPERFICIE Q204 0 32 DIST SICUREZZA Q211 3TEMPO ATTESA SOTTO 9 POSITIONING 10 L X 20 Y 20 RO FMAX M99 11 L X 180 Y 20 RO FMAX M99 12 L X 180 Y 68 R FMAX M99 13 L X 20 Y 68 R FMAX M99 14 L Z 100 RO FMAX 15 STOP
409. re inserito nel blocco TOOL CALL chiamata utensile e in tutti i blocchi di posizionamento vedere Creazione dei blocchi di programma con i tasti di programmazione traiettorie a pagina 149 Rapido Per l avanzamento rapido si inserisce F MAX Per l inserimento di F MAX rispondere alla domanda di dialogo AVANZAMENTO F con il tasto ENT o il softkey FMAX E Per spostare la macchina in rapido si pu anche programmare il corrispondente valore numerico ad es F30000 A differenza di FMAX questo spostamento in rapido non attivo solo nel blocco ma fino a quando non viene programmato un altro avanzamento Durata dell azione L avanzamento inserito con un valore numerico rimane attivo finch l esecuzione del programma arriva ad un blocco nel quale programmato un altro avanzamento F MAX vale solo per il blocco nel quale stato programmato Dopo il blocco con F MAX ridiventa attivo l ultimo avanzamento programmato con un valore numerico Modifica durante l esecuzione del programma Durante l esecuzione del programma si pu modificare l avanzamento intervenendo sulla manopola del potenziometro di regolazione F dell avanzamento stesso 120 5 Programmazione utensili Numero di giri del mandrino S Il numero di giri del mandrino S espresso in giri al minuto giri min e si programma in un blocco TOOL CALL chiamata utensile Modifica programmata Il numero di giri mandrino pu essere modificato nel programma di
410. re la correlazione tra la posizione reale e la posizione attuale della macchina Con sistemi di misura lineari e indici di riferimento a distanza codificata gli assi devono essere spostati al massimo di 20 mm con i sistemi di misura angolari al Massimo di 20 incipi for 4 1 Pr Con i sistemi di misura assoluti dopo l accensione viene trasmesso al controllo un valore di posizione assoluto In questo modo si ristabilisce subito dopo l accensione senza spostamento degli assi la correlazione tra la posizione reale e la posizione attuale della slitta della macchina Sistema di riferimento Un sistema di riferimento consente la definizione univoca di una posizione in un piano o nello spazio L indicazione di una posizione si riferisce sempre a un determinato punto definito dalle coordinate Nel sistema ortogonale sistema cartesiano vengono definite tre direzioni con gli assi X Y e Z Questi assi sono perpendicolari tra loro e si intersecano in un punto detto origine o punto zero Una coordinata indica quindi la distanza dal punto zero in una di queste direzioni Una posizione nel piano pu pertanto essere definita da due coordinate e nello spazio da tre coordinate Le coordinate che si riferiscono al punto zero vengono chiamate coordinate assolute Le coordinate relative si riferiscono ad una qualsiasi altra posizione punto di riferimento nel sistema delle coordinate valori di coordinata relativi vengono chiamati anche va
411. re la rotazione 10 ROTAZIONE inserire l angolo di rotazione in gradi DI Campo di immissione da 360 a 360 assoluto o incrementale Annullamento Riprogrammare il ciclo ROTAZIONE con angolo di rotazione 0 356 Esempio blocchi NC 8 Programmazione cicli il FATTORE SCALA ciclo 11 Nell ambito di un programma il TNC pu ingrandire o ridurre i profili In questo modo possibile tenere conto ad es di fattori di restringimento o di sovrametallo Attivazione II FATTORE SCALA attivo dalla sua definizione nel programma Esso attivo anche nel modo operativo Introduzione manuale dati II TNC visualizza il fattore di scala attivo nell indicazione di stato supplementare Il fattore di scala attivo E contemporaneamente su tutti i tre assi di coordinate per tutte le quote nel cicli Premesse Prima di un ingrandimento o di una riduzione consigliabile spostare l origine su uno spigolo o un angolo del profilo Fattore inserire il fattore SCL ingl scaling il TNC na moltiplica coordinate e raggi con questo fattore SCL come descritto in Attivazione Ingrandimento SCL maggiore di 1 99 999 999 Riduzione SCL minore di 1 fino a 0 000 001 Annullamento Riprogrammare il ciclo FATTORE SCALA con fattore di scala 1 HEIDENHAIN TNC 620 35 N te ina I coord d I Mn 8 7 Cicli per 8 7 Cicli per A versione di coordinate FATTORE SCALA ASSE ciclo
412. reale della posizione attuale del tastatore 42 1 Introduzione i Sistema di tastatura TT 140 per la misurazione degli utensili Il TT 140 un sistema di tastatura automatico 3D per la misurazione e il controllo di utensili Il TNC mette a disposizione 3 cicli che consentono di determinare il raggio e la lunghezza dell utensile con mandrino fisso o rotante Grazie alla sua esecuzione robusta e all elevato grado di protezione il TT 140 risulta insensibile al contatto con refrigeranti e trucioli Il segnale viene generato da un sensore ottico immune all usura caratterizzato da un elevata affidabilit Volantini elettronici HR I volantini elettronici facilitano lo spostamento manuale e preciso degli assi Il percorso di traslazione per ogni giro di volantino selezionabile in un ampio campo Oltre ai volantini ad incasso HR 130 e HR 150 HEIDENHAIN offre anche il volantino portatile HR 410 HEIDENHAIN TNC 620 temi di tastatura 3D e volantini elettronici MEDEN HA IS 1 5 Accessor Funzionamento manuale e allineamento Mi Ione e spegni 2 1 Accens 2 1 Accensione e spegnimento Accensione L accensione e la ripresa dei punti di riferimento sono ql funzioni correlate alla macchina Consultare il manuale della macchina Inserire la tensione di alimentazione del TNC e della macchina Il TNC visualizzer il seguente dialogo Il TNC viene avviato Messaggio TNC che segnala l avvenuta interruzion
413. registrazione pi vecchia del logfile errori si trova all inizio del file la registrazione pi recente alla fine HEIDENHAIN TNC 620 115 4 9 Mes errore Protocollo tasti Il TNC memorizza gli inserimenti con tasti e gli eventi importanti ad es avvio del sistema in un protocollo tasti La capacit dei protocolli tasti limitata Se il protocollo tasti pieno avviene la commutazione a un secondo protocollo tasti Quando anche questo pieno viene cancellato il primo protocollo tasti e riscritto e cos via Se necessario passare da FILE ATTUALE a FILE PRECEDENTE per visualizzare la cronistoria degli errori Premere il softkey FILE PROTOCOLLO FILE PROTOCOLLO Em Apertura del logfile tasti premere il softkey LOG TASTI TASTI Se necessario impostare il logfile precedente PREVIOUS FILE premere il softkey FILE PRECEDENTE RIA Se necessario impostare il logfile corrente premere il FILE softkey FILE ATTUALE Il TNC memorizza in un protocollo tasti ogni attivazione di tasti del pannello di comando La voce meno recente riportata all inizio mentre quella pi recente alla fine del file Panoramica dei testi e dei softkey per la visualizzazione dei logfile salto a inizio logfile ca salto a fine logfile FINE F Logfile corrente CURRENT FILE Logfile precedente PREVIOUS ELLE Riga precedente successiva Ritorno al menu principale 116 4 Programmazione generalit
414. reposizionamento Preposizionare l utensile all inizio del programma di lavorazione in modo tale da evitare urti tra utensile e pezzo 148 6 Programmazione programmazione profili i Creazione dei blocchi di programma con i tasti di programmazione traiettorie p Aprire il dialogo in chiaro con i tasti grigi di programmazione traiettorie O Il TNC chieder uno dopo l altro tutti i dati e inserir il blocco di Funzione ausiliaria M E programma nel programma di lavorazione BLK FORM 9 1 Z kso vee 2 20 n F Esempio programmazione di una retta 5 L x50 V_50 RO FMAX n z APPR LOT ii Y 5 R5 RL F250 Cnn i des i 4 Apertura del dialogo di programmazione ad es retta dec o oooO o o i 4 Pa E 20 END PGM 14 MM O Inserire le coordinate del punto finale della retta DTAGNOSE 10 i a ta me c3 Y 5 M M94 M103 M118 M120 M124 M128 M138 cena ENT p la b Selezione correzione raggio premere ad es il softkey T RO l utensile si sposta senza correzione O Cc 2 Inserire l avanzamento e confermare con il tasto ENT gt 100 ad es 100 mm min Con programmazione in pollici l immissione di 100 corrisponde ad un avanzamento di 10 pollici min tia e D nn rl usi nl iI lr meal eau fon cm Spostamento in rapido premere il softkey FMAX N Spostamento con avanzamento definito nel blocco TOOL CALL premere il softkey FAUTO F AUTO Inserire la funzione
415. resentazione grafica E Calcolo del tempo di lavorazione E Visualizzazione di stato supplementare HEIDENHAIN TNC 620 471 il 11 4 Prova programma Esecuzione della prova del programma Quando la memoria utensili centrale attiva deve essere attivata anche una tabella utensili per il test del programma stato S Selezionare a tale scopo una tabella utensili nel modo operativo Prova programma tramite la gestione file PGM MGT Selezionare il modo operativo Prova programma Visualizzare con il tasto PGM MGT la Gestione file e selezionare il file da testare oppure Selezione inizio del programma selezionare con il tasto GOTO la riga 0 e confermare la selezione con il tasto ENT Il TNC visualizzer i seguenti softkey Reset del pezzo grezzo e test dell intero programma RESET AVVIO Test dell intero programma AVVIO i Test del programma a blocchi singoli AVVIO SINGLE fi E Arresto del test del programma il softkey compare solo se stato avviato il test del programma STOP Li Il test del programma pu essere interrotto e ripreso in qualsiasi momento anche all interno di cicli di lavorazione Per proseguire il test non si devono eseguire le seguenti azioni selezionare un altro blocco con il tasto GOTO apportare modifiche al programma cambiare il modo operativo selezionare un nuovo programma 472 11 Test ed esecuzione del programma 11 5 Esecuzione programma Applicazione
416. ri e caratteri speciali possono essere inseriti con la tastiera sullo schermo o se presente con una tastiera per PC collegata attraverso l interfaccia USB Inserimento del testo attraverso la tastiera sullo schermo Premere il tasto GOTO per inserire attraverso la tastiera sullo schermo un testo ad es nomi di programma o di directory Il TNC apre una finestra in cui il campo di inserimento numerico del TNC viene rappresentato con corrispondenti tasti alfabetici Premendo event pi volte il rispettivo tasto si sposta il cursore e sul carattere desiderato Attendere fino a quando il TNC conferma il carattere selezionato nel campo di inserimento prima di inserire il successivo carattere Confermare con il softkey OK il testo nel campo di dialogo aperto Passare con il softkey abc ABC tra caratteri maiuscoli e minuscoli Se il costruttore della macchina ha definito caratteri speciali supplementari questi possono essere richiamati e inseriti tramite il softkey CARATT SPECIALI Per cancellare singoli caratteri impiegare il softkey Backspace Salvataggio dati HEIDENHAIN consiglia di salvare a intervalli regolari su un PC i programmi e i file generati ex novo nel TNC A tale scopo HEIDENHAIN mette a disposizione una funzione di backup nel software di trasmissione dati TNCremoNT Il costruttore della macchina dar tutte le informazioni al riguardo Inoltre necessario un supporto dati sul quale sono salvati tutti i dati specifi
417. rima PROFONDITA DI ACCOSTAMENTO 3 Sesi programmata la rottura del truciolo il TNC ritira l utensile del valore di inversione impostato Se si lavora senza rottura del truciolo il TNC porta l utensile in rapido alla DISTANZA DI SICUREZZA e nuovamente in rapido FMAX fino alla DISTANZA DI PREARRESTO impostata sulla prima PROFONDITA DI ACCOSTAMENTO 4 Successivamente l utensile penetra con l AVANZAMENTO di un ulteriore PROFONDITA DI ACCOSTAMENTO 5 JI TNC ripete queste operazioni 2 4 fino al raggiungimento della profondit di foratura Smusso frontale 6 L utensile si porta con l AVANZ AVVICINAMENTO alla profondit di smusso frontale 7 I TNC posiziona l utensile con un semicerchio senza correzione partendo dal centro sull eccentricit frontale dello smusso ed esegue un movimento di lavorazione circolare con avanzamento di sprofondamento 8 Quindi il TNC posiziona l utensile nuovamente su un semicerchio al centro del foro Fresatura filetto 9 L utensile si porta con l AVANZ AVVICINAMENTO programmato al piano di partenza della filettatura che risulta dal segno algebrico del passo della filettatura e dal tipo di fresatura 10 Quindi l utensile si sposta tangenzialmente sul diametro nominale della filettatura seguendo una traiettoria elicoidale e fresa la filettatura con movimento elicoidale di 360 11 In seguito l utensile si stacca tangenzialmente dal profilo ritornando al punto di partenza nel piano di lavoro 260 8 Pr
418. rispetto al piano principale Per la rotazione del piano di lavoro sono disponibili due funzioni Rotazione manuale con il softkey 3D ROT nei modi operativi Funzionamento manuale e Volantino elettronico vedere Attivazione della rotazione manuale pagina 65 Rotazione controllata ciclo 19 PIANO DI LAVORO nel programma di lavorazione vedere PIANO DI LAVORO ciclo 19 opzione software 1 a pagina 359 Le funzioni del TNC per la Rotazione piano di lavoro sono trasformazioni di coordinate ll piano di lavoro comunque sempre perpendicolare alla direzione dell asse utensile 62 2 Funzionamento manuale e allineamento i Nella rotazione del piano di lavoro il TNC distingue tra due tipi di macchina 1 Macchina con tavola orientabile Il pezzo deve essere portato nella posizione di lavoro desiderata mediante posizionamento della tavola orientabile ad es Mediante un blocco L La posizione dell asse utensile convertito non cambia rispetto al sistema di coordinate fisso della macchina Ruotando la tavola quindi il pezzo ad es di 90 non ruota anche il sistema di coordinate Azionando nel modo operativo Funzionamento manuale il tasto di movimento Z anche l utensile si sposta in direzione Z Il TNC tiene in considerazione per il calcolo del sistema di coordinate convertito solo gli spostamenti meccanici della relativa tavola orientabile le cosiddette percentuali traslatorie Macchina con testa orientabile
419. rofilo con M3 se programmato anche con pi passate ll punto di partenza per la finitura si trova al centro del cerchio destro Alla fine del profilo l utensile si stacca tangenzialmente dallo stesso Successivamente l utensile si porta in rapido FMAX alla distanza di sicurezza e se programmato alla 2 distanza di sicurezza E Prima della programmazione II TNC preposiziona automaticamente l utensile nell asse utensile e nel piano di lavoro In sgrossatura l utensile penetra nel materiale con movimento elicoidale pendolando da una estremit all altra della scanalatura La foratura preliminare non quindi necessaria Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit O il TNC non esegue il ciclo Scegliere una fresa con diametro non superiore alla LARGHEZZA SCANALATURA e non inferiore a un terzo della stessa Il diametro della fresa deve essere inferiore alla met della lunghezza della scanalatura altrimenti il TNC non pu far penetrare l utensile con un movimento alternato 290 8 Programmazione cicli i Con il parametro macchina display_DepthErr si imposta se Ti il TNC deve emettere un messaggio d errore on oppure no off se viene inserita una profondit positiva Attenzione pericolo di collisione Tenere presente che con profondit inserita positiva il TNC inverte il calcolo del preposizionamento Quindi l utensile si sposta in rapido
420. rog screensx 113 H 3 09 10 02 1 TNC NNC_PROG SCREENS 456 H 8 12 29 33 5 7 NENTI ro 10 40 40 cm B TNC NNc_prog screensXEX4 H H ja 07 54 34 O Per portare il campo chiaro sul file da selezionare utilizzare tasti E cene _ anuta cursore D S t il hi j fi DIAGNOSE ud I posta il campo chiaro in una finestra verso l alto e y verso il basso 15 file dati 285 7 Mbyte liberi a COPIARE INSERIRE OK CANC ANNULLA VALORE VALORE eb ATTUALE COPIATO O selezione file premere il softkey OK o il tasto ENT m lt f oppure ENT Cancellazione di un file Portare il campo chiaro sul file da cancellare cane selezione della funzione di cancellazione premere il softkey CANCELLA Conferma della cancellazione premere il softkey OK oppure Annullamento della cancellazione premere il softkey ANNULLA Cancellazione directory Cancellare tutti i file e tutte le sottodirectory nella directory da cancellare Portare il campo chiaro sulla directory da cancellare cane selezione della funzione di cancellazione premere il XX softkey CANC II TNC chiede se devono essere cancellate anche le sottodirectory e i file Conferma della cancellazione premere il softkey OK oppure Annullamento della cancellazione premere il softkey ANNULLA 88 4 Programmazione generalit gestione file ausili di programmazione Selezione di file selezione di un singolo file FILE selezione di
421. rotta anche la lettura in questo punto Per continuare la lettura premere il tasto di START esterno Durante la lettura dei blocchi non sono possibili interrogazioni da parte dell operatore Al termine della lettura l utensile viene portato con la funzione RAGGIUNGERE POSIZIONE sulla posizione calcolata La correzione della lunghezza utensile diventa attiva solo con la chiamata utensile e un successivo blocco di posizionamento Questo vale anche quando stata modificata soltanto la lunghezza utensile Tutti i cicli di tastatura vengono saltati dal TNC durante una lettura blocchi Quindi i parametri di risultato descritti da tali cicli non contengono alcun valore Non possibile impiegare il precalcolo dei blocchi quando dopo un cambio utensili nel programma di lavorazione si avvia Il programma in una sequenza FK attivo il filtro Stretch si utilizza la lavorazione con pallet si avvia il programma con un ciclo di filettatura ciclo 17 18 19 206 207 e 209 o un blocco programma seguente si impiegano i cicli di tastatura 0 1 e 3 prima dell avvio del programma HEIDENHAIN TNC 620 Esecuzione continua 113 H BEGIN PGM 113 MM BLK FORM 0 1 Z X 0 Y 0 Z 20 Programmaz BLK FORM 09 2 X 100 Y 100 Z 0 TOOL CALL 3 Z S2000 L Z 19 RO FMAX M3 L X 50 Y 50 R FMAX CYCL DEF 4 0 FRES TASCHE CYCL DEF 4 1 DIST 2 CYCL DEF ap EESTIT AAT 9 CYCL DEF 4 E 10 CYcL DEF 4 POM principale 11
422. rso cui avviene il salto con M2 M30 invece di terminare il programma corrente Valore 0 M2 M30 opera in modo normale Label verso cui con FN14 ERROR avviene il salto con reazione NC CANCEL invece di interrompere un programma con un errore Il numero di errore programmato nell istruzione FN14 pu essere letto in ID992 NR14 Valore 0 FN14 opera in modo normale Label verso cui viene eseguito il salto in caso di errore interno del server SOL PLC CFG invece di interrompere il programma con un errore Valore 0 errore del server opera in modo normale Numero utensile attivo Numero utensile predisposto Asse utensile attivo 0 X 1 Y 2 Z 6 U 7 V 8 W Numero giri mandrino programmato Stato mandrino attivo 1 indefinito 0 M3 attivo 1 M4 attivo 2 M5 dopo M3 3 M5 dopo M4 Stato refrigerante 0 OFF 1 ON Avanzamento attivo Indice dell utensile predisposto Indice dell utensile attivo Numero di canale Distanza di sicurezza ciclo di lavor attivo Prof foratura prof fresatura ciclo di lav attivo Prof accostamento ciclo di lavor attivo 10 Programmazione parametri O i Stato modale 35 Dati per tabelle SOL 40 Dati della tabella utensili 50 HEIDENHAIN TNC 620 I V DI O 22 2 UT UT UT UT UT UT UT UT UT s UT Avanzamento prof ciclo di lav attivo Prima lunghezza lato ciclo tasca rettangolare Seconda lunghezza lato ciclo tasca rettangolare Prima lunghezza lato
423. ruzioni SOL 428 Panoramica dei softkey 428 SOL BIND asa 429 SOL SELECT ga 430 SOL FETCH ssaa 433 SOL UPDATE 434 SOL INSERT 434 SOL COMMIT 435 SOL ROLLBACK 435 HEIDENHAIN TNC 620 23 i 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 0100 a Q107 448 Raggio dell utensile attivo Q108 448 Asse dell utensile 0109 448 Stato del mandrino Q110 449 Alimentazione refrigerante 0111 449 Fattore di sovrapposizione Q112 449 Unit di misura nel programma 0113 449 Lunghezza dell utensile 0114 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 p
424. serendo M140 in un blocco di posizionamento il TNC continua il dialogo chiedendo la distanza della quale l utensile deve allontanarsi Inserire la distanza desiderata di cui si desidera che l utensile si allontani dal profilo oppure premere il softkey MAX per portarsi fino al limite del campo di spostamento Inoltre possibile programmare l avanzamento con cui l utensile si sposta sul percorso inserito Se non si inserisce alcun avanzamento il TNC si sposta in rapido sul percorso programmato Attivazione La funzione M140 attiva solo nel blocco di programma nel quale viene programmata M140 attiva dall inizio del blocco Blocchi esplicativi NC Blocco 250 allontanamento dell utensile dal profilo di 50 mm Blocco 251 spostamento dell utensile fino al limite del campo di spostamento E Con M140 MB MAX possibile allontanarsi solo in direzione positiva HEIDENHAIN TNC 620 Ie tralettor iarie per CR 7 4 Funz i il 74 Funzioni Bfbitiarie per traiettorie Soppressione del controllo del sistema di tastatura M141 Comportamento standard Se la punta del tastatore deflessa il TNC emette un messaggio di errore non appena si cerca di muovere un asse della macchina Comportamento con M141 Il TNC fa spostare gli assi della macchina anche se il tastatore deflesso Questa funzione necessaria quando si scrive un proprio ciclo di misura collegato al ciclo di misura 3 per poter disimpegnare il ta
425. sile troppo piccolo 1003 Raggio uten troppo grande 1004 Campo superato 1005 Posizione di inizio errata 1006 ROTAZIONE non permessa 1007 FATTORE SCALA non ammesso 1008 SPECULARIT non consentita 1009 Spostamento non permesso 1010 Manca avanzamento 1011 Valore d immissione errato 1012 Segno algebr err 1013 Angolo non consentito 1014 Punto da tastare irraggiungibile 1015 Troppi punti HEIDENHAIN TNC 620 larie ioni ausi 10 8 Funz i il larie ioni ausi 10 8 Funz 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 404 Dato immesso contraddittorio CYCL incompleto Errata definizione del piano Programmazione di un asse errato Numero di giri errato Corr raggio non definita Raccordo non definito Raggio di raccordo troppo grande Start programma indefinito Troppi livelli sottoprogr Manca riferimento angolo Nessun ciclo di lav definito Larg scanal troppo piccola Tasca troppo piccola 0202 non definito 0205 non definito Inserire 0218 maggiore di 0219 CYCL 210 non permesso CYCL 211 non permesso 0220 troppo grande Inserire 0222 maggiore di 0223 Inserire 0244 maggiore di 0 0245 deve essere diverso da 0246 Angolo deve essere lt 360 Inserire 0223 maggiore di 0222 0214 0 non permesso Direzione attraver non definita Nessuna tabella origini attiv
426. sili selezione della modalit operativa Programmazione Richiamare la Gestione file MGT Visualizzazione dei tipi di file premere il softkey SELEZIONA TIPO Visualizzazione dei file tipo T premere il softkey VISUAL T Selezionare un file o inserire un nuovo nome di file Confermare con il tasto ENT o con il softkey SELEZIONARE Dopo aver aperto una tabella utensili per l editing si pu spostare il campo chiaro con i tasti cursore o con i softkey su una posizione qualsiasi della tabella In una posizione qualsiasi possibile sovrascrivere i valori memorizzati o inserire valori nuovi Per le altre funzioni di Editing vedere la seguente tabella Se il TNC non pu visualizzare contemporaneamente tutte le posizioni di una tabella utensili nella barra superiore della tabella compare il simbolo gt gt oppure lt lt Selezione inizio tabella INIZIO A n H Z m Selezione fine tabella Selez pagina preced della tabella PAGINA Selez pagina success della tabella PAGINA a AE Ricerca di un testo o numero FIND salto all inizio della riga INIZIO qa salto alla fine della riga FINE gt Copia campo evidenziato in chiaro captare ATTUALE Inserimento campo copiato INSERIRE COPIATO Aggiunta delle righe utensili inseribili alla fine INSERIRE della tabella N RIGHE Aggiunta di una riga con numero di utensile INSERIRE inseribile RIGA 128 5 Programmazione utensili Cancellazione riga utensi
427. sili che desidera archiviare o impiegare per il test del programma un qualsiasi altro nome di file con estensione T Per i modi operativi Prova programma e Programmazione il TNC impiega di norma la tabella utensili simtool t memorizzata nella directory table Per l editing nel modo operativo Prova programma premere il softkey TABELLA UTENSILE Aprire la tabella utensili TOOL T selezionare uno dei modi operativi Macchina TABELLA selezionare la tabella utensili premere il softkey TEM TABELLA UTENSILI EDIT Impostare il softkey EDIT su ON FF on Visualizzazione limitata a determinati tipi di utensile impostazione filtro Premere il softkey FILTRO TABELLE quarto livello softkey Selezionare il tipo di utensile desiderato tramite softkey il TNC visualizza soltanto gli utensili del tipo selezionato Annullare di nuovo il filtro premere di nuovo il tipo di utensile precedentemente selezionato o selezionare un altro tipo Il costruttore adatta alla propria macchina le funzioni del e filtro Consultare il manuale della macchina HEIDENHAIN TNC 620 Editing tabella utensili Nome utensile Programmaz File tnc NtableX tool t INAKTIV 9999 TS 1 113 8237 0 0 25 0 0 0 0 26 0 0 0 0 INIZIO FINE PAGINA PAGINA aeng ROSTA CERCARE DFF on TABELLA DIAGNOSE FINE 127 Dati utensile tensile I U MI Da Apertura di una qualsiasi tabella uten
428. sizionare l utensile prima del primo punto del profilo o dopo l ultimo punto del profilo in Modo da non danneggiare il profilo Inserimento della correzione del raggio Programmare una funzione di traiettoria qualsiasi inserire le coordinate del punto di arrivo e confermare con il tasto ENT Traiettoria utensile a sinistra del profilo programmato premere il softkey RL oppure Traiettoria utensile a destra del profilo programmato premere il softkey RR oppure Tralettoria utensile senza correzione del raggio o ENT 3 i disattivazione della correzione premere il tasto ENT G Conclusione del blocco premere END HEIDENHAIN TNC 620 tensile 5 v O 137 b Correzione del raggio lavorazione degli spigoli D E Spigoli esterni e Se stata programmata una correzione del raggio il TNC porta T l utensile sugli angoli esterni su un cerchio di raccordo Se v necessario il TNC riduce automaticamente l avanzamento sugli gt angoli esterni ad es in caso di bruschi cambi di direzione Dv Spigoli interni c Negli angoli interni il TNC calcola il punto di intersezione delle O traiettorie sulle quali si muove il centro dell utensile con le correzioni programmate A partire da questo punto l utensile trasla lungo il successivo elemento del profilo In questo modo non si danneggiano gli spigoli interni del pezzo Quindi il raggio utensile non pu essere selezionato a piacere per un determinato profil
429. ssaggio d errore sullo schermo premere il tasto CE riavviare o continuare l esecuzione del programma dal punto in cui stata interrotta In caso di errore nell elaborazione dati selezionare la modalit FUNZIONAMENTO MANUALE premere il softkey OFF eliminare la causa dell errore riavviare In caso di ripetizione dell errore prendere nota del messaggio d errore ed interpellare il Servizio di assistenza 476 11 Test ed esecuzione del programma Rientro nel programma ad un numero di blocco qualsiasi lettura blocchi La funzione RIPOSIZ A BLOCCO deve essere consentita ed adattata dal costruttore della macchina Consultare il manuale della macchina T Con la funzione RIPOSIZ A BLOCCO lettura dei blocchi possibile eseguire un programma di lavorazione solo a partire da un numero di blocco N liberamente selezionabile La lavorazione del pezzo fino a questo blocco viene calcolata matematicamente dal TNC e potr essere graficamente rappresentata Se un programma stato interrotto con uno STOP INTERNO il TNC presenta automaticamente il blocco N per la ripresa nel punto in cui il programma stato interrotto Mg La lettura blocchi non pu iniziare in un sottoprogramma Tutti i programmi le tabelle e i file pallet necessari devono essere preselezionati in uno dei modi operativi di esecuzione del programma stato M Se il programma contiene un interruzione programmata prima della fine della lettura verr inter
430. sse principale del piano di lavoro LUNGHEZZA 2 LATO 5 larghezza della tasca gt AVANZAMENTO F velocit di spostamento dell utensile nel piano di lavoro Rotazione in senso orario DR fresatura concorde con M3 DR fresatura discorde con M3 RAGGIO DI ARROTONDAMENTO raggio degli angoli della tasca Con RAGGIO 0 il RAGGIO DI ARROTONDAMENTO uguale al raggio dell utensile Accostamento laterale k K x R K Fattore di sovrapposizione definito nel parametro macchina PocketOverlap R Raggio della fresa 276 Esempio blocchi NC 8 Programmazione cicli il FINITURA TASCHE ciclo 212 opzione software Advanced programming features 1 II TNC porta l utensile automaticamente nell asse del mandrino alla DISTANZA DI SICUREZZA oppure se programmato alla 2 DISTANZA DI SICUREZZA e successivamente al centro della tasca Dal centro della tasca l utensile si porta nel piano di lavoro al punto di partenza della lavorazione Per calcolare il punto di partenza il TNC tiene conto del SOVRAMETALLO del pezzo e del raggio dell utensile Il TNC effettua eventualmente una penetrazione nel centro della tasca Se l utensile si trova alla 2 DISTANZA DI SICUREZZA il TNC lo porta in rapido FMAX alla DISTANZA DI SICUREZZA e da l con l AVANZAMENTO IN PROFONDITA alla prima PROFONDITA DI ACCOSTAMENTO Successivamente l utensile entra tangenzialmente sul profilo del pezzo finito ed esegue una cont
431. sta funzione possibile solo su macchine per cui si 4 possono definire gli angoli solidi di configurazione assi orientabili Consultare il manuale della macchina II TNC non pu posizionare gli assi rotativi in automatico su tutte le macchine Consultare il manuale della macchina Tenere presente che il TNC esegue una correzione con i valori delta definiti Un raggio utensile R definito nella tabella utensili non influisce in alcun modo sulla correzione HEIDENHAIN TNC 620 143 ftware 2 le dell utensile op IMmensiona 5 4 Correzione tri Attenzione pericolo di collisione gt Nelle macchine i cui assi rotativi consentono unicamente un campo di spostamento limitato nel posizionamento in automatico potrebbero verificarsi dei movimenti che richiedono ad esempio una rotazione di 180 della tavola Fare attenzione al pericolo di collisione della testa con il pezzo o con i dispositivi di serraggio e software 2 L orientamento utensile pu essere definito in due modi nel blocco LN mediante l indicazione delle componenti TX TY e TZ in un blocco L mediane l indicazione delle coordinate degli assi O N rotativi lt Esempio formato blocco con orientamento utensile 2 e MT A t b d i LN Retta con correzione 3D X Y Z Coordinate corrette del punto finale della retta eb TX TY TZ Componenti dei vettori normali per l orientamento O utensile eb RR Correzione del r
432. statore mediante un blocco di posizionamento dopo che esso stato deflesso Se si utilizza la funzione M141 occorre sempre assicurarsi che il disimpegno avvenga nella direzione corretta La funzione M141 attiva solamente con blocchi di posizionamento lineari Attivazione La funzione M141 attiva solo nel blocco di programma nel quale programmata La funzione M141 attiva dall inizio del blocco Cancellazione della rotazione base M143 Comportamento standard La rotazione base rimane attiva fino a quando non viene resettata o sovrascritta mediante un nuovo valore Comportamento con M143 Il TNC disattiva una eventuale rotazione base programmata nel programma NC La funzione M143 non consentita durante una lettura pi blocchi Attivazione La funzione M143 attiva solo nel blocco di programma nel quale viene programmata La funzione M143 attiva dall inizio del blocco 210 7 Programmazione funzioni ausiliarie Sollevamento automatico dell utensile dal profilo in caso di arresto NC M148 Comportamento standard In caso di arresto NC il TNC arresta tutti gli spostamenti L utensile rimane sul punto d interruzione Comportamento con M148 La funzione M148 deve essere abilitata dal costruttore LL della macchina Il TNC allontana l utensile dal profilo in direzione dell asse utensile se nella tabella utensili nella colonna LIFTOFF stato impostato per l utensile attivo il parametro Y
433. stazione del numero codice collo mersortici Reg ii 1 Tune io CETO 991 Vi Eventuali parametri utente specifici di macchina 4 L Tipo Contr j TNC320 7 O 7 7 Prova programma We kam 0 C NCK HSCT 445 z e as Visualizzazione dei numeri software ja o ANNULLA Visualizzazione della tabella utensili attiva nel test del programma ai i NR 3 DIAGNOSE Visualizzazione della tabella origini attiva nel test del programma lele 2 30 li 150 F O0VR In tutti gli altri modi operativi la PGM INPUT TEMPO POSIZIONE MACC BRE Visualizzazione dei numeri software Selezione dell indicazione di posizione Impostazione dell unit di misura Mm pollici Impostazione della lingua di programmazione per MDI Definizione degli assi per la conferma della posizione reale Visualizzazione dei tempi operativi HEIDENHAIN TNC 620 485 12 1 Selezione della funzione MOD L 3 E O T D z 5 a N d 12 2 Numeri software Applicazione seguenti numeri software compaiono sullo schermo del TNC dopo la selezione delle funzioni MOD 486 Tipo di controllo denominazione del controllo viene gestito da HEIDENHAIN Software NC numero del software NC gestito da HEIDENHAIN Software NC numero del software NC gestito da HEIDENHAIN Livello di sviluppo FCL Feature Content Level livello di sviluppo installato sul controllo vedere Livello di sviluppo upgrade funzionali a pagina8 NC Kern numero del software
434. t g s T L pt __ 6 O a N i Visual 7 il na 12 6 Inserimento del numero codice 12 6 Inserimento del numero codice Applicazione Per le seguenti funzioni il TNC richiede il relativo numero codice Selezione dei parametri utente 125 Abilitazione all accesso di NET123 configurazione Ethernet Abilitazione delle funzioni speciali nella 555343 programmazione parametri O 490 12 Funzioni MOD i 12 7 Programmazione interfacce dati Interfacce seriali sul TNC 620 Il TNC 620 impiega automaticamente il protocollo LSV2 per la trasmissione seriale dei dati I protocollo LSV2 impostato in modo fisso e esclusa l impostazione del baud rate parametro macchina baudRateLsv2 non pu essere modificato Si pu anche definire un modo di trasmissione interfaccia diverso In tale caso le possibilit di impostazione descritte nel seguito sono efficaci per l interfaccia rispettivamente definita Applicazione Per impostare un interfaccia dati selezionare la gestione file PGM Funzionamento Programmaz MGT e premere il tasto MOD Premere ancora una volta il tasto MOD i e inserire il numero codice 123 Il TNC visualizza i parametro utente at erauserpath i GfgSerialInterface in cui si possono inserire le seguenti anh impostazioni a Eg T 1 Stop eit D Programmazione dell interfaccia RS 232 E L pe Aprire la cartella RS232 Il TNC visualizza le seguenti possibilit di Impostazione Programmazion
435. ta motori lineari e torque 13 3 Scheda tecnica HEIDENHAIN TNC 620 519 il 13 3 Scheda tecnica Posizioni coordinate raggi di cerchi lunghezza di smussi Numeri utensile Nome utensile Valori delta per correzione utensili Numero giri mandrino Avanzamenti Tempo di sosta nel ciclo 9 Passo filettatura nei vari cicli Angolo per orientamento mandrino Angolo per coordinate polari rotazioni rotazione piano di lavoro Angolo in coordinate polari per interpolazione elicoidale CP Numeri origine nel ciclo 7 Fattore di scala nei cicli 11 e 26 Funzioni ausiliarie M Numeri di parametri Q Valori di parametri Q Vettori perpendicolari N e T nella correzione Label LBL per salti nel programma Label LBL per salti nel programma Numero di ripetizioni di blocchi di programma REP Numeri d errore per la funzione parametrica FN14 520 da 99 999 9999 a 99 999 9999 5 4 cifre intere cifre decimali mm da 0 a 32 767 9 5 1 16 caratteri nelle TOOL CALL scritti tra caratteri speciali ammessi amp da 99 9999 a 99 9999 2 4 Imm da 0 a 99 999 999 5 3 giri min da 0 a 99 999 999 5 3 Imm min o Imm dente oppure mm giro da 0 a 3 600 000 4 3 s da 99 9999 a 99 9999 2 4 Imm da 0 a 360 0000 3 4 da 360 0000 a 360 0000 3 4 da 5 400 0000 a 5 400 0000 4 4 da 0 a 2 999 4 0 da 0 000001 a 99 999999 2 6 da 0 a 999 3 0 da 0 a 1999 4 0
436. ta di sicurezza con cancellazione blocco TRUE con visualizzazione della richiesta di conferma dopo la cancellazione di un blocco NC FALSE senza visualizzazione della richiesta di conferma dopo la cancellazione di un blocco NC Lunghezza programma in base alla quale deve essere controllata la geometria Da 100 a 9999 lunghezza programma in base alla quale deve essere controllata la geometria Indicazioni del percorso per l utente finale Lista con drive e o directory I drive e le directory qui impostati sono visualizzati dal TNC nella Gestione dati Ora universale Greenwich Time Differenza rispetto all ora universale h Da 12 a 13 fuso orario in ore con riferimento all ora di Greenwich Parametri utente specifici di macchina HEIDENHAIN TNC 620 511 i 13 2 mE cavo di collegamento per interfacce dati 13 2 Piedinatura e cavo di collegamento per interfacce dati Interfaccia V 24 RS 232 C per apparecchi HEIDENHAIN E L interfaccia conforme alla norma EN 50 178 Separazione sicura dalla rete Con impiego dell adattatore a 25 poli scherm invol esterna invol invol 2 e a T A A C a E e pr f i e Je e e e er Je frese __ Je e N invol scherm invol scherm invol invol esterna esterna Con impiego dell adattatore a 9 poli i oo po fosso 2 r f e fp e p o e p e h i e p fee p esterna esterna esterna 512 13 Tabelle e riepiloghi i Apparecchi periferici
437. ta l utensile in rapido alla DISTANZA DI SICUREZZA e nuovamente in rapido FMAX fino alla DISTANZA DI PREARRESTO impostata sulla prima PROFONDITA DI ACCOSTAMENTO 5 Successivamente l utensile penetra con l avanzamento di un ulteriore profondit di accostamento La profondit incremento si riduce se programmato ad ogni accostamento del valore da togliere 6 I TNC ripete queste operazioni 2 4 fino al raggiungimento della profondit di foratura Sul fondo del foro l utensile sosta se programmato per eseguire la spoglia e dopo il tempo di sosta viene riportato con l inversione avanzamento alla distanza di sicurezza Se stata programmata una 2 distanza di sicurezza il TNC porta l utensile con FMAX su quella distanza ed mw 1 h Uj 5 1 Sa Fur 0 n od bs thx o amp Prima della programmazione Programmare un blocco di posizionamento sul punto di partenza centro del foro nel piano di lavoro con correzione del raggio RO i foratura maschiatura Il segno del parametro ciclo Profondit determina la direzione della lavorazione Se si programma Profondit O il TNC non esegue il ciclo 8 2 Cicli Con il parametro macchina displayDepthErr si imposta se Ti il TNC deve emettere un messaggio d errore on oppure no off se viene inserita una profondit positiva Attenzione pericolo di collisione Tenere presente che con profondit inserita positiva il TNC inverte il cal
438. tacco dell utensile dal lato del pezzo definito dalla correzione del raggio inserire R con segno positivo Distacco dell utensile dal lato del pezzo opposto a quello definito dalla correzione del raggio inserire R con segno negativo Blocchi esplicativi NC Distacco su traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta DEP LCT Il TNC sposta l utensile su una traiettoria circolare dall ultimo punto del profilo Pe al punto ausiliario Py Da l l utensile si porta su una retta al punto finale Py L ultimo elemento del profilo e la retta da Py a Py sono raccordati tangenzialmente alla traiettoria circolare che quindi definita in modo univoco dal raggio R Programmare l ultimo elemento del profilo con il punto finale Pe e la correzione del raggio Aprire il dialogo con il tasto APPR DEP e il softkey DEP LCT Inserire le coordinate del punto finale Py Raggio R della traiettoria circolare inserire R con segno positivo Blocchi esplicativi NC HEIDENHAIN TNC 620 Ultimo elemento del profilo Pe con correzione raggio Angolo al centro 180 Raggio traiettoria circolare 8 mm Disimpegno di Z salto di ritorno fine programma Ultimo elemento del profilo Pe con correzione raggio Coordinate Py raggio traiettoria circolare 8 mm Disimpegno di Z salto di ritorno fine programma 157 to e sa li a da un profilo Icinamen 6 3 Avv 6 4 Traiettorie coordinate
439. tazione piano di lavoro Indicazione di posizione nel sistema ruotato Le posizioni visualizzate nell indicazione di stato NOMIN e REALE si riferiscono al sistema di coordinate ruotate Limitazioni nella rotazione del piano di lavoro I posizionamenti da PLC definiti dal costruttore della macchina non sono ammessi 64 2 Funzionamento manuale e allineamento i Attivazione della rotazione manuale 1 Funzionamento manuale Programmaz Selezionare la rotazione manuale premere il softkey Li 3D ROT n 31 857 mE I i on 641 D Posizionare il campo chiaro con i tasti cursore Esecuz pros mo gt 991 sull opzione Funzionamento manuale o a L 4 oee 000 790 LEE ANNULLA Aprire il menu di selezione con il tasto GOTO e selezionare con il tasto cursore l opzione Attivo iu i o I confermare con il tasto ENT i e e ho 150 F 0VR vje T Con il tasto cursore posizionare il campo chiaro sull asse rotativo desiderato di lavoro opzione soft Inserire l angolo di rotazione oppure z k eou cisl lu ail BA e T rei il eee i oa Rio Te Confermare la posizione REF attuale degli assi rotativi O via attivi premere il softkey CONFERMA VALORE a t O Ya Terminare l immissione premere il softkey OK gt fd a a a a e a O Interrompere l immissione premere il softkey ANNULLA LO N Per la disattivazione nel menu Rotazio
440. te dalla macchina arresto mandrino Refrigerante ON Refrigerante OFF Mandrino ON in senso orario refrigerante ON Mandrino ON in senso antiorario refrigerante ON Funzione uguale a M02 Funzione ausiliaria libera oppure chiamata del ciclo funzione modale funzione dipendente dalla macchina Velocit di traiett costante sugli spigoli Nell istruz di posizionam le coordinate si riferiscono all origine della macchina Nel blocco di posizionamento le coordinate si riferiscono ad una posizione definita dal costruttore della macchina ad es alla posiz di cambio utensile Riduzione dell indicazione dell asse rotativo ad un valore inferiore a 360 Lavorazione di piccoli gradini di profili Lavorazione completa di profili aperti Chiamata di ciclo attiva solo nel relativo blocco Soppressione messaggio di errore per utensili gemelli con maggiorazione Disattivazione della funzione M107 Velocit di traiettoria costante sul tagliente dell utensile aumento e riduzione dell avanzamento Velocit di traiettoria costante sul tagliente dell utensile solo riduzione dell avanzamento Disattivazione delle funzioni M109 M110 XI XJ X X X XI XJ XJ X X M112 M113 M114 M115 M116 M117 M118 M120 M124 M126 M127 M128 M129 M130 M134 M135 M138 M140 M141 M142 M143 M144 M145 M148 M149 M150 M200 M204 Inserimento di raccordi tra raccordi di profilo qualsiasi Disattivazione della funzione M
441. tensile nella tabella utensili Durante la rotazione la posizione della punta dell utensile rispetto al pezzo rimane quasi invariata E TNC esegue la rotazione con l avanzamento programmato per ultimo L avanzamento massimo raggiungibile dipende dalla complessit della testa orientabile tavola orientabile Se il ciclo 19 non effettua il posizionamento automatico degli assi rotativi posizionarli ad es con un blocco L prima della definizione del ciclo Esempi di blocchi NC HEIDENHAIN TNC 620 Posizionamento asse rotativo Defin dell angolo per il calcolo delle correzioni Attivazione correzione nell asse del mandrino Attivazione correzione nel piano di lavoro 361 inate I coord d 2 7 da O gt 8 7 Cicli per inate I coord d V O T da D gt 8 7 Cicli per la Indicazione di posizione nel sistema ruotato Le posizioni visualizzate NOMIN e REALE nonch l origine nell indicazione di stato supplementare si riferiscono dopo l attivazione del ciclo 19 al sistema di coordinate ruotato La posizione visualizzata direttamente dopo la definizione del ciclo pu eventualmente non coincidere pi con le coordinate della posizione programmata per ultima prima del ciclo 19 Sorveglianza dello spazio di lavoro Nel sistema di coordinate ruotato il TNC controlla la posizione dei finecorsa solo di quegli assi che vengono spostati Eventualmente il TNC emette un messag
442. ti circolari il TNC sposta contemporaneamente due assi della macchina l utensile si muove rispetto al pezzo su una traiettoria circolare Per i Movimenti circolari si pu inserire il centro del cerchio CE Con le funzioni di traiettoria per archi di cerchio si programmano cerchi nei piani principali Il piano principale deve essere definito alla chiamata utensile TOOL CALL mediante definizione dell asse del mandrino Z XY inoltre UV XV UY Y ZX inoltre WU ZU WX X YZ inoltre VW YW VZ amp Cerchi che non sono paralleli al piano principale vengono programmati con la funzione Rotazione piano di lavoro vedere PIANO DI LAVORO ciclo 19 opzione software 1 pagina 359 o con parametri O vedere Principio e panoramica delle funzioni pagina 390 Senso di rotazione DR nei movimenti circolari Per i movimenti circolari senza raccordo tangenziale con gli altri elementi di profilo si inserisce il senso di rotazione DR Rotazione in senso orario DR Rotazione in senso antiorario DR Correzione del raggio La correzione del raggio deve essere programmata nel blocco di posizionamento sul primo elemento di profilo La correzione del raggio non pu iniziare in un blocco per una traiettoria circolare Programmare la correzione prima in un blocco lineare vedere Traliettorie coordinate cartesiane pagina 158 o nel blocco di avvicinamento blocco APPR vedere Avvicinamento e distacco a da un profilo pagina 150 P
443. tin rogramma 11 CVCL DEF 14 0 PROFILI a PrEP cone Ea Il TNC apre una finestra in primo piano in cui si pu G3 Quona LATERALE CONS inserire l intervallo desiderato per la visualizzazione O5 9 COORD SUPERFICIE o a Q7 50 ALTEZZA DI SICUREZZA DIAGNOSE dei parametri Q oppure dei parametri stringa 08219 JRAESEO DELLO SMUSSO i fd o bs Q 5 Q u O eb 2 a Nei modi operativi Esecuzione singola Esecuzione sla COPIARE INSERTRE OK ANNULLA VALORE VALORE continua e Prova programma selezionare la eg costato ripartizione dello schermo Programma Stato SEA Selezionare il softkey Programma PARAM O o selezionare il softkey ELENCO PARAMETRI O aan Il TNC apre una finestra in primo piano in cui si pu inserire l intervallo desiderato per la visualizzazione dei parametri Q oppure dei parametri stringa ar Con il softkey RICHIESTA PARAMETRI O disponibile REQUEST solo nei modi Funzionamento manuale Esecuzione continua ed Esecuzione singola si possono interrogare i singoli parametri O Per assegnare un nuovo valore sovrascrivere il valore visualizzato e confermare con OK HEIDENHAIN TNC 620 401 larie IONI ausi 10 8 Funz 10 8 Funzioni ausiliarie Panoramica Le funzioni ausiliarie compaiono premendo il softkey FUNZIONI SPECIALI II TNC visualizzer i seguenti softkey FN14 ERROR na Pagina 403 Emissione di messaggi di errore SI FN16 F PRINT
444. tkey M lo 196 Tenere presente che alcune funzioni ausiliarie diventano attive all inizio del blocco di posizionamento mentre altre solo alla fine indipendentemente dall ordine in cui si trovano nel rispettivo blocco NC Le funzioni ausiliarie sono attive dal blocco nel quale vengono chiamate Alcune funzioni ausiliarie sono valide solo nel blocco nel quale sono programmate Se la funzione ausiliaria non attiva solo blocco per blocco essa dovr essere disattivata in un blocco successivo con una funzione M separata oppure verr disattivata automaticamente dal TNC alla fine del programma 7 Programmazione funzioni ausiliarie Inserimento di una funzione ausiliaria nel blocco di STOP Un blocco STOP programmato interrompe l esecuzione o la prova del programma ad es per un controllo dell utensile Una funzione ausiliaria M pu essere programmata anche in un blocco di STOP sro Programmazione dell interruzione del programma STOP i premere il tasto STOP Inserire la funzione ausiliaria M Blocchi esplicativi NC HEIDENHAIN TNC 620 M e di STOP larie B 7 1 Inserimento delle funz n il 7 2 Funzioni ausiliarie per controllo esecuzione programma mandrino e refrigerante Panoramica M00 Arresto esecuzione programma Arresto mandrino Refrigerante OFF z z da O O e Q Q O N M01 Arresto esecuzione programma a scelta mandrino e refrigerante M02 Arresto esecuzi
445. to dell utensile durante l alesatura in mm min gt TEMPO ATTESA SOTTO Q211 tempo in secondi durante il quale l utensile sosta sul fondo del foro gt AVANZAMENTO RITIRO Q208 velocit dell utensile durante l estrazione dal foro in mm min Impostando 0208 0 vale Avanzamento alesatura gt COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 28 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio m T D 3 y Q ca e 7 Z O 8 Programmazione cicli il BARENATURA INTERNA ciclo 202 opzione software Advanced programming features La macchina e il TNC devono essere predisposti dal 4 costruttore Ciclo utilizzabile solo su macchine con mandrino regolato 1 II TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla distanza di sicurezza sopra la superficie del pezzo 2 L utensile penetra con l avanzamento di foratura sino alla profondit 3 Sul fondo del foro l utensile sosta se programmato con il mandrino in funzione per eseguire la spoglia 4 Successivamente il TNC orienta il mandrino sulla posizione definita nel parametro 0336 5 Sesiseleziona il disimpegno il TNC disimpegna l utensile nella direzione programmata di 0 2 mm valore fisso 6 Successivamente il TNC porta l utensile con velocit di avanzamento di ritorno alla
446. tro Q Nelle equazioni i parametri Q e i valori numerici possono essere provvisti a scelta di segno HEIDENHAIN TNC 620 tematiche ioni ma di protean funz inizione 10 3 Def j il tematiche ioni ma di orofiiihediante funz inizione 10 3 Def Programmazione delle funzioni matematiche di base Esempio Q Selezione delle funzioni parametriche Q premere il tasto Q Selezione delle funzioni aritmetiche di base premere se il softkey FUNZIONI ARITMET selezione della funzione parametrica Q ASSEGNAZIONE premere il softkey FNO X Y 5 Inserire il numero del parametro O 5 10 Assegnare al parametro O5 il valore 10 Q Selezione delle funzioni parametriche Q premere il tasto Q Selezione delle funzioni aritmetiche di base premere SG il softkey FUNZIONI ARITMET selezione della funzione parametrica Q MOLTIPLICAZIONE premere il softkey FN3 X Y Esempio blocchi di programma nel TNC 10 Programmazione parametri Q il 12 ENT Inserire il numero del parametro O 12 Inserire 05 come primo valore DI 02 D S D N Q O D 09 D Q O m Q O lt u O D HEIDENHAIN TNC 620 tematiche ioni ma di protean funz inizione 10 3 Def n i 10 4 eni coranica trigonometria 10 4 Funzioni trigonometriche trigonometria Definizioni Seno coseno e tangente esprimono i rapporti tra i lati di un triangolo rettangolo Ci sign
447. ttature interne ed esterne finitura tasche rettangolari e circolari cicli di spianatura di superfici piane e inclinate cicli di fresatura per scanalature lineari e circolari sagome di punti su cerchi e linee tasca di profilo parallela al profilo tratto di profilo inoltre si possono integrare cicli del costruttore cicli di lavorazione speciali generati dal costruttore della Macchina traslazione rotazione specularit fattore di scala specifico per gli assi rotazione del piano di lavoro opzione software funzioni matematiche sin cos radice quadrata operazioni logiche lt gt espressioni tan arco seno arco coseno arco tangente a e In log valore assoluto di un numero costante 7 negazione troncatura di cifre intere e decimali funzioni per il calcolo di cerchi parametri stringa calcolatrice lista completa di tutti i messaggi di errore verificatisi funzione di guida contestuale in caso di messaggi di errore supporto grafico per la programmazione di cicli blocchi di commento nel programma NC conferma diretta delle posizioni reali nel programma NC simulazione grafica della lavorazione anche durante l esecuzione di un altro programma vista dall alto rappresentazione su 3 piani rappresentazione 3D ingrandimento di dettagli nel modo operativo Programmazione i blocchi NC immessi vengono disegnati grafica 2D con tratteggio anche mentre viene eseguito un altro programma
448. ttere 480 11 8 Interruzione programmata del programma 481 Applicazione 481 HEIDENHAIN TNC 620 25 i 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 all
449. ttore di sovrapposizione maggiore di 1 durante lo svuotamento pu rimanere del materiale residuo Verificare con la grafica di test specialmente la traiettoria pi interna e se necessario modificare leggermente il fattore di sovrapposizione In questo modi si pu realizzare una diversa ripartizione della passata cosa che spesso produce il risultato desiderato Durante la finitura il TNC non tiene conto di un valore di usura definito DR dell utensile di sgrossatura 312 8 Programmazione cicli i 22 PROFONDIT DI ACCOSTAMENTO Q10 incrementale n di quota di cui l utensile viene accostato di volta in volta AVANZAMENTO IN PROFONDIT O11 velocit di penetrazione in mm min AVANZAMENTO SVUOTAMENTO Q12 avanzamento di fresatura in mm min NUMERO UTENSILE SGROSSATURA Q18 numero dell utensile con il quale il TNC ha gi eseguito una sgrossatura Se non fosse stata eseguita alcuna sgrossatura programmare 0 inserendo un numero in questo campo il TNC svuoter solo la parte che non ha potuto essere lavorata con l utensile di sgrossatura Se l utensile non potesse avvicinarsi lateralmente a questa parte il TNC effettua una penetrazione come definita con Q19 a questo scopo occorre definire nella tabella utensili TOOL T vedere Dati utensile pagina 122 la lunghezza del tagliente LCUTS e l angolo massimo di penetrazione ANGLE dell utensile Eventualmente il TNC emette un messaggio d errore AVANZAMENTO DI PENDOLAMENTO Q19 a
450. tualmente lo stato della macchina spostamento degli assi nella sequenza proposta dal TNC sullo schermo azionare il tasto di START esterno oppure spostamento degli assi con sequenza a piacere premere i softkey RIPOSIZ X RIPOSIZ Z ecc e confermare ogni volta con il tasto di START esterno premere il softkey START DEL PROGRAMMA continuazione della lavorazione premere il tasto di START esterno 478 Esecuzione continua Programmaz T3 SA oN E4 x 0 000 89 924 120 126 m 20 500 ANEAN E RNEER 91 S 0VR 10 34 vo 197 F 0VR ESE X 49 998 50 000 Z 1 998 E C 0 000 REALE Ma T 3 2 5 C F OPERAZ START DEL RICHIESTA STOP PARAMETRI MANUALE PROGRAMMA a INTERNO mm min Our 107 M3 Es 11 Test ed esecuzione del programma 11 6 Avvio automatico del programma Applicazione Programmaz Esecuzione continua Per poter eseguire un avviamento automatico il TNC deve AE 4 essere stato opportunamente predisposto dal costruttore _ gt della macchina consultare il manuale della macchina 1 Blk FORM 1 z xo ve zz e _ _ _ _ ___ _ _ _ __ _ _ __ill 3 TOOL CALL 10 Z 51200 4 L Z 190 R FMAX M3 Ron CALL CYCL DEF 200 FORATURA S Q200 2 aNTGTONZOA STALDE 770 Q201 18 5 F ul Attenzione pericolo di morte ozocs 150 ERIN oe E _ 0210 0 Ora attuale ii a T AN La funzione Autostart non deve essere
451. tutti i file di una directory SELEZ FILE Disattivazione della selezione di un unico file SE FILE Disattivazione della selezione di tutti i file TOGLI SEL TUTTI FILE Le funzioni quali la copiatura o la cancellazione di file possono essere eseguite sia per singoli che per pi file contemporaneamente Per selezionare pi file procedere come segue Portare il campo chiaro sul primo file Visualizzazione funzioni di marcatura premere il softkey TAG Selezione file premere il softkey SELEZ FILE Portare il campo chiaro sul file successivo E Selezione file successivo premere il softkey SELEZ FILE ecc Copiatura dei file selezionati uscire dalla funzione TAG con il softkey Indietro CoP Copiatura dei file selezionati selezionare il softkey hedra COPIA nl m Cancellazione dei file selezionati premere il softkey ba Indietro per uscire dalle funzioni di selezione e poi premere il softkey CANCELLA HEIDENHAIN TNC 620 4 3 Operare con gi file 4 3 Operare con A tione file Rinomina di un file Portare il campo chiaro sul file al quale si desidera cambiare il nome RINOMINA Selezionare la funzione per rinominare il file aeo bo Introdurre il nuovo nome del file il tipo di file non pu essere modificato Conferma del cambiamento del nome premere il softkey OK o il tasto ENT Ordinamento dei file Scegliere la cartella in cui si desidera ordinare i file Selezionare il softkey ORD
452. uando tutti i dati necessari saranno inseriti il TNC terminer automaticamente il dialogo Definizione del ciclo mediante la funzione GOTO SR gt II livello softkey visualizza i vari gruppi di cicli DEF GOTO gt I TNC apre una finestra in primo piano HB Selezionare il ciclo desiderato mediante i tasti cursore e confermare mediante il tasto ENT oppure Inserire il numero di ciclo e confermare due volta con il tasto ENT A questo punto il TNC apre il dialogo di ciclo come descritto in precedenza Blocchi esplicativi NC HEIDENHAIN TNC 620 ETa Programmaz Distanza di sicurezza BEGIN PGM EX11 MM 1 3 ANY COMMENT 2 BLK FORM 2 1 Z X 135 v 40 Z 5 3 BLK FORM 2 2 X 30 Y 40 Z 02 4 TOOL CALL 3 Z 51500 5 L Z 20 R FMAX M3 S m CYCL DEF 200 FORATURA eee Q200 DISTANZA SICUREZZA Q201 15 PROFONDITA 3AVANZ INCREMENTO 3PROF INCREMENTO 3TEMPO ATTESA SOPRA 3COORD SUPERFICIE 32 DIST SICUREZZA 3TEMPO ATTESA SOTTO 7 L X 9 Y R FMAX M99 8 L X 30 Y 0 R FMAX M99 9 TOOL CALL 6 Z 53000 F2222 10 L Z 2 RO FMAX M3 11 CYCL DEF 14 0 PROFILO 12 CYCL DEF 14 1 LABEL PROFILO1 2 13 CYCL DEF 20 DATI DEL PROFILO 3PROFONDITA FRESATURA gt 3SOVRAPP TRAIET UT 3QUOTA LATERALE CONS 3PROFONDITA CONSEN 3C00RD SUPERFICIE 3DISTANZA SICUREZZA 3ALTEZZA DI SICUREZZA 3RAGGIO DELLO SMUSSO SENSO DI ROTAZIONE 221 cl 8 1 Lavorare con n 8 1 Lavorare con I cicli Panoramica dei cicli Cicli p
453. ui l utensile viene di volta in volta avvicinato alla linea a spirale 360 amp Tenere presente che in caso di accostamento troppo grande l utensile si rovina danneggiando cos anche il pezzo Al fine di evitare l immissione di valori di accostamento troppo grandi indicare nella tabella utensili colonna ANGLE l angolo di penetrazione massimo possibile dell utensile vedere Dati utensile pagina 122 Il TNC calcola quindi automaticamente l accostamento massimo consentito e modifica eventualmente il valore eventualmente immesso i e fresatura di filettature gt COORD SUPERFICIE PEZZO 0208 assoluto coordinata della superficie del pezzo 28 DISTANZA DI SICUREZZA 0204 incrementale coordinata dell asse del mandrino che esclude una collisione tra l utensile e il pezzo il dispositivo di serraggio gt DIAMETRO NOMINALE 0335 assoluto diametro foro Se stato impostato il diametro nominale uguale al diametro utensile il TNC fora senza interpolazione elicoidale direttamente fino alla profondit impostata gt DIAMETRO PREFORATO 0342 assoluto appena si introduce in 0342 un valore maggiore di 0 il TNC non esegue alcun controllo del rapporto tra il diametro nominale e il diametro dell utensile In tal modo possibile fresare fori il cui diametro maggiore del doppio del diametro dell utensile Y X Esempio blocchi NC i foratura maschiat 8 2 Cicli modo di
454. uito fino al blocco che contiene una delle seguenti Impostazioni STOP con e senza funzione ausiliaria Funzioni ausiliarie MO M2 o M30 Funzione ausiliaria M6 definita dal costruttore della macchina 474 11 Test ed esecuzione del programma Interruzione mediante tasto di STOP esterno Premere il tasto di STOP esterno il blocco in esecuzione al momento dell azionamento del tasto non verr completato nell indicazione di stato lampegger il simbolo di stop NC vedere tabella se la lavorazione non deve essere proseguita effettuare un reset con il softkey STOP INTERNO il simbolo di stop NC nell indicazione di stato si spegne In questo caso il programma dovr essere riavviato dall inizio Programma arrestato lo _ Spostamento degli assi della macchina durante un interruzione Durante un interruzione gli assi possono essere spostati come nel modo operativo FUNZIONAMENTO MANUALE Esempio applicativo disimpegno del mandrino dopo una rottura dell utensile Interrompere la lavorazione Abilitare i tasti esterni di movimento degli assi premere il softkey MANUALE Spostare gli assi della macchina con i tasti esterni di movimento Su alcune macchine occorre azionare dopo il softkey MANUALE il tasto di START esterno per abilitare i tasti esterni degli assi Consultare il manuale della macchina HEIDENHAIN TNC 620 11 5 Esecuzione programma k il 11 5 Esecuzione programma Continuazione dell esecuzi
455. un nome il TNC utilizza la a Na 00 N q IP ADRESS Indirizzo di rete del controllo in ciascuno dei quattro campi di inserimento affiancati si possono inserire tre cifre dell indirizzo IP Passare al campo successivo con il tasto ENT L indirizzo di rete del controllo viene assegnato dallo specialista di rete SUBNET MASK Serve per distinguere l ID di rete e l ID Host della rete la maschera Subnet del controllo viene assegnata dallo specialista di rete BROADCAST L indirizzo Broadcast del controllo necessario solo se si modifica l impostazione standard L impostazione standard formata da ID di rete e ID Host in cui tutti i bit sono impostati a 1 ROUTER Indirizzo di rete default router l inserimento necessario solo se la rete formata da pi reti parziali collegate tra loro attraverso router E La configurazione di rete indicata diventa attiva solo dopo un riavvio del controllo Quando la configurazione di rete viene conclusa con il pulsante o il softkey OK dopo la conferma il controllo esegue un riavvio 498 12 Funzioni MOD Configurazione dell accesso di rete ad altri dispositivi mount D i i i Sr Programmaz amp Far configurare il TNC da uno specialista di configurazione 14 H di reti PLC N Mount Auto Mount point Mount device ciro ig 2 PC N de 1pc5323x transfer n E e parametri username workgroup e password non devono sic IT essere indicati in tutti i sistemi o
456. una traiettoria circolare deve raccordarsi tangenzialmente ad un altro elemento di profilo aprire il dialogo con il softkey FCT Visualizzazione dei softkey per la programmazione libera dei profili premere il tasto FK FOT Apertura dialogo premere il softkey FCT i p go p y Inserire nel blocco tramite i softkey tutti i dati noti 182 6 Programmazione programmazione profili il Possibilit di inserimento Coordinate dei punti finali 6 6 Traiettorie Programmazione libera dei profili o software Coordinate cartesiane X e Y ad Coordinate polari riferite a FPOL Pe N PA Blocchi esplicativi NC Direzione e lunghezza di elementi del profilo Lunghezza della retta LEN 5 Angolo di salita della retta 29 Lunghezza LEN della corda dell arco di cerchio J Angolo di salita AN della tangente di avvicinamento Angolo al centro della corda dell arco di cerchio Blocchi esplicativi NC HEIDENHAIN TNC 620 183 il 6 6 Traiettorie Programmazione libera dei profili PA zione software Centro del cerchio CC raggio e senso di rotazione nel blocco FC FCT Per le traiettorie circolari in programmazione libera il TNC calcola il centro del cerchio dai dati inseriti Questa caratteristica permette anche nella programmazione FK la programmazione di un cerchio completo in un unico blocco Se si desidera definire un centro di cerchio in coordinate polari occorre definire il polo non con CC ma con la f
457. unzione FPOL FPOL rimarr attivo fino ad un blocco successivo con FPOL ed da definire in coordinate cartesiane amp Un centro del cerchio programmato o calcolato nel Modo convenzionale non quindi pi attivo quale polo o centro del cerchio in un nuovo blocco FK Se le coordinate polari programmate in modo convenzionale si riferiscono ad un polo precedentemente definito in un blocco CC occorre ridefinire questo polo dopo la sezione FK in un blocco CC Centro in coordinate cartesiane Centro in coordinate polari Senso di rotazione traiettoria circolare DR DR Raggio della traiettoria circolare 6 Blocchi esplicativi NC 184 6 Programmazione programmazione profili Profili chiusi Con il softkey CLSD si pu definire l inizio e la fine di un profilo chiuso In questo modo si riduce il numero delle possibili soluzioni per l ultimo elemento del profilo Inserire l istruzione CLSD in aggiunta ad un altro dato di profilo nel primo e nell ultimo blocco di un segmento FK Inizio del profilo GLSD4 Fine del profilo CLSD Blocchi esplicativi NC HEIDENHAIN TNC 620 lt 6 6 Traiettorie Programmazione libera dei profili o software n i 6 6 Traiettorie Programmazione libera dei profili Mi zione software Punti ausiliari Sia per le rette libere che per le traiettorie circolari libere si possono inserire coordinate per punti ausiliari sul o di fianco al profilo Punti ausili
458. ure n i i foratura naschisti e fresatura di filettature 8 2 Cicli FRESATURA DI FILETTATURE ESTERNE ciclo 267 opzione software Advanced programming features 1 Il TNC posiziona l utensile nell asse del mandrino in rapido FMAX alla DISTANZA DI SICUREZZA sopra la superficie del pezzo Smusso frontale 2 Il TNC si posiziona sul punto di partenza per l esecuzione dello smusso frontale partendo dal centro del perno nell asse principale del piano di lavoro La posizione del punto di partenza risulta dal raggio della filettatura dal raggio dell utensile e dal passo L utensile si porta con l avanzamento di preposizionamento alla profondit di smusso frontale Il TNC posiziona l utensile con un semicerchio senza correzione partendo dal centro sull eccentricit frontale dello smusso ed esegue un movimento di lavorazione circolare con avanzamento di sprofondamento Quindi il TNC posiziona l utensile nuovamente su un semicerchio sul punto di partenza Fresatura filetto 6 Senon stato eseguito prima lo smusso frontale il TNC posiziona l utensile sul punto di partenza Punto di partenza fresatura della filettatura Punto di partenza dell esecuzione dello smusso frontale 7 L utensile si porta con l avanzamento di preposizionamento programmato al piano di partenza che risulta dal segno algebrico del passo della filettatura dal tipo di fresatura e dal numero di filetti prima della ripresa 8 Quindi l utensile si porta tan
459. utensile correzione tridimensionale del raggio con definizione dell orientamento utensile La lavorazione avviene principalmente con la superficie cilindrica dell utensile HEIDENHAIN TNC 620 ftware 2 le dell utensile op IiIMmensiona 5 4 Correzione tri n il Definizione di vettore normale Un vettore normale una grandezza Matematica avente una dimensione pari a 1 ed una qualsiasi direzione Nel caso di blocchi LN il TNC necessiterebbe fino a due vettori normali uno per determinare la direzione dei vettori di superficie e l altro opzionale per la direzione dell orientamento dell utensile La direzione del vettore normale viene definita dalle componenti NX NY e NZ Per le frese a candela e frontali esso diretto perpendicolarmente alla superficie del pezzo al punto di riferimento utensile P7 per frese sferiche a P7 ovvero Py vedere figura La direzione dell orientamento utensile determinata dalle componenti TX TY e TZ e software 2 O amp Le coordinate per le posizioni X Y e Z e per i vettori normali o NX NY NZ ovvero TX TY e TZ devono essere programmate nel blocco NC nello stesso ordine di QD sequenza V Nel blocco LN indicare sempre tutte le coordinate e tutti i T vettori normali anche quando i valori non sono variati Pa rispetto al blocco precedente 3 TX TY e TZ devono essere definiti sempre con valori numerici parametri Q non sono ammessi Calcolare ed emettere
460. vanzamento di pendolamento in mm min AVANZAMENTO RITORNO Q208 velocit di avanzamento dell utensile durante l uscita dopo la lavorazione in mm min Impostando Q0208 0 il TNC estrae l utensile con avanzamento 012 8 5 Cicli SL HEIDENHAIN TNC 620 313 FINITURA FONDO ciclo 23 opzione software Advanced programming features amp Il punto di partenza per la finitura viene determinato automaticamente dal TNC e dipende dalle condizioni di spazio nella tasca 8 5 Cicli SL Il TNC porta l utensile su un cerchio tangenziale verticale sulla superficie da fresare se c spazio sufficiente Se lo spazio ristretto il TNC porta verticalmente l utensile in profondit per eliminare il sovrametallo rimasto dalla sgrossatura 23 gt AVANZAMENTO IN PROFONDIT Q11 velocit di CIS spostamento dell utensile durante la penetrazione gt AVANZAMENTO SVUOTAMENTO Q12 avanzamento di fresatura gt AVANZAMENTO RITORNO 0208 velocit di avanzamento dell utensile durante l uscita dopo la lavorazione in mm min Impostando 0208 0 il TNC estrae l utensile con avanzamento Q12 Campo di immissione da 0 a 99999 9999 in alternativa Esempio blocchi NC 314 8 Programmazione cicli il FINITURA LATERALE ciclo 24 opzione software Advanced programming features Il TNC avvicina l utensile ai singoli segmenti di profilo su una traiettoria circolare a raccordo tangenziale finendo ogni segmento separatamente E Prima della progra
461. vorazione quali profondit di fresatura sovrametallo e distanza di sicurezza vengono inserite globalmente nel ciclo 20 quali DATI DEL PROFILO 304 8 Programmazione cicli Panoramica Cicli SL nl V i a a Ta E 14 PROFILO obbligatorio 14 Pagina 306 Q P LO 20 DATI PROFILO obbligatorio ze Pagina 310 00 21 PREFORATURA opzionale zi Pagina 311 B 22 SVUOTAMENTO obbligatorio 22 Pagina 312 O h 23 FINITURA FONDO opzionale 23 Pagina 314 CJ 24 FINITURA LATERALE opzionale 24 Pagina 315 CE Cicli estesi 25 PROFILO SAGOMATO 25 Pagina 316 27 SUPERFICIE CILINDRICA ER Pagina 319 ZA 28 FRESATURA DI SCANALATURA SU IE Pagina 321 SUPERFICIE CILINDRICA EAU 29 FRESATURA DI ISOLA SU Pagina 323 SUPERFICIE CILINDRICA HEIDENHAIN TNC 620 305 i PROFILO ciclo 14 Nel ciclo 14 PROFILO vengono elencati tutti i sottoprogrammi da sovrapporre per formare un determinato profilo amp Prima della programmazione Il ciclo 14 DEF attivo cio attivo a partire dalla sua definizione nel programma i dp 2 Q LO 00 Nel ciclo 14 si possono specificare al massimo 12 sottoprogrammi elementi di profilo 14 NUMERI LABEL PER IL PROFILO si devono inserire tutti it i numeri di label dei singoli sottoprogrammi da sovrapporre per l esecuzione del profilo Ogni numero deve essere confermato con il tasto ENT e l inserimento dei dati deve essere concluso con il tasto END 306 8 Programmazione cicli Profili s
462. za rotazione nel piano Preposizionamento nell asse del mandrino Impostazione del polo nel piano X Y per il preposizionamento Preposizionamento nel piano Impost del polo nel piano Z X spostato del raggio dell utensile Posizionamento alla profondit di lavorazione i programmazione i Esemp n i i programmazione Mi Esemp a 60 Spostamento verso l alto lungo di un arco approssimato Aggiornamento dell angolo solido Domanda se un arco pronto se no ritorno al LBL 2 Posizionamento sull angolo finale solido Disimpegno nell asse del mandrino Preposizionamento per l arco successivo Aggiornamento della posizione di rotazione nel piano Azzeramento dell angolo solido Attivazione della nuova rotazione Domanda se non pronto se s salto di ritorno al LBL 1 Annullamento della rotazione Annullamento dello spostamento di origine Fine sottoprogramma 10 Programmazione parametri Q Frogranm Einspe TOOL CALL 1 2 SIGG L L CC L L CC Br L CE C X 0 Y 0 RR FMAX Z 10 R F9999 i Y E A 908 Y 6 787 10 538 f 23 93 A Z9 Y 30 K 18 591 T 35 70 K 7 152 T 59 553 k 22 Y 61 693 A 16 818 Y 75 77 a Y 87 5 tie 5 Y4 X 12 5 RE el t 12 5 Y 87 5 Advanced programming features 11 1 Grafica opzione soft 11 1 Grafica opzione software Advanced programming features Applicazione Nei modi operativi di esecuzione del programma e nel m
463. zione video sono chiari e funzionali per permettere la semplice e rapida selezione di tutte le funzioni Programmazione dialogo con testo in chiaro HEIDENHAIN La creazione dei programmi risulta particolarmente semplice con il sistema HEIDENHAIN a dialogo con testo in chiaro La grafica di programmazione rappresenta 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 Compatibilit 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 1 2 Schermo e pannello di comando Schermo Il TNC viene fornito con uno schermo piatto TFT da 15 pollici vedere figura a destra in alto 1 OQ 0 A Q O 0 N Ri
464. zzato Il TNC memorizza m Steuerung TNC 400 Dateistaus automaticamente le modifiche quando si cambia la ONORI lea a Fret 659 MByte modalit operativa sul TNC o si seleziona la gestione file Den 1 379 02 09 57 14 51 30 O 1F H 360 02 09 97 14 51 30 askiet Bo con il tasto PGM MGT A 1GB H 412 02 09 97 14 51 30 ali CA 11 H 384 02 09 97 14 51 30 xl Verbindung Protokoll Controllare che il TNC sia collegato alla corretta interfaccia seriale del PC o alla rete C 200 H 1596 06 04 99 15 39 42 T x CA 201 H 1004 06 04 99 15 39 44 Em r 202 H 1892 06 04 99 15 39 44 COM2 Dopo aver avviato il TNCremoNT nella parte superiore della finestra A 203H 2 2340 06 04 99 15 39 46 Baudrate Auto Detect a i a a fa a n i 39 115200 principale 1 compariranno tutti i file memorizzati nella directory SI Hi pig a corrente Con lt File gt lt Cambia cartella gt si pu selezionare nel PC un LA212H 3352 06 04 99 15 39 40 sl qualsiasi altro drive o un altra directory DNC Verbindung aktiv Se si desidera comandare la trasmissione dati dal PC occorre creare il collegamento sul PC nel modo seguente Selezionare lt File gt lt Collegamento gt Il TNCremoNT riceve cos la struttura dei file e delle directory del TNC e la visualizza nella parte inferiore della finestra principale 2 Per trasferire un file dal TNC al PC selezionare il file nella finestra TNC con un clic del mouse e trascinarlo

Download Pdf Manuals

image

Related Search

Related Contents

  ダウンロード(PDF 0.51MB)  Knoll IR230 User's Manual  Neslab RTE Refrigerated Bath  PHAROS GREEN PHAROS ZELIOS PHAROS OPTI  Dik Geurts A3 folder.indd    PPC Communications Software User`s Manual  Cisco Systems OL-9971-01 User's Manual  polaris.com  

Copyright © All rights reserved.
Failed to retrieve file