Home
TNC 320 - heidenhain
Contents
1. BLK FORM 0 1 Z X 0 Y 0 Z 20 BLK FORM 0 2 X 100 Y 100 Z 0 CYCL DEF 4 0 FRES TASCHE CYCL DEF 4 2 PROF 10 CYCL DEF 4 3 INCR 10 F333 M99 81 CYCL DEF 3 0 FRES SCANAL i 00 08 19 pra EE Mx A e DIAGNOSIS e cun fe RESET 2 AVVIO Primi passi con TNC 320 Selezione del programma da verificare PGM MGT ULTIMI FILE a Premere il tasto PGM MGT il TNC apre la Gestione file Premere il softkey ULTIMI FILE il TNC apre una finestra in primo piano con gli ultimi file selezionati Con i tasti cursore selezionare il programma che si desidera testare confermare con il tasto ENT Informazioni dettagliate su questo argomento selezione del programma Vedere Lavorare con la Gestione file a pagina 93 Selezione della configurazione dello schermo e della vista PGM GRAFICA i Premere il tasto per la selezione della configurazione dello schermo il TNC visualizza nella barra softkey le alternative disponibili Premere il softkey PGM GRAFICA il TNC visualizza nella met sinistra dello schermo il programma mentre in quella destra il pezzo grezzo Tramite softkey selezionare la vista desiderata Visualizzare la vista dall alto Visualizzare la rappresentazione su 3 piani Visualizzare la rappresentazione 3D Informazioni dettagliate su questo argomento Funzioni grafiche Vedere Grafica opzione so
2. 101 Selezione di file 102 Rinomina di un file 103 Ordinamento dei file 103 Funzioni ausiliarie 104 Trasmissione dati a da un supporto dati esterno 105 I TNC in rete 107 Dispositivi USB sul TNC funzione FCL 2 108 HEIDENHAIN TNC 320 15 il 16 4 1 Tastiera sullo schermo 112 Immissione di testo con la tastiera visualizzata sullo schermo 112 4 2 Inserimento di commenti 113 Applicazione 113 Commento in un blocco proprio 113 Funzioni di editing del commento 114 4 3 Strutturazione dei programmi 115 Definizione possibilit di inserimento 115 Visualizzazione finestra di strutturazione cambio della finestra attiva 115 Inserimento di un blocco di strutturazione nella finestra di programma a sinistra selezione di blocchi nella finestra di strutturazione 115 4 4 Calcolatrice 116 Funzionamento 116 4 5 Grafica di programmazione 118 Esecuzione grafica contemporanea non contemporanea alla programmazione 118 Generazione della grafica di programmazione per un programma esistente 118 Visualizzazione e mascheratura di numeri di blocco 119 Cancellazione della grafica 119 Ingrandimento riduzione di un dettaglio 119 4 6 Messaggi d errore 120 Visualizzazione errori 120 Apertura della finestra errori 120 Chiusura della finestra errori 120 Messaggi di errore dettagliati 1
3. DIAGNOSIS a 2 vra E ROTAZIONE FUNZIONI INSERIRE PROFILO PIANO DI SEZIONE PROGRAMMA PUNTO LAVORO PROGRAMMA Definizione di diverse funzioni anse Pagina 318 testo in chiaro PROGRAMMA Definizione punto di Pagina 115 strutturazione SEZIONE 316 Programmazione funzioni speciali Menu Valori prestabiliti di programma iali Funzionamento manuale Programmaz E Selezionare il menu per valori prestabiliti di PROGRAMMA p rog ra m m a BEGIN PGM 14 MM 1 BLK FORM Q 1 Z X 0 Y 0 2 20 2 BLK FORM 0 2 X 100 Y 100 Z 0 3 TOOL CALL 9 Z 53500 d _L__Z 100 RO FMAX NI ioni spec Definizione pezzo grezzo x Pagina 79 H E ee Vrso x FORM Selezione tabella origini SAETTA Vedere manuale ORIGINI utente Programmazione di cicli pera I T x 17 DEP LCT X 150 vY 50 RS 18 L Z 2 R FMAX 19 L Z 190 R FMAX M30 20 END PGM 14 MM Menu Funzioni per lavorazioni di profili e di punti Introduzione Funz ELAB Selezionare il menu per funzioni di lavorazioni di profili PUNTO edi punti Funzione l Softkey Descrizione rm proarinno Assegnazione di descrizione del TR Vedere manuale Lia profilo utente 1 SUE FORM 9 4 Z xia vet Zoo ny Programmazione od e 4 Definizione di formula del profilo SaR Vedere manuale H i prede vece DEA semplice per utente 14 RND R75 4 Programmazione ie ange vere di cicli 20 END PEM 16 MM selezione di defini
4. Prova dell intero programma a Prova del programma a blocchi singoli AVVIO SINGLE Pr O o a Arresto di Prova programma il softkey compare solo se Pi stata avviata la prova del programma La Prova programma pu essere interrotta e ripresa in qualsiasi momento anche all interno di cicli di lavorazione Per proseguire la prova non si devono eseguire le seguenti azioni selezionare un altro blocco con i tasti freccia o con il tasto GOTO apportare modifiche al programma cambiare il modo operativo selezionare un nuovo programma 406 Prova ed esecuzione del programma 14 5 Esecuzione programma Applicazione 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 Esecuzione continua 1 13 h BEGIN POM 113 MM BLK FORM 1 Z X 0 Y 0 Z 20 BLK FORM 2 2 X 100 Y 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 programma M 4 wW EY 100 F OVR X 33 331 Y 7f2 542 Z E 0 000 S_ 316 080 m REALE 1 eok fr mm min 0vr100 1 M 5 E T 7 I LETTURA TABELLA a Csa Nel modo operativo Esecuzione singola ogni blocco viene eseguito singolarmente previo azionamento del tasto esterno di START QINDUISLWINHE fa CYCL DEF 4 3 INCR 10 F333 10 CYCL DEF 4 4 X 30 11
5. 402 s O ii Prova programma Pat h EF ES ES 00 08 19 2 MEMORIZZA AGGIUNG RESET EHA 00 e 00 Prova ed esecuzione del programma 14 2 Rappresentazione del pezzo grezzo nell area di lavoro opzione software Advanced grafic features Applicazione Nel modo operativo PROVA PROGRAMMA possibile effettuare un controllo grafico della posizione del pezzo grezzo o dell origine nello Prova programma Pat h spazio di lavoro della macchina e attivare la sorveglianza di tale spazio e n i 27 811 Advanced grafic features premendo il softkey GREZZO IN ZONA LAVORAZ Con il softkey LI Finecorsa SW super 2 livello softkey possibile attivare o Y 108 345 d disattivare la funzione Z iis A 4 Un altro parallelepipedo trasparente rappresenta il pezzo grezzo le cui di A i pt dimensioni sono presentate nella tabella BLK FORM I TNC ricava le 009 3 dimensioni dalla definizione del pezzo grezzo del programma a A selezionato Il parallelepipedo che rappresenta il pezzo grezzo nen A definisce il sistema di coordinate la cui origine si trova all interno del 112 022 A parallelepipedo aa mai nre crt DIAGNOSIS L esatta posizione del grezzo all interno dell area di lavoro non di ma i norma essenziale per la Prova programma Se si attiva tuttavia il controllo dell area di lavoro necessario spostare graficamente il pezzo grezzo in mod
6. 215 Ripetizione di un sottoprogramma 216 7 6 Esempi di programmazione 217 8 1 Principio e panoramica delle funzioni 224 Note per la programmazione 226 Chiamata delle funzioni parametriche Q 227 8 2 Serie di pezzi Parametri Q invece di valori numerici 228 Applicazione 228 8 3 Definizione di profili mediante funzioni matematiche 229 Applicazione 229 Panoramica 229 Programmazione delle funzioni matematiche di base 230 8 4 Funzioni trigonometriche trigonometria 231 Definizioni 231 Programmazione delle funzioni trigonometriche 232 8 5 Calcolo dei cerchi 2399 Applicazione 239 8 6 Condizioni IF THEN con i parametri Q 234 Applicazione 234 Salti incondizionati 234 Programmazione di condizioni IF THEN 234 Sigle e termini utilizzati 235 8 7 Controllo e modifica di parametri Q 236 Procedura 236 8 8 Funzioni ausiliarie 237 Panoramica 237 FN 14 ERROR emissione di messaggi d errore 239 FN 16 F PRINT emissione formattata di testi e di valori di parametri Q 243 FN 18 SYS DATUM READ lettura dei dati di sistema 247 FN 19 PLC trasmissione di valori al PLC 255 FN 20 WAIT FOR sincronizzazione NC con PLC 256 FN29 PLC trasmissione di valori al PLC 257 FN37 EXPORT 258 8 9 Accessi a tabelle con istruzioni SQL 259 panoramica 259 Una transaz
7. 442 Tabelle e riepiloghi DisplaySettings ina h Incremento di visualizzazione per i singoli assi Lista di tutti gli assi disponibili 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 I Macc DisplaySettings 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_PARAM visualizzazione dei cicli senza testi di commento 16 1 Parametri utente specifici HEIDENHAIN TNC 320 443 i ina I macch 16 1 Parametri utente specifici 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 SLOVENIAN ESTONIAN KOREAN LATVIAN NORWEGIAN ROMANIAN SLOV
8. Correzione raggio utensile su arco di cerchio o ellisse con angolo di apertura 0 Controllo del segno del parametro di profondit per cicli di lavorazione Cambio utensile con correzione raggio utensile attiva 494 si realizza il passaggio tra gli elementi adiacenti di arco ellisse Il movimento dell asse utensile viene inoltre eseguito direttamente prima di questo passaggio Se l elemento dovesse essere il primo o l ultimo elemento da correggere il relativo elemento successivo o precedente viene trattato come il primo o l ultimo elemento da correggere deve essere disattivato se si lavora con il ciclo 209 interruzione del programma con messaggio d errore si utilizza l equidistante di arco ellisse per la costruzione della traiettoria utensile nessuna limitazione viene eliminata la correzione del raggio utensile viene eseguito il cambio utensile Cicli SL Il da 20 a 24 Numero di elementi del profilo definibili Definizione del piano di lavoro Percorsi di traslazione nello svuotamento Svuotamento parallelo al profilo o fresatura canali e parassiale Calcolo interno di concatenamenti del profilo Strategia di svuotamento se sono definite diverse tasche Posizione a fine di un ciclo SL Arco per finitura fondo ciclo 23 Arco per finitura lato ciclo 24 HEIDENHAIN TNC 320 max 16 384 blocchi in max 12 profili parziali asse utensile nel blocco TOOL CALL definisce il piano di lavoro le isole non
9. Lavorare con la tabella posti Vedere Tabella posti per cambio utensile a pagina 142 50 Primi passi con TNC 320 1 6 Predisposizione del pezzo Selezione del giusto modo operativo Gli utensili si predispongono nel modo operativo Funzionamento manuale o Volantino elettronico Premere il tasto del Modo operativo il TNC passa nel modo operativo Funzionamento manuale Informazioni dettagliate su questo argomento Funzionamento manuale Vedere Spostamento degli assi macchina a pagina 355 Serraggio del pezzo Serrare il pezzo con un dispositivo di serraggio sulla tavola della macchina Se si dispone di un sistema di tastatura 3D sulla macchina non viene in tal caso eseguito l allineamento parallelo agli assi del pezzo Se non si dispone di alcun sistema di tastatura 3D necessario allineare il pezzo affinch sia serrato in parallelo agli assi macchina HEIDENHAIN TNC 320 Isposizione 1 6 Pred Isposizione 1 6 Pred Orientamento del pezzo con il sistema di tastatura 3D opzione software Touch probe function Inserire il sistema di tastatura 3D eseguire nel modo operativo MDI MDI Manual Data Input un blocco TOOL CALL con indicazione dell asse utensile e quindi selezionare il modo operativo Funzionamento manuale nel modo operativo MDI possibile eseguire qualsiasi blocco NC singolarmente e in modo indipendente TOUCH Selezionare le funzioni di tastatura il TNC visualizza PROBE s a r tpa BZ nel
10. anche se la rotazione per entrambi modi operativi stata impostata su Inattivo i valori programmati vengono visualizzati nel dialogo 3D ROT un jog incrementale vale congiuntamente per assi lineari e rotativi trasformazione base traslazione del sistema della tavola della macchina nel sistema del pezzo tramite le colonne X Y e Z nonch rotazione base ROT nel piano di lavoro rotazione Tramite le colonne da A a W inoltre possibile definire le origini negli assi rotativi e paralleli offset assi definiti tramite parametri macchina negli assi rotativi non hanno effetto sulle posizioni degli assi che sono stati definiti nella funzione Rotazione piano Con MP7500 bit 3 si definisce se la posizione attuale dell asse rotativo viene considerata con riferimento all origine macchina o se si parte da una posizione 0 del primo asse rotativo di norma l asse C Gestione tabella Preset Editing della tabella Preset nel modo operativo Programmazione Tabella Preset in funzione del campo di spostamento Immissione commento nella colonna DOC Definizione limite di avanzamento possibile non disponibile tramite tastiera online limitazione di avanzamento per assi lineari e rotativi definibile separatamente Differenze in Funzionamento manuale comando a confronto Set caratteri con ripartizione schermo POSIZIONE Acquisizione valori di posizione da tastatori meccanici Uscita dal menu Funzioni di
11. iai di Visualizzare il livello softkey con le funzioni speciali Selezionare il menu per la definizione di diverse funzioni con testo in chiaro Selezionare le funzioni stringa 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 Pezzo Q 13 Stato Q 14 Scarto QS10 Stato del pezzo scarto 276 Programmazione parametri Q 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 o Selezionare la funzione STRING FORMULA STRINGA tai Selezionare la funzione per convertire un valore numerico in un parametro stringa Inserire il numero o il parametro O che il TNC
12. pagina 407 Selezione del programma da eseguire ma Premere il tasto PGM MGT il TNC apre la Gestione file Premere il softkey ULTIMI FILE il TNC apre una finestra in primo piano con gli ultimi file selezionati Con i tasti cursore selezionare il programma che si desidera eseguire confermare con il tasto ENT Informazioni dettagliate su questo argomento Gestione file Vedere Lavorare con la Gestione file a pagina 93 Avvio del programma T Premere il tasto Avvio NC il TNC eseguir il programma attivo Informazioni dettagliate su questo argomento Esecuzione dei programmi Vedere Esecuzione programma a pagina 407 54 Esecuzione continua 113 h BLK FORM 0 1 Z X 0 Y 0 Z 20 BLK FORM 0 2 X 100 Y 100 Z 0 TOOL CALL 3 Z 52000 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 4 2 PROF 10 CYCL DEF 4 3 INCR 10 F333 QUIDUINSWINE 12 CYCL DEF 4 6 F888 DR RAGGIO8 13 L Z 2 RO FMAX M99 14 CYCL DEF 5 0 TASCA CIRCOLARE 100 F OVR 09 01 100 F OVR 33 331MY 72 C 0 900 S 316 REALE 1 ok fT BEGIN PGM 113 MM 542 080 mm min 0Ovr100 1 M 5 TT ma T Sora Tn LETTURA E F DIAGNOSIS El TABELLA UTENSILE T a w Primi passi con TNC 320 N 2 11 T 2 1 II TNC 320 Il TNC HEIDENHAIN un controllo numerico continuo per l
13. selezionabile in un ampio campo Oltre ai volantini da incasso HR130 e HR 150 HEIDENHAIN offre anche il volantino portatile HR 410 72 Introduzione i rar c o 3 1 Principi fon 3 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 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 questa correlazione i sistemi di misura incrementali sono provvisti di 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 ristabilire 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 Con i sistemi di misura assoluti dopo l accensione viene trasmesso al controllo un valore di
14. x Inserire le coordinate del punto finale della retta ad es 30 in Y confermare con il tasto ENT lt Selezione correzione raggio premere ad es il softkey RO l utensile si sposta senza correzione Inserire l avanzamento e confermare con il tasto ENT 100 ad es 100 mm min Con programmazione in pollici l immissione di 100 corrisponde ad un avanzamento di 10 pollici min Spostamento in rapido premere il softkey FMAX o Spostamento con avanzamento definito nel blocco TOOL CALL premere il softkey FAUTO F AUTO Inserire la funzione ausiliaria ad es M3 e concludere il dialogo con il tasto ENT W Riga nel programma di lavorazione vd 58 Esecuzione SSA Programmaz Funzione ausiliaria M BEGIN PGM 14 MM 1 BLK FORM 9 1 Z X 0 Y 0 Z 20 2 BLK FORM 0 2 X 100 Y 100 Z 0 3 TOOL CALL 9 Z 53500 5 L X 50 Y 50 RO FMAX 6 L Z 2 R FMAX 7 L Z 6 RO F2000 8 APPR LCT X 12 Y 5 R5 RL F250 20 END PGM 14 MM i 2 Programmazione programmazione profili 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 seguenti forme di tralettoria Retta con raccordo tangenziale APPR LT DEP LT Retta perpendicolare al punto di profilo
15. 184 Traiettorie coordinate cartesiane panoramica 167 retta 168 Index traiettoria circolare con raccordo tangenziale 175 tralettoria circolare con raggio definito 173 traiettoria circolare intorno al centro del cerchio CC 172 coordinate polari panoramica 180 retta 181 traiettoria circolare con raccordo tangenziale 183 traiettoria circolare intorno al polo CC 182 Trasmissione dati esterna ITNC 530 105 Trigonometria 231 460 U Utensili indicizzati 140 V Valori prestabiliti di programma 317 Variabili testo 274 Velocit di trasmissione dati 424 425 Vettore normale alla superficie 337 Vista dall alto 397 Visualizzazione di stato 63 generale 63 supplementare 65 Tabelle riassuntive Cicli di lavorazione 7 14 19 20 21 22 23 24 25 26 21 28 29 32 200 201 202 203 204 205 Spostamento origine Lavorazione speculare Tempo di sosta Rotazione Fattore di scala Chiamata di programmi Orientamento mandrino Definizione profilo Rotazione piano di lavoro Dati profilo SL Il Preforatura SL Il Svuotamento SL Il Finitura del fondo SL Il Finitura laterale SL Il Tratto di profilo Fattore di scala specifico per asse Superficie cilindrica Fresatura di scanalature su superficie cilindrica Isola su superficie cilindrica Tolleranza Foratura Alesatura Barenatura interna Foratura universale Controforatura inv
16. Apertura di un nuovo programma di lavorazione programmi di lavorazione vengono sempre inseriti nel modo operativo Memorizzazione Editing programma Esempio di apertura di programma Selezionare il modo operativo Memorizzazione Editing programma zm Richiamare la Gestione file premere il tasto YET PGM 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 II TNC commuta sulla finestra programmi e apre il dialogo per la definizione del BLK FORM pezzo grezzo om z Inserire l asse del mandrino ad es Z Inserire una dopo l altra le coordinate X Y e Z del punto MIN e confermare ogni volta con il tasto ENT Inserire una dopo l altra le coordinate X Y e Z del punto MAX e confermare ogni volta con il tasto ENT Esecuzione santini Programmaz Definiz pezzo grezzo massimo Z BEGIN PGM 1 MM 1 BLK FORM 9 1 Z X 0 Y 0 2 20 M 2 BLK FORM 0 2_Xx 159_YV 100 peo ee 3 TOOL CALL 5 Z 53500 4 L Z 100 RO FMAX M3 L X 30 Y 30 RO FMAX s 6 END PGM 1 MM 4 T 4 sl e Programmazione principi fondamentali gestione file Esempio visualizzazione di BLK FORM nel programma NC Inizio programma nome unit di misura Asse mandrino coordinate punto MIN Coordinate punto MAX Fine programma nome unit di m
17. Blocchi esemplificativi NC Informazioni dettagliate su questo argomento Definizione del pezzo grezzo vedere pagina 80 38 Primi passi con TNC 320 Struttura del programma programmi di lavorazione dovrebbero essere configurati per quanto possibile in modo sempre simile Questo incrementa l uniformit accelera la programmazione e riduce le possibilit di errore Struttura del programma consigliata per lavorazioni semplici e tradizionali del profilo 1 Chiamata utensile definizione asse utensile 2 Disimpegno utensile 3 Preposizionamento nel piano di lavoro in prossimit del punto di partenza del profilo 4 Preposizionamento nell asse utensile sopra il pezzo o in profondit all occorrenza inserimento mandrino refrigerante Avvicinamento al profilo Lavorazione del profilo Distacco dal profilo 8 Disimpegno utensile fine programma NaOaO dI 3 3 O o Sg 3 DO DO 33 3 J os os 5 5 o S o S Qa oD o oD sa Do O O o og oQ D D 3 3 3 3 D D o e Informazioni dettagliate su questo argomento E Programmazione dei profili Vedere Movimenti utensile a pagina 154 Struttura del programma consigliata per programmi ciclo semplici Chiamata utensile definizione asse utensile Disimpegno utensile Definizione posizioni di lavorazione Definizione ciclo di lavorazione Chiamata ciclo inserimento mandrino refrigerante 6 Disimpegno utensile fine programma 0
18. DATA 2d 2d 4d DAY MONTH YEAR ORA 2d 2d 2d HOUR MIN SEC NUMERO VALORI DI MISURA 1 X1 9 3LF Q31 Y1 9 3LF Q32 Z1 59 3LF Q33 Per la generazione dei file di testo vengono utilizzate le seguenti funzioni di formattazione sedassgnaai Definizione del formato di emissione per testo e variabili tra virgolette in alto 9 3LF Definizione del formato per parametri Q 9 cifre in tutto incl il punto decimale di cui 3 cifre decimali long floating numero decimale S Formato per variabili di testo Carattere di separazione tra formato di emissione e parametro j Carattere di fine blocco conclusione di una riga HEIDENHAIN TNC 320 larie ioni ausi 8 8 Funz il larie IONI ausi n 8 8 Funz CALL_PATH VILCLOSE ALL DISPLAY MM_DISPLAY INCH_DISPLAY L_ENGLISH L_GERMAN L_CZECH L_FRENCH L_ITALIAN L_SPANISH L_SWEDISH L_DANISH L_FINNISH L DUTCH L_POLISH L_PORTUGUE L_HUNGARIA L_RUSSIAN L_SLOVENIAN L ALL HOUR 244 Per poter emettere diverse informazioni con il file di protocollo sono a disposizione le seguenti funzioni Emissione del nome del percorso del programma NC in cui presente la funzione FN16 Esempio Programma di misura S CALL_PATH Chiusura del file in cui si scrive con FN16 Esempio M_CLOSE Emissione dei valori dei parametri Q indipendentemente dall impostazione MM INCH della funzione MOD Emissione dei valori dei p
19. 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 misurazione 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
20. HEIDENHAIN Co HEIDENHAIN Manual operation Programming Manuale utente Dialogo con testo in chiaro HEIDENHAIN TNC 320 Software NC 340 551 04 340 554 04 Italiano it 9 2009 Elementi operativi del TNC Gestione programmi file funzioni del TNC Elementi di comando sullo schermo Sr Selezione e cancellazione di programmi file MGT trasmissione dati esterna Selezione ripartizione schermo ser Definizione della chiamata programma cora i Tasto di commutazione modi operativi selezione di tabelle origini o tabelle punti A Programmazione Macchina Selezione funzione MOD 3 Softkey selezione funzioni sullo schermo a B T Commutazione dei livelli softkey Modi operativi Macchina rr i eH xNK IANANII a 07 1 E o gt Visualizzazione di testi ausiliari per messaggi di errore NC richiamo TNCguide HELP Visualizzazione di tutti i Messaggi d errore o Funzionamento manuale Tasti di navigazione A Volantino elettronico Spostamento campo chiaro Introduzione manuale dati Selezione diretta di blocchi cicli e di funzioni O parametriche Esecuzione singola i gt Esecuzione continua gt Modi operativi Programmazione E 150 50 Memorizzazione Editing programma Potenziometri per avanzamento e velocit mandrino 100 100 150 MW F OSs 0 0 Prova programma Cicli sottoprogrammi e ripetizioni di blocchi di programma Definizione di cicl
21. HEIDENHAIN TNC 320 13 1 Programmazione ed esecuzione di lavorazioni semplici 390 Impiego di Introduzione manuale dati 390 Salvataggio e cancellazione dei programmi in MDI 393 28 14 1 Grafica opzione software Advanced grafic features 396 Applicazione 396 Panoramica viste SI Vista dall alto 397 Rappresentazione su 3 piani 398 Rappresentazione 3D 399 Ingrandimento di dettagli 400 Ripetizione di una simulazione grafica 401 Calcolo del tempo di lavorazione 402 14 2 Rappresentazione del pezzo grezzo nell area di lavoro opzione software Advanced grafic features 403 Applicazione 403 14 3 Funzioni per la visualizzazione del programma 404 Panoramica 404 14 4 Prova programma 405 Applicazione 405 14 5 Esecuzione programma 407 Applicazione 407 Esecuzione del programma di lavorazione 408 Interruzione della lavorazione 409 Spostamento degli assi della macchina durante un interruzione 410 Continuazione dell esecuzione del programma dopo un interruzione 411 Rientro nel programma ad un numero di blocco qualsiasi lettura blocchi 412 Riposizionamento sul profilo 414 14 6 Avvio automatico del programma 415 Applicazione 415 14 7 Salto di blocchi 4716 Applicazione 416 Inserimento del carattere 416 Cancellazione del carattere 416 14 8 Interruzione prog
22. Misurazione coordinata Misurazione cerchio di fori Misurazione piano Misurazione offset assi Tastatura rapida Salva cinematica Misurazione cinematica Compensazione Preset Calibrazione TT Misurazione verifica lunghezza utensile Misurazione verifica raggio utensile Misurazione verifica lunghezza e raggio utensile Calibrazione TT a infrarossi XXX XI X XI XI XI XIXI X XI XJ X X X X X X X XI X X X X X X X X X X X X X X X Differenze di programmazione a confronto Immissione di testi Commenti nomi programma punti di strutturazione indirizzi di rete ecc Cambio modo operativo durante editing blocco PGM CALL SEL TABLE SEL PATTERN SEL CONTOUR selezione file tramite finestra sovrapposta Gestione file Funzione Salva file Funzione Salva file con nome Annullamento di modifiche Gestione file Comando con mouse Funzione di ordinamento Immissione del nome Supporto di comandi abbreviati Gestione preferiti Configurazione vista colonne Disposizione softkey Funzione Mascheramento blocco Selezione utensile da tabella Cursore in tabelle Programmazione di funzioni speciali tramite il tasto SPEC FCT Programmazione di movimento di avvicinamento e distacco tramite il tasto APPR DEP Attivazione del tasto END con menu CYCLE DEF e TOUCH PROBE attivi HEIDENHAIN TNC 320 immissione da tastiera visualizzata sullo schermo non ammesso disponibile disponibile disponib
23. Scambio di tabella utensile tra TNC 320 e ITNC 530 X X softkey X editabile direttamente X X X X X X messaggio di errore se conferma polo non univoca X numerazione variabile X X X X a volte con _ commutazione tramite tasto della ripartizione dello schermo non possibile X X tasti ASCII X X editabile dopo conversione X X X X X X gt X lt X numerazione fissa X a volte con X commutazione tramite softkey non possibile Tabella per gestione di diversi sistemi di tastatura 3D X Creazione file impiego utensili verifica disponibilit X 468 Tabelle dati di taglio calcolo automatico di numero di giri del X mandrino e avanzamento sulla base delle tabelle tecnologiche memorizzate Tabelle liberamente definibili file TAB X Velocit di traiettoria costante riferita alla traiettoria del centro X X utensile o al tagliente Funzionamento parallelo generazione del programma durante X X l esecuzione di un altro programma Programmazione di assi di conteggio X Rotazione del piano di lavoro ciclo 19 funzione PLANE opzione 08 X opzione 08 per MC 420 Lavorazione su tavola rotante Programmazione di profili sullo sviluppo di un cilindro Superficie cilindrica ciclo 27 X opzione 08 X opzione 08 per MC 420 Scanalatura su superficie cilindrica ciclo 28 X opzione 08 X opzione 08 per MC 420 Isola su superficie cilindrica ciclo 29 X opzione
24. 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 Inserimento di raccordi tra raccordi di profilo qualsiasi Disattivazione della funzione M112 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 contornatura 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 ruotato Arresto preciso su raccordi non tangenziali e posizionamenti con assi rotanti Disattivazione della funzione M134 Avanzamento F in millimetri per giro mandrino Disattivazione della funzione M136 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 C
25. X Interfaccia USB USB 1 1 X X HEIDENHAIN TNC 320 n il Accessori a confronto Pannello di comando della macchina MB 420 MB 620 HSCI Volantini elettronici HR 410 HR 420 HR 520 530 550 HR 130 HR 150 con HRA 110 Sistemi di tastatura TS 220 TS 440 TS 444 TS 449 TT 449 TS 640 TS 740 TT 130 T1 140 PC industriale IPC 61xx Software per PC a confronto Software del posto di programmazione TNCremoNT per trasmissione dati con TNCbackup per backup dati TNCremoPlus P software di trasmissione dati con live screen RemoTools SDK 1 2 libreria funzionale per lo sviluppo di applicazioni personalizzate per comunicare con i controlli numerici HEIDENHAIN virtualTNC componenti del controllo per macchine virtuali ConfigDesign software per la configurazione del controllo 466 disponibile disponibile disponibile disponibile in misura limitata non disponibile disponibile I X X X X X X disponibile disponibile disponibile disponibile disponibile non disponibile X X X X X X X XXX X X Funzioni specifiche della macchina a confronto Cambio del campo di spostamento Azionamento centralizzato 1 motore per diversi assi macchina Modalit asse C Motore mandrino per azionamento asse rotativo Cambio automatico testa fresa Supporto di teste ad angolo Identificazione utensile Balluf Gestione di diversi magazzini utensile Gestione utensili estesa tramite Pyth
26. _Softkey Significato o sini init Mu C 0 000 S 302 580 m Visualizzazione T nome e numero utensile RO T ma a II UTENSILE i i m _ _ k 1 Visualizzazione RT nome e numero dell utensile eng pena eri a e pE ar gt gemello STATO UTENSILE Aa PARAM Q Asse utensile Esecuzione continua Proaramnmaz NI STAT h Lunghezza e raggi dell utensile 17 LBL 15 Elenco Pem LaL cyc m Pos TOOL lo 18 L IX 0 1 R FMAX 19 CYCL DEF 11 0 FATTORE SCALA UR 2 WKZ 3 I A i 9 dr 20 CYCL DEF 11 1 SCL 0 9995 gt Maggiorazioni valori delta dalla tabella utensili TAB e L 50 0000 da TOOL CALL PGM ea ae cane E gt Fi A STAT1 MM DL DR DRZ TAB 9 0000 9 09000 9 0000 PGM 0 2500 0 1000 0 0500 a Durata durata massima TIME 1 e durata massima ae er vin con TOOL CALL TIME2 TOE EE AL TOOL CALL o AT RT s Visualizzazione dell utensile attivo e dell utensile T ua pra x F END PGM gemello successivo 33 447 Y 72 578 Z 7 253 NO C 0 000 S 302 580 a ES REALE A oke rT 3 mm min 0ur100 0 M 5 PANORAMICA STATO STATO STATO STATO TRASF 5 S xa STATO UTENSILE ni PARAM Q HEIDENHAIN TNC 320 69 O Misurazione utensile scheda TT fd Esecuzione continua programnaz II TNC visualizza la scheda TT solo se questa funzione za e attiva sulla macchina TYP GE 1
27. 08 X opzione 08 per MC 420 Profilo esterno su superficie cilindrica ciclo 39 X opzione 08 per MC 420 Avanzamento in mm min o giri min X opzione 08 X opzione 08 per MC 420 Spostamento in direzione dell asse utensile Funzionamento manuale menu 3D ROT X funzione FCL2 Durante interruzione programma X Mandrino sovrapposto X opzione 44 Avvicinamento e distacco dal profilo su retta o cerchio X X Immissione avanzamento F mm min rapido FMAX FU avanzamento al giro mm giro FZ avanzamento al dente FT tempo in secondi per percorso FMAXT con potenziometro rapido attivo tempo in secondi per percorso XxX X X X X X X X Programmazione libera dei profili FK Programmazione di pezzi non quotati a norma NC X X Conversione di programmi FK a dialogo in chiaro X HEIDENHAIN TNC 320 469 il Salti nel programma Numero max di label 65535 1000 Sottoprogrammi X X Annidamento per sottoprogrammi 20 6 Ripetizioni di blocchi di programma X X Programma qualsiasi come sottoprogramma X gt X lt Programmazione di parametri Q Funzioni matematiche standard Inserimento di formule Elaborazione di stringhe Parametri Q locali QL Parametri Q permanenti QR Modifica di parametri in interruzione programma FN15 PRINT FN25 PRESET FN26 TABOPEN _ FN27 TABWRITE FN28 TABREAD _ FN29 PLC LIST X FN31 RANGE SELECT _ FN32 PLC PRESET _ FN37 EXPORT X X X X DODO KO XX X
28. 13 CYCL DEF 20 DATI DEL PROFILO Q1 30 gt 3PROFONDITA FRESATURA essere una tilde e i Q3 0 3QUOTA LATERALE CONS nah S 4 T L ultimo carattere di un blocco di commento non deve 12 CVOL DEF 14 1 LABEL PROFILO1 2 i Q4 0 3PROFONDITA CONSEN Q5 0 COORD SUPERFICIE Q6 2 DISTANZA SICUREZZA Q7 50 ALTEZZA DI SICUREZZA DIAGNOSIS Q8 0 3RAGGIO DELLO SMUSSO LI a9 1 3SENSO DI ROTAZIONE Commento in un blocco proprio 19 call LaL 2 INIZIO FINE ULTIMA PAROLA INSERIRE r f k pri pag SOVRASC Selezionare il blocco dopo il quale si desidera inserire il commento aL ii Selezione delle funzioni speciali premere il tasto SPEC FCT selezione delle funzioni di programmazione premere il softkey FUNZIONI PROGRAMMA Commutare livello softkey verso sinistra Premere il softkey INSERIM COMMENTI Inserire il commento con la tastiera visualizzata sullo schermo vedere Tastiera sullo schermo a pagina 112 e concludere il blocco con il tasto END 4 2 Inseriment possibile inserire direttamente un blocco di commento Se si collega una tastiera per PC ad un interfaccia USB premendo il tasto sulla tastiera per PC HEIDENHAIN TNC 320 113 4 2 inserimenti commenti Funzioni di editing del commento Salto all inizio del commento Salto alla fine del commento Salto all inizio di una parola Le parole devono essere separate da uno spazio Salto alla fine di una parola Le parole dev
29. Apertura della finestra errori Cancellazione di singoli errori portare il campo chiaro sul messaggio di errore e premere il softkey CANCELLARE ER Cancellazione di tutti gli errori premere il softkey TUTTO CANCELLA TUTTO DELETE stata eliminata In tal caso il messaggio di errore rimane Non possibile cancellare un errore la cui causa non 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 Apertura della finestra errori FILE PROTOCOLLO PROTOCOLLO ERRORI FILE PRECEDENTE GEE ATTUALE Premere il softkey FILE PROTOCOLLO Apertura del protocollo errori premere il softkey PROTOCOLLO ERRORI Se necessario impostare il logfile precedente premere il softkey FILE PRECEDENTE Se necessario impostare il logfile corrente premere il softkey FILE ATTUALE La voce meno recente del log file errori riportata all inizio mentre quella pi recente alla fine del file 122 Programmazione aiuti di programmazione Protocollo tasti Il TNC memorizza gli inserimenti co
30. Continuare con le caratteristiche di posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE a pagina 344 E Blocco NC b 5 PLANE EULER EULPR45 EULNUZO EULROT22 O N Sigle utilizzate Sigla Significato ____________ O lt a dx EULER Matematico svizzero che defin i cosiddetti angoli LLI di Eulero Z EULPR Angolo di precessione angolo che descrive la EULROT lt x rotazione del sistema di coordinate intorno pae l all asse Z a EULNU Angolo di nutazione angolo che descrive la b e rotazione del sistema di coordinate intorno all asse O X ruotato dell angolo di precessione N EULROT Angolo di rotazione angolo che descrive la e i rotazione del piano di lavoro ruotato intorno LL all asse Z ruotato N q q 336 Programmazione lavorazione a pi assi Definizione del piano di lavoro mediante due vettori PLANE VECTOR Applicazione La definizione di un piano di lavoro mediante due vettori pu essere utilizzata se il sistema CAD pu calcolare il vettore base ed il vettore normale del piano di lavoro ruotato Non necessaria una definizione normalizzata II TNC calcola internamente la normalizzazione quindi si possono inserire valori tra 9 999999 e 9 999999 Il vettore base necessario per la definizione del piano di lavoro definito dalle componenti BX BY e BZ vedere figura in alto a destra vettore normale definito dalle componenti N
31. 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 sono rispettivamente di 0 2 mm e di 0 05 mm la minorazione 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 146 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 rotativi 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 lunghezza L 0 Attenzione Pericolo di collisione Disattivando una correzione di lunghezza
32. Inclinazione della rappresentazione intorno all asse orizzontale in passi di 15 CA fn HEIDENHAIN TNC 320 Ria Prova programma Pat h 399 14 1 rai opzione software Advanced grafic features Ingrandimento di dettagli dettagli possono essere ingranditi in tutte le viste nel modo operativo Prova programma Pat h Prova programma e in uno dei modi operativi Esecuzione programma 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 NEI Mi EE E 00 06 19 2 Modifica dell ingrandimento di un dettaglio Softkey vedere tabella Se necessario fermare la simulazione grafica Commutare il livello softkey nel modo operativo Prova programma o in uno dei modi operativi di Esecuzione programma finch viene visualizzato il softkey per l ingrandimento di un dettaglio Commutare il livello softkey finch viene visualizzato ese D il softkey di selezione delle funzioni di ingrandimento a IR is Di Jug r di un dettaglio IS selezionare le funzioni per l ingrandimento di un USAI N dettaglio Selezionare il lato del pezzo con il relativo softkey vedere tabella sottostante Riduzione o ingrandimento del pezzo grezzo tenere premuto il softkey o Riavviare la prova del programma o l esecuzione del programma con il softkey
33. M POS TOOL RIFNOM X 139 900 C 0 000 y 150 000 S 316 080 z 10 000 TE 3 WKZ 3 L 50 0000 R 3 0000 DL TAB 0 0000 DR TAB 0 0000 DL PGM 0 2500 DR PGM 0 1090 M110 xX 0 0000 Pu 1 AY 0 0000 p xy Z 0 0000 LBL LBL REP PGM CALL TNC nc progx Cas 00 00 04 PGM attivo STAT 100 F O0VR 08 58 O E Fs Sd EA Introduzione manuale dati Programmaz I L semplici ad es per spianare o per preposizionare l utensile Se Elenco Pem LAL cve m Pos too p 1 CYCL DEF 207 MASCH RIGIDA NUOVO I RIFNOM X 139 900 c 0 000 I Softkey per la ripartizione dello schermo S200 DISTANZA SICUREZZA Y 150 000 S 316 080 Q201 18 3PROFONDITA FILETTO z 10 000 Q239 1 3PASSO FILETTATURA T E 3 WKZ 3 Q203 0 gt 3C00RD SUPERFICIE Ss 2 CYCL CALL M2 DL TAB 0 0000 DR TAB 0 0000 lt P 3 TOOL CALL 2 Z 5222 DL PGM 9 0000 DR PEM 0 2000 4 L Z 4 RO F1111 M140 MB MAX F555 M110 Programma 5 TCH PROBE 8 0 PIANO DI RIF Q1 X PH 1 j pan 6 TCH PROBE 0 1 X 9 Y 50 Z 20 P ap 4 t 7 TCH PROBE 400 ROTAZIONE BASE A Q263 0 31 PUNTO 1 ASSE LBL Q264 0 31 PUNTO 2 ASSE p g LBL REP A sinistra programma a destra visualizzazione di PROGRAMMA 100 F 0UR 09 04 dr 00 00 04 attivo mdi stato STATO 100 F OVR X 33 33 1Y 7 2 541 Z t 2908 C 0 000 S_ 316 080 REALE 1 ok T mm min 0vr100 1 M 5 b PANORAMICA sTATO STATO
34. Memorizzazione apertura di risultati della simulazione Tabelle origini Memorizzazione di origini riferite al pezzo Tabella Preset gestione origini Gestione pallet Supporto di file pallet Lavorazione orientata all utensile Tabella Preset pallet gestione origini per pallet Riposizionamento sul profilo Con lettura blocchi Dopo interruzione programma Funzione AUTOSTART Teach In conferma di posizioni reali in un programma NC HEIDENHAIN TNC 320 a blocchi solo nella vista dall alto X X continuo X X X X X X XxX X i il Gestione file estesa Creazione di diverse directory e sottodirectory X X Funzione di ordinamento X X Comando con mouse X X Selezione della directory di destinazione tramite softkey X Aiuti di programmazione Grafica di guida nella programmazione cicli X disattivabile con X dato di configurazione Grafica di guida animata per selezione funzione PLANE PATTERN DEF X Grafica di guida per PLANE PATTERN DEF X Funzione di guida contestuale per messaggi di errore X X TNCguide sistema di guida basato su browser X X Richiamo contestuale del sistema di guida X Calcolatrice X scientifica X standard Blocchi di commento nel programma NC X Immissione dati da X Immissione dati da tastiera visualizzata tastiera ASCII sullo schermo Blocchi di strutturazione nel programma NC X Immissione dati da X Immissione dati da tastiera visualizzata tastiera ASCII sullo schermo Vis
35. Pagina 300 Pagina 350 Pagina 303 Pagina 305 Manuale Cicli Pagina 307 Pagina 348 Pagina 310 Pagina 308 Pagina 349 j il M130 Nel blocco di posizionamento i punti si riferiscono a un sistema di coordinate non ruotato Pagina 302 M140 Distacco dal profilo nella direzione dell asse utensile Pagina 311 M141 Soppressione del controllo del sistema di tastatura D Pagina 312 M148 Sollevamento automatico dell utensile dal profilo in caso di arresto NC ai Pagina 313 M149 Disattivazione della funzione M148 i i Funzioni di TNC 320 e ITNC 530 a confronto Dati tecnici a confronto Assi max 5 max 18 Risoluzione e passo di visualizzazione Assi lineari 1 um 0 1 um Assi rotativi 0 001 0 0001 Schermo schermo piatto a colori schermo piatto a colori TFT da 15 1 TFT TFT da 15 1 pollici opzionale TFT a 19 pollici Supporto di memoria per programmi NC programmi PLC e file di scheda di memoria disco fisso sistema CompactFlash Memoria per programmi NC 300 MByte 25 GByte Tempo di esecuzione blocco 6 ms 3 6 ms MC 420 0 5 ms MC 422 C Sistema operativo HeROS S S Sistema operativo Windows XP no opzione interpolazione Retta 4 assi 5 assi Cerchio 3 assi 3 assi Traiettoria elicoidale S S Spline no s opzione per MC 420 Hardware compatto nel pannello di modulare nell armadio Interfacce dati a confronto comando elettrico Fast Ethernet 100BaseT X X Interfaccia seriale RS 232 C X X Interfaccia seriale RS 422
36. Parametri utilizzati di preferenza per cicli def da Q1500 a attivi del costruttore attivi globalmente in tuttii Q1599 programmi memorizzati nel TNC Parametri liberamente utilizzabili globalmente da Q1600 a attivi per tutti i programmi memorizzati nel TNC Q1999 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 Q vedere la tabella in alto Tenere presente che anche per i parametri QS il campo da QS100 e QS199 riservato per testi interni HEIDENHAIN TNC 320 225 IONI delle funz incipio ginora mica 8 1 Pr IONI delle funzi noramica incipio 8 1 Pr Note per la programmazione parametri Q possono essere inseriti in un programma assieme a valori numerici Ai parametri Q possono essere assegnati valori numerici compresi tra 999 999 999 e 999 999 999 quindi sono consentite 10 cifre incluso il segno La virgola decimale pu essere collocata in un punto qualsiasi II TNC in grado di elaborare internamente valori numerici di lunghezza massima di 57 bit prima e di 7 bit dopo il punto decimale la lunghezza numerica di 32 bit corrisponde ad un valore decimale di 4 294 967 296 Ai parametri QS possono essere assegnati al massimo 254 caratteri sempre gli stessi dati ad es al parametro Q108 il raggio attuale dell utensile vedere Parametri Q preprogramma
37. RO attivo piano degli elementi diverso da piano di lavoro Scala dei movimenti di avvicinamento distacco APPR DEP RND Avvicinamento distacco con APPR DEP Avvicinamento distacco con APPR DEP se gli elementi del profilo sono definiti con lunghezza 0 Efficacia dei parametri Q 492 agisce nel sistema di coordinate attivo ossia event ruotato o orientato oppure nel sistema di coordinate fisso della macchina in funzione dell impostazione nel menu 3D ROT del Funzionamento manuale funzione non disponibile se possibile i blocchi vengono traslati nel piano degli elementi definito messaggio d errore con APPRLN DEPLN APPRCT DEPCT fattore di scala specifico dell asse ammesso raggio non scalato messaggio d errore se con APPR DEP LN o APPR DEP CT programmato RO gli elementi del profilo con lunghezza 0 vengono ignorati movimenti di avvicinamento e distacco vengono calcolati per il primo ovvero l ultimo elemento del profilo valido da 060 a 099 ovvero da QS60 a QS99 agiscono di norma sempre a livello locale agisce nel sistema di coordinate fisso della macchina funzione disponibile se possibile i blocchi vengono traslati nel piano di lavoro definito messaggio d errore con APPRLN APPRLT APPRCT APPRLCT messaggio d errore conferma di un raggio utensile di 0 e direzione di correzione RR viene emesso un messaggio d errore se dopo il blocco APPR programmato un elemento del profilo con lunghezza
38. Restore cinematica impossibile Funzione non ammessa Quote pezzo grezzo contradditt Posiz di misura non consentita HEIDENHAIN TNC 320 larie ioni ausi 8 8 Funz n il larie IONI ausi n 8 8 Funz 17100 1101 1102 1103 1104 1105 1106 1107 1108 1109 242 Accesso cinematica impossibile Pos mis non nel campo spost Compensazione preset impossibile Raggio utensile troppo grande Tipo entrata non possibile Ang entrata definito erroneam Angolo di apertura non definito Larghezza scanalatura eccessiva Fattori di scala diversi Dati utensile incoerenti Programmazione parametri Q il FN 16 F PRINT emissione formattata di testi e di valori di parametri Q schermo anche dal programma NC Tali messaggi Con FN 16 possibile emettere qualsiasi messaggio sullo vengono visualizzati dal TNC in una finestra in primo piano Con la funzione FN16 F PRINT si possono trasmettere valori di parametri O 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 O Esempio per un file di testo di definizione del formato di emissione PROTOCOLLO DI MISURA BARICENTRO DELL ELICA
39. Selezionare il livello softkey con le funzioni di selezione Selezionare il primo l ultimo blocco della parte di programma da copiare selezionare il primo l ultimo blocco premere il softkey SELEZIONA 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 programma che si desidera copiare o cancellare Il TNC propone tutti i blocchi selezionati in un altro colore Premendo il softkey SEGNARE INTERRUZ possibile concludere in qualsiasi momento 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 copiato cancellato PRPOOJDODUDSWGNEO 20 END PGM 14 MM to d e s Ta 4 DIAGNOSIS ted rr El SEGNARE CANCELLA COPIARE PE INSERIM ULTIMO INTERRUZ BLOCK BLOCK z Blocco ne inserimen programma selezionare il relativo programma mediante la Gestione file ed evidenziare il blocco dopo il quale si desidera eseguire l inserimento Per inserire il blocco di programma copiato in un altro 3 2 Apertura e Inserire la parte di programma memorizzata premere il softk
40. collegamento ll collegamento termina al pi tardi alla fine del programma NC o del sottoprogramma 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 Un 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 Si pu programmare un numero qualsiasi di legami Per soL gt Nr parametro per risultato parametro Q che viene Dune 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 Il sinonimo viene inserito direttamente il nome del percorso e del file vengono inseriti tra virgolette semplici Denominazione colonna denominazione definita nei dati di configurazione della colonna della tabella HEIDENHAIN TNC 320 Esempio collegamento dei parametri Q alla colonna della tabella Esempio eliminazione collegamento 8 9 Accessi O con istruzioni SOL 263 SOL SELECT SQL SELECT seleziona le righe della tabella e le trasferisce nel result set Il server SOL inserisce per righe i dat
41. di una stringa parziale lunga quattro caratteri LEN4 278 Programmazione parametri Q Conversione di un parametro stringa in un valore numerico La funzione TONUMB converte un parametro stringa in un valore numerico Il valore da convertire dovrebbe essere formato solo da valori numerici 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 Commutare il livello softkey FORMULA 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 il tasto ENT e terminare l inserimento con il tasto END Esempio conversione del parametro stringa 0S11 in un parametro numerico 082 HEIDENHAIN TNC 320 279 8 11 Parametri stringa 8 11 Parametri stringa Controllo di un parametro stringa Con la funzione INSTR si pu controllare se o dove un parametro stringa contenuto in un altro parametro stringa FORMULA INSTR Selezionare le funzioni parametriche Q Selezionare la funzione FORMULA Inserire il numero del parametro O in cui il TNC deve salvare la posizione da cui inizia il testo d
42. funzione FCL 3 342 Definizione del comportamento nel posizionamento della funzione PLANE 344 11 3 Funzioni ausiliarie per assi rotativi 348 Avanzamento in mm min per assi rotativi A B C M116 opzione software 1 348 Spostamento degli assi rotativi con ottimizzazione del percorso M126 349 Riduzione della visualizzazione dell asse rotativo ad un valore inferiore a 360 M94 350 HEIDENHAIN TNC 320 25 il 12 1 Accensione e spegnimento 352 Accensione 352 Spegnimento 354 12 2 Spostamento degli assi macchina 355 Avvertenza 355 Spostamento degli assi con i tasti esterni di movimento 355 Posizionamento incrementale 356 Spostamento con il volantino elettronico HR 410 357 12 3 Numero giri mandrino S avanzamento F e funzione ausiliaria M 358 Applicazione 358 Inserimento di valori 358 Modifica giri mandrino e avanzamento 359 12 4 Impostazione origine senza sistema di tastatura 3D 360 Avvertenza 360 Operazioni preliminari 360 Definizione dell origine con i tasti di Movimentazione assi 361 Gestione origini con tabella Preset 362 12 5 Impiego del sistema di tastatura 3D opzione software Touch probe functions 368 Panoramica 368 Selezione dei cicli di tastatura 369 Inserimento dei valori di misura dai cicli di tastatura in una tabella origini 370 Inserimento dei valori di misura dai cic
43. occorre riposizionarsi sul punto di interruzione con la funzione RIPOSIZ A BLOCCO N 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 fintanto che non vengono resettati ad es finch non viene Tenere presente che i dati memorizzati rimangono attivi 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 esterno di START azionamento del tasto esterno di STOP interruzione programmata Continuazione dell esecuzione del programma dopo un errore Con messaggio d errore non lampeggiante Eliminare la causa dell errore Cancellare il messaggio d errore sullo schermo premere il tasto CE Riavviare o continuare l esecuzione del programma dal punto in cui stata interrotta Con messaggio d errore lampeggiante Tenere premuto il tasto END per due secondi il TNC eseguir un avviamento a caldo Eliminare la causa dell errore Nuovo avvio In caso di ripetizione dell errore prender
44. raggio determinato Traiettoria circolare con raccordo tangenziale all elemento di profilo precedente e successivo Traiettoria circolare con raccordo tangenziale all elemento di profilo precedente e successivo Retta o traiettoria circolare con raccordo qualsiasi all elemento di profilo precedente Coordinate del punto finale della retta Lunghezza smusso Coordinate del centro del cerchio oppure del polo Coordinate del punto finale del cerchio senso di rotazione Coordinate del punto finale del cerchio raggio del cerchio senso di rotazione Coordinate del punto finale del cerchio Raggio dell angolo R vedere Movimenti traiettoria Programmazione libera dei profili FK opzione software Advanced programming features pagina 188 DL Ca o n 1 Q ed Pagina 168 vo 1 S Pagina 169 Pagina 171 z Q I Pagina 172 eb 5 Pagina 173 gt agina fe th Pagina 175 n i To Pagina 170 Pagina 191 n il dinate cartesiane V Le O E V S N O Retta L Il TNC sposta l utensile su una retta dalla sua 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 esemplificativi NC Conferma posizione reale Un blocco lineare blocc
45. selezione della configurazione dello schermo e della vista 47 Avvio della Prova programma 48 1 5 Preparazione utensili 49 Selezione del giusto modo operativo 49 Preparazione e misurazione degli utensili 49 La tabella utensili TOOL T 49 La tabella posti TOOL_P TCH 50 1 6 Predisposizione del pezzo 51 Selezione del giusto modo operativo 51 Serraggio del pezzo 5I Orientamento del pezzo con il sistema di tastatura 3D opzione software Touch probe function 52 Definizione origine con il sistema di tastatura 3D opzione software Touch probe function 53 1 7 Esecuzione del primo programma 54 Selezione del giusto modo operativo 54 Selezione del programma da eseguire 54 Avvio del programma 54 HEIDENHAIN TNC 320 2 1 II TNC 320 Lea 56 Programmazione HEIDENHAIN con testo in chiaro e DIN ISO 56 Compatibilit 56 2 2 Schermo e pannello di comando 57 Schermo 57 Definizione della ripartizione dello schermo D8 Pannello di comando 59 2 3 Modi operativi 60 Funzionamento manuale e Volantino elettronico 60 Introduzione manuale dati 60 Memorizzazione Editing programma 61 Prova programma 61 Esecuzione continua ed Esecuzione singola 62 2 4 Visualizzazioni di stato 63 Visualizzazione di stato generale 63 Visualizzazioni di stato supplementari 65 2 5 Accessori sistemi di tastatu
46. tramite funzione Editing campo attuale e tastiera online neutra con coordinate X Y commutazione con FUNCTION PARAXMODE senza correzione automatica dei riferimenti relativi nei sottoprogrammi del profilo messaggio di errore Taste senza funzione chiusura dell editing e richiamo della Gestione file Rimane selezionato il livello softkey di base se si chiude la Gestione file non disponibile non disponibile disponibile commutazione tramite softkey di attivazione disattivazione ammesso solo a fine tabella Riga con valore 0 inserita in tutte le colonne disponibile disponibile disponibile tramite tastiera ASCII in funzione della macchina con assi paralleli presenti correzione automatica di tutti riferimenti relativi Gestione con messaggi di errore Guida per messaggi d errore Guida per messaggi di errore durante editing blocco Cambio modo operativo se attivo menu di guida Selezione modo operativo in background se attivo menu di guida Messaggi di errore identici Conferma di messaggi di errore Accesso alle funzioni di protocollo Memorizzazione di file service Funzione di ricerca Lista delle parole ricercate per ultime Visualizzazione degli elementi del blocco attivo Visualizzazione della lista di tutti blocchi NC disponibili richiamo tramite tasto ERR causa e soluzione non visualizzabili in Stato con cursore attivo chiusura menu di guida con cambio modo operativo
47. 0 in riferimento al primo punto del profilo programmato nel blocco APPR Per un elemento del profilo con lunghezza 0 prima di un blocco DEP l controllo iTNC non emette alcun errore ma calcola il movimento di distacco con l ultimo elemento valido del profilo da Q60 a Q99 ovvero da QS60 a QS99 agiscono in funzione di MP7251 nei programmi cicli convertiti cyc a livello locale o globale Le chiamate annidate possono comportare problemi Eliminazione automatica della correzione raggio utensile Blocchi NC con M91 Correzione forma utensile Blocchi di posizionamento parassiali Lettura blocchi in tabelle punti Blocco CC vuoto conferma polo da ultima posizione utensile nel programma NC Blocco RND scalato specifico per asse Reazione se prima o dopo un blocco RND o CHF definito un elemento del profilo con lunghezza 0 Programmazione circolare con coordinate polari HEIDENHAIN TNC 320 blocco con RO blocco DEP END PGM senza calcolo della correzione raggio utensile la correzione forma utensile non supportata in quanto questo tipo di programmazione viene considerato strettamente una programmazione dei valori degli assi e in linea di principio si deve presupporre che gli assi non costituiscono un sistema di coordinate cartesiane correzione raggio attivo come per blocchi L l utensile viene posizionato mediante la successiva posizione da lavorare l ultimo blocco di posizionamento nel piano di lavo
48. 1 ON Avanzamento attivo Indice dell utensile predisposto Indice dell utensile attivo Numero di canale Distanza di sicurezza ciclo di lavoraz attivo Prof foratura prof fresatura ciclo di lavoraz attivo larie ioni ausi 8 8 Funz n il larie IONI ausi n 8 8 Funz Stato modale 35 Dati per tabelle SOL 40 Dati della tabella utensili 50 248 DS W Ol aN E EA RSE aa UT UT UT UT UT UT UT UT UT UT Prof accostamento ciclo di lavoraz attivo Avanzamento prof ciclo di lavoraz attivo Prima lunghezza lato ciclo tasca rettangolare Seconda lunghezza lato ciclo tasca rettangolare Prima lunghezza lato ciclo scanalatura Seconda lunghezza lato ciclo scanalatura Raggio ciclo tasca circolare Avanz fresatura ciclo di lavoraz attivo Senso di rotazione ciclo di lavoraz attivo Tempo di sosta ciclo di lavoraz attivo Passo filettatura cicli 17 18 Sovrametallo di finitura ciclo di lavoraz attivo Angolo di svuotamento ciclo di lavoraz attivo Angolo di tastatura Percorso di tastatura Avanzamento di tastatura Quote 0 assolute G90 1 incrementali G91 Codice di risultato per l ultima istruzione SOL 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 Programmazione p
49. 1015 Troppi punti 238 Programmazione parametri Q il 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 Dato immesso contraddittorio CYCL DEF incompleto Errata definizione del piano Programmazione di un asse errato Numero di giri errato Corr raggio non definita Raccordo non definito Raggio di raccordo eccessivo Start programma indefinito Troppi livelli sottoprogr Manca riferimento angolo Nessun ciclo attivo Ampiezza scanalatura insuff 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 consentito HEIDENHAIN TNC 320 larie ioni ausi 8 8 Funz 7 il larie IONI ausi n 8 8 Funz 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 240 Direzione attraver non definita Nessuna tabella origini attiva 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 Tasca piccola rifare 2 asse
50. 2222 00 59 31 Cast mori 07 2009 08 17 38 s CYCLES 1 h ABC H 07 2009 08 52 45 example 111 04 2009 14 04 56 Fk mm 113 04 2009 11 37 32 O HA FREE_CONTOUR 134 7 04 2009 10 56 34 Man Tast 14 PLANE 16GB 27 ABC DEF I DR screens 1GB SHOW 333 4 amp SLTEST 338 test 380 GHI JKL MNO HA table BLK tncguide Cyc A 2 err m ANNULLA EX1 PARS TUV WXYZ EX4 HEB O A 06 2009 09 39 04 Il 273 IT STA OK ANNULLA 04 2009 08 50 16 06 2009 13 38 34 07 2009 08 52 07 22 file dati 171 9 Mbyte liberi del DIAGNOSIS 2 ace Programmazione aiuti di programmazione 4 2 Inserimento di commenti DL Applicazione e In un programma di lavorazione si possono inserire commenti per Esecuzione Programmaz E spiegare passi di programma o dare avvertenze Commento O BEGIN PGM EX11 MM E BLK FORM 0 1 Z X 135 Y 40 Z 5 Inserire il nome del file utilizzando la tastiera visualizzata e re na 5 6 CYCL DEF 200 FORATURA sullo schermo vedere Tastiera sullo schermo a pagina Gvol Der 200 FORAT Q200 2 DISTANZA SICUREZZA T2 i e n Q202 9 1 PROF INCREMENTO QZ10 0 3TEMPO ATTESA SOPRA n SI a Q203 0 3CO00RD SUPERFICIE Se il TNC non pu visualizzare completamente un a204 50 52 DIST SICUREZZA F 7 L X 9 Y 0 R FMAX M99 commento sullo schermo compare il carattere gt gt S L xeso vee Re FHAX MOS 9 TOOL CALL 6 Z S3000 F2222 10 L Z 20 R FMAX M3
51. 257 Trasferimento di un massimo di otto dati PLC LIST al PLC FN 37 EXPORT Pagina 258 Esportazione di parametri O o di DE parametri OS locali in un programma chiamante HEIDENHAIN TNC 320 larie ioni ausi 8 8 Funz n il larie IONI ausi n 8 8 Funz FN 14 ERROR emissione di messaggi d errore Con la funzione FN 14 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 FN 14 interrompe l esecuzione o la prova 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 correlato alla macchina 1000 1099 Messaggi di errore interni vedere tabella a destra Blocco esemplificativo 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 utensile troppo piccolo 1003 Raggio utensile troppo grande 1004 Campo superato 1005 Posizione di inizio errata 1006 ROTAZIONE non permessa 1007 FATTORE SCALA non consentito 1008 SPECULARIT non consentita 1009 Spostamento non permesso 10710 Manca avanzamento 1011 Valore d immissione errato 1012 Segno algebr err 1013 Angolo non consentito 1014 Punto da tastare irraggiungibile
52. A UON Informazioni dettagliate su questo argomento E Programmazione di cicli vedere manuale utente Programmazione di cicli HEIDENHAIN TNC 320 3 fe 1 3 Programmazione della prima PA 1 3 Programmazione della prima Mo Programmazione di un profilo semplice Il profilo rappresentato nella figura a destra deve essere contornato mediante una passata di fresatura alla profondit di 5 mm La definizione del pezzo grezzo gi stata creata Dopo aver aperto un dialogo con il tasto funzione inserire tutti i dati richiesti dal TNC nella riga di intestazione dello schermo TOOL 07 1 E 40 Chiamata utensile inserire i dati utensile Confermare ogni immissione con il tasto ENT non tralasciare l asse utensile Disimpegno utensile premere il tasto arancione dell asse Z per procedere al disimpegno nell asse utensile e inserire il valore della posizione da raggiungere ad es 250 Confermare con il tasto ENT Corr raggio RL RR senza corr Confermare con il tasto ENT senza attivazione della correzione del raggio Avanzamento F Confermare con il tasto ENT spostare in rapido FMAX Funzione ausiliaria M Confermare con il tasto END il TNC memorizza il blocco di traslazione immesso Preposizionamento utensile nel piano di lavoro premere il tasto arancione dell asse X e inserire il valore della posizione da raggiungere ad es 20 Premere il tasto arancione dell asse Y e inserire il valore della posizione da ra
53. AVVIO RESET AVVIO ripristinano il pezzo grezzo originale selezione del lato sinistro destro del pezzo opzione software Advanced grafic features 4 Selezione del lato anteriore posteriore del pezzo selezione del lato superiore inferiore del pezzo T e L pE Spostamento della sezione per ridurre o ingrandire il pezzo grezzo E Conferma del dettaglio RILEVAM DETAIL JCIE amp considerate in seguito all impostazione di un nuovo dettaglio del pezzo II TNC rappresenta come pezzo grezzo la zona gi lavorata Le lavorazioni fino ad ora simulate non vengono pi Durante l ingrandimento di un dettaglio il TNC visualizza il lato selezionato del pezzo e per ciascun asse le coordinate del block form rimanente 400 Prova ed esecuzione del programma 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 lavorato verr visualizzato nuovamente anche dopo un ingrandimento senza RILEVAM DETAIL nella grandezza programmata Azionando il softkey GREZZO COME BLK FORM il pezzo HEIDENHAIN T
54. CYCL CALL ha lo stesso effetto di una chiamata del programma principale Le ripetizioni di blocchi di programma possono essere annidate un numero di volte qualsiasi HEIDENHAIN TNC 320 7 5 Annidamenti i il 7 5 Annidamenti Sottoprogramma in un sottoprogramma Blocchi esemplificativi NC Esecuzione programma N W a JI N 14 Esecuzione del programma principale UPGMS fino al blocco 17 Chiamata del sottoprogramma UP1 e relativa esecuzione fino al blocco 39 Chiamata del sottoprogramma 2 e relativa esecuzione fino al blocco 62 Fine del sottoprogramma 2 e salto di ritorno al sottoprogramma chiamante Esecuzione del sottoprogramma 1 dal blocco 40 al blocco 45 Fine del sottoprogramma 1 e salto di ritorno al programma principale UPGMS Esecuzione del programma principale UPGMS dal blocco 18 al blocco 35 Salto di ritorno al blocco 1 e fine del programma Chiamata di sottoprogramma con LBL UP1 Ultimo blocco di programma del programma principale con M2 Inizio sottoprogramma UP1 Chiamata sottoprogramma al LBL 2 Fine sottoprogramma 1 Inizio sottoprogramma 2 Fine sottoprogramma 2 Programmazione sottoprogrammi e ripetizioni di blocchi di programma il Ripetizione di ripetizioni di blocchi di programma Blocchi esemplificativi NC Esecuzione programma 1 Esecuzione del programma principale REPS fino al blocco 27 2 Ripetizione per 2 volte della parte di programma tra il blocco 27 e
55. 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 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 Correzione del posizionamento con il volantino Funzioni per la rappresentazione grafica Visualizzazione di stato supplementare RAGGIO8 100 F OVR 09 01 14 5 Esecuzione programma HEIDENHAIN TNC 320 407 14 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 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 di avanzamento se si vuole avviare il programma NC La riduzione si applica a tutti i movimenti in rapido e in avanzamento Il valore immesso non pi attivo dopo lo spegnimento accensione della macchina Per ripristinare dopo l inserimento la velocit di avanzamento massima fissata si deve inserire di nuovo il corrispondente valore
56. DARA ATTUALE COPIATO dp cui memorizzato il testo cercato e Ripetere la ricerca il TNC salta sul blocco successivo n CERCARE A i P in cul memorizzato il testo cercato Vv Terminare la funzione di ricerca FINE 2 m HEIDENHAIN TNC 320 89 E E x Ricerca sostituzione di testi qualsiasi La funzione Cerca Sostituisci 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 O perduti O e Selezionare eventualmente il blocco in cui la parola da cercare PT memorizzata Selezione della funzione di ricerca il TNC visualizza la a finestra di ricerca e mostra nel livello softkey le D funzioni di ricerca disponibili V Immettere il testo da cercare considerando i caratteri S maiuscoli minuscoli confermare con il tasto ENT eb Immettere il testo da inserire considerando i caratteri maiuscoli minuscoli i ur Avviare la ricerca il TNC salta sul testo cercato Y successivo Q Per sostituire il testo e poi saltare al successivo punto O SOSTIT i cercato premere il softkey SOSTITUIRE oppure per lt x sostituire tutti i punti di testo trovati premere il N softkey SOSTIT TUTTO o per non sostituire il testo m e saltare al successivo punto cercato premere il softkey CERCARE Terminare la funzion
57. Definizione del comportamento nel posizionamento della funzione PLANE a pagina 344 La funzione Conferma posizione reale non possibile con piano di lavoro ruotato attivo Se si utilizza la funzione PLANE con M120 attiva il TNC disattiva automaticamente la correzione del raggio e quindi anche la funzione M120 Resettare le funzioni PLANE sempre con PLANE RESET L immissione di O in tutti i parametri PLANE non resetta completamente la funzione Programmazione lavorazione a pi assi Definizione della funzione PLANE FE Visualizzare il livello softkey con le funzioni speciali Esecuzione Programmaz Piano tramite angolo solido BEGIN PGM 14 MM ROTAZIONE selezionare la funzione PLANE premere il softkey e T i LAVORO ROTAZIONE PIANO DI LAVORO il TNC mostra nel livello softkey le possibilit di definizione disponibili 7 L Z 2 RO FMAX 9 8 L 2 6 RO F2000 9 APPR LCT X 12 Y 5 RS RL F250 E Rd Li 13 RND R7 5 14 L X 60 15 RND R7 5 DIAGNOSIS Selezione della funzione Selezionare direttamente la funzione desiderata tramite softkey il TNC prosegue il dialogo richiedendo i parametri necessari 21 END PGM 14 MM Visualizzazione di posizione Appena si attiva una qualsiasi funzione PLANE il TNC mostra nella dI visualizzazione di stato supplementare l angolo solido calcolato gici E A ela e YA YJ vedere figura Fondamentalmente il TNC calcola internamente SA sA ASS s
58. L etichetta LABEL O LBL 0 segna la fine di un sottoprogramma e quindi pu essere utilizzata quante volte necessario 208 Programmazione sottoprogrammi e ripetizioni di blocchi di programma il 72 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 richiamo del sottoprogramma CALL LBL Note 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 richiamare se stesso E consigliabile programmare i sottoprogrammi alla fine del programma principale dopo il blocco con M2 o M30 I sottoprogrammi che si trovano nel programma di lavorazione prima del blocco con M2 o M30 vengono comunque eseguiti una volta senza essere chiamati Programmazione di un sottoprogramma LBL SET Etichettare l inizio premere il tasto LBL SET Inserire il numero di sottoprogramma Se si desidera utilizzare nomi di LABEL premere il softkey NOME LBL per passare all inserimento di testi Etichettare la fine premere il tasto LBL SET e inserire il numero LABEL O Chiamata sottoprogramma LBL 07 Vi E Richiamo del sottoprogramma p
59. 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 020 020 1 FN 1 024 024 025 FN 12 IF 020 LT 013 GOTO LBL 1 LBL 99 CYCL DEF 10 0 ROTAZIONE CYCL DEF 10 1 ROT 0 CYCL DEF 7 0 PUNTO ZERO CYCL DEF 7 1 X 0 CYCL DEF 7 2 Y 0 CYCL DEF 7 3 Z 0 LBL 0 END PGM CILIN Disimpegno utensile fine programma Sottoprogramma 10 lavorazione Calcolo di sovram e utensile con rif al raggio del cilindro Impostazione del contatore delle passate Copia 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 delle passate Aggiornamento dell angolo solido Domanda se gi terminato se s salto alla fine Spostamento su di un arco approssimato per il taglio long succ Taglio longitudinale in direzione Y Aggiornamento del contatore delle passate Aggiornamento dell angolo solido Interrogazione se incompleto se s salto di ritorno a LBL 1 Annullamento della rotazione Annullamento dello spostamento origine Fin
60. PLANE deve posizionare la tavola rotante sull angolo di rotazione definito La compensazione avviene attraverso una rotazione del pezzo Se si impiega la funzione PLANE AXIAL le funzioni COORD ROT e TABLE ROT sono inattive Se si impiega la funzione TABLE ROT in collegamento con una rotazione base e angolo di orientamento 0 il TNC orienta la tavola sull angolo definito nella rotazione base HEIDENHAIN TNC 320 COORD ROT TABLE ROT 347 di lavoro opzione software 1 rotazione 11 2 Funzione PLANE n IVI tat iarie per assi ro IONI ausi A E 11 3 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 in programmi in mm e anche in programmi in inch La velocit di avanzamento dipende anche dalla distanza del centro dell utensile rispetto al 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 della macchina deve essere definita nella F descrizione della cinematica dal suo costruttore La funzione M116 attiva solo con tavole circolari e tavole rotanti La funzione M116 non pu essere utilizzata con teste orientabili Se la macchina equipaggiata con una combinazione tavola testa il TNC ignora g
61. Q Q Q S O gt z N Cc gt LL N j il 9 3 Funzioni ausiliarie per 2 indicazioni di coordinate or i Programmazione di coordinate riferite alla Q macchina M91 M92 al Origine riga graduata nA Sulla riga graduata un indice di riferimento definisce la posizione cE dell origine punto zero della riga graduata O N Origine macchina L origine macchina necessaria per definire 5 le limitazioni del campo di traslazione finecorsa software e il posizionamento su punti fissi riferiti alla macchina ad es posizione n di cambio utensile a i i S l impostazione dell origine del pezzo Vv i gt i LIL LIL LI Ill LIL Il costruttore della macchina indica per ogni asse la distanza dell origine macchina dall origine riga graduata in un parametro macchina a Sa ri Comportamento standard Tp Il TNC riferisce le coordinate all origine del pezzo vedere Impostazione origine senza sistema di tastatura 3D pagina 360 49 T Comportamento con M91 Origine macchina Ss Se in blocchi di posizionamento le coordinate devono riferirsi all origine to macchina impostare in tali blocchi la funzione M91 Se in un blocco M91 si programmano coordinate incrementali queste coordinate sono riferite all ultima posizione M91 programmata Se nel programma NC attivo mM non programmata alcuna posizione M91 le coordinate op sono riferite alla posizione attuale dell utens
62. SALTA A E ad es FN 11 IF Q1 GT 10 GOTO LBL 5 Goto Se Il primo valore o parametro maggiore del secondo valore o parametro salto alla label programmata FN 12 SE MINORE SALTA A FNZ ad es FN 12 IF Q5 LT 0 GOTO LBL ANYNAME Se il primo valore o parametro minore del secondo valore o parametro salto alla label programmata 234 Programmazione parametri Q il Sigle e termini utilizzati IF ingl EQU ingl equal NE ingl not equal GT ingl greater than LT ingl less than GOTO ingl go to HEIDENHAIN TNC 320 se Uguale diverso Maggiore Minore val a mu con i parametri Q IZIONI 8 6 Cond j il 8 7 Controllo e modifica di parametri Q tri O o Procedura 1 parametri Q possono essere controllati ed anche modificati in tutti i Esecuzione Programmaz O modi operativi durante la creazione il testing o l esecuzione tranne EX4 H sn che in Prova programma BLK FORM 0 1 2 ve 100180 Ze n Interrompere eventualmente l esecuzione del programma ad es 5 FSTARTING ANGLE o i R s A premendo il tasto di STOP esterno o il softkey STOP INTERNO ola g meek tor xo v az ferretti 4 prova del programma ETa o i 5 Chiamata delle funzioni parametriche O premere il 16 FOT xia w az or agaa PE SIONI P 474 mie tasto Q oppure il softkey O INFO nel modo operativo 16 DEP LoT x 0 50 Ris Memorizzazione Editing programma 19L zne o Il TNC apre una finestra in primo piano in cui si
63. STATO UTENSILE RESI PARAM Q HEIDENHAIN TNC 320 67 Funzioni ausiliarie M attive scheda M STAT h Nessuna Lista delle funzioni M attive di significato definito 17 LEL 15 Elenco pem LaL cve m pos roor gt z O fd 18 L IX 0 1 R FMAX A 19 CYCL DEF 11 98 FATTORE SCALA selezione 20 CYCL DEF 11 1 SCL 0 9995 r a diretta 22 CALL LBL 15 REPS 23 PLANE RESET STAY possibile 24 LaL 25 END PGM STAT1 MM i Lista delle funzioni M attive adattate dal m10 costruttore della macchina E 100 F OVR 09 05 100 F OVR END PEM 33 447 Y 72 578 Z 7 253 ik C 0 000 S 302 580 ao REALE A o KRI Eo 3i ___ mm min 0vr100 2 M5 PANORAMICA STATO STATO STATO STATO TRASF STATO UTENSILE Con PARAM Q IZZaziONI 2 4 Visual 68 Introduzione Posizioni e coordinate scheda POS STAT h e Tipo di posizione visualizzata ad es Posizione reale 17 LEL 15 Elenco pen Lar ove m Pos Toot 18 L IX 9 1 R FMAX POS 19 CYCL DEF 11 0 FATTORE SCALA RIFNOM X 139 800 20 CYCL DEF 11 1 SCL 0 9995 y 150 000 z 10 000 22 CALL LBL 15 REPS c 0 000 nem Angolo di rotazione del piano di lavoro mici Li c 25 END PGM STAT1 MM e RT O 25 00000 ANZI Angolo della rotazione base rea e iN N qe Informazioni sugli utensili scheda TOOL 100 F 0UR 09 05 NI 100 F OVR Hm
64. 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 Esecuzione continua Selezionare il modo operativo nel quale si desiderano modificare le funzioni MOD Programmaz Selezione delle funzioni MOD premere il tasto MOD wo Le figure a destra illustrano dei menu tipici per Memorizzazione Editing programma figura a destra in alto Prova programma figura a destra in basso e uno dei modi operativi Macchina figura alla pagina successiva Modifica delle impostazioni Selezionare nel menu la funzione MOD con i tasti cursore Numero codice Tipo Contr TNC320 Software NC Developer Version NC Kern C NCK MLST 4 484 Software PLC Basis NCK V02 01 Livello di sviluppo 0 Per modificare una impostazione sono disponibili in relazione alla funzione selezionata tre possibilit Introduzione diretta di un valore numerico ad es per definire i limiti del campo di spostamento Modifica dell impostazione mediante azionamento del tasto ENT ad es per definire l inserimento del programma 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 S
65. Sovram lunghezza utensile Sovrametallo raggio utensile Sovram raggio utensile 2 Lungh tagliente asse utensile Angolazione massima Utens bloccato S ENT No NO ENT Utensile gemello Durata massima dell utensile Programmazione utensili TIME2 CUR_TIME TYP DOC PLC PTYP LIFTOFF TP_NO T_ANGLE Durata massima dell utensile in minuti con 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 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 Tipo di utensile da valutare nella tabella posti Definizione se il TNC deve disimpegnare l utensile in direzione dell asse positivo in caso di Arresto NC per evitare danneggiamenti sul pezzo Se Y definito nel dialogo il TNC allontana l utensile di 0 1 mm dal profilo se questa
66. TNC 320 Editing tabella Programmaz Selezione del tastatore File tnc Xtable tchprobe tp TYPE CAL_ 0F1 CAL_ 0F2 CAL_ ANG F FMAX DIST INIZIO FINE PAGINA PAGINA EDIT CERCARE FF on 375 functions ra 3D opzione software Touch probe 12 6 Calibrazione del sistema di tas del pezzo con sistema di ione obliqua A 2 pu S gt t eb 2 O S Q E S gt o i Q n DL O N O m Mm i rar nar n nar O O Ro N T D O z o O Mm N q 12 7 Compensazione della posizione obliqua del pezzo con sistema di tastatura 3D opzione software Touch probe functions Panoramica Un serraggio obliquo del pezzo viene compensato dal TNC su base matematica mediante una rotazione base A tale scopo il TNC imposta per l angolo di rotazione l angolo che una superficie del pezzo deve formare con l asse di riferimento dell angolo del piano di lavoro Vedere figura a destra Il TNC memorizza la rotazione base in funzione dell asse utensile nelle colonne SPA SPB o SPC della tabella Preset della posizione obliqua del pezzo sempre Selezionare la direzione di tastatura per la misurazione perpendicolarmente all asse di riferimento dell angolo Per calcolare correttamente la rotazione base nell esecuzione del programma occorre programmare nel primo blocco di spostamento sempre entrambe le coordinate del p
67. TNC 320 solo a determinate condizioni Se i blocchi NC contengono elementi non validi durante l immissione questi vengono identificati dal TNC come blocchi ERROR all apertura del file e Tenere presente in proposito anche la descrizione dettagliata delle differenze tra iTNC 530 e TNC 320 vedere Funzioni di TNC 320 e iTNC 530 a confronto a pagina 465 56 Introduzione 2 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 O 0 A Q O 0 N HEIDENHAIN Manual operation Riga di intestazione All accensione del TNC lo schermo visualizza nella riga di intestazione i modi operativi selezionati i modi operativi l T Macchina a sinistra e i modi operativi Programmazione a EI destra I modo operativo attivo compare nel campo pi lungo OOO 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 E ue ss a Softkey Te Sullo schermo in basso il TNC visualizza ulteriori funzioni in un livello softkey che si selezionano con i relativi tasti sottostanti Delle barrette strette direttamente sopra il livello softkey visualizzano il numero dei livelli softkey selezionabili con i tasti cursore neri disposti alle relative estremit Il livello softkey attivo evidenziato in chiaro Tasti di selezione softkey C
68. 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 troppo piccolo Manca def asse di misurazione Superamento valore toll rott UT Inserire 0247 diverso da 0 Inserire 0247 maggiore di 5 Tabella punto zero Digit direz 0351 diversa da 0 Ridurre prof filet Programmazione parametri Q i 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 Eseguire calibrazione Superamento tolleranza Ricerca blocco attiva ORIENTAMENTO non consentito 3DROT non consentito Attivare 3DROT Inserire profondit negativa 0303 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 Riga protetta Sovrametallo superiore alla prof Angolo di affilat non definito Dati contraddittori Posiz scanalatura 0 non ammessa Inserire un accost diverso da 0 Commutazione 0399 non ammessa Utensile non definito Numero utensile non ammesso Nome utensile non ammesso Opzione software non attiva
69. Traiettoria circolare CP intorno al polo CC 182 Traiettoria circolare CTP con raccordo tangenziale 183 Traiettoria elicoidale 184 18 6 6 Movimenti traiettoria Programmazione libera dei profili FK opzione software Advanced programming features 188 Principi fondamentali 188 Grafica per la programmazione FK 190 Apertura del dialogo FK 191 Polo per programmazione FK 192 Programmazione libera di rette 192 Programmazione libera di traiettorie circolari 193 Possibilit di inserimento 194 Punti ausiliari 198 Riferimenti relativi 199 HEIDENHAIN TNC 320 20 7 2 Sottoprogrammi 209 Funzionamento 209 Note per la programmazione 209 Programmazione di un sottoprogramma 209 Chiamata sottoprogramma 209 7 3 Ripetizioni di blocchi di programma 210 Label LBL 210 Funzionamento 210 Note per la programmazione 210 Programmazione di una ripetizione di blocchi di programma 210 Chiamata di una ripetizione di blocchi di programma 210 7 4 Programma qualsiasi come sottoprogramma 211 Funzionamento 211 Note per la programmazione 211 Chiamata di un programma qualsiasi quale sottoprogramma 212 7 5 Annidamenti 213 Tipi di annidamento 213 Profondit di annidamento 213 Sottoprogramma in un sottoprogramma 214 Ripetizione di ripetizioni di blocchi di programma
70. Valore PLC TIPO utensile 0 fresa 21 tastatore Riga corrispondente nella tabella tastatore Angolo al vertice Lift off Comportamento in avvicinamento 0 comportamento standard raggio efficace distanza di sicurezza zero 0 sorveglianza del tastatore Off 1 sorveglianza del tastatore On Ricerca blocco attiva Tes 0 f0 Fase ricerca Numero dell ultimo errore FN14 Esecuzione effettiva attiva 1 esecuzione 2 simulazione larie ioni ausi 8 8 Funz n il larie IONI ausi n 8 8 Funz FN 20 WAIT FOR sincronizzazione NC con PLC 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 non soddisfatta la condizione programmata nel blocco FN20 Durante questa operazione il TNC pu controllare i seguenti operandi PLC Merker M da 0 a 4999 Ingresso I da 0 a 31 da 128 a 152 da 64 a 126 primo PL 401 B da 192 a 254 secondo PL 401 B Uscita 0 da 0 a 30 da 32 a 62 primo PL 401 B da 64 a 94 secondo PL 401 B Contatore C da 48 a 79 Timer T da 0 a 95 Byte B da 0 a 4095 Word W da 0 a 2047 Double word D da 2048 a 4095 II TNC 320 possiede una interfaccia estesa per la comunicazione tra PLC e NC Si tratta di una nuova Application Programmer Interface API simbolica La normale inter
71. X 25 Per la lavorazione dei singoli pezzi assegnare quindi a ciascuno di questi parametri un determinato valore numerico Esempio Cilindro con parametri Q Raggio cilindro Altezza cilindro Cilindro Z1 Cilindro Z2 228 R 01 H 02 Q1 30 Q2 10 Q1 10 Q2 50 Programmazione parametri Q il 8 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 FN 0 ASSEGNAZIONE nn ades FN 0 Q5 60 x v Assegnazione diretta di un valore FN 1 ADDIZIONE ad es FN 1 Q1 Q2 5 xv Somma di due valori e relativa assegnazione FN 2 SOTTRAZIONE ad es FN 2 Q1 10 5 Differenza tra due valori e relativa assegnazione FN 3 MOLTIPLICAZIONE ad es FN 3 Q2 3 3 Prodotto tra due valori e relativa assegnazione FN 4 DIVISIONE ad es FN 4 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 FN 5 RADICE QUADRATA ad es FN 5 020 SQRT 4 Radice di un numero e relativa assegnazione Non ammesso radice di u
72. 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 25mm b 50 mm arctan a b arctan 0 5 26 57 Inoltre a b c con a2 axa c J a2 b HEIDENHAIN TNC 320 etriche trigonometria O IONI tri 8 4 Funz n il Programmazione delle funzioni trigonometriche Le funzioni trigonometriche compaiono azionando il softkey TRIGONOMETRIA Il TNC visualizza i softkey riportati nella tabella in basso Programmazione vedere Esempio programmazione delle funzioni matematiche di base FN 6 SENO ad es FN 6 Q20 SIN Q5 Determinazione del seno di un angolo in gradi e relativa assegnazione FN 7 COSENO ad es FN 7 Q21 COS Q5 cos x Determinazione del coseno di un angolo in gradi e relativa assegnazione etriche trigonometria igonol FN 8 RADICE DI UNA SOMMA DI QUADRATI ad es FN 8 Q10 5 LEN 4 x LEN Y n Calcolo della lunghezza da due valori e relativa ta assegnazione e FN 13 ANGOLO O ad es FN 13 Q20 25 ANG Q1 i N Calcolo dell angolo con l arctan di due lati o del sin e e del cos 0 lt angolo lt 360 e relativa assegnazione LL T 00 232 Programmazione parametri Q i 8 5 Calcolo dei cerchi Applicazione Con le funzioni per il ca
73. al FINAL 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 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 posizionare il softkey VISUAL OMISSIONE NR BLOCCO su VISUAL livello softkey 3 190 Esecuzione continua Programmaz TOOL CALL 2 Z 53500 F500 L Z 1009 RO FMAX 3 4 5 6 3 7 APPR LCT X 10 Y 0 R5 RL 8 FPOL X 100 Y 0 FC DR R10 CLSD CCX 0 5 10 FLT 11 FCT DR R15 CCX 100 CCY 0 12 FLT 13 FCT DR R10 CCPR 40 CCPA 110 14 FLT PDX 100 PDY 0 D15 gt fa Co 4 15 FSELECT1 16 FCT DR RS 17 FLT PDX 100 PDY 0 D15 18 FCT DR R10 CLSD CCX 0 CCY 0 19 FSELECT1 20 DEP LCT X 30 Y 9 Z 100 RS FMAX 21 END PGM HEBEL MM ze RA DIAGNOSIS AVVIO VISUALIZ SELEZIONE SINGLE SOLUZIONE SOLUZIONE FINE Programmazione programmazione profili Ape
74. ausiliaria M Disinserire il refrigerante ad es M9 confermare con il tasto END il TNC memorizza il blocco di traslazione immesso Ti Disimpegno utensile premere il tasto arancione dell asse Z per procedere al disimpegno nell asse utensile e inserire il valore della posizione da raggiungere ad es 250 Confermare con il tasto ENT Corr raggio RL RR senza corr Confermare con il tasto ENT senza attivazione della correzione del raggio Avanzamento F Confermare con il tasto ENT spostare in rapido FMAX Funzione ausiliaria M Inserire M2 per fine programma confermare con il tasto END il TNC memorizza il blocco di traslazione immesso Informazioni dettagliate su questo argomento Esempio completo con blocchi NC Vedere Esempio traiettoria lineare e smussi con coordinate cartesiane a pagina 176 Creazione del nuovo programma Vedere Apertura e inserimento di programmi a pagina 79 Avvicinamento distacco dai profili Vedere Avvicinamento e distacco a da un profilo a pagina 159 Programmazione profili Vedere Panoramica delle funzioni traiettoria a pagina 167 Tipi di avanzamento programmabili Vedere Inserimenti di avanzamento possibili a pagina 83 Correzione del raggio utensile Vedere Correzione del raggio utensile a pagina 148 Funzioni ausiliarie M Vedere Funzioni ausiliarie per controllo esecuzione programma mandrino e refrigerante a pagina 299 42 Primi passi con TNC 320 Creazione del programma cic
75. b Blocchi esemplificativi NC O Raggio utensile grande 0 r S Posizionamento sul punto 13 del profilo fa Lavorazione del gradino piccolo 13 e 14 ha Posizionamento sul punto 15 del profilo A Lavorazione del gradino piccolo 15 e 16 ld Posizionamento sul punto 17 del profilo Kc 7 gt 9 4 Bon W 04 Programmazione funzioni ausiliarie il Lavorazione completa di spigoli aperti M98 Comportamento standard Negli spigoli 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 esemplificativi NC Posizionamento progressivo della fresa sui punti del profilo 10 11 e 12 HEIDENHAIN TNC 320 Ie tralettor iarie per i ausi 9 4 F j i Ie tralettor iarie per I ausi 9 4 Bon Fattore di avanzamento per movimenti di penetrazione M103 Comportamento standard Il TNC sposta l utensile indipendentemente dalla direzione di movimento con l ultimo avanzamento programmato Comportamento con M103 Il TNC
76. blocco alla fine del quale si desidera inserire il blocco di strutturazione Premere il softkey INSERIRE STRUTTUR o il tasto SEZIONE sulla tastiera ASCII Inserire il testo di strutturazione tramite la tastiera alfanumerica Event modificare la profondit di strutturazione con il softkey Selezione di blocchi 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 320 Esecuzione continua Programmaz Commento BEGIN PGM EX11 MM BLK FORM 0 1 Z X 135 Y 40 2 5 BLK FORM 0 2 X 30 Y 40 Z 0 L Z 20 RO FMAX M3 2 3 4 TOOL CALL 3 Z 51500 5 6 CYCL DEF 200 FORATURA 2 3DISTANZA SICUREZZA Q201 15 3PROFONDITA Q206 150 AVANZ INCREMENTO Q202 0 1 PROF INCREMENTO E Q210 0 3TEMPO ATTESA SOPRA Q203 0 3C00RD SUPERFICIE T PR Q204 50 32 DIST SICUREZZA Q211 0 3TEMPO ATTESA SOTTO L X 0 Y 0 RO FMAX M99 x DON L Xt Y 0 R FMAX M99 TOOL CALL 6 Z 53000 F2222 10 L Z 20 RO FMAX M3 11 CYCL DEF 14 0 PROFILO 12 CYCL DEF 14 1 LABEL PROFILO1 7 2 13 CYCL DEF 20 DATI DEL PROFILO Q1 30 3PROFONDITA FRESATURA Q2 1 3SOVRAPP TRAIET UT Q3 0 3QUOTA LATERALE CONS Q4 0 3PROFONDITA CONSEN Q5 0 3C00RD SUPERFICIE Q6 2 3DISTANZA SICUREZZA a7 50 3ALTEZZA DI SICUREZZA h 3RAGGIO DELLO SMUSSO
77. calcolati la posizione relativa tra pezzo e utensile rimane invariata Il TNC esegue un movimento di compensazione negli assi lineari La funzione PLANE deve orientare automaticamente gli assi rotativi sui valori calcolati vengono posizionati solo gli assi rotativi Il TNC non esegue alcun movimento di compensazione negli assi lineari TURN Gli assi rotativi vengono orientati con un successivo blocco di posizionamento separato STAY Se si seleziona l opzione MOVE funzione PLANE di rotazione con movimento di compensazione automatico si devono ancora definire i seguenti due parametri Dist punto rotaz da punta UT e Avanzamento F Se si seleziona l opzione TURN funzione PLANE di rotazione senza movimento di compensazione automatico si deve ancora definire il seguente parametro Avanzamento F In alternativa a un avanzamento F definito direttamente con un valore numerico il movimento di orientamento pu anche essere eseguito con FMAX rapido o FAUTO avanzamento dal blocco TOOL CALL STAY gli assi rotativi devono essere orientati in un blocco Se si Impiega la funzione PLANE AXIAL in collegamento con di posizionamento separato dopo la funzione PLANE 344 MOVE TURN STAY x Dia Programmazione lavorazione a pi assi Distanza del centro di rotazione dalla punta utens incrementale il TNC orienta l utensile la tavola intorno alla punta dell utensile Con il parametro DIST si sposta il centro
78. con il tasto ENT per passare alla domanda successiva Funzione ausiliaria M3 Mandrino on con il tasto ENT il TNC conclude il dialogo WD La finestra di programma visualizza la riga 00 2 Programmazione principi fondamentali gestione file Inserimenti di avanzamento possibili Spostamento in rapido blocco per blocco Eccezione se definito prima del blocco APPR FMAX attivo anche per il raggiungimento del punto ausiliario vedere Posizioni Importanti per l avvicinamento e il distacco a pagina 160 Spostamento con avanzamento calcolato automaticamente nel blocco TOOL CALL Spostamento con avanzamento programmato i unit mm min oppure 1 10 inch min Con assi rotativi il TNC interpreta l avanzamento in gradi min indipendentemente se il programma scritto in mm o in pollici Definizione dell avanzamento al giro unit mm giro oppure inch giro Attenzione nei programmi con unit di misura in inch FU non combinabile con M136 Definizione dell avanzamento al dente unit mm dente oppure inch dente II numero di denti deve essere definito in tabella utensili nella colonna CUT salto della domanda di dialogo no Conclusione anticipata del dialogo Interruzione e cancellazione del dialogo oO HEIDENHAIN TNC 320 83 i i iii inserimento d 3 2 Apertura e E E Conferma delle posizioni reali Il TNC consente di confermare nel programma la posizione attuale dell utensile
79. con valore positivo con TOOL CALL 0 la distanza tra utensile e pezzo 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 il TNC tiene conto dei valori delta sia del blocco TOOL CALL che della tabella utensili Valore di correzione L DL7ooL caLL DLTAg con L Lunghezza utensile L dal blocco TOOL DEF o dalla tabella utensili DL TOOL CALL Maggiorazione della lunghezza DL dal blocco TOOL CALL 0 non viene calcolata nell indicazione di posizione DL 7AB Maggiorazione della lunghezza DL dalla tabella utensili HEIDENHAIN TNC 320 147 tensile IONE u 5 3 C tensile IONE u Q 0 LO Correzione del raggio utensile Il blocco di programma per la traiettoria utensile contiene RL o RR per la correzione del raggio R o R per la correzione del raggio nelle traiettorie parassiali 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 lineare con RL o RR Il TNC annulla la correzione del raggio se si programma un blocco lineare con RO si abbandona il profilo con la funzione DEP si programma un PGM CALL si seleziona un nuovo programma con PGM MGT Per la correzione del raggio il TNC tiene conto dei valori delta sia
80. coordinate polari e Impiego O Filettature interne ed esterne di grande diametro scanalature di lubrificazione I Calcolo della traiettoria elicoidale L T E i E Sun Per la programmazione occorre il dato incrementale dell angolo totale O per il quale l utensile si sposta sulla traiettoria elicoidale nonch bb l altezza totale della traiettoria elicoidale V Per il calcolo della direzione di fresatura dal basso verso l alto vale quanto segue Numero filetti n Numero filetti anticipo filettatura a LO inizio e fine filettatura 0 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 L DR RR Destrorsa Z DR RR Sinistrorsa Z DR RL Destrorsa Z DR RR Sinistrorsa Z DR RL Destrorsa L DR RL Sinistrorsa Z DR RR 184 Programmazione programmazione profili Programmazione di una traiettoria elicoidale IPA con lo stesso segno altrimenti l utensile potrebbe Inserire il senso di rotazione e l angolo totale incrementale muoversi su una traiettoria errata Per l angolo total
81. correzione del raggio Pa con corr raggio RR raggio R 10 Punto finale del primo elemento del profilo Successivo elemento del profilo to e s li a da un profilo Icinamen 6 3 Avv n il to e diso a da un profilo icinamen 6 3 Avv 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 Py 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 punto ausiliario Py e poi solo nel piano di lavoro da Py 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 posizionarsi sul punto di partenza Py Aprire il dialogo con il tasto APPR DEP e il softkey APPR LCT Coordinate del primo punto del profilo Pa Raggio R della traiettoria circolare Inserire R con segno positivo Correzione del raggio RR RL per la lavorazione Blocchi esemplificativi NC 164 Avvi
82. del nome premere il softkey OK o il tasto ENT Ordinamento dei file Scegliere la cartella in cui si desidera ordinare file Selezionare il softkey ORDINA Selezionare il softkey con il corrispondente criterio di rappresentazione ORDINA HEIDENHAIN TNC 320 3 4 Lavorare con la M file j il Selezionare l editor desiderato Funzioni ausiliarie a Attivazione Disattivazione protezione file amp Portare il campo chiaro sul file da proteggere TEOR Selezionare le funzioni ausiliarie premere il softkey AUSIL FUNZ AUSIL PROTEGG Attivare la protezione del file premere il softkey g Rr PROTEGG il file assumer lo stato P Ko Fe a la protezione file premere il softkey m i O Selezione dell editor Q Spostare il campo chiaro nella finestra di destra sul file che si 6 desidera aprire O Selezionare le funzioni ausiliarie premere il softkey S AUSIL FUNZ AUSIL SA TREIA selezione dell editor con cui si desidera aprire il file lt EDITOR selezionato premere il softkey SELEZIONE EDITOR op Premere il softkey OK per aprire il file Collegamento rimozione di dispositivo USB Spostare il campo chiaro nella finestra sinistra EE Selezionare le funzioni ausiliarie premere il softkey FUNZ AUSIL Commutare il livello softkey Ricercare il dispositivo USB Per rimuovere il dispositivo USB spostare il campo chiaro sul dispositivo USB Rimuovere il dispositivo USB tN Altre informazioni Vedere Dispos
83. delle interfacce dat igurazione 15 4 Conf 15 4 Configurazione delle interfacce dati Interfacce seriali del TNC 320 Il TNC 320 impiega automaticamente il protocollo LSV2 per la trasmissione seriale dei dati II 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 MGT e premere il tasto MOD Premere ancora una volta il tasto MOD e inserire il numero codice 123 II TNC visualizza i parametro utente GfgSerialInterface in cui si possono inserire le seguenti impostazioni Configurazione dell interfaccia RS 232 Aprire la cartella RS232 Il TNC visualizza le seguenti possibilit di impostazione Programmazione del BAUD RATE baudRate II BAUD RATE velocit di trasmissione dati pu essere selezionata tra 110 e 115 200 baud Programmazione del protocollo protocol Il protocollo di trasmissione regola il flusso dei dati durante una trasmissione seriale confrontabile con MP50830 di iTNC 530 forma di trasmissione dati che consente di trasferire i dati raggruppati in blocchi Non comunque da confondere con la ricezione dati a blocchi e la contem
84. di immissione da 9 9999999 a 9 9999999 Componente Z per vettore normale componente Z NZ del vettore normale N vedere figura in basso a destra Campo di immissione da 9 9999999 a 9 9999999 Continuare con le caratteristiche di posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE a pagina 344 Inglese vector vettore Vettore base componenti X Y e Z Vettore normale componenti X Y e Z Programmazione lavorazione a pi assi i Definizione del piano di lavoro mediante tre punti PLANE POINTS Applicazione Un piano di lavoro pu essere definito in modo univoco indicando tre punti qualsiasi da P1 a P3 di tale piano Questa possibilit realizzata dalla funzione PLANE POINTS Prima della programmazione Il collegamento dal punto 1 al punto 2 definisce la direzione dell asse principale orientato X con asse utensile Z La direzione dell asse utensile ruotato determinata dalla posizione del 3 punto rispetto alla linea di collegamento tra il punto 1 e il punto 2 Utilizzando la regola della mano destra pollice asse X indice asse Y medio asse Z vedere figura in alto a destra si ottiene il pollice asse X indica dal punto 1 al punto 2 l indice asse Y rivolto in parallelo all asse Y ruotato in direzione del punto 3 Il medio indica quindi la direzione dell asse utensile ruotato I tre punti definiscono l inclinazione del piano La posizi
85. di partenza della traiettoria circolare Inserire le Coordinate del centro del cerchio Inserire le Coordinate del punto finale dell arco di cerchio se necessario Senso di rotazione DR Avanzamento F Funzione ausiliaria M lavoro attivo Se sono stati programmati cerchi che non si trovano nel piano di lavoro attivo ad es C Z X DR con l asse utensile Z e contemporaneamente il piano di lavoro viene ruotato il TNC percorre un cerchio nello spazio vale a dire un cerchio in 3 assi Di norma il TNC percorre le traiettorie circolari nel piano di Blocchi esemplificativi NC Cerchio completo Per il cerchio completo occorre programmare per il punto finale le stesse coordinate del punto di partenza 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 Programmazione programmazione profili 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 la curvatura concava o convessa Funzione ausiliaria M Avanzamento F Cerchio completo Per un cer
86. di rotazione del movimento di orientamento rispetto alla posizione attuale della punta dell utensile Importante Se prima dell orientamento l utensile si trova gi alla distanza indicata rispetto al pezzo anche dopo l orientamento l utensile rimane sulla stessa posizione in modo relativo vedere figura in centro a destra 1 DIST Se prima dell orientamento l utensile non si trova gi alla distanza indicata rispetto al pezzo dopo l orientamento l utensile viene spostato in modo relativo rispetto alla posizione originale vedere figura in basso a destra 1 DIST Avanzamento F velocit con cui l utensile deve orientarsi Orientamento degli assi rotativi in un blocco separato Se si vogliono orientare gli assi rotativi in un blocco di posizionamento separato selezionando l opzione STAY procedere nel modo seguente Preposizionare l utensile in modo che durante l orientamento venga esclusa qualsiasi possibilit di collisione tra utensile e pezzo dispositivo di serraggio Selezionare una qualsiasi funzione PLANE definire il posizionamento automatico con STAY Durante l elaborazione il TNC calcola i valori di posizione degli assi rotativi della macchina e li memorizza nei parametri di sistema 0120 asse A 0121 asse B e 0122 asse C Definire il blocco di posizionamento con i valori angolari calcolati dal TNC Blocchi esemplificativi NC rotazione di una macchina con tavola rotante C e tavola orientabile
87. di tastatura premere il tasto END Funzionamento manuale e allineamento 12 9 Rotazione piano di lavoro opzione software 1 Applicazione funzionamento 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 D Le funzioni per la rotazione del piano di lavoro vengono II 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 rispetto al piano principale Per la rotazione del piano di lavoro sono disponibili tre funzioni Rotazione manuale con il softkey 3D ROT nei modi operativi Funzionamento manuale e Volantino elettronico vedere Attivazione della rotazione manuale pagina 388 Rotazione controllata ciclo 19 PIANO DI LAVORO nel programma di lavorazione vedere manuale utente Programmazione di cicli ciclo 19 PIANO DI LAVORO Rotazione controllata funzione PLANE nel programma di la
88. dopo la sezione FK in un blocco CC Un centro del cerchio programmato o calcolato nel Modo Centro in coordinate cartesiane Centro in coordinate polari Senso di rotazione traiettoria circolare DR DR Raggio traiettoria circolare Ca Blocchi esemplificativi NC 196 Programmazione programmazione profili il 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 lt Inserire l istruzione CLSD in aggiunta ad un altro dato di profilo nel primo e nell ultimo blocco di un segmento FK cLsD Inizio del profilo GLSD4 Kal Fine del profilo CLSD Blocchi esemplificativi NC 3 HEIDENHAIN TNC 320 ione features ofili FK opz mming de d software Advanced pr 6 6 Movimenti traiettoria Programmazione libera i i IONE N O z a LL O sa 6 6 Movimenti traiettoria Programmazione libera d software Advanced programming features Punti ausiliari Sia per le rette libere che per le traiettorie circolari libere si possono inserire coordinate per punti ausiliari sul o accanto al profilo Punti ausiliari 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 Coordinat
89. errr in Traiettoria circolare con raccordo APPR CT DEP CT tangenziale AE e Tralettoria circolare con raccordo APPR LCT p tangenziale al profilo avvicinamentoe i 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 HEIDENHAIN TNC 320 1 z SERRA Programmaz BEGIN PGM 1 MM BLK FORM 29 1 Z X 0 Y 0 Z 20 BLK FORM 9 2 X 150 Y 100 Z 0 TOOL CALL 5 Z 53500 L__Z 100 R FMAX M3 S Eem 30 RO FMAX 1 1 END PGM 1 MM me wN e O Se a 21 ni Te DIAGNOSIS 2 to e sa di a da un profilo Icinamen 6 3 Avv n il to e disi a da un profilo icinamen 6 3 Avv 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 II TNC si sposta dalla po
90. esterno del TNC tramite interfaccia dati con software HEIDENHAIN TNCremoNT interfaccia Ethernet 100 Base T ca tra 2 e 5 MBaud secondo il tipo di file e il traffico sulla rete 3 x USB 1 1 Tabelle e riepiloghi 16 3 Scheda tecnica Temperatura ambiente E lavoro da 0 C a 45 C E immagazzinaggio da 30 C a 70 C Volantini elettronici E 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 Sistemi di tastatura TS 220 sistema di tastatura 3D digitale con collegamento via cavo TS 440 sistema di tastatura 3D digitale con trasmissione a infrarossi E TS 444 sistema di tastatura 3D digitale con trasmissione a infrarossi senza batteria TS 640 sistema di tastatura 3D digitale con trasmissione a infrarossi n TS 740 sistema di tastatura 3D digitale con trasmissione a infrarossi ultrapreciso TT 140 sistema di tastatura 3D digitale per misurazione utensili Lavorazione su tavola rotante programmazione di profili sullo sviluppo di un cilindro avanzamento in mm min Conversioni di coordinate rotazione del piano di lavoro Interpolazione circolare su 3 assi con piano di lavoro ruotato HEIDENHAIN TNC 320 453 16 3 Scheda tecnica Posizioni coordinate raggi di cerchi lunghezza di smussi Numeri utensile Nomi utensile Valori delta per correzione utensili Velocit mandrino Avanzamenti Tempo di sosta nel cicl
91. function Inserire il sistema di tastatura 3D eseguire nel modo operativo MDI un blocco TOOL CALL con indicazione dell asse utensile e quindi selezionare di nuovo il Modo operativo Funzionamento manuale TOUCH PROBE 217 PROBING E INSERIRE ORIGINE Selezionare le funzioni di tastatura il TNC visualizza nel livello softkey le funzioni disponibili Impostare l origine ad es sullo spigolo del pezzo Posizionare il sistema di tastatura vicino al primo punto da tastare sul primo spigolo del pezzo Tramite softkey selezionare la direzione di tastatura Premere Avvio NC il sistema di tastatura si sposta nella direzione definita finch va a contatto con il pezzo e quindi automaticamente ritorna sul punto di partenza Preposizionare il sistema di tastatura con i tasti di movimentazione assi in prossimit del secondo punto di tastatura del primo spigolo del pezzo Premere Avvio NC il sistema di tastatura si sposta nella direzione definita finch va a contatto con il pezzo e quindi automaticamente ritorna sul punto di partenza Preposizionare il sistema di tastatura con tasti di movimentazione assi in prossimit del primo punto di tastatura del secondo spigolo del pezzo Tramite softkey selezionare la direzione di tastatura Premere Avvio NC il sistema di tastatura si sposta nella direzione definita finch va a contatto con il pezzo e quindi automaticamente ritorna sul punto di partenza Preposizionare il sistema di
92. il tastatore vicino al punto da tastare H Selezionare la direzione di tastatura e l asse per i quali viene impostata l origine ad es tastatura di Z in direzione Z eseguire la selezione mediante softkey Tastatura premere il tasto esterno di START ine con sistema d Origine inserire la coordinata nominale confermare O con il softkey IMPOSTAZIONE ORIGINE vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella origini pagina 370 eb Conclusione della funzione di tastatura premere il am softkey END 2 N U DL m co N q 378 Funzionamento manuale e allineamento il Spigolo quale origine PROBING Eo Selezione della funzione di tastatura premere il softkey TASTARE P Posizionare il tastatore vicino al primo punto da tastare sul primo spigolo del pezzo Selezionare la direzione di tastatura mediante softkey Tastatura premere il tasto esterno di START Posizionare il tastatore vicino al secondo punto da tastare sullo stesso spigolo Tastatura premere il tasto esterno di START Posizionare il tastatore vicino al primo punto da tastare sul secondo spigolo del pezzo Selezionare la direzione di tastatura mediante softkey Tastatura premere il tasto esterno di START Posizionare il tastatore vicino al secondo punto da tastare sullo stesso spigolo Tastatura premere il tasto esterno di START ORIGINE inserire nella finestra di menu le due coordinate dell ori
93. intorno al quale si deve orientare Campo di immissione da 359 9999 a 359 9999 Continuare con le caratteristiche di posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE a pagina 344 Sigle utilizzate RELATIV Inglese relative riferito a SPA SPB SPC SPA SPB SPC di lavoro opzione software 1 rotazione Esempio Blocco NC HEIDENHAIN TNC 320 341 11 2 Funzione PLANE rotazione adian di lavoro opzione software 1 11 2 Funzione PLANE Piano di lavoro tramite angolo asse PLANE AXIAL funzione FCL 3 Applicazione La funzione PLANE AXIAL definisce sia la posizione del piano di lavoro sia le coordinate nominali degli assi rotativi Questa funzione pu essere impiegata facilmente soprattutto nelle macchine con cinematiche ortogonali e con cinematiche in cui attivo un solo asse rotativo 342 Programmazione lavorazione a pi assi il Parametri di Immissione AXIAL AZA an Sigle utilizzate AXIAL Angolo asse A angolo asse sul quale deve essere ruotato l asse A Se inserito in modo incrementale angolo con il quale l asse A deve essere ulteriormente ruotato a partire dalla posizione attuale Campo di immissione da 99999 9999 a 99999 9999 Angolo asse B angolo asse sul quale deve essere ruotato l asse B Se inserito in modo incrementale angolo con il quale l asse B deve essere ulteriormente ruotato a partire dalla
94. ione e spegnimen 12 1 Accens 12 1 Accensione e spegnimento Accensione funzioni correlate alla macchina Consultare il manuale D L accensione e la ripresa dei punti di riferimento sono della macchina Inserire la tensione di alimentazione del TNC e della macchina II TNC visualizzer il seguente dialogo Il TNC viene avviato Messaggio TNC che segnala l avvenuta interruzione della tensione Cancellare il messaggio Compilazione automatica del programma PLC del TNC Inserire la tensione di comando II TNC controlla il funzionamento del circuito ARRESTO DI EMERGENZA O O Superare gli indici di riferimento nell ordine visualizzato premere per ogni asse il tasto di START esterno oppure Superamento degli indici di riferimento secondo un O ordine a piacere premere per ogni asse il tasto esterno di movimento dell asse e tenerlo premuto fino al superamento dell indice di riferimento 95 52 Funzionamento manuale e allineamento il A questo punto il TNC pronto al funzionamento nel modo operativo Funzionamento manuale HEIDENHAIN TNC 320 to ione e spegnimen 12 1 Accens n i to ione e spegnimen 12 1 Accens 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 d
95. 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 Avvio di TNCremoNT sotto Windows Fare clic su lt Avvio gt lt Programmi gt lt Applicazioni HEIDENHAIN gt lt TNCremoNT gt Al primo avvio di TINCremoNT esso prova automaticamente a stabilire un collegamento con il TNC HEIDENHAIN TNC 320 delle interfacce dat igurazione 15 4 Conf i il delle interfacce dat igurazione 15 4 Conf Trasmissione dati tra TNC e TNCremoNT Prima di trasferire un programma dal TNC al PC verificare sempre che il programma attualmente selezionato sul TNC sia anche memorizzato II TNC memorizza automaticamente le modifiche quando si cambia la modalit operativa sul TNC o si seleziona la Gestione file con il tasto PGM MGT Controllare che il TNC sia collegato alla corretta interfaccia seriale del PCoalla rete Dopo aver avviato il INCremoNT nella parte superiore della finestra principale 1 compariranno tutti i file memorizzati nella directory corrente Con lt File gt lt Cambia cartella gt si pu selezionare sul PC un qualsiasi altro drive o un altra directory 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
96. macchina 440 Percorso 93 Piedinatura interfacce dati 448 Posizionamento con piano di lavoro ruotato 302 Posizioni del pezzo assolute 77 incrementali 77 Principi fondamentali 74 Programma apertura di un nuovo programma 80 configurazione 79 editing 85 strutturazione 115 Programmazione del BAUD RATE 424 425 Programmazione di movimenti utensile 82 Programmazione di parametri Q avvertenze per la programmazione 282 condizioni IF THEN 234 funzioni aritmetiche di base 229 funzioni ausiliarie 237 funzioni trigonometriche 231 note per la programmazione 226 2 6 277 2 8 280 HEIDENHAIN TNC 320 P Programmazione FK 188 apertura dialogo 191 grafica 190 possibilit di Inserimento dati del cerchio 196 direzione e lunghezza di elementi del profilo 195 profili chiusi 197 punti ausiliari 198 punti finali 194 riferimenti relativi 199 principi fondamentali 188 rette 192 tralettorie circolari 193 Programmazione grafica 190 Programmazione parametri Q 224 274 calcolo dei cerchi 233 Programmazione parametrica vedere Programmazione parametri Q Prova programma esecuzione 406 panoramica 404 R Raggio utensile 134 Rapido 132 Rappresentazione 3D 399 Rappresentazione su 3 piani 398 Registrazione valori tastati in tabella origini 370 Registrazione valori tastati in tabe
97. parametrica si possono inoltre eseguire le misurazioni con il sistema di tastatura 3D durante l esecuzione di un programma La programmazione con parametri O descritta nel capitolo 8 154 Programmazione programmazione profili i 6 2 Principi fondamentali sulle funzioni traiettoria Programmazione spostamento utensile per una lavorazione Se si crea un programma di lavorazione si programmano in successione le funzioni 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 Da questi dati di coordinate dai dati utensile 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 6 2 Principi fondamentali suli 50 Numero blocco L Funzione traiettoria Retta X 100 Coordinate del punto finale L utensile mantiene le coordinate Y e Z e si porta sulla posizione X 100 Vedere fig
98. per il preposizionamento Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Chiamata lavorazione 289 i programmazione 8 13 oa i programmazione d mpi N 90 Disimpegno utensile fine programma Sottoprogramma 10 lavorazione Traslazione dell origine nel centro dell ellisse Compensazione della rotazione nel piano Calcolo del passo angolare Copia dell angolo di partenza Impostazione del contatore delle passate 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 delle passate Calcolo dell attuale coordinata X Calcolo dell attuale coordinata Y Posizionamento sul punto successivo Interrogazione se incompleto se s salto di ritorno a LBL 1 Annullamento della rotazione Annullamento dello spostamento origine Posizionamento alla distanza di sicurezza Fine sottoprogramma Programmazione parametri Q Esecuzione del programma E programma funziona solamente con frese a raggio frontale la lunghezza utensile si riferisce al centro della sfera profilo del cilindro viene programmato con tanti tratti di retta definibili mediante Q13 Quanti p
99. 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 definite coordinate assolute Le coordinate relative si riferiscono ad una qualsiasi altra posizione punto di riferimento nel sistema delle coordinate valori di coordinata relativi vengono definiti anche valori di coordinata incrementali 14 lt Programmazione principi fondamentali gestione file 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 tr
100. posizione attuale Campo di immissione da 99999 9999 a 99999 9999 Angolo asse C angolo asse sul quale deve essere ruotato l asse C Se inserito in modo incrementale angolo con il quale l asse C deve essere ulteriormente ruotato a partire dalla posizione attuale Campo di immissione da 99999 9999 a 99999 9999 Continuare con le caratteristiche di posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE a pagina 344 Inglese axial assiale HEIDENHAIN TNC 320 Esempio blocco NC D a di lavoro opzione software 1 rotazione 11 2 Funzione PLANE W a Ww Dv p O e eb Cc Q N Q 2 O ea O gt S 5 O Cc rotazione d 11 2 Funzione PLANE Definizione del comportamento nel posizionamento della funzione PLANE Introduzione Indipendentemente dalla funzione PLANE utilizzata per definire il piano di lavoro ruotato le seguenti funzioni sono sempre disponibili per il comportamento nel posizionamento posizionamento automatico selezione delle possibilit di posizionamento alternative selezione del tipo di conversione Posizionamento automatico MOVE TURN STAY immissione obbligatoria Dopo che tutti i parametri per la definizione del piano sono stati inseriti si deve definire il modo in cui gli assi rotativi si devono orientare sui valori calcolati La funzione PLANE deve ruotare automaticamente gli assi rotativi sui valori
101. pu A a inserire l intervallo desiderato per la visualizzazione 25 TOOL CALL 5 2 s25eo A 28 CYCL DEF 200 FORATURA m dei parametri Q oppure dei parametri stringa aa Oo Nei modi operativi Esecuzione singola Esecuzione continua e Prova programma selezionare la ripartizione dello schermo Programma Stato STATO selezionare il softkey STATO PARAM O PARAM Q LISTA selezionare il softkey LISTA PARAM O PARAMETRI Q 8 7 Controllo 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 RICHIESTA Con il softkey RICHIESTA PARAMETRI O disponibile a solo nei modi Funzionamento manuale Esecuzione continua e Esecuzione singola si possono interrogare i singoli parametri Q Per assegnare un nuovo valore sovrascrivere il valore visualizzato e confermare con OK 236 Programmazione parametri Q 8 8 Funzioni ausiliarie Panoramica Le funzioni ausiliarie compaiono premendo il softkey FUNZIONI SPECIALI II TNC visualizzer i seguenti softkey FN 14 ERROR Pagina 238 Emissione di messaggi di errore EA FN 16 F PRINT pae Pagina 243 Emissione formattata di testi o valori di STAMPA F parametri O FN 18 SYS DATUM READ Gio Pagina 247 Lettura dei dati di sistema SYS DATO FN 19 PLC era Pagina 255 Trasmissione di valori al PLC PLe FN 20 WAIT FOR meo Pagina 256 Sincronizzazione NC con PLC FN 29 PLC To Pagina
102. quindi inserire un valore maggiorato di d D Selezionare il modo operativo Funzionamento manuale x O Spostare l utensile con cautela fino a sfiorare il pezzo z Selezionare l asse O E3 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 tramite tasti di Movimentazione assi nella riga 0 della Il TNC memorizza automaticamente l origine impostata tabella Preset HEIDENHAIN TNC 320 Istema di tastatura 3D io origine senza sis 12 4 Impostaz n il tema di tastatura 3D origine senza sis 12 4 Impostazione Gestione origini con tabella Preset Si deve assolutamente usare la tabella Preset se la macchina equipaggiata con assi rotativi tavola orientabile o testa orientabile e l utente lavora con la funzione Rotazione piano di lavoro la macchina dotata di un sistema di cambio testa sui controlli TNC meno recenti si operato finora con tabelle origini con riferimento REF si desidera lavorare pi pezzi uguali bloccati in posizione obliqua diversa La tabella Preset pu avere un nume
103. riduce l avanzamento quando sposta l utensile in direzione negativa dell asse utensile L avanzamento di penetrazione FZMAX viene calcolato dall ultimo avanzamento programmato FPROG e dal fattore F FZMAX FPROG x F Inserimento di M103 Inserendo la funzione M103 in un blocco di posizionamento il TNC continua il dialogo chiedendo il fattore F Attivazione La funzione M103 attiva dall inizio del blocco Disattivazione di M103 riprogrammare la funzione M103 senza fattore riduzione dell avanzamento attiva durante lo spostamento in direzione negativa dell asse utensile ruotato M103 attiva anche con piano di lavoro ruotato La Blocchi esemplificativi NC Nella penetrazione l avanzamento pari al 20 dell avanzamento nel Avanzamento effettivo mm min 500 500 100 141 500 500 Ww 06 Programmazione funzioni ausiliarie il Avanzamento in millimetri per giro mandrino M136 Comportamento standard II TNC sposta l utensile utilizzando l avanzamento F in mm min definito nel programma Comportamento con M136 combinazione con la nuova alternativa di avanzamento FU Nei programmi Inch la funzione M136 non ammessa in introdotta Con la funzione M136 attiva il mandrino non deve trovarsi in regolazione Con la funzione M136 il TNC posiziona l utensile con l avanzamento F definito nel programma in millimetri giro mandrino anzich in mm min Se il numero di giri viene variato mediante il poten
104. sagoma con PATTERN DEF X Definizione ed esecuzione di tabelle punti X Formula profilo semplice CONTOUR DEF X opzione 45 X X X XXX X Funzioni per costruzione di grandi stampi gt lt Impostazioni globali del programma GS M128 estesa FUNCTIOM TCPM X opzione 44 Visualizzazioni di stato Posizioni velocit mandrino avanzamento X X Rappresentazione pi grande dell indicazione di posizione X Funzionamento manuale Visualizzazione di stato supplementare rappresentazione a X X maschera Visualizzazione di spostamento del volantino con sovrapposizione X volantino Visualizzazione del percorso residuo nel sistema ruotato X Visualizzazione dinamica dei contenuti dei parametri Q gruppi di X numeri definibili Indicazione di stato supplementare specifica OEM tramite Python X Visualizzazione grafica del tempo residuo X Impostazioni personalizzate dei colori dell interfaccia utente X HEIDENHAIN TNC 320 473 Cicli a confronto 14 15 16 17 18 19 20 2 i 22 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 lavoro Dati p
105. 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 le stesse righe delle tabelle Ne risulta la seguente procedura di transazione 1 Per ogni colonna da elaborare viene specificato un parametro Q ll parametro O viene assegnato alla colonna viene collegato SQL BIND Indirizzamento della tabella file selezione di righe e trasferimento nel result set Definizione inoltre delle colonne da trasferire nel result set SQL SELECT Le righe selezionate possono essere bloccate Altri processi possono quindi accedere in lettura a tali righe ma non possono modificare le voci delle tabelle Le righe selezionate devono essere sempre bloccate se si apportano modifiche SQL SELECT FOR UPDATE Lettura delle righe dal result set modifica e o aggiunta di nuove righe 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 Chiusura della transazione valori in tabella sono stati modificati completati i dati vengono acquisiti nella tabella file dal result set Sono ora memorizzati nel file Ev
106. si definiscono i collegamenti per i singoli drive DIAGNOSIS al 2 4 COLLEGARE SCOLLEG COLLEG FE DEFIN MODIFICA EEEn SCOLLEG PING COLLEG COLLEG ai PRENE PRIVE AUTOM RETE RETE RETE Eorann 3 4 Lavorare con la Ge Attivazione del collegamento in rete il TNC E seleziona la colonna Mnt quando il collegamento DRIVE attivo Conclusione del collegamento in rete E DRIVE Attivazione automatica del collegamento in rete rr all accensione del TNC II TNC seleziona la auton colonna Auto quando il collegamento viene attivato automaticamente HM ai Funzione PING per eseguire il test del collegamento in rete Premendo il softkey INFO RETE il TNC visualizza a le impostazioni di rete correnti RETE HEIDENHAIN TNC 320 107 ne file se Cc O Q la da O gt l x Mm Dispositivi USB sul TNC funzione FCL 2 Attraverso i dispositivi USB particolarmente facile salvare oppure caricare dati nel TNC Il TNC supporta i seguenti dispositivi USB Drive per dischetti con sistema file FAT VFAT Chiavi 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 al momento del collegamento dispositivi USB con altri file systems ad es NTFS non sono supportati dal TNC Al momento del collegamento il TNC emette il messaggio d err
107. 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 I 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 dialogo direttamente nel relativo campo premere il Il valore per la lunghezza pu essere inserito durante il softkey per l asse desiderato Esempio HEIDENHAIN TNC 320 135 i 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 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 pi diametri con diverse correzioni della lunghezza La macchina dotata di un cambio utensile automatico Si desidera effettuare uno svuotamento con il ciclo lavorazione 22 vedere manuale utente Programmazione di c
108. 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 187 6 5 talettorigggeoordinate polari e 6 6 Movimenti traiettoria Programmazione libera dei A profili FK opzione software 2 Advanced programming x features 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 6i prof software Advanced programming features 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 sul TNC con la funzione Programmazione libera dei profili FK Il 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 6 6 Movimenti traiettoria Programmazione libera d 188 Programmazione programmazione profili i soanzeoj Hurwuu d p suenpy sJeMmpyos Ca uoizdo
109. valori in negativo moltiplicazione per 1 ad es 02 NEG Q1 8 10 nerio diretta di formule Troncatura dei decimali formazione di un numero intero ad es 03 INT Q042 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 012 SGN Q050 con valore di ritorno Q12 1 allora 050 gt 0 con valore di ritorno Q12 1 allora Q50 lt 0 IR Calcolo del valore modulo resto della divisione ad es 012 400 360 risultato 012 40 B HEIDENHAIN TNC 320 271 il 8 10 intrliffi zione diretta di formule Regole di calcolo Per la programmazione di formule matematiche sono valide le seguenti regole Moltiplicazioni e divisioni prima di addizioni e sottrazioni 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 Programmazione parametri Q il Esempio di inserimento Calcolo dell angolo con arctan da altezza 012 e base 013 assegnazione del risultato a Q25 Selezione dell introduzione di formule premere il tasto Q e il softkey FORMULA o utilizzare la forma abbreviata Q Premere il tasto Q sulla tastiera ASCII Inserire il
110. vengono tralasciate Ad ogni incremento viene eseguito un pendolamento con avanzamento ridotto incremento del tempo di lavorazione svuotamento sempre parallelo al profilo i concatenamenti si riferiscono sempre al profilo definito e non corretto tutte le tasche vengono dapprima svuotate sullo stesso piano posizione finale altezza sicura tramite ultima posizione definita prima di chiamata ciclo curvatura degli archi derivata da curvatura del profilo di destinazione Per posizionare l arco si cerca sistematicamente il profilo di destinazione dal dietro verso davanti fino a consentire un posizionamento senza rischio di collisione Nel caso ci non sia utile la lunghezza degli archi viene dimezzata fino a consentire il posizionamento l ampiezza dell arco di max 3 raggi utensile l angolo di apertura di max 0 8 rad Per posizionare l arco si cerca sistematicamente il profilo di destinazione dal dietro verso davanti fino a consentire un posizionamento senza rischio di collisione Nel caso ci non sia utile la lunghezza degli archi viene dimezzata fino a consentire il posizionamento max 8 192 elementi del profilo fino a 12 profili parziali nessuna limitazione su profili parziali gli assi del primo blocco di traslazione nel primo profilo parziale definiscono il piano di lavoro le isole vengono tralasciate alla profondit di lavoro attuale configurabile tramite MP7420 configurabile tramite MP7420 se dev
111. visualizza in una finestra in primo piano il testo ORA POTETE SPEGNERE IL TNC la tensione di alimentazione del TNC pu essere interrotta 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 354 Funzionamento manuale e allineamento 12 2 Spostamento degli assi macchina Avvertenza dalla macchina in uso Consultare il manuale della D La traslazione con i tasti esterni di movimento dipende macchina Spostamento degli assi con i tasti esterni di movimento W Selezionare il modo operativo Funzionamento manuale o Premere il tasto esterno di movimento e tenerlo premuto finch l asse deve continuare a muoversi oppure d T Spostamento continuo dell asse tenere premuto il tasto esterno di movimento e premere brevemente il tasto esterno di START 0 Arresto premere il tasto esterno di STOP 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 358 HEIDENHAIN TNC 320 ina h I assi Macc g Spostamento degl j il ina h I assi Macc mM Spostamento degl Posizionamento incrementale Nel p
112. 0 Asse Y Q109 1 Asse Z 0109 2 Asse U Q109 6 Asse V Q109 7 Asse W Q109 8 Stato del mandrino Q110 Il valore del parametro Q110 dipende dall ultima funzione M programmata per il mandrino Nessun stato di mandrino definito Q110 1 M3 mandrino ON senso orario Q110 0 M4 mandrino ON senso antiorario Q110 1 M5 dopo M3 Q110 2 M5 dopo M4 0110 3 Alimentazione refrigerante Q111 M8 refrigerante ON 0111 1 M9 refrigerante OFF Q111 0 Fattore di sovrapposizione 0112 Il TNC assegna al Q112 il fattore di sovrapposizione nella fresatura di tasche pocketOverlap Programmazione parametri Q i 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 Q113 1 Lunghezza dell utensile Q114 Il valore attivo della lunghezza dell utensile viene assegnato al parametro 0114 Il TNC memorizza il raggio utensile attivo anche in caso di interruzione della tensione Coordinate dopo una tastatura durante l esecuzione del programma I parametri da 0115 a 0119 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 lunghe
113. 0 1000 REP 00 00 04 pera Sr ES e 99 F O0OVR 0808 59 997E SONR h PGM INPUT TEMPO ANNULLA POSIZIONE macc 437 IVI I tempi operat izzazione dei 15 8 Visual INI e1ado IduI9 1 p SUOIZEZZI EnNSIA 8 GL 438 Funzioni MOD i DO 10 100 AQ 100 z0 26 70 o 020 9 015 0 015 55 9 020 g 200 130 0 259 9 925 45 o 039 0 015 55 0 029 0 299 139 0 250 9 015 55 920 0 018 55 0 97 9 200 430 as 0 015 55 070 9 015 55 0 0 0 209 129 d77 g 049 45 0 049 25 D 0 049 199 g 040 35 Or E sales ieploga ina I macch 16 1 Parametri utente specifici 16 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 Il costruttore della macchina pu inoltre integrare nel TNC ulteriori parametri macchina non descritti di seguito D Consultare il manuale della macchina 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 Se si
114. 1 6476 6 0 0 0 0 7 0 0 146 055 0 8 0 0 0 0 9 0 0 0 0 10 0 0 0 0 11 0 0 0 0 12 0 0 0 0 Text width 16 TNC Ntable preset pr a 100 F 0OVR 08 58 100 F 0VR XI 10 557 Y 108 443 Z 7 4250 C 10 000 SS 1316 080 Our 100 M 5 FIT 3 zZ PAGINA o F PAGINA moprrica GA ii PRESET 7 OFFSET T ATTIVA _ PRESET FIN DIAGNOSIS 2 E 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 Programmazione di cicli capitolo 14 mediante i cicli di tastatura da 400 a 402 e da 410 a 419 in modo automatico vedere il manuale utente Programmazione di cicli capitoli 14 e 15 E registrazione manuale vedere la descrizione seguente HEIDENHAIN TNC 320 tema di tastatura 3D origine senza sis 12 4 impostezidfi j i tema di tastatura 3D origine senza sis 12 4 Impostazioii Memorizzazione manuale delle origini nella tabella Preset Per memorizzare le origini nella tabella Preset procedere come segue w Selezionare il modo operativo Funzionamento manuale C3 O Spostare l utensile con cautela fino a sfiorare il pezzo oppure posizionare il Comparatore in modo corrispondente Visualizzazione della tabella Preset il TNC apre la PRESET a g tabella Preset
115. 12 Sollevamento automatico dell utensile dal profilo in caso di arresto NC M143 SAC HEIDENHAIN TNC 320 23 il 10 1 Introduzione Funzioni speciali 316 Menu principale Funzioni speciali SPEC FCT 316 Menu Valori prestabiliti di programma 317 Menu Funzioni per lavorazioni di profili e di punti 317 Menu per definire diverse funzioni testo in chiaro 318 10 2 Lavorazione con gli assi paralleli U V e W 319 Panoramica 319 FUNCTION PARAXCOMP DISPLAY 320 FUNCTION PARAXCOMP MOVE 321 FUNCTION PARAXCOMP OFF 322 FUNCTION PARAXMODE 323 FUNCTION PARAXMODE OFF 324 24 11 1 Funzioni per la lavorazione a pi assi 326 11 2 Funzione PLANE rotazione del piano di lavoro opzione software 1 327 Introduzione 327 Definizione della funzione PLANE 329 Visualizzazione di posizione 329 Reset della funzione PLANE 330 Definizione del piano di lavoro mediante angoli solidi PLANE SPATIAL 331 Definizione del piano di lavoro mediante angoli di proiezione PLANE PROJECTED III Definizione del piano di lavoro mediante angoli di Eulero PLANE EULER 335 Definizione del piano di lavoro mediante due vettori PLANE VECTOR 337 Definizione del piano di lavoro mediante tre punti PLANE POINTS 339 Definizione del piano di lavoro mediante un unico angolo solido incrementale PLANE RELATIVE 341 Piano di lavoro tramite angolo asse PLANE AXIAL
116. 14 viene disattivata con M127 o comunque alla fine del programma HEIDENHAIN TNC 320 IVI tat iarie per assi ro IONI ausi N Cc Li n il IVI tat iarie per assi ro IONI ausi N Cc LL 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 programmato dell angolo 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 la visualizzazione di quest asse Blocchi esemplificativi NC Riduzione del valore visualizzato di tutti gli assi rotativi attivi Riduzione del solo valore visualizzato dell asse C Riduzione della visualizzazione di tutti gli assi rotativi attivi e spostamento successivo 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 Programmazione lavorazione a pi assi to
117. 141 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 312 Programmazione funzioni ausiliarie i 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 della macchina Il costruttore della macchina definisce in un parametro della macchina il percorso che il TNC deve compiere durante un LIFTOFF A La funzione M148 deve essere abilitata dal costruttore II TNC allontana l utensile dal profilo fino a 30 mm in direzione dell asse utensile se nella tabella utensili nella colonna LIFTOFF stato impostato per l utensile attivo il parametro Y vedere Tabella utensili dati utensile standard a pagina 136 LIFTOFF attivo nelle seguenti situazioni in caso di arresto NC comandato dall operatore in caso di arresto NC comandato dal software ad es se si verifica un errore nel sistema di azionamento in caso di interruzione della tensione Attenzione Pericolo di collisione Tenere presente che durante il riposizionamento sul profilo si possono verificare danneggiamenti del profilo specialmente in caso di superfici curve Disimpegnare l utensile prima del riposizionamento Definire il valore p
118. 21 Softkey INFO INTERNA 121 Cancellazione errori 122 Protocollo errori 122 Protocollo tasti 123 Allarmi in formato testo 124 Memorizzazione di service file 124 Richiamo del sistema di guida TNCguide 124 4 7 Sistema di guida contestuale TNCguide 125 Applicazione 125 Uso del TNCguide 126 Download dei file di guida aggiornati 130 5 1 Inserimenti relativi all utensile 132 Avanzamento F 132 Numero di giri del mandrino S 198 5 2 Dati utensile 134 Premesse per la correzione utensile 134 Numero e nome utensile 134 Lunghezza L dell utensile 134 Raggio R dell utensile 134 Valori delta per lunghezze e raggi 135 Inserimento dei dati utensile nel programma 135 Inserimento dei dati utensile nelle tabelle 136 Tabella posti per cambio utensile 142 Chiamata dati utensile 145 5 3 Correzione utensile 147 Introduzione 147 Correzione della lunghezza utensile 147 Correzione del raggio utensile 148 HEIDENHAIN TNC 320 17 il 6 1 Movimenti utensile 154 Funzioni traiettoria 154 Programmazione libera dei profili FK opzione software Advanced programming features 154 Funzioni ausiliarie M 154 Sottoprogrammi e ripetizioni di blocchi di programma 154 Programmazione con parametri Q 154 6 2 Principi fondamentali sulle funzioni traiettoria 155 Progr
119. 371 Conclusione della funzione di tastatura premere il softkey END Cerchio esterno Posizionare la sfera di tastatura all esterno del cerchio vicino al primo punto da tastare Selezionare la direzione di tastatura mediante il relativo softkey Tastatura premere il tasto esterno di START Ripetere la tastatura per i restanti 3 punti Vedere figura in basso a destra ORIGINE introdurre le coordinate dell origine e confermare con il softkey SETTARE PUNTI oppure registrare i valori in una tabella vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella origini pagina 370 o vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella Preset pagina 371 Conclusione della funzione di tastatura premere il softkey END A tastatura terminata il TNC visualizzer le coordinate attuali del centro del cerchio e il raggio del cerchio PR 380 Funzionamento manuale e allineamento Misurazione di pezzi con sistemi di tastatura 3D sistemi di tastatura nei modi operativi Funzionamento manuale e Volantino elettronico possono essere anche utilizzati per effettuare semplici misurazioni sul pezzo Per funzioni di misura pi complesse sono disponibili numerosi cicli di tastatura programmabili vedere manuale utente Programmazione di cicli capitolo 16 Controllo automatico dei pezzi Con i sistemi di tastatura 3D possibile determinare le coordinate di una posizione e da queste quote
120. 3D opzione software Touch probe functions a pagina 376 Con il softkey TASTARE ROT richiamare la visualizzazione dell angolo tra l asse di riferimento dell angolo e il bordo del pezzo quale angolo di rotazione Disattivare la rotazione base o ripristinare la rotazione base originale Impostare l angolo di rotazione sul valore annotato Determinazione dell angolo tra due bordi del pezzo Selezione della funzione di tastatura premere il softkey TASTARE ROT Angolo di rotazione annotare l angolo di rotazione visualizzato se la rotazione base effettuata deve essere ripristinata in seguito Effettuare la rotazione base rispetto al primo lato vedere Compensazione della posizione obliqua del pezzo con sistema di tastatura 3D opzione software Touch probe functions a pagina 376 Tastare anche il secondo lato come per una rotazione base senza impostare l angolo di rotazione su 0 Con il softkey TASTARE ROT chiamare la visualizzazione dell angolo PA tra i bordi del pezzo quale angolo di rotazione Disattivazione della rotazione base o ripristino della rotazione base originale impostare l angolo di rotazione sul valore annotato HEIDENHAIN TNC 320 Touch probe functions ma di tastatura 3D opzione software Inizione origine con s 12 8 Def j il tastatura 3D opzione software Touch probe functions ine con sistema di Inizione orig 12 8 Def Impiego delle funzioni di tastatura con tastatori meccanici o compara
121. 3SENSO DI ROTAZIONE 14 ca uni 2 li ULTIMA PAROLA gprs para SOVRASC 115 4 3 Strutturazione dei p 4 4 Calcolatrice Funzionamento Esecuzione continua Il TNC dispone di una calcolatrice per l esecuzione delle principali funzioni Matematiche Programmaz 1G6B h BEGIN PGM 1GB MM 1 BLK FORM 0 1 Z X 0 Y 0 Z 40 2 BLK FORM 2 2 Xx 100 vY 100 Z 0 3 Machine hole pattern ID 27943KL1 4 TOOL CALL 1 Z 54500 5 CYCL DEF 262 FRESATURA FILETTO DIAMETRO NOMINALE 00 Q fd pu O x Visualizzare o chiudere la calcolatrice con il tasto CALC Selezionare le funzioni di calcolo con istruzioni abbreviate sulla x i Q239 1 5 PASSO FILETTATURA tastiera alfanumerica Queste istruzioni abbreviate sono evidenziate QSSS s SPASSATE ento lori nella calcolatrice ceara auae quvrc e a aeza seoono eusen vasta rz az rcsseo avanzan res Lee Ea s i pera E ES SE AE 6 L Z 100 R FMAX Hell a 5 7 TOOL CALL 1 Z 94500 SEP lt 1001R93FMAX ARC SIN cos tN 1 2 3 9 CYCL DEF 203 FORATURA UNI sro Q200 2 3DISTANZA SICI xy SORT I PI o 3 Add Q201 58 PROFONDITA IZIONE Q206 250 AVANZ INCRE Q202 0 PROF INCREMENTO Q210 0 3TEMPO ATTESA SOPRA Q203 0 3C0ORD SUPERFICIE i Q204 199 2 DIST SICUREZZA sottrazione Q212 0 3VALORE DA TOGLIERE Q213 0 3N ROTTURA TRUCIOLI h Q205 0 3MIN PROF
122. 8 L IX 0 1 R FMAX 19 CYCL DEF 11 0 FATTORE SCALA LI ra I 20 CYCL DEF 11 1 SCL 0 9995 DOG E m LBL 15 REPS BI da e CE RESET STAY n Da ii O AYZ aa N Nessuna Numero dell utensile da misurare aE selezione yeg N diretta 100 F OVR 09 05 B BE mm possibile ENES PANIN END PGM 33 447 Y 72 578 Z 7 253 Indicazione se viene misurato il raggio o la E 9 000 S 302 580 cupi N lunghezza dell utensile REALE A oke T 3 zZ 6 o F mm min ovr100 2 M 5 gt Valore MIN e MAX per la misurazione del tagliente pr Mi e a e lt p singolo e risultato della Misurazione con utensile GG Gti Ge GRZ CEE N rotante DYN Numero del tagliente dell utensile con relativo valore di misura Un asterisco dopo il valore di misura indica il superamento della tolleranza ammessa nella tabella utensili Conversioni di coordinate scheda TRANS STAT h STATO Nome della tabella origini attiva 17 LaL 15 LaL cve m Pos too rt trans TRASF 18 L IX 1 R FMAX COORD 5 aa Dr na RETTO Sea Desa origini onanan ita m DIST 5 x 0 0000 22 CALL LBL 15 REPS y 0 0000 Numero dell origine attiva commento dalla za aea O iz eooo hsl riga attiva del numero dell origine attiva DOC da aerea apx v la 1 8470 ciclo 7 amp Spostamento dell origine attivo ciclo 7 il TNC P Ca z indica uno spostamento dell origine atti
123. 8 con MC 420 X X opzione 09 con MC 420 X opzione 08 con MC 420 X XI XJ X X X X X X X X X X X XI X XIXI X X X k il 240 241 247 251 252 293 254 256 257 262 263 264 265 267 270 476 Centratura Foratura profonda con punte a cannone monotaglienti Impostazione origine Tasca rettangolare compl Tasca circolare compl Scanalatura completa Scanalatura circolare completa Isole rettangolari complete Isole circolari complete Fresatura di filettature Fresatura di filettature con smusso Fresatura di filettature con preforo Fresatura di filettature elicoidali Fresatura di filettature esterne Dati profilo per regolazione del comportamento del ciclo 25 X XI XI XI X XI XI X X X X X X X XI XJ X X X X X X X X X X X X X Funzioni ausiliarie a confronto M00 M01 M02 M03 M05 M06 M08 M09 M13 M14 M30 M89 M90 M91 M92 M94 M97 M98 M99 M101 M102 M103 M104 M105 M106 Arresto esecuz progr arresto mandrino refrigerante OFF Arresto libero esec programma Arresto esecuz programma arresto mandrino refrigerante OFF event 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 Refri
124. 99 15 39 44 06 04 99 15 39 46 06 04 99 15 39 46 06 04 99 15 39 40 06 04 99 15 39 40 Nena nnai1r 20 40 m Steuerung TNC 400 rDateistatus Frei B99 MByte Insgesamt B Maskiert FE m Verbindung Protokoll sv Schnittstelle com2 Baudrate Auto Detect 115200 Funzioni MOD 15 5 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 Possibilit di collegamento 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 dipende dalla classe di qualit del cavo dal rivestimento e dal tipo di rete 100BaseTX o 10BasetT Senza grandi difficolt il TNC pu anche essere collegato direttamente con un PC equipaggiato con una scheda Ethernet A tale scopo collegare il TNC connettore X26 e il PC con un cavo Ethe
125. A CALL LBL 1 L Z 250 RO FMAX M2 LBL 1 L X 15 Y 10 RO FMAX M3 CALL LBL 2 L X 45 Y 60 RO FMAX CALL LBL 2 L X 75 Y 10 RO FMAX CALL LBL 2 LBL 0 LBL 2 CYCL CALL L IY 20 RO FMAX M99 L IY 20 RO FMAX M99 L IX 20 RO FMAX M99 LBL 0 END PGM UP2 MM Cambio utensile Chiamata utensile punta Nuova profondit per la foratura Nuovo accostamento per la foratura Chiamata sottoprogramma 1 per sagoma di foratura completa Cambio utensile Chiamata utensile alesatore Definizione del ciclo Alesatura Chiamata sottoprogramma 1 per sagoma di foratura completa Fine programma principale Inizio sottoprogramma 1 sagoma di foratura completa Posizionamento sul punto di partenza del gruppo di fori 1 Chiamata sottoprogramma 2 per il gruppo di fori Posizionamento sul punto di partenza del gruppo di fori 2 Chiamata sottoprogramma 2 per il gruppo di fori Posizionamento sul punto di partenza del gruppo di fori 3 Chiamata sottoprogramma 2 per il gruppo di fori Fine sottoprogramma 1 Inizio sottoprogramma 2 gruppo di fori Foro 1 con il ciclo di lavorazione attivo Posizionamento sul foro 2 chiamata ciclo Posizionamento sul foro 3 chiamata ciclo Posizionamento sul foro 4 chiamata ciclo Fine sottoprogramma 2 Programmazione sottoprogrammi e ripetizioni di blocchi di programma i _ np i i IONI delle funzi noramica incipio 8 1 Pr 8 1 Principio e panoramica delle funzioni parametri Q consenton
126. A su un angolo solido B 45 11 2 Funzione PLANE HEIDENHAIN TNC 320 Posizionamento ad altezza di sicurezza Definizione e attivazione della funzione PLANE Posizionamento dell asse rotativo con i valori calcolati dal TNC Definizione della lavorazione nel piano ruotato 345 ano di lavoro opzione software 1 rotazione d Dv pa O e b Q N O Q O da O gt S O Cc rotazione d 11 2 Funzione PLANE Selezione di possibilit di orientamento alternative SEQ immissione opzionale Dalla posizione che stata definita nel piano di lavoro il TNC deve calcolare la posizione appropriata degli assi rotativi presenti sulla macchina Di regola si ottengono sempre due soluzioni possibili Mediante l istruzione SEQ si imposta quale delle soluzioni possibili il TNC deve utilizzare SEQ posiziona l asse master in modo che questo assuma un angolo positivo L asse master il 1 asse rotativo a partire dall utensile oppure l ultimo asse rotativo a partire dalla tavola in funzione della configurazione della macchina vedere anche la figura in alto a destra SEQ posiziona l asse master in modo che questo assuma un angolo negativo se la soluzione selezionata mediante SEQ non si trova nel campo di spostamento della macchina il TNC emette il messaggio d errore Angolo non consentito Se si impiega la funzione PLANE AXIS il parametro SEQ non ha alcuna funzione Se non si de
127. AK TURKISH LITHUANIAN Lingua di dialogo PLC Vedere Lingua di dialogo NC Lingua messaggi di errore PLC Vedere Lingua di dialogo NC Lingua della guida Vedere Lingua di dialogo NC DisplaySettings 444 Comportamento all avvio del controllo 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_PARAM visualizzazione dei cicli senza testi di commento 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 del mandrino 1 orientamento mandrino direttamente da 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
128. ANE disponibili nel TNC descrivono il piano di lavoro desiderato in modo indipendente dagli assi rotativi effettivamente presenti sulla macchina Sono disponibili le seguenti possibilit SPATIAL Tre angoli solidi SPA SPB SPATIAL Pagina 331 SPC gt PROJECTED Due angoli di proiezione PROJECTED Pagina 333 PROPR e PROMIN ed un INS angolo di rotazione ROT EULER Tre angoli di Eulero EULER Pagina 335 precessione EULPR Na nutazione EULNU e rotazione EULROT VECTOR Vettore normale per la Pagina 337 definizione del piano e a vettore base per la definizione della direzione dell asse X ruotato POINTS Coordinate di tre punti Pagina 339 qualsiasi del piano da NS ruotare RELATIV Angolo solido unico con REL SPA Pagina 341 effetto incrementale Na HEIDENHAIN TNC 320 di lavoro opzione software 1 rotazione 11 2 Funzione PLANE il rotazione adilano di lavoro opzione software 1 11 2 Funzione PLANE AXIAL RESET O 328 Fino a tre angoli asse Pagina 342 assoluti o incrementali A B C Reset della funzione RESET Pagina 330 PLANE La definizione dei parametri della funzione PLANE suddivisa in due parti La definizione geometrica del piano che diversa per ciascuna delle funzioni PLANE disponibili Il comportamento nel posizionamento della funzione PLANE che deve essere considerato indipendente dalla definizione del piano e che identico per tutte le funzioni PLANE vedere
129. B di lavoro opzione software 1 rotazione 11 2 Funzione PLANE n il rotazione adanc di lavoro opzione software 1 11 2 Funzione PLANE Parametri di immissione SPATIAL Sigle utilizzate SPATIAL SPA SPB SPC 332 Angolo solido A angolo di rotazione SPA intorno all asse fisso X della macchina vedere figura in alto a destra Campo di immissione da 359 9999 a 359 9999 Angolo solido B angolo di rotazione SPB intorno all asse fisso Y della macchina vedere figura in alto a destra Campo di immissione da 359 9999 a 359 9999 Angolo solido C angolo di rotazione SPC intorno all asse fisso Z della macchina vedere figura in basso a destra Campo di immissione da 359 9999 a 359 9999 Continuare con le caratteristiche di posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE a pagina 344 Ingl spatial spaziale spatial A rotazione intorno all asse X spatial B rotazione intorno all asse Y spatial C rotazione intorno all asse Z Esempio blocco NC Programmazione lavorazione a pi assi i Definizione del piano di lavoro mediante angoli di proiezione PLANE PROJECTED Applicazione Gli angoli di proiezione definiscono un piano di lavoro attraverso l indicazione di due angoli che possono essere determinati dalla proiezione del 1 piano di coordinate Z X con asse utensile Z e del 2 piano di coordinate YZ con asse utensile Z nel p
130. BL Sr i Ese continua STAT h Nessuna Ripetizioni di blocchi di programma attive con 17 LaL 15 Erenco pen Let cve n Pos roor e selezione numero di blocco numero di label e numero delle s cvet DEF 11 0 FATTORE scena Nim pise N Let none pa diretta ripetizioni programmate ancora da eseguire possibile a RESET STAY Si 25 END PGM STAT1 MM Ripetizioni Num bloc N LBL Nome REP Numeri di sottoprogramma attivi con numero di blocco da cui il sottoprogramma stato chiamato e numero della label che stata chiamata IZZaziONI 100 F OVR 09 05 100 F OVR Informazioni su cicli standard scheda CYC 33 447 00Y 72 57802 7 253 CO C 0 000 S 302 580 sd STATO Nessuna Ciclo di lavorazione attivo mae a aaea TE maar aaan o 7 2 4 Visual selezione diretta possibile Esecuzione continua mon aan STAT h Valori attivi del ciclo 32 Tolleranza 17 LBL 15 Elenco pem LeL cve m Pos roor gt 18 L IX 0 1 R FMAX 19 CYCL DEF 11 FATTORE SCALA Ba 17 20 CYCL DEF 11 1 SCL 0 9995 21 STOP_ _ _ rr rr rr l 22 CALL LBL 15 REPS 23 PLANE RESET STAY SEI NENE 24 LBL 25 END PGM STAT1 MM TA 99 F OVR 09 05 99 F OVR aa END PGM 33 447 N 72 578 Z _ 253 M l E 0 000 S 302 580 REALE A GO oekbk Tt 3 _ mm min Pur 99 9 M5 lee PANORAMICA STATO STATO STATO STATO TRASF 5 n S ta
131. C memorizza il blocco di traslazione immesso Disimpegno utensile premere il tasto arancione dell asse Z per procedere al disimpegno nell asse utensile e inserire il valore della posizione da raggiungere ad es 250 Confermare con il tasto ENT gt Corr raggio RL RR senza corr Confermare con il tasto ENT senza attivazione della correzione del raggio Avanzamento F Confermare con il tasto ENT spostare in rapido FMAX Funzione ausiliaria M Inserire M2 per fine programma confermare con il tasto END il TNC memorizza il blocco di traslazione immesso Blocchi esemplificativi NC a 4 Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Definizione delle posizioni di lavorazione Primi passi con TNC 320 1 3 Programmazione della prima PA Informazioni dettagliate su questo argomento E Creazione del nuovo programma Vedere Apertura e inserimento di programmi a pagina 79 E Programmazione di cicli vedere manuale utente Programmazione di cicli HEIDENHAIN TNC 320 Definizione ciclo Mandrino e refrigerante on chiamata ciclo Disimpegno utensile fine programma 1 4 Test grafico della prima parte opzione software Advanced grafic scatuifi 1 4 Test grafico della prima parte opzione software Advanced grafic features Selezione del giusto modo operativo programmi possono essere testati esclusivamente nel modo operativo Prova programma Premere il tasto d
132. Calibrazione del raggio efficace e compensazione dell offset centrale del tastatore Di norma l asse del tastatore non coincide esattamente con l asse del mandrino La funzione di calibrazione rileva questo offset tra l asse del tastatore e l asse del mandrino e lo compensa per via matematica In funzione dell impostazione nella colonna TRACK della tabella del sistema di misura inseguimento mandrino attivo inattivo la routine di calibrazione si svolge in modo diverso Mentre con l inseguimento mandrino attivo la calibrazione avviene con un singolo avvio NC con l Inseguimento mandrino inattivo si pu decidere se si desidera calibrare o meno l offset centrale Nella calibrazione dell offset centrale il TNC ruota il tastatore 3D di 180 La rotazione viene attivata mediante una funzione ausiliaria che il costruttore della macchina definisce nel parametro macchina mStrobeUTurn Nella calibrazione manuale procedere come segue Nel modo operativo Funzionamento manuale posizionare la sfera di tastatura nel foro dell anello di regolazione caL__R Selezione della funzione di calibrazione per il raggio della sfera di tastatura e per l offset del tastatore premere il softkey CAL R Selezionare l asse utensile introdurre il raggio dell anello di regolazione Tastatura premere 4 volte il tasto esterno di START II sistema di tastatura 3D taster una posizione del foro in ogni direzione assiale e ne calcoler il raggio efficace della s
133. DIRECTORY impostata sul TNC come lingua di dialogo Se i file di tale 2 i fe Z m e 2 lingua di dialogo non sono ancora disponibili sul TNC il e TNC apre la versione inglese ao Sono disponibili in TNCguide le seguenti documentazioni utente g Manuale utente Dialogo in chiaro BHBKIartext chm EL Manuale utente DIN ISO BHBIso chm V Manuale utente Programmazione di cicli BHBtchprobe chm N Lista di tutti i Messaggi d errore NC errors chm lt f Inoltre anche disponibile il file book main chm in cui sono riassunti tutti i file chm presenti in TNCguide documentazioni specifiche della macchina In tale caso questi documenti compaiono come book separato nel file main chm D Come opzione il costruttore della macchina pu includere HEIDENHAIN TNC 320 125 3 Uso del TNCguide hm Chiamata di TNCguide O Per avviare TNCguide sono disponibili le seguenti possibilit o et b Path Contours 2 gt Premere il tasto HELP se al momento il TNC non visualizza un P PrOCESSIN Dl e tauro tant e ce est sn at mo nn messaggio d errore s Programming Sp tamueuemme mn ia ine E E b Programming S 25 nn Cliccare con il mouse su softkey se in precedenza stato cliccato il gt MOD Functions tate este et FEET Cl de ice ct A simbolo di aiuto visualizzato
134. EMENTO Q202 0 1 PROF 3TEMPO ATTESA SOPRA 3C00RD SUPERFICIE Q204 50 32 DIST SICUREZZA 3TEMPO ATTESA SOTTO 12 CYCL DEF 14 1 LABEL PROFILO1 72 13 CYCL DEF 20 DATI DEL PROFILO Q1 30 3PROFONDITA FRESATURA Q2 1 3S0VRAPP TRAIET UT Q3 0 3QUOTA LATERALE CONS Q4 0 3PROFONDITA CONSEN Q5 0 3C00RD Q6 2 3DISTANZA SICUREZZA Q7 50 3ALTEZZA DI SICUREZZA Q8 0 3RAGGIO Q9 1 SENSO DI ROTAZIONE BLK FORM 0 1 Z X 135 Y 40 2 5 BLK FORM 0 2 X 30 Y 40 Z 0 TOOL CALL 3 Z 51500 L Z 20 R FMAX M3 CYCL DEF 200 FORATURA PROFONDITA INCREMENTO SUPERFICIE DELLO SMUSSO 1 3 Programmazione della prima PA 43 1 3 Programmazione della prima ni v puo EL ELAB PROFILO PUNTO PATTERN v fl IG o 00 lt B rre CYCLE CALL PAT 3 Richiamare il menu delle funzioni speciali Visualizzare le funzioni per l elaborazione dei punti Selezionare la definizione della sagoma Selezionare l immissione dei punti inserire le coordinate dei 4 punti confermando di volta in volta con il tasto ENT Dopo aver immesso il quarto punto salvare il blocco con il tasto END Visualizzare il menu per la definizione della chiamata ciclo Eseguire il ciclo di foratura sulla sagoma definita Avanzamento F Confermare con il tasto ENT spostare in rapido FMAX Funzione ausiliaria M Inserire il mandrino e il refrigerante ad es M13 confermare con il tasto END il TN
135. 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 il tasto ENT e terminare l inserimento con il tasto END Esempio determinazione della lunghezza di 0S15 HEIDENHAIN TNC 320 8 11 Parametri stringa i il na 8 11 Parametri stringa Confronto di ordine alfabetico Con la funzione STRCOMP si pu confrontare l ordine alfabetico di parametri stringa FORMULA STRCOMP O 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 confrontare 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 param
136. ENT Sa i disattivazione della correzione premere il tasto ENT 5 Conclusione del blocco premere END Programmazione utensili Correzione del raggio lavorazione degli spigoli b E Spigoli esterni Se stata programmata una correzione del raggio il TNC porta e l utensile sugli spigoli esterni su un cerchio di raccordo Se T necessario il TNC riduce automaticamente l avanzamento sugli v spigoli esterni ad es in caso di bruschi cambi di direzione Spigoli interni Lv Negli spigoli interni il TNC calcola il punto di intersezione delle traiettorie sulle quali si muove il centro dell utensile con le correzioni O 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 profilo Q Mm LO HEIDENHAIN TNC 320 151 il 5 3 caliione utensile 152 Programmazione utensili i Programmazione programmazione profili i s Ml vimenti utensile 6 1 Movimenti utensile Funzioni traiettoria Il profilo di un pezzo composto generalmente da pi elementi di profilo quali rette e archi di cerchio Con le funzioni traiettoria si programmano le traiettorie utensile per rette e archi di cerchio Programmazione libera dei profili FK opzione software Advanced programming features Quando non esistono disegni a
137. ES e FINE significa che esistono sottodirectory che possono essere visualizzate con il tasto o ENT gt La finestra larga a destra visualizza tutti i file memorizzati nella nl directory selezionata Per ogni file vengono visualizzate varie informazioni elencate nella tabella sottostante a _Visualizzazione Significato ii Nome file Nome di 25 caratteri max Tipo Tipo file Bytes Dimensione del file in byte Stato Caratteristica del file E Programma selezionato in modalit Programmazione S Programma selezionato in modalit Prova programma M Programma selezionato in una delle modalit di esecuzione del programma Ei File protetto da cancellazione e modifica Ei File protetto da cancellazione e modifica in quanto in esecuzione Data Data in cui il file stato modificato per l ultima volta Ora Ora in cui il file stato modificato per l ultima volta HEIDENHAIN TNC 320 95 O eb da a O gt nl x ae Selezione di drive directory e file PGM Richiamare la Gestione file MGT Per portare la selezione campo chiaro nel punto desiderato sullo schermo utilizzare i tasti cursore o i softkey Sposta il campo chiaro in una finestra verso l alto e verso il basso PAGINA Fasinva Sposta il campo chiaro pagina per pagina in una t j finestra verso l alto e verso il basso Sposta il campo chiaro dalla finestra destra a quella sinistra e viceversa Passo 1 sele
138. 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 solo nel programma in cui sono stati definiti Con la funzione FN37 EXPORT si possono esportare i parametri O 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 Il TNC esporta il valore che il parametro possiede proprio al momento dell istruzione EXPORT Il parametro viene esportato solo nel programma direttamente chiamante Programmazione parametri Q il 8 9 Accessia tabelle con istruzioni SOL panoramica 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 macchina che definisce anche il nome e la denominazione A Le tabelle vengono configurate dal costruttore della 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 d
139. F 0 attivo l avanzamento minimo dal parametro macchina manualFeed 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 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 HEIDENHAIN TNC 320 359 M laria IONE ausi 12 3 Numero giri mandrino a F e funz tema di tastatura 3D origine senza sis 12 4 Impostazioii 12 4 Impostazione origine senza sistema di tastatura 3D Avvertenza Definizione origine con sistema di tastatura 3D opzione Definizione origine con il sistema di tastatura 3D vedere software Touch probe functions a pagina 378 Nella definizione dell origine l indicazione del TNC viene portata sulle coordinate di una posizione nota del pezzo Operazioni preliminari Serrare e allineare il pezzo Serrare l utensile zero con raggio noto Assicurarsi che il TNC visualizzi le posizioni reali 360 Funzionamento manuale e allineamento i Definizione dell origine con i tasti di movimentazione assi Misura precauzionale Se la superficie del pezzo non deve essere sfiorata si deve sovrapporre un lamierino di spessore d noto Per l origine si dovr
140. GOTO e inserire direttamente il numero del blocco desiderato Esecuzione della grafica premere il softkey RESET AD AVVIO Ulteriori funzioni Generazione completa della grafica di RESET programmazione AVVIO Generazione della grafica di programmazione puro blocco per blocco Generazione completa della grafica di AVVIO programmazione o da completarsi dopo RESET AVVIO Arresto della grafica di programmazione Questo ne softkey compare solo mentre il TNC genera una grafica di programmazione 118 Programmazione aiuti di programmazione i Visualizzazione e mascheratura di numeri di 2 blocco gt Commutare il livello softkey vedere figura gt ssi Visualizzazione numeri di blocco portare il softkey E VISUAL OMISSIONE NR BLOCCO su VISUALIZZA Maschera visualizzazione numeri di blocco portare l softkey VISUAL OMISSIONE NR BLOCCO su OMISSIONE Cancellazione della grafica G Commutare il livello softkey vedere figura STI Cancellazione della grafica premere il softkey CANCELLARE GRAFICA 4 5 Grafica di prog Ingrandimento riduzione di un dettaglio La rappresentazione per la grafica pu essere definita individualmente Con un riquadro si pu selezionare il dettaglio da ingrandire o da ridurre Programmaz L Z 5 RO FMAX M3 APPR LCT X 10 Y 0 RS RL M FPOL X 100 Y 0 FC DR R10 CLSD CCX 0 a 10 FLT 11 FCT DR R15 CCX 100 CCY 0 OOND Selezionare il livello softkey per Ingran
141. ICA visualizzazione di tutti blocchi NC precedentemente definiti disponibile in caso di messaggi di errore posizionamento del cursore nel programma principale sul blocco CYCL CALL funzione di ripetizione non disponibile disponibile non disponibile in caso di messaggi di errore posizionamento del cursore nel blocco che causa errore nel sottoprogramma del profilo funzione di ripetizione disponibile 485 Programmazione di assi secondari Sintassi FUNCTION PARAXCOMP disponibile non disponibile definizione comportamento di visualizzazione e movimenti di traslazione Sintassi FUNCTION PARAXMODE disponibile non disponibile definizione assegnazione agli assi paralleli da traslare Programmazione di cicli del costruttore Accesso ai dati della tabella tramite istruzioni SQL tramite le funzioni FN17 FN18 o TABREAD TABWRITE Accesso ai parametri macchina tramite funzione CFGREAD tramite le funzioni FN18 Creazione di cicli interattivi con CYCLE disponibile non disponibile QUERY ad es cicli del sistema di tastatura in Funzionamento manuale Differenze in Prova programma funzionalit a confronto Rappresentazione dei valori delta DR e non viene considerato viene considerato DL da blocco TOOL CALL Prova fino al blocco N funzione non disponibile funzione disponibile Calcolo del tempo di lavorazione a ogni ripetizione della simulazione a ogni ripetizione della simulazione mediante softkey AVVIO somma del mediante softkey AVVI
142. IDENHAIN TNC 320 287 i etri Q preprogrammati OL N 00 Buono 0180 Ripresa 0181 Scarto 0182 Asse X 0185 Asse Y 0186 Asse Z 0187 Marker per cicli 0188 Riservato 0190 Riservato 0191 Riservato 0192 Riservato 0193 Marker per cicli 0195 Marker per cicli 0196 Marker per cicli Maschere a punti 0197 Numero dell ultimo ciclo di misurazione 0198 attivo Utensile in tolleranza 0199 0 0 Utensile usurato superati i valori 0199 1 0 LTOL RTOL Utensile rotto superati i valori 0199 2 0 LBREAK RBREAK 288 Programmazione parametri Q il 8 13 Esempi di programmazione Esecuzione del programma profilo dell ellisse viene programmato con tante piccole rette definibili mediante Q7 Quanti pi passi di lavorazione si definiscono tanto pi liscio risulter il profilo La direzione di fresatura viene definita tramite l angolo di partenza e l angolo finale nel piano 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 non viene considerato IL m U m Z L 3 Z AH E O I N O Centro asse X Centro asse Y Semiasse X Semiasse Y Angolo di partenza nel piano Angolo finale nel piano Numero delle operazioni di calcolo Posizione di rotazione dell ellisse Profondit di fresatura Avanzamento in profondit Avanzamento di fresatura Distanza di sicurezza
143. INCREMENTO AI Q211 9 3TEMPO ATTESA SOTTO Moltiplicazione Q208 500 INVERS AVANZAMENTO CONFERMA a VALORE FINE Divisione Calcolo fra parentesi Arco coseno ARC seno SIN Coseno COS Tangente TAN Elevazione a potenza di valori XNY Radice quadrata SORT Funzione inversa 1 x PI 3 14159265359 PI Aggiunta del valore alla M memoria temporanea Memorizzazione temporanea MS del valore Richiamo memoria temporanea MR Cancellazione memoria MC temporanea Logaritmo naturale Logaritmo Funzione esponenziale Controllo segno 116 LN LOG e x SGN Programmazione aiuti di programmazione Valore assoluto ABS Troncatura dei decimali INT Troncatura degli interi FRAC Valore modulo MOD selezione visualizzazione Visualizza Cancellazione valore LE Unit di misura MM o INCH Rappresentazione di valori DEG gradi o RAD quota arco angolari Tipo di rappresentazione del DEC decimale o HEX valore 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 HEIDENHAIN TNC 320 117 i 4 5 Grafica di programmazione mazione Esecuzione graf
144. Introdurre il nuovo nome di file con estensione NUOVO ENT premere il tasto ENT Copia di un singolo file Portare il campo chiaro sul file da copiare Co Premere il softkey COPY selezionare la funzione di heca copiatura II TNC apre una finestra in primo piano gt Introdurre il nome del file di destinazione e confermare con il tasto ENT o il softkey OK il TNC copia il file nella directory attiva oppure nella directory di destinazione selezionata Il file originale viene conservato oppure a Programmazione principi fondamentali gestione file i Copia di file in un altra directory Selezionare la ripartizione dello schermo con le due finestre di uguale grandezza Visualizzare le directory in entrambe le finestre premere il softkey PERCORSO Finestra destra Portare il campo chiaro sulla directory nella quale si desidera copiare i file e visualizzare con il tasto ENT i file in questa directory Finestra sinistra selezionare la directory con i file da copiare e visualizzare i file con il tasto ENT Visualizzare le funzioni per la selezione di file TAG Portare il campo chiaro sul file da copiare e FILE selezionarlo Se desiderato selezionare altri file allo stesso Modo COPY SEL Copiare i file selezionati nella directory di destinazione CSS Ulteriori funzioni di selezione vedere Selezione di file a pagina 102 Avendo selezionato dei file sia nella finestra sinistra che in quella destra il TNC
145. 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 al centro del pezzo e nell asse utensile sul bordo superiore del pezzo 398 manuale Pat h Funzionamento Prova programma 00 06 19 AVVIO AVVIO SINGLE DIAGNOSIS IS RESET AVVIO Prova ed esecuzione del programma Rappresentazione 3D In questa rappresentazione il TNC fornisce una simulazione tridimensionale del pezzo 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 riquadro I contorni del pezzo grezzo all inizio della simulazione grafica possono essere visualizzati quale riquadro Nel modo operativo Prova programma sono disponibili funzioni per l ingrandimento di dettagli vedere Ingrandimento di dettagli pagina 400 Selezionare mediante softkey la rappresentazione 3D Rotazione e ingrandimento riduzione della rappresentazione 3D G Commutare il livello softkey fino a quando compare il softkey di selezione delle funzioni di rotazione e di ingrandimento riduzione Selezionare le funzioni di rotazione e ingrandimento riduzione Rotazione verticale della rappresentazione CP E in passi di 15 9 I
146. N possibile che ci DEE on non sia necessario oppure possibile sulla macchina consultare il manuale della macchina 142 Programmazione utensili Selezione tabella posti nel modo operativo Memorizzazione Editing programma Richiamare la Gestione file G ali 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 SELEZ P Numero posto dell utensile nel magazzino utensili T Numero utensile Numero 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 spec speciale se l utensile speciale blocca dei posti prima e dopo il proprio bloccare il relativo posto 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 S ENT No NO ENT DOC Visualizzazione del commento all utensile da TOOL T 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 Tipo utensile La funzione viene definita dal costruttore della macchina Tipo di utensile per tab Consultare la docu
147. 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 o in un sottoprogramma chiamato pi volte Avviamento della lettura blocchi premere il tasto esterno di START Raggiungere il profilo vedere il paragrafo successivo Accesso con il tasto GOTO All accesso con il tasto GOTO n il TNC n il PLC eseguono una funzione qualsiasi che garantisce un accesso Sicuro 14 5 Esecuzione programma Se si accede ad un sottoprogramma con il tasto GOTO il TNC verifica la fine del sottoprogramma LBL 0 In tali casi accedere fondamentalmente con la funzione Lettura blocchi HEIDENHAIN TNC 320 413 14 5 Esecuzione programma Riposizionamento sul profilo Con la funzione RAGGIUNGERE POSIZIONE il TNC riposiziona l utensile sul profilo del pezzo in caso di Lettura blocchi con esecuzione contiProsrammaz 1435 139 900 80 000 150 000 m 10 000 7 500 0 000 FSI 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 una interruzione con STOP INTERNO se a seguito dell apertura dell anello di spazio durante un interruzione del programma la posizione di u
148. NC 320 14 1 rai opzione software Advanced grafic features n il opzione software Advanced grafic features hi da lt f Calcolo del tempo di lavorazione Modi operativi Esecuzione 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 Prova programma Viene visualizzato il tempo calcolato dal TNC per la durata del movimenti dell utensile con l avanzamento programmato il TNC include nel calcolo i tempi di sosta Il 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 viene visualizzato il softkey di selezione delle funzioni di cronometro MEMORIZZA Inserimento ON disinserimento OFF della funzione Calcolo del tempo di lavorazione Selezionare le funzioni di cronometro Selezionare la funzione desiderata con il softkey ad es memorizzazione del tempo visualizzato Memorizzazione del tempo visualizzato MEMORIZZA AGGIUNG OO RESET 20 00 00 D Durante la Prova programma il TNC azzera il tempo di lavorazione appena viene lavorato un nuovo BLK FORM Visualizzazione della somma tra tempo memorizzato e tempo visualizzato Azzeramento del tempo visualizzato
149. O inizio del tempo di lavorazione calcolo del tempo da 0 Differenze in Prova programma comando a confronto Disposizione dei livelli softkey e softkey disposizione dei livelli softkey e softkey diversi in funzione della ripartizione dello all interno dei livelli schermo attiva Funzione Zoom ogni interfaccia selezionabile tramite piano di taglio selezionabile tramite tre singolo softkey softkey di commutazione Set caratteri con ripartizione schermo set caratteri piccolo set caratteri medio PROGRAMMA 486 Prova programma in Esecuzione singola commutazione in un momento qualsiasi al modo operativo Programmazione Funzioni ausiliarie M specifiche della macchina Visualizzazione editing tabella utensili HEIDENHAIN TNC 320 con passaggio a Modo operativo Programmazione messaggio di avvertimento Mancanza abilitazione scrittura non appena viene eseguita una modifica il messaggio d errore viene cancellato e il programma resettato all inizio con ritorno a Prova programma messaggi di errore se non integrate nel PLC funzione disponibile tramite softkey possibile esecuzione del cambio di modo operativo Modifiche al programma senza influenza sulla posizione del cursore Prova programma ignorata funzione non disponibile 487 Differenze in Funzionamento manuale funzionalit a confronto Funzione 3D ROT disattivazione manuale di una funzione Rotazione piano Funzione Jog incrementale Tabella Preset Compo
150. RICENTRO DELL ELICA DATA 27 11 2001 ORA 8 56 34 NUMERO VALORI DI MISURA 1 X1 149 360 Y1 25 509 Z1 37 000 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 Arresto NC oppure quando si chiude il file con M_CLOSE Nel blocco FN 16 programmare sempre con l estensione il tile di formato ed il protocollo di formato Utilizzando FN 16 pi volte nel programma il TNC 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 Q HEIDENHAIN TNC 320 larie ioni ausi 8 8 Funz n il larie ioni ausi 8 8 Funz 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 inseri
151. SUALIZ ALBERO Premendo il softkey VISUALIZ FILE il TNC visualizza il contenuto della directory selezionata Per selezionare un altra directory quando un file 106 Programmazione principi fondamentali gestione file i II TNC in rete Funzionamento manuale Programmaz Pat h Mount Auto Mount point Mount device vedere Interfaccia Ethernet a pagina 429 HS TNC N EH nc_prog Per il collegamento della scheda Ethernet alla propria rete 25X 1 PC de 1pc5323 transfer Eventuali messaggi d errore durante il funzionamento in Auto_Tast rete vengono registrati dal TNC vedere Interfaccia cectes s I example Fk mm UD Ethernet a pagina 429 FREE CONTOUR Man Tast PLANE screens Quando il TNC collegato in rete sono disponibili altri drive nella finestra sinistra delle directory vedere figura Tutte le funzioni sopra descritte selezione drive copia file ecc valgono anche per le reti sempre che l abilitazione di accesso lo consenta HA tncguide Collegamento in rete e relativo scollegamento Ger 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 i drive di rete ai quali possibile accedere Con i softkey qui di seguito descritti
152. SURE 4 gt TRASF pe STATO UTENSILE SEGNO Introduzione Memorizzazione Editing programma IVI fd Esecuzione Programmaz continua EX4 H BEGIN PGM EX4 MM BEGIN PGM EX4 MM___rrrr BLK FORM 2 1 Z X 100 Y 50 2 5 M BLK FORM 9 2 X 50 Y 100 Z 0 TOOL CALL 6 Z 52000 FN 0 Q55 200 STARTING ANGLE L x 8 Y 50 F500 3 L_2 5 I APPR LET X 8 Y 92 RZ RL F300 L IX 75 e 11 FCT DR R70 12 FCT DR CCX 12 CCY 50 TI T 13 FLT AN 270 14 FCT X 8 Y 32 DR 15 FSELECT2 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 nella programmazione Su richiesta la grafica di programmazione visualizza i percorsi di traslazione programmati OO JVNUSWYINHE Softkey per la ripartizione dello schermo HA n o m v o A x lt I un N n z D x 2 3 Modi o 17 L Y 50 RO ie lele O Programma TET 22 L IX 18 RO ZA meie Re O a Tonia 5 Z 52500 A sinistra programma a destra struttura SEZIONI 28 GYCL DEF 200 FORATURA DIAGNOSIS Q200 2 DISTANZA SICUREZZA programma pem 020624150 AVANZ INCREMENTO 3 A sinistra programma a destra Pem programmazione grafica GRAFICA Prova programma Il TNC simula programmi e blocchi di programma nel modo operativo o Prova programma Prova programma per rilevare eventuali incompa
153. T vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella Preset a pagina 371 functions O Tramite il softkey INSERIRE TABELLA ORIGINI il TNC pu registrare dopo l esecuzione di un qualsiasi ciclo di tastatura i valori misurati in una tabella origini Eseguire una funzione di tastatura Inserire le coordinate desiderate dell origine negli appositi campi di introduzione in funzione del ciclo di tastatura da eseguire Inserire il numero dell origine nel campo di immissione Numero in tabella Premere il softkey INSERIRE TABELLA ORIGINI il TNC memorizza l origine nel numero inserito della tabella origini specificata ra 3D opzione software Touch probe ra ed fd D n O O ue Q LO N a 370 Funzionamento manuale e allineamento il Inserimento dei valori di misura dai cicli di tastatura in una tabella Preset misura nel sistema di coordinate fisso della macchina coordinate REF Per memorizzare i risultati di misura nel sistema di coordinate del pezzo utilizzare il softkey INSERIRE TABELLA ORIGINI vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella origini a pagina 370 Utilizzare questa funzione per memorizzare i valori di Tramite il softkey INTRODUZ TABELLA PRESET il TNC pu registrare dopo l esecuzione di un qualsiasi ciclo di tastatura valori misurati in una tabella Preset valori misurati vengono memorizz
154. X NY e NZ Il vettore base definisce la direzione dell asse X nel piano di lavoro ruotato il vettore normale determina la direzione dell asse utensile ed perpendicolare a questo Prima della programmazione Il TNC calcola internamente i vettori normali partendo dai valori inseriti Descrizione dei parametri per il comportamento nel posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE pagina 344 HEIDENHAIN TNC 320 337 B di lavoro opzione software 1 rotazione 11 2 Funzione PLANE rotazione adfilano di lavoro opzione software 1 11 2 Funzione PLANE Parametri di Immissione VECTOR Blocco NC Sigle utilizzate VECTOR BX BY BZ NX NY NZ Componente X per vettore base componente X BX del vettore base B vedere figura in alto a destra Campo di immissione da 9 9999999 a 9 9999999 Componente Y per vettore base componente Y BY del vettore base B vedere figura in alto a destra Campo di immissione da 9 9999999 a 9 9999999 Componente Z per vettore base componente Z BZ del vettore base B vedere figura in alto a destra Campo di immissione da 9 9999999 a 9 9999999 Componente X per vett normale componente X NX del vettore normale N vedere figura in centro a destra Campo di immissione da 9 9999999 a 9 9999999 Componente Y per vett normale componente Y NY del vettore normale N vedere figura in centro a destra Campo
155. X X X XX FN38 SEND X Memorizzazione file esterna con FN16 X Formattazioni FN16 allineato a sinistra allineato a destra lunghezze X stringhe FN16 comportamento standard in scrittura file se non definito scrittura protocollo ad annessione dei dati al esplicitamente con APPEND o M_CLOSE ogni chiamata file esistente ad ogni chiamata Scrittura con FN16 nel file LOG X Visualizzazione dei contenuti dei parametri nell indicazione di stato X supplementare Visualizzazione del contenuto dei parametri in programmazione Q X INFO Funzioni SQL per lettura e scrittura di tabelle X 470 Supporto grafico Grafica di programmazione 2D Sincronizzazione visualizzazione blocco grafica Funzione REDRAW Visualizzazione delle linee del reticolo come sfondo Grafica di programmazione 3D Test grafico vista dall alto rappresentazione su 3 piani rappresentazione 3D Rappresentazione ad alta risoluzione Struttura immagine Visualizzazione utensile Impostazione della velocit di simulazione Coordinate per linea di taglio su 3 piani Funzioni zoom estese comando con mouse Visualizzazione del telaio per pezzo grezzo Rappresentazione valore di profondit in vista dall alto al passaggio del mouse Arresto mirato prova programma STOP SU N Considerazione macro cambio utensile Elaborazione grafica vista dall alto rappresentazione su 3 piani rappresentazione 3D Rappresentazione ad alta risoluzione
156. a da O gt l x Mm Selezione di file Selezione di un singolo file sELEZ FILE Selezione di tutti i file di una directory seez FILE Disattivazione della selezione di un unico file A FILE Disattivazione della selezione di tutti i file ToSLT SEL FILE Copia di tutti i file selezionati COPY SEL Ebe bbh Le funzioni quali la copia 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 delle funzioni di marcatura premere il softkey TAG Selezione del file premere il softkey SELEZ FILE t I Portare il campo chiaro sul file successivo Utilizzare solo softkey non navigare con i tasti cursore Selezione del file successivo premere il softkey ra SELEZ FILE ecc COPY SEL Copiatura file marcati premere il softkey COPY SEL ASAN o ppure ine Si Cancellazione dei file selezionati premere il softkey DX FINE per uscire dalle funzioni di selezione e poi premere il softkey CANC per cancellare i file selezionati 102 Programmazione principi fondamentali gestione file Rinomina di un file Portare il campo chiaro sul file al quale si desidera cambiare il nome RR Selezionare la funzione per rinominare il file Introdurre il nuovo nome del file il tipo di file non pu essere modificato Conferma del cambiamento
157. a 275 Concatenazione di parametri stringa Pagina 275 Conversione di un valore numerico in un a Pagina 277 parametro stringa Copia di una stringa parziale da un iz Pagina 278 parametro stringa Conversione di un parametro stringa in va Pagina 279 un valore numerico Controllo di un parametro stringa Pagina 280 Determinazione della lunghezza di un mei Pagina 281 parametro stringa Confronto dell ordine alfabetico ce Pagina 282 del calcolo eseguito sempre una stringa Se si impiega la funzione FORMULA il risultato del calcolo eseguito sempre un valore numerico Se si impiega la funzione STRING FORMULA il risultato Programmazione parametri Q i Assegnazione di parametri stringa Prima di impiegare variabili stringa queste devono essere assegnate A tale scopo viene impiegata l istruzione DECLARE STRING SPEC Visualizzare il livello softkey con le funzioni speciali FCT tene selezionare il menu per la definizione di diverse o funzioni con testo in chiaro CRE Selezionare le funzioni stringa STRINGA a selezionare la funzione DECLARE STRING STRING Blocco esemplificativo NC HEIDENHAIN TNC 320 8 11 Parametri stringa o il n 8 11 Parametri stringa Concatenazione di parametri stringa Con l operatore di concatenazione parametro stringa parametro stringa si possono collegare tra loro pi parametri stringa SPEC FCT FUNZIONI PROGRAMMA FUNZIONI STRINGA FORMULA STRINGA
158. a Y del punto ausiliario P1 o P2 di una retta 1 Coordinata X del punto ausiliario P1 P2 o P3 di una traiettoria SNE circolare Coordinata Y del punto ausiliario F P2y Pay P1 P2 o P3 di una traiettoria iO LI circolare Punti ausiliari accanto ad un profilo Coordinate X e Y del punto ausiliario di fianco a una retta Distanza del punto ausiliario dalla retta Coordinate X e Y del punto ausiliario accanto ad una traiettoria circolare Poy Distanza del punto ausiliario dalla traiettoria circolare Blocchi esemplificativi NC 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 sempre programmate come valori incrementali Inoltre si deve indicare il numero del blocco dell elemento di profilo al quale essi si riferiscono Le coordinate con riferimento relativo devono essere L elemento di profilo del quale si precisa il numero di blocco non deve trovarsi oltre 64 blocchi 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 Riferimen
159. a arrestato ol Interruzione della lavorazione mediante commutazione sul modo operativo Esecuzione singola Per interrompere un programma di lavorazione che viene eseguito nel modo operativo Esecuzione continua selezionare Esecuzione singola Il TNC interromper la lavorazione al completamento del passo di lavorazione in corso HEIDENHAIN TNC 320 409 14 5 Esecuzione programma 14 5 Esecuzione programma 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 MANUALE il tasto esterno di START per abilitare i tasti A Su alcune macchine occorre azionare dopo il softkey esterni degli assi Consultare il manuale della macchina 410 Prova ed esecuzione del programma il Continuazione dell esecuzione del programma dopo un interruzione 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 durante un Se l esecuzione del programma viene interrotta nell ambito di una ripetizione di blocchi di programma o di un sottoprogramma
160. a cercare confermare con il tasto ENT Commutare il livello softkey Selezionare la funzione per il controllo di un parametro stringa Inserire il numero del parametro QS 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 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 QS10 per trovare il testo salvato nel parametro 0513 Inizio della ricerca dalla terza posizione 280 Programmazione parametri Q 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 O in cui il TNC deve salvare la lunghezza di stringa da determinare confermare con il tasto
161. a corr Confermare con il tasto RL attivazione della correzione del raggio a sinistra del profilo programmato Avanzamento F Inserire l avanzamento di lavorazione ad es 700 mm min salvare le immissioni con il tasto END Elaborazione del profilo raggiungimento del punto 2 del profilo sufficiente Immettere le informazioni variabili ossia inserire soltanto la coordinata Y 95 e salvare le immissioni con il tasto END Avvicinamento al punto 3 del profilo inserire la coordinata X 95 e salvare le immissioni con il tasto END Definizione dello smusso sul punto 3 del profilo inserire la larghezza dello smusso 10 mm e salvare con il tasto END Avvicinamento al punto 4 del profilo inserire la coordinata Y 5 e salvare le immissioni con il tasto END Definizione dello smusso sul punto 4 del profilo inserire la larghezza dello smusso 20 mm e salvare con il tasto END Avvicinamento al punto 1 del profilo inserire la coordinata X 5 e salvare le immissioni con il tasto END HEIDENHAIN TNC 320 41 1 3 Programmazione della prima PA 1 3 Programmazione della prima o Distacco dal profilo Selezionare la funzione di distacco DEP CT Angolo punto medio Inserire l angolo di distacco ad es 90 confermare con il tasto ENT Raggio cerchio Inserire il raggio di distacco ad es 8 mm confermare con il tasto ENT Avanzamento F Inserire l avanzamento di posizionamento ad es 3000 mm min salvare con il tasto ENT Funzione
162. a funzione FN 18 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 numero ed eventualmente un indice Info programma 10 Indirizzi di salto di sistema 13 Stato della macchina 20 Dati di canale 25 Parametro di ciclo 30 HEIDENHAIN TNC 320 3 103 Numero parametro Q Numero del 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 verso 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 Gamma Stato refrigerante 0 OFF
163. a nel modulo Campo di dialogo o pulsante successivo precedente Il presente manuale di seguito riportato un elenco dei simboli di avvertenza utilizzati nel presente manuale Il presente manuale Necessit di modifiche e identificazione di errori nostro impegno perfezionare costantemente la documentazione indirizzata agli operatori che invitiamo pertanto a collaborare in questo senso comunicandoci eventuali richieste di modifiche al seguente indirizzo e mail service heidenhain it HEIDENHAIN TNC 320 5 il IONI Tipo di TNC software e funz Tipo di TNC software e funzioni Il presente manuale descrive le funzioni disponibili nei TNC a partire dai seguenti numeri software NC TNC 320 340 551 04 TNC 320 Posto di programmazione 340 554 04 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 misurazione utensile con il TT Per specifiche applicazioni rivolgersi al costruttore della macchina Numerosi costruttori di macchine e la stessa HEIDENHAIN offrono corsi di programmazione per i TNC Si consiglia di frequentare questi corsi per familiarizzare con l uso delle funzioni del TNC Manuale utente Programmazione di cicli Tutte le funzioni dei cicli cicli di tastatura e cicli di lavorazione
164. a qualsiasi tabella utensili Selezionare il modo operativo Memorizzazione Editing programma EE 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 SELEZ 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 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 Selezione fine tabella n H m m Selezione pagina precedente tabella PAGINA Selezione pagina successiva tabella PAGINA aE Ricerca di un testo o numero FIND Salto a inizio riga INIZIO RIGA gt Salto a fine riga FINE RIGA gt Copia campo evidenziato in chiaro corraRE ATTUALE Inserimento campo copiato INSERIRE VALORE COPIATO Aggiunta delle righe utensili inseribili alla fine INSERIRE della tabella N RIGHE Aggiunta di una riga con numero di utensile INSERIRE inseribile RIGA 140 Programmazione u
165. a una posizione di sicurezza Numero 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 Dopo una chiamata utensile HEIDENHAIN raccomanda di raggiungere sempre una posizione di sicurezza da cui il TNC pu eseguire senza collisioni il posizionamento per la lavorazione Definizione del pezzo grezzo BLK FORM Direttamente dopo l apertura di un nuovo programma si deve definire un pezzo parallelepipedo non lavorato Per definire il pezzo non lavorato in un momento successivo premere il softkey SPEC FCT e poi il softkey VAL PREST PROGRAMMA e quindi 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 Il pezzo grezzo deve essere definito solo se si desidera effettuare il test grafico del programma HEIDENHAIN TNC 320 i i aiii inserimento d 3 2 Apertura e E E to di iH inserimen 3 2 Apertura e
166. a 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 Programmaz Esecuzione continua OTSEN D BLK FORM 2 1 Z X 0 Y 0 Z 20 BLK FORM 2 2 X 100 Y 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 cade Mici program startup CYCL DEF 4 QINDUINSDAGNHE 14 CYCL DEF 12 5418Z 316 080 IX 33 331MY C 0 000 S REALE 1 oke fT 3 zl a o F mm min 0vr190 1 M5 ALLARGA OFF Prova ed esecuzione del programma Selezione del primo blocco del programma attuale per l inizio della lettura inserire GOTO 0 LETTURA Selezione lettura blocchi premere il softkey LETTURA BLOCCHI BLOCCHI Lettura fino a N inserire il numero
167. a utensili premere il softkey END Informazioni dettagliate su questo argomento Modi operativi del TNC Vedere Modi operativi a pagina 60 Lavorare con la tabella utensili Vedere Inserimento dei dati utensile nelle tabelle a pagina 136 HEIDENHAIN TNC 320 49 La tabella posti TOOL_P TCH j Programmaz P Ra 3 Editi tabell ti g II funzionamento della tabella posti dipende dalla macchina gi are na Pi de in uso Consultare anche il manuale della macchina rErTWoee eb 2E see _ Hkz 5 is O Nella tabella posti TOOL_P TCH memorizzata in TNC TABLE si a iz N definiscono gli utensili che sono caricati nel magazzino 0 7 PROBE Per inserire i dati nella tabella posti TOOL_P TCH procedere come i descritto di seguito T a Visualizzare la tabella utensili il TNC visualizza la ud tabella utensili nell idoneo formato O negra Visualizzare la tabella posti il TNC visualizza la tabella LO Gani posti nell idoneo formato INIZIO FINE PAGINA PAGINA TABELLA Modificare la tabella posti impostare il softkey EDIT i 4 t i je YEU su ON Selezionare il numero posto che si desidera selezionare utilizzando i tasti cursore in basso o in alto Selezionare i dati che si desidera modificare utilizzando i tasti cursore a destra o a sinistra Uscire dalla tabella posti premere il tasto END Informazioni dettagliate su questo argomento Modi operativi del TNC Vedere Modi operativi a pagina 60
168. ad es se E si programmano blocchi di traslazione si programmano cicli Per confermare i valori corretti delle posizioni necessario procedere come descritto di seguito lo Posizionare la casella di immissione nel punto del blocco in cui si Ar desidera inserire una posizione gt Selezionare la funzione Conferma posizione reale Il Vv TNC visualizza nel livello softkey gli assi le cui posizioni possono essere confermate i E D gt Selezionare l asse il TNC scrive nel campo di TA immissione attivo la posizione attuale dell asse e selezionato ua b pes o 2 N 0 84 Programmazione principi fondamentali gestione file E E Editing di un programma non viene eseguito dal TNC in uno dei modi operativi Un programma pu essere editato solo se al momento Macchina Durante la creazione o la modifica di un programma di lavorazione possibile selezionare con i tasti cursore o con softkey singole righe i del programma e singole istruzioni di un blocco O O Funzione Softiey Tasti c Pagina precedente PAGINA d Pagina successiva Ba ET n na C Salto all inizio del programma INIZIO t salto alla fine del programma FINE Modifica della posizione del blocco attuale S LD sullo schermo In questo modo si possono O visualizzare pi blocchi di programma lt programmati prima del blocco attuale N Modifica della posizione del blocco
169. amente dal TNC alla fine del programma 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 premere il tasto STOP Inserire la funzione ausiliaria M Blocchi esemplificativi NC 298 Programmazione funzioni ausiliarie 9 2 Funzioni ausiliarie per controllo esecuzione programma mandrino e refrigerante Introduzione MO M1 Arresto esecuzione programma a M2 Arresto esecuzione programma M3 Mandrino ON in senso orario M4 Mandrino ON in senso antiorario M5 Arresto mandrino M6 Arresto esecuzione del programma M8 M9 Refrigerante OFF M13 Mandrino ON in senso orario M14 Mandrino ON in senso antiorario M30 come M2 STOP esecuzione programma Arresto mandrino Refrigerante OFF scelta Arresto mandrino Refrigerante OFF Arresto mandrino Refrigerante OFF Ritorno al blocco 1 Cancellazione dell indicazione di stato in funzione del parametro macchina clearMode Cambio utensile Arresto mandrino Refrigerante ON Refrigerante ON Refrigerante ON HEIDENHAIN TNC 320 nt O c Ec 5O SE Sa E N E E ln O O ln O Q Cc Q Q v e 2 ln hd Cc Q e
170. ammazione profili il 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 HEIDENHAIN TNC 320 ione features ofili FK opz mming de d software Advanced pr 6 6 Movimenti traiettoria Programmazione libera n i seinzeoj buiuwiEib0I1d pasuenpy sJ4em34os uoizdo y4 oad 1p e1 qij uoIzewwWL I old 210 331E1 I UIWIAOJNI 9 9 Programmazione programmazione profili il 206 a i programma I i NA IZzZION t i e ripe ttoprogrammi I SO d inizione 7 1 Def 7 1 Definizione di sottoprogrammi e ripetizioni di blocchi di programma passi di lavorazione gi programmati possono essere ripetuti mediante sottoprogrammi o 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 999 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 Non utilizzare mai per pi di una volta un numero label o un nome label
171. ammazione spostamento utensile per una lavorazione 155 6 3 Avvicinamento e distacco a da un profilo 159 Panoramica forme di traiettoria per l avvicinamento e il distacco al dal profilo 159 Posizioni importanti per l avvicinamento e il distacco 160 Avvicinamento su una retta con raccordo tangenziale APPRLT 162 Avvicinamento su una retta perpendicolare al primo punto del profilo APPRLN 162 Avvicinamento su traiettoria circolare con raccordo tangenziale APPR CT 163 Avvicinamento su traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta APPRLCT 164 Distacco su una retta con raccordo tangenziale DEP LT 165 Distacco su una retta perpendicolare all ultimo punto del profilo DEP LN 165 Distacco su traiettoria circolare con raccordo tangenziale al profilo DEP CT 166 Distacco su una traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta DEP LCT 166 6 4 Traiettorie Coordinate cartesiane 167 Panoramica delle funzioni traiettoria 167 Arrotondamento spigoli RND 170 Centro del cerchio CCI 171 Traiettoria circolare C intorno al centro del cerchio CC 172 Traiettoria circolare CR con raggio definito 173 Traiettoria circolare CT con raccordo tangenziale 175 6 5 Tralettorie coordinate polari 180 Panoramica 180 Origine delle coordinate polari polo CC 181 Retta LP 181
172. ando nel punto di intersezione degli elementi di profilo non si verificano gomiti o spigoli cio quando il passaggio tra elementi di profilo continuo L elemento di profilo al quale l arco di cerchio si raccorda tangenzialmente viene programmato direttamente prima del blocco CT A tale scopo sono necessari almeno due blocchi di posizionamento fdinate cartesiane cty gt Coordinate del punto finale dell arco di cerchio se necessario Avanzamento F Funzione ausiliaria M Blocchi esemplificativi NC 6 4 Traiettorie Coo precedente devono contenere entrambe le coordinate del Il blocco CT e l istruzione dell elemento di profilo piano nel quale verr eseguito l arco di cerchio HEIDENHAIN TNC 320 175 il ordinate cartesiane 6 4 Traiettorie Co n Definizione pezzo grezzo per la simulazione grafica della lavorazione Chiamata utensile con asse mandrino e numero di giri mandrino Disimpegno utensile sull asse mandrino in rapido FMAX Preposizionamento 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 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 ret
173. ante 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 3 1 Principi fon X Y X Y Z tY ZIX 7 76 Programmazione principi fondamentali gestione file 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 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 incre
174. ao AWAyWAOAOU Oi T 2 WKZ 3 22 CALL LBL 15 REPS ETA astri i 50 0000 R 3 0000 24 LBL DL TAB 0 0000 DR TAB 0 0000 25 END PGM STATI MM DL PGM 0 2500 DR PGM 0 1900 M110 E x 0 0000 Agl SE PY 0 0000 A xy Z 0 0000 ta 5 LBL 99 SN LBL REP so 100 F OVR 09 05 PGM CALL TNC nc_prog Cas 00 00 07 PGM attivo STAT 100 F OVR KO OFF X 33 447 Y f2 5 8z br ZA C 0 000 S 302 580 cui 5 ia a ma mam REALE Md okl rT 3 zZ E mm min ovr100 4 M 5 nO 2l PANORAMICA STATO STATO STATO STATO Ee gt TRASF ec STATO POS UTENSILE COORD PARAM Q LI Programmaz Esecuzione continua s 17 LBL 15 Elenco PGM a cve m POS Tool 18 L IX 0 1 R FMAX 19 CYCL DEF 11 0 FATTORE SCALA 20 CYCL DEF 11 1 SCL 0 9995 PRIESTORE ER 22 CALL LBL 15 REPS 23 PLANE RESET STAY 24 LBL 25 END PGM STAT1 MM PGM attivo STAT Q X 22 5000 X 20 00 00 Y 35 7500 5 00 00 07 O Ora attuale 09 05 09 Hei Programmi chiamati PGM 1 TNC nNC_prog Cast STAT1 H PGM 2 PGM 3 PGM 4 PGM 5 99 F OVR 99 05 99 F OVR X 33 447 Y f12 578 MZ E 253 C 0 000 S 302 580 REALE A okl fT 3 z E mm min ur 99 9 M 5 PANORAMICA STATO STATO E STATO lt STATO POS UTENSILE en PARAM Q END PGM al a mammam El Introduzione Ripetizione di blocchi di programma Sottoprogrammi scheda L
175. 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 II TNC apre la finestra errori e EI visualizza in Modo completo tutti i Messaggi d errore verificatisi Chiusura della finestra errori GENE Premere il softkey FINE oppure EI Premere il tasto ERR Il TNC chiude la finestra errori 120 Programmazione aiuti di programmazione Messaggi di errore dettagliati Il TNC visualizza le possibili cause dell errore e le possibilit per eliminarlo Esecuzione SARRI Programmaz Programmazione profili FK blocco di posizionamento non ammesso 4092 0009 ERRORE Programmazione profili FK blocco di posizionamento non ammesso Apertura della finestra errori O 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 fil interno di una sequenza FK non risolta stato programmato un blocco di spostamento non ammesso con l eccezione
176. apre l editor di configurazione per i parametri utente L inserimento dei valori dei 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 440 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 EEA diramazione aperta oggetto vuoto non pu essere aperto gt parametro macchina inizializzato parametro macchina non inizializzato opzionale ica pu essere letto ma non editato x non pu essere letto n pu essere editato HEIDENHAIN TNC 320 441 ina I macch 16 1 Parametri utente specifici ina I macch 16 1 Parametri utente specifici Visualizzazione testo di guida Con il tasto HELP si pu visualizzare un testo di guida per ciascun oggetto parametro oppure attributo Se il testo di guida non contenuto in una sola pagina in tale caso in alto a destra indicato ad es 1 2 con il softke
177. arametri Q i Dati dalla tabella posti 51 Numero posto di un utensile nella tabella utensili 52 Valori programmati direttamente dopo TOOL CALL 60 HEIDENHAIN TNC 320 14 15 16 18 19 20 21 22 23 24 25 26 27 28 DS W 1 1 Z 2N RARI Z2 2z N AAN RR 2 Z Z 2Z 2 2 2 Z Z JT UT UT UT UT UT UT UT UT UT UT UT UT UT SAJT UT UT UT posto posto posto posto posto UT Walk 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 Offset centrale del tastatore nell asse principale CAL OF1 Offset centrale del tastatore nell asse secondario CAL O0F2 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 larie ioni ausi 8 8 Funz n il larie IONI ausi n 8 8 Funz Asse utensile attivo 0 X6 U t yY7 V 228 W Num
178. arametri Q in MM se nella funzione MOD impostato l indicatore MM Conversione in INCH dei valori dei parametri O se nella funzione MOD impostato l indicatore INCH Emissione testo solo con dialogo in inglese Emissione testo solo con dialogo in tedesco Emissione testo solo con dialogo in ceco Emissione testo solo con dialogo in francese Emissione testo solo con dialogo in italiano Emissione testo solo con dialogo in spagnolo Emissione testo solo con dialogo in svedese Emissione testo solo con dialogo in danese Emissione testo solo con dialogo in finlandese Emissione testo solo con dialogo in olandese Emissione testo solo con dialogo in polacco Emissione testo solo con dialogo in portoghese Emissione testo solo con dialogo in ungherese Emissione testo solo con dialogo in russo Emissione testo solo con dialogo in sloveno Emissione testo indipendentemente dalla lingua di dialogo Numero di ore da tempo reale Programmazione parametri Q i MIN Numero di minuti da tempo reale SEL Numero di secondi da tempo reale DAY Numero del giorno da tempo reale MONTH Numero del mese da tempo reale STR_MONTH Mese come codice stringa dal tempo reale YEAR2 Numero dell anno a due posizioni da tempo reale YEAR4 de dell anno a quattro posizioni da tempo reale Per attivare una emissione programmare nel programma di lavorazione FN16 F PRINT Il TNC emetter quindi il file PROT1 A tramite l interfaccia seriale PROTOCOLLO DI MISURA BA
179. aratteri altrimenti il TNC non visualizza in modo completo il nome del programma seguenti caratteri non sono ammessi nei nomi di file pos LISA a Salvataggio dati HEIDENHAIN consiglia di salvare a intervalli regolari su un PC i programmi e i file generati ex novo nel TNC Con il software di trasmissione dati gratuito TNCremoNT HEIDENHAIN mette a disposizione una semplice possibilit per creare backup dei dati memorizzati sul TNC Inoltre necessario un supporto dati sul quale sono salvati tutti i dati specifici della macchina programma PLC parametri macchina ecc Il costruttore della macchina fornir tutte le informazioni 92 Programmazione principi fondamentali gestione file il 3 4 Lavorare con la Gestione file Directory Poich sul disco fisso si possono memorizzare tanti programmi cio file per poter organizzare i singoli file questi ultimi vengono memorizzati in directory cartelle 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 tutti caratteri per drive directory e nome di file inclusa l estensione non deve superare 256 caratteri La lunghezza di percorso massima ammessa vale a dire Esempio Sul drive TNC s
180. arit 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 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 RIS Software Handshake XON_XOFF stop di trasmissione attivo con DC3 XOFF HEIDENHAIN TNC 320 delle interfacce dat igurazione 15 4 Conf S il delle interfacce dat igurazione 15 4 Conf 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 TNCser
181. asi 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 pollici con softkey 300 MByte su scheda memoria Compact Flash CFR fino a 0 1 um negli assi lineari fino a 0 000 1 negli assi angolari Max 999 999999 mmo 999 9999997 lineare su 4 assi circolare su 2 assi circolare su 3 assi con piano di lavoro ruotato opzione software 1 traiettoria elicoidale sovrapposizione di traiettoria circolare e lineare 6 ms retta 3D senza correzione raggio risoluzione di posizione periodo del segnale dell encoder di posizione 1024 tempo ciclo regolatore posizione 3 ms tempo ciclo del regolatore velocit 600 us max 100 m 3 937 pollici max 100 000 giri min valore nominale analogico numero di giri errori assiali lineari e non lineari giochi errori d inversione nei movimenti circolari dilatazione termica attrito statico ciascuna V 24 RS 232 C max 115 kBaud interfaccia dati estesa con protocollo LSV 2 per il controllo
182. asto ENT il TNC elenca tutte le occorrenze che contengono tale parola Con il tasto cursore posizionare il campo chiaro sull occorrenza desiderata Con il tasto ENT visualizzare il punto trovato La parola da ricercare pu essere immesso soltanto utilizzando una tastiera collegata via USB La ricerca testo pu essere eseguita ogni volta per una sola parola Attivando la funzione Ricerca solo nei titoli con il mouse o spostando il cursore e poi premendo il tasto spazio il TNC non esplora il testo completo ma solo tutti i titoli HEIDENHAIN TNC 320 129 V 2 5 O Q a da contestue i gui 4 7 Sistema d Download dei file di guida aggiornati file di guida adatti al software del TNC si trovano sulla Homepage HEIDENHAIN www heidenhain it al punto Servizi e documentazione Software Sistema di guida TNC 320 Numero del software NC del TNC ad es 34056x 02 selezionare la lingua desiderata ad es Tedesco viene visualizzato un file ZIP con i corrispondenti file di guida Scaricare ed estrarre il file ZIP Trasferire i file CHM sul TNC nella directory TNC tncguide de oppure nella corrispondente sottodirectory di lingua vedere anche la seguente tabella nell opzione Extra gt Configurazione gt Modo gt Trasferimento in formato binario si deve inserire l estensione CHM Se si trasferiscono i file CHM al TNC con TNCremonT Tedesco TNC tncguide de Inglese TNC tncguide en Ceco TNC tncguide
183. asto END o commutare tramite il softkey VC al nuovo inserimento della velocit di taglio 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 del numero giri mandrino HEIDENHAIN TNC 320 133 5 1 Inserimenti i W all utensile n 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 e nome utensile Ogni utensile viene identificato da un numero tra 0 e 32767 Lavorando con tabelle utensili si possono 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 esser
184. ati riferiti al Sistema di coordinate fisso della macchina coordinate REF La tabella Preset ha il nome PRESET PR ed memorizzata nella directory TNC table Eseguire una funzione di tastatura qualsiasi Inserire le coordinate desiderate dell origine negli appositi campi di introduzione in funzione del ciclo di tastatura da eseguire Inserire il numero del Preset nel campo di immissione Numero in tabella Premere il softkey INTRODUZ TABELLA PRESET il TNC memorizza l origine nel numero inserito della tabella Preset specificata HEIDENHAIN TNC 320 functions ra 3D opzione software Touch probe 12 5 Impiego del sistema di W n il functions ra 3D opzione software Touch probe fd ed fd D n O DL Cc O N 2 G Q N q 12 6 Calibrazione del sistema di tastatura 3D opzione software Touch probe functions Panoramica Per poter determinare con precisione il punto di commutazione effettivo di un sistema di tastatura 3D necessario calibrare il tastatore il TNC potrebbe altrimenti non determinare alcun risultato di misura esatto Calibrare sempre il sistema di tastatura in caso di messa in servizio rottura del tastatore sostituzione del tastatore modifica dell avanzamento di tastatura irregolarit ad es a seguito di un riscaldamento della macchina modifica dell asse utensile attivo Nella calibrazione il TNC rileva la lunghezza efficace del tas
185. ato non deve contenere alcuna chiamata CALL PGM del programma chiamante loop continuo HEIDENHAIN TNC 320 BEGIN PGM A CALL PGM B END PGM A me sottoprogramma 7 4 Programma quals 74 Programma qualsiase sottoprogramma Chiamata di un programma qualsiasi quale sottoprogramma PGM o7 E 212 Selezione delle funzioni di chiamata del programma premere il tasto PGM CALL Premere il softkey PROGRAMMA il TNC avvia il dialogo per la definizione del programma da chiamare Inserire il nome del percorso tramite la tastiera visualizzata sullo schermo tasto GOTO oppure Premere il softkey SELEZIONA PROGRAMMA il TNC attiva la finestra di selezione tramite la quale possibile selezionare il programma da chiamare confermare con il tasto END Programmazione sottoprogrammi e ripetizioni di blocchi di programma il 75 Annidamenti Tipi di annidamento Sottoprogrammi nel sottoprogramma Ripetizioni di blocchi di programma in una ripetizione di blocchi di programma Ripetizioni di sottoprogrammi Ripetizioni 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 Profondit massima di annidamento per sottoprogrammi 8 Profondit massima di annidamento per chiamate del programma principale 6 dove
186. attuale e sullo schermo In questo modo si possono visualizzare pi blocchi di programma programmati dopo il blocco attuale Blocco successivo Blocco precedente selezione di singole istruzioni nel blocco selezione di un determinato blocco premere il tasto GOTO inserire il numero del blocco desiderato confermare con il tasto ENT Inserire il passo dei numeri di blocco e saltare verso l alto o verso il basso il numero di righe inserite premendo il softkey N RIGHE HEIDENHAIN TNC 320 85 Azzeramento valore dell istruzione selezionata E E Cancellazione valore errato Cancellazione messaggio d errore non lampeggiante 00B uS EuS EL O Cancellazione istruzione selezionata no ed Les C Q Cancellazione blocco selezionato E O Bh pen cb Cancellazione cicli e blocchi di programma DEL N O C Ai 3 d Inserimento del blocco che stato editato o INSERIM ULTIMO cancellato per ultimo BLOCCO NC pe gt Inserimento di blocchi in un punto qualsiasi E Selezionare il blocco dopo il quale si desidera inserire un nuovo O blocco e aprire il dialogo lt x Modifica e inserimento istruzioni N Selezionare nel blocco l istruzione da modificare e sovrascriverla con a 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 tasti cursore verso destra o sinistra fino alla vi
187. avvicinamento selezionato automaticamente sequenza di avvicinamento sullo schermo rappresentata con relativa visualizzazione degli assi modo di posizionamento terminato automaticamente al raggiungimento della posizione possibile in tutti gli stati d esercizio Messaggi d errore i messaggi d errore ad es messaggi di i messaggi d errore vengono in parte finecorsa sono presenti anche dopo confermati automaticamente dopo eliminazione errore e devono essere l eliminazione errore confermati separatamente Modifica contenuti parametri Q dopo il programma deve essere interrotto possibile modifica diretta che la lavorazione stata interrotta anche con il softkey STOP INTERNO mediante commutazione sul modo operativo Esecuzione singola Spostamento manuale durante funzione non disponibile funzione disponibile un interruzione programma con M118 attiva HEIDENHAIN TNC 320 491 Differenze in Esecuzione programma spostamenti di traslazione a confronto Attenzione controllare i movimenti di traslazione programmi NC che sono stati creati su controlli TNC meno recenti possono causare sul TNC 320 altri movimenti di traslazione o messaggi d errore Avviare i programmi con la massima cura ed attenzione riportata di seguito una lista delle differenze note che non ha alcuna pretesa di esaustivit Comportamento con mandrino sovrapposto con M118 Funzione M118 in combinazione con M128 Avvicinamento distacco con APPR DEP
188. azione dei numeri software ee TE l ia si 3 a js a DIAGNOSIS Visualizzazione della tabella utensili attiva nel test del programma 99 F OVR 08 59 da i aa 99 F O0VR Visualizzazione della tabella origini attiva nel test del programma 2 e PGM INPUT TEMPO ci ian POSIZIONE MACC E O In tutti gli altri modi operativi Ma AM v N DL h q LO q HEIDENHAIN TNC 320 421 L 3 E O T D z 5 a N 15 2 Numeri software Applicazione seguenti numeri software compaiono sullo schermo del TNC dopo la selezione delle funzioni MOD 422 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 NC Kern numero del software NC gestito da HEIDENHAIN Software PLC numero o nome del software PLC gestito dal costruttore della macchina Livello di sviluppo FCL Feature Content Level livello di sviluppo installato sul controllo vedere Livello di sviluppo upgrade funzionali a pagina 7 Funzioni MOD i 15 3 Inserimento del numero codice Applicazione Per le seguenti funzioni il TNC richiede il relativo numero codice Selezione dei parametri utente 123 Configurazione della scheda Ethernet NET123 Abilitazione delle funzioni speciali nella 555343 programmazione parametri Q HEIDENHAIN TNC 320 15 3 Inserimento del numero codice f il
189. azione di una nuova directory NUOVA PERE 94 Programmazione principi fondamentali gestione file i Richiamo della Gestione file V hm Finis Programmaz SET Premere il tasto PGM MGT il TNC visualizza la 16B H eb MGT finestra per la Gestione file la figura illustra 30 nereros E AA n l i t i b S il TNC i li n ZPXaIEST T Nome file Byte Stato Data ora i eo Tn 2 07 zo0e 08 03 52 O s ripartizione dello schermo diversa premere il softkey cvoLes Lho A ses 4 FINESTRA fcorna Bs oreen H PLANE mico y j n cos serer zero fi O test 3803_1 I 406 S 16 06 2009 08 26 12 table BLK H 106 22 04 2009 08 01 46 g A A A i A A N 5 sia tncguide Cycl h 451 09 04 2009 13 15 44 La finestra stretta a sinistra visualizza i drive e le directory disponibili cn 40 07 2008 98 52 33 zx drive rappresentano i dispositivi con i quali i dati vengono memorizzati HEBEL H 519 24 06 2003 09 39 04 e o trasmessi Un drive costituito dal disco fisso del TNC altri drive STATH a72 22 63 2009 13 38 20 O sono le interfacce RS232 Ethernet alle quali collegare per esempio sli i 05 07 2009 08 52 07 Esa S un PC Ogni directory sempre identificata da un icona della cartella n b b a sinistra e dal suo nome a destra Le sottodirectory sono rientrate Pasma Paarma aerez cov seLezione rnestRa uorini a verso destra Se prima dell icona della cartella c un triangolo t i hea G
190. azione piano di lavoro o la funzione PLANE rimane attiva o Selezionare il modo operativo Funzionamento manuale Visualizzare la tabella Preset 2 Selezionare il numero di origine che si desidera attivare oppure HE Selezionare con il tasto GOTO il numero di origine che si desidera attivare confermare con il tasto ENT GOTO O Attivare l origine PRESET Confermare l attivazione dell origine Il TNC imposta la visualizzazione e se definita la rotazione base Gi 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 manuale utente Programmazione di cicli ciclo 247 DEF ZERO PEZZO HEIDENHAIN TNC 320 tema di tastatura 3D io origine senza sis 12 4 Impostaz functions ra 3D opzione software Touch probe ra ed fd D n O Q LO N a 12 5 Impiego del sistema di tastatura 3D opzione software Touch probe functions Panoramica Nel modo operativo Funzionamento manuale sono disponibili i seguenti cicli di tastatura Calibrazione lunghezza efficace uri Pagina 373 AL Calibrazione raggio efficace ui R Pagina 374 Rilevamento rotazione base PROBING Pagina 376 mediante una retta m Impostaz
191. cchina Essa compare STAT h e automaticamente nelle modalit dg DPR Elenco pem LL ovo m Pos roor gt Ri O 19 CYCL DEF 11 0 FATTORE SCALA RIFNOM X 139 800 20 CYCL DEF 11 1 SCL 0 9995 y 150 000 m Esecuzione singola ed Esecuzione continua salvo selezione z 10 000 N specifica della funzione di visualizzazione Grafica DIRE EET R a Di 25 END PGM STAT1 MM A 0 00000 Introduzione manuale dati la c JET N TEN i la Rotaz base 1 54750 ss Nelle modalit operative Funzionamento manuale e Volantino elettronico la visualizzazione di stato compare nella finestra grande 100 F OYVR 09 05 100 F OVR END N 33 447 Y 72 578 Z 7 253 gt C 0 000 S 302 580 REALE A ok fT mm min 0ur100 2 M 5 n PANORAMICA STATO STATO STATO STATO gt N STATO UTENSILE Pieti PARAM Q HEIDENHAIN TNC 320 63 Informazioni della visualizzazione di stato REALE Coordinate reali o nominali della posizione attuale O fd XIVIZ Assi della macchina gli assi ausiliari vengono indicati con lettere minuscole La sequenza e il numero di assi visualizzati sono definiti dal costruttore della macchina Consultare il manuale della macchina IZZaziONI Hg M L indicazione dell avanzamento in pollici corrisponde alla decima parte del valore effettivo Numero giri S avanzamento F funzione ausiliaria M attiva Esecuzione programma avviata lo Cd da Asse bloccato 2 4 Visual 065 Possibilit d
192. chio completo programmare due blocchi consecutivi Il punto finale del primo semicerchio contemporaneamente il punto di partenza del secondo semicerchio Il punto finale del secondo semicerchio il punto di partenza del primo HEIDENHAIN TNC 320 6 4 Traiettorie i n cartesiane i il 6 4 Tralettorie Ml inate cartesiane 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 esemplificativi NC oppure oppure oppure 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 174 Programmazione programmazione profili Traiettoria circolare CT con raccordo tangenziale L utensile si sposta su un arco di cerchio che si raccorda tangenzialmente all elemento del profilo precedente Un raccordo viene considerato tangenziale qu
193. chiusura menu di guida con commutazione con F12 raggruppamento in una lista ogni messaggio di errore anche se visualizzato pi volte da confermare funzione Cancella tutti disponibile log book e funzioni di filtraggio potenti errori tasti premuti disponibili disponibile In caso di crash di sistema senza creazione del file service non disponibile non disponibile non disponibile richiamo tramite tasto HELP finestra sovrapposta con causa e soluzione cambio modo operativo non ammesso tasto senza funzione menu di guida aperto con commutazione con F12 visualizzazione solo una volta messaggi di errore da confermare solo una volta log book completo disponibile senza funzioni di filtraggio disponibile In caso di crash di sistema creazione automatica del file service disponibile disponibile disponibile senza limitazione in riferimento alla lunghezza del programma funzionamento fino a 9999 blocchi al massimo impostabile con dato di configurazione Avvio della funzione di ricerca in stato con cursore tramite tasti freccia su gi Grafica di programmazione Rappresentazione di percorsi di traslazione di un singolo blocco NC dopo aver cancellato la grafica tramite softkey Rappresentazione del reticolo secondo riga graduata Editing di sottoprogrammi del profilo in cicli SL II con AUTO DRAW ON Spostamento della finestra di zoom HEIDENHAIN TNC 320 non possibile dopo CANCELLARE GRAF
194. ci della macchina 124 Programmazione aiuti di programmazione 4 7 Sistema di guida contestuale TNCguide 5 O Applicazione gt E sit Index Suchen zo 3 0 1 x Path Contours l l Prima di utilizzare TNCguide necessario scaricare i file gt Contour Moveni di guida dalla homepage HEIDENHAIN vedere Download gt programsins CHAI mu l C dei file di guida aggiornati a pagina 130 s programmana SS 3 l l l oe N La guida contestuale TNCguide contiene la documentazione utente in _3 ouervien tables Dv formato HTML La chiamata di TNCguide avviene tramite il tasto 7 Touch Probe Cvc1gi e HELP con cui il TNC visualizza direttamente le rispettive informazioni Touch prope eve eve Mie O in parte in funzione della situazione chiamata contestuale Anche se nee enter O si edita un blocco NC e si preme il tasto HELP viene di norma uriting the m visualizzato esattamente il punto della documentazione in cui 7 Cntroduction erare a tasie rione uo D Calibrating descritta la relativa funzione Calibrating JU S ta tei cutanei R Sid te ve is mm p compensati na Set a circle center using three pe Setting datum points using holes culindrical studs A A O nei Setting aE holes cylindrical studs S e O Il TNC tenta sempre di avviare TNCguide nella lingua sl gt BACK FORWARD PAGE PAGE
195. cinamento a Ps senza correzione del raggio Pa con corr raggio RR raggio R 10 Punto finale del primo elemento del profilo Successivo elemento del profilo Programmazione programmazione profili i 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 Dia elemento del profilo Pe Blocchi esemplificativi NC Distacco su una retta perpendicolare 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 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 LN gt LEN inserire la distanza del punto finale Py A0 Importante inserire LEN con segno positivo Blocchi esemplificativi NC HEIDENHAIN TNC 320 Ultimo elemento del profilo Pg con correzione raggio Distacco di LEN 12 5 mm Disimpegno di Z salto
196. cnica Cc Spiegazione dei simboli gt Standard S Opzione assi Opzione software 1s LL _Funzioni utente ____ v Breve descrizione versione base 3 assi pi mandrino controllato Mm 1 asse supplementare per 4 assi e mandrino controllato 2 asse supplementare per 5 assi e mandrino controllato Immissione programma in testo in chiaro HEIDENHAIN e DIN ISO tramite softkey o tastiera USB Indicazioni di posizione posizioni nominali per rette e cerchi in coordinate cartesiane o in coordinate polari quote assolute o incrementali visualizzazione e immissione in mm o in pollici Correzioni utensile raggio utensile nel piano di lavoro e lunghezza utensile precalcolo fino a 99 blocchi di un profilo con correzione del raggio M120 Tabelle utensili pi tabelle utensili con un numero qualsiasi di utensili Velocit di taglio costante riferita alla traiettoria del centro utensile riferita al tagliente dell utensile Funzionamento parallelo creazione del programma con supporto grafico durante l esecuzione di un altro programma Elementi del profilo retta SMUSsso traiettoria circolare centro cerchio tralettoria circolare con indicazione del raggio tralettoria circolare con raccordo tangenziale arrotondamento spigoli Avvicinamento e distacco su retta tangenziale o perpendicolare al dal profilo su cerchio Programmazione libera dei programmazione libera dei profili FK in testo in chiaro HEIDENHAIN con supporto profil
197. cole Collegamento di singoli computer Windows inserire il nome di rete e il nome di abilitazione del computer ad es PC1791NT PC 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 Funzionamento manuale Pat h Programmaz ES TNC N ED nc_prog HO 25X CAD Mount Auto Mount point Mount device 1 PC AUtO_Ta Crea collegamento rete Cast Mount device CYCLES example Fk mm HA FREE_COM MeRaL 5 opzione SMB screens IP SHOW SLTEST test table tncguide Mount point Sistema file Username Workgroup Password Altre opzioni Pes ooo sme soli 2as s fmiases NH ooo Collegamento automatico sockopt SO_RCVTIME0 10 50ckopt 50_SNDTIMEO0 10 NO fi ANNULLA N de 1pc5323 transfer pra Er E DIAGNOSIS Dl 2 COPIARE OK ANNULLA VALORE ATTUALE INSERIRE VALORE COPIATO Funzioni MOD Sistema file Tipo di sistema file NFS 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 quan
198. con il ciclo 10 ROTAZIONE Attraverso l angolo di rotazione si pu determinare in modo semplice la direzione dell asse principale del piano di lavoro X con asse utensile Z Z con asse utensile Y vedere figura in centro a destra Campo di immissione da 360 a 360 ano di lavoro opzione software 1 Continuare con le caratteristiche di posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE a pagina 344 5 Blocco NC o 5 PLANE PROJECTED PROPR 24 PROMIN 24 PROROT 30 O N Sigle utilizzat igle utilizzate Sigla Significato S z Ea PROJECTED Ingl projected proiettato LLJ D PROPR principle plane piano principale q PROMIN minor plane piano secondario A PROROT Ingl rotation rotazione o Cc N am Li N q q 334 Programmazione lavorazione a pi assi Definizione del piano di lavoro mediante angoli di Eulero PLANE EULER Applicazione Gli angoli di Eulero definiscono un piano di lavoro utilizzando fino a tre rotazioni intorno al sistema di coordinate ruotato tre angoli di Eulero sono stati definiti dal matematico svizzero Eulero Trasferendoli al sistema di coordinate della macchina si ottengono i seguenti significati Angolo di Rotazione del sistema di coordinate intorno precessione EULPR all asse Z Angolo di nutazione Rotazione del sistema di coordinate intorno EULNUT all asse X ruotato con l angolo di precessione Angolo di rotazione Rotaz
199. cs Francese TNC tncguide fr Italiano TNC tncguide it Spagnolo TNC tncguide es Portoghese TNC tncguide pt Svedese TNC tncguide sv Danese TNC tncguide da Finlandese TNC tncguide fi Olandese TNC tncguide n Polacco TNC tncguide p l Ungherese TNC tncguide hu Russo TNC tncguide ru Cinese semplificato TNC tncguide zh Cinese tradizionale 130 TNC tncguide zh tw Programmazione aiuti di programmazione i 5 1 Inserimenti Mi 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 essere 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 158 Nei programmi in millimetri si inserisce l avanzamento nell unit mm min nei programmi in inch per motivi di risoluzione in 1 10 inch min 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 programmare il corrispondente valore numerico ad es F30000 A differenza di FMAX questo spostamento in rapido non attivo solo nel bl
200. dei modi operativi macchina Programmaz Editing tabella utensili Nome utensile File tnc NtablexXtool t Riga gt gt Assegnare alle tabelle utensili 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 Apertura della tabella utensili TOOL T O t m b Pwr gt pm m Selezionare uno dei modi operativi Macchina 25 2 26 o j 66 a aa a 2 TaneLLA Selezione della tabella utensili premere il softkey anzio rme pasma pasma cos e Tiu TABELLA UTENSILE f A e 0 4 i a et seme FINE 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 O filtro Consultare il manuale della macchina HEIDENHAIN TNC 320 139 mi Dati utensile Apertura di un
201. del blocco TOOL CALL che della tabella utensili Valore di correzione R DRIooL 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 148 Programmazione utensili Traiettorie con correzione del raggio RR e RL b RR L utensile trasla a destra del profilo d RL L utensile trasla a sinistra del profilo d 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 e Vedere figure O gi LO HEIDENHAIN TNC 320 149 il tensile IONE U Q ui LO Inserimento della correzione del raggio La correzione del raggio si imposta in un blocco L 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 Traiettoria utensile senza correzione del raggio o
202. del piano di lavoro con angoli del pezzo coordinate per assi rotativi calcolate dal TNC 286 Risultati di misura dei Cicli di tastatura vedere anche nel manuale utente Programmazione di cicli 287 8 13 Esempi di programmazione 289 9 1 Inserimento delle funzioni ausiliarie M e di STOP 298 Principi fondamentali 298 9 2 Funzioni ausiliarie per controllo esecuzione programma mandrino e refrigerante 299 Introduzione 299 9 3 Funzioni ausiliarie per indicazioni di coordinate 300 Programmazione di coordinate riferite alla macchina M91 M92 300 Avvicinamento alle posizioni nel sistema di coordinate non ruotato con piano di lavoro ruotato M130 302 9 4 Funzioni ausiliarie per traiettorie 303 Lavorazione di piccoli gradini di profilo M97 303 Lavorazione completa di spigoli aperti M98 305 Fattore di avanzamento per movimenti di penetrazione M103 306 Avanzamento in millimetri per giro mandrino M136 307 Velocit di avanzamento per archi di cerchio M109 M110 M1171 307 Precalcolo di un profilo con correzione del raggio LOOK AHEAD M120 opzione software Miscellaneous functions 308 Correzione del posizionamento con il volantino durante l esecuzione del programma M118 opzione software Miscellaneous functions 310 Distacco dal profilo nella direzione dell asse utensile M140 311 Soppressione del controllo del sistema di tastatura M141 3
203. destra Ora ore min sec orario di avvio del programma Data GG MM AAAA data di avvio del programma Per attivare l avvio automatico premere softkey OK HEIDENHAIN TNC 320 Esecuzione continua STAT Programmaz 17 LBL 15 18 L IX 0 1 RO FMAX 19 CYCL DEF 11 08 FATTORE SCALA 20 CYCL DEF 11 1 SCL 0 9995 Elenco PEM LEL cve M POS tooL gt 21 STOP 22 CALL LBL 15 REPS 23 PLANE RESET SIau 24 LBL 8 25 END PGM STAT Data attuale ora attuale AVVIO programma Data gg mm aa Ora hhh min sec Consenso Start Autostart attivo C 0 000 S Avvio automatico programm 800 c 29 000 200 S 302 580 000 WKZ 3 R 3 0000 AB 0 0000 BM 09 1000 REP RIFNOM X 139 ha 150 E 10 T E 3 E 50 0000 Ge Gs a 9 5 37 TNC nc_progX Cast STAT h di 6 TA 9 8 54 12 No No 302 580 mm min 6 00 00 08 Pit Ouvr 99 8 MS REALE 1 okl mr 3 2 E A OK CHIUDI ANNULL pes COPIARE VALORE ATTUALE ab e E DE INSERIRE VALORE COPIATO 415 14 6 Avvio automatico del programma e 14 7 Salto di blocchi Q Applicazione O ren I blocchi che nella programmazione sono stati marcati con il carattere possono essere saltati nella prova e nell esecuzione del programma call senza esecuzione o test dei blocchi di programma D Ji marcati con mettere il softkey su ON N con esecuzione o test dei blocchi di progra
204. deve convertire confermare con il tasto ENT Se desiderato inserire il numero di cifre decimali che il TNC deve convertire confermare con il tasto ENT Chiudere l espressione tra parentesi con il tasto ENT e terminare l inserimento con il tasto END Esempio conversione del parametro Q50 nel parametro stringa QS11 impiego di 3 cifre decimali HEIDENHAIN TNC 320 8 11 Parametri stringa n il n 8 11 Parametri stringa Copia di una stringa parziale da un parametro stringa Con la funzione SUBSTR si pu copiare da un parametro stringa un campo definibile FORMULA STRINGA SUBSTR gt Selezionare le funzioni parametriche O 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 OS 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 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 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
205. di blocchi Fk RND CHF gt APPR DEP L con componenti di movimento tranne verticalmente al piano FK Uscita da info premere di nuovo il softkey AGGIUNT Rito A olii R EE E IL voce conio sine 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 CHF APPR DEP gi d errore n Q O T Softkey INFO INTERNA a a AGGIUNT INFO FILE FUNZIONI CAMBIO CANCELLA ue FI NE Il softkey INFO INTERNA fornisce informazioni sul messaggio di e E eci brio ea a i i E Es ES AA ee FINE errore rilevanti esclusivamente in caso di intervento dell Assistenza tecnica Apertura della finestra errori mp 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 Dettagli premere di nuovo il softkey INFO INTERNA HEIDENHAIN TNC 320 121 4 6 Mes errore Cancellazione errori Cancellazione di errori fuori dalla finestra errori Cancellazione di errore avvertenza visualizzato nella CE riga di intestazione premere il tasto CE 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
206. di cifre intere e decimali funzioni per calcolo cerchio parametri stringa calcolatrice lista completa di tutti i messaggi di errore verificatisi funzione di guida contestuale per 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 rappresentazione grafica del programma elaborato in vista dall alto rappresentazione su 3 piani rappresentazione 3D calcolo dei tempi di lavorazione nel modo operativo Prova programma indicazione del tempo di lavorazione attuale nelle modalit di esecuzione del programma 451 16 3 Scheda tecnica 1 2 C S b fd O b LL Q 4 m dol q Riposizionamento sul profilo Tabelle origini Cicli di tastatura Componenti Memoria Risoluzione di inserimento e passo di visualizzazione Campo di immissione interpolazione Tempo di esecuzione blocco Retta 3D senza correzione del raggio Regolazione assi Percorso di traslazione Velocit mandrino Compensazione errori Interfacce dati 452 lettura blocchi fino a un qualsi
207. 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 165 to e s li a da un profilo Icinamen 6 3 Avv o a da un profilo p j IS CIN A icinamento e di 6 3 Avv Distacco su traiettoria circolare con raccordo tangenziale al profilo DEP CT II 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 Angolo al centro CCA della traiettoria circolare Raggio R della traiettoria circolare Distacco 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 esemplificativi NC 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 Distacco su una traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta DEP LCT Il TNC sposta l utensile su una traiettoria circolar
208. dimento riduzione di un dettaglio 2 livello vedere figura 12 FLT E 5 13 FCT DR R1 CCPR 40 CCPA 110 15 T gt 17 FLT PDX 100 PDY 0 D15 18 FCT DR R10 CLSD CCX 0 CCY 0 T FA 19 FSELECT1 DEP LCT X 30 Y 0 Z 100 RS FMAX 21 END PGM HEBEL MM Sono disponibili le seguenti funzioni Visualizzazione e spostamento del riquadro Per mn N lo spostamento tenere premuto il relativo softkey Riduzione riquadro per la riduzione tenere premuto il softkey Ingrandimento riquadro per l ingrandimento tenere premuto il softkey Con il softkey DETTAGLIO GREZZO confermare il GREZZO campo selezionato Con il softkey GREZZO COME BLK FORM si ripristina il dettaglio originale HEIDENHAIN TNC 320 119 i 4 6 Mes errore 4 6 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 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
209. 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 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 TNCSserver gt Il TNCremoNnT 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 105 e trasmettere file desiderati Uscita da TNCremoNT selezionare l opzione menu lt File gt lt ESci gt gt 428 Si consiglia anche l utilizzo della funzione di guida contestuale di TNCremoNT nella quale contenuta la spiegazione di tutte le funzioni La chiamata si effettua tramite il tasto F1 TNCremoNT Datei Ansicht Extras Hilfe Pi EI fa S elx o asa n UN ETCHPRNT A SOTA LI Name Gro amp e Attibutefbaum 04 03 97 11 34 06 04 03 97 11 34 08 02 09 97 14 51 30 02 09 97 14 51 30 02 09 97 14 51 30 02 09 97 14 51 30 06 04 99 15 39 42 06 04 99 15 39 44 06 04
210. do il server NFS risponde Se registrato NO non viene ripetuta 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 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 L indicazione sul protocollo manca nel TNC 320 viene impiegato il protocollo di trasmissione secondo RFC 894 HEIDENHAIN TNC 320 433 15 5 Interfaccia Ethernet Impostazioni su un PC con Windows 2000 Internet Protocol TCP IP Properties Do 2 x Premesse cuni 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 appr
211. e IPA pu essere inserito un valore tra 99 999 9999 e 99 999 9999 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 Inserire in modo incrementale la Coordinata per l altezza della traiettoria elicoidale gt Senso di rotazione DR Traiettoria elicoidale in senso orario DR Traiettoria elicoidale in senso antiorario DR gt Inserire la Correzione raggio come specificato nella tabella Blocchi esemplificativi NC filettatura M6 x 1 mm con 5 filetti HEIDENHAIN TNC 320 185 6 5 tralettorigggeoordinate polari 6 5 Traiettorilii coordinate polari vd Definizione pezzo grezzo Chiamata utensile Definizione origine per le coordinate polari Disimpegno utensile Preposizionamento utensile Posizionamento alla profondit di lavorazione Avvicinamento al punto 1 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 Programmazione programmazione profili HEIDENHAIN TNC 320 a x Sf gt Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Preposizionamento
212. e M140 attiva dall inizio del blocco Blocchi esemplificativi NC Blocco 250 allontanamento dell utensile dal profilo di 50 mm Blocco 251 spostamento dell utensile fino al limite del campo di spostamento Rotazione del piano di lavoro Nel caso di macchine con teste orientabili il TNC sposta l utensile nel sistema orientato La funzione M140 agisce anche quando attiva la funzione Con la funzione M140 MB MAX possibile allontanarsi solo in direzione positiva Prima della funzione M140 definire sempre una chiamata utensile con asse utensile altrimenti la direzione di spostamento non definita HEIDENHAIN TNC 320 311 Ie tralettor iarie per I ausi 9 4 F Ie tralettor iarie per I aUSI 9 4 e on 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 tastatore mediante un blocco di posizionamento dopo che esso stato deflesso Attenzione Pericolo di collisione Se si utilizza la funzione M141 occorre sempre assicurarsi che il disimpegno avvenga nella direzione corretta La funzione M
213. e con la M file j il 3 4 Lavorare con la Golino file 110 Programmazione principi fondamentali gestione file il schermo ha gt fd no z lt f 4 1 Tastiera sullo schermo caratteri e caratteri speciali possono essere inseriti con la tastiera sullo schermo o se presente con una tastiera per PC collegata attraverso l interfaccia USB Immissione di testo con la tastiera visualizzata 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 i 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 112 Funzionamento manuale Programmaz Pat h PRINCEN TNC nc prog Cast X H I EH nc_prog M EH 25X 25X TEST T Nome file Byte Stato Data ora CAD a E 27
214. e 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 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 LCT Inserire le coordinate del punto finale Py Raggio R della traiettoria circolare Inserire R con segno positivo Blocchi esemplificativi NC Ultimo elemento del profilo Pe con correzione raggio Coordinate Py raggio traiettoria circolare 8 mm Disimpegno di Z salto di ritorno fine programma 66 Programmazione programmazione profili i sd 6 4 Traiettorie Coordinate cartesiane Panoramica delle funzioni traiettoria Retta L ingl Line Ssmusso CHF ingl CHamFer Centro del cerchio CC ingl Circle Center Arco di cerchio C ingl Circle Arco di cerchio CR ingl Circle by Radius Arco di cerchio CT ingl Circle Tangential Arrotondamento spigoli RND ingl RouNDing of Corner Programmazione libera dei profili FK HEIDENHAIN TNC 320 O O E IG o D n gt s PF EI Retta Smusso tra due rette Nessuno Traiettoria circolare intorno al centro del cerchio CC verso Il punto finale dell arco di cerchio Traiettoria circolare con
215. e 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 Raggio R dell utensile Il raggio R dell utensile viene inserito direttamente 134 LI EG L2 Programmazione utensili 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 un parametro O Campo di immissione il valore massimo dei valori delta di 99 999 mm rappresentazione grafica dell utensile La rappresentazione del pezzo nella simulazione rimane uguale valori delta della tabella utensili influiscono sulla I valori delta del blocco TOOL CALL modificano nella simulazione la dimensione rappresentata del pezzo La dimensione utensile simulata rimane
216. e di ricerca 90 Programmazione principi fondamentali gestione file 3 3 Gestione file principi fondamentali File Programmi in dialogo HEIDENHAIN H secondo DIN ISO Tabelle per utensili T cambiautensili TCH pallet P origini D punti PNT preset PR sistemi di tastatura AP file di backup BAK Testi quali file ASCII A File di protocollo TXT file di HELP CHM Introducendo un programma di lavorazione nel TNC dare a questo programma innanzitutto un nome Il TNC memorizzer il programma sul disco fisso quale 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 memorizzazione di programmi NC un file di backup bak A seconda dell impostazione il TNC crea dopo l editing e la che pu influire sullo spazio di memoria a disposizione HEIDENHAIN TNC 320 I ona princip 3 3 Gestione file principi tonfifirentai 3 3 Gestione file Nomi dei file Per i programmi le tabelle e i testi il TNC aggiunge anche un estensione divisa da un punto dal nome del file Questa estensione caratterizza il tipo di file Nome file Tipo file La lunghezza dei nomi di file non dovrebbe superare 25 c
217. e 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 320 in grado di controllare a richiesta fino a cinque assi Oltre agli assi principali X Y e Z ci sono gli assi ausiliari U V e W paralleli ai primi Gli assi rotativi vengono chiamati A B e C La figura in basso illustra l assegnazione degli assi ausiliari e degli assi rotativi 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 g HEIDENHAIN TNC 320 I ona incip 3 1 Pr Coordinate polari Se il disegno di produzione quotato con sistema ortogonale anche il programma di lavorazione deve essere creato con coordinate ortogonali Per pezzi con archi di cerchio o per indicazioni angolari spesso pi semplice definire le posizioni con coordinate polari fd c o 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 medi
218. e essere concatenato un profilo non corretto o corretto configurabile tramite MP7420 se le singole tasche vengono svuotate completamente o sullo stesso piano configurabile tramite MP7420 se la posizione finale viene traslata tramite l ultima posizione programmata oppure solo all altezza di sicurezza gli archi vengono costruiti tra il punto di partenza della traiettoria pi esterna dell utensile di svuotamento e il centro del primo elemento del profilo della traiettoria dell utensile di finitura l arco ha la massima ampiezza dal punto di partenza della traiettoria tangenzialmente all indietro fino a poco prima del successivo profilo del bordo l altezza dell arco al massimo sovrametallo di finitura distanza di sicurezza 495 Cicli SL Il da 20 a 24 Trattamento di coordinate e valori degli assi al di fuori del piano di lavoro Comportamento per isole che non contengono tasche Operazioni di quantit per cicli SL con formule del profilo complesse Correzione raggio attiva con CYCL CALL Blocchi di traslazione parassiali nel sottoprogramma del profilo Funzioni ausiliarie M nel sottoprogramma del profilo Movimenti di incremento nel sottoprogramma del profilo M110 riduzione avanzamento spigolo interno Ciclo per profilo sagomato SL Il 25 blocchi APPR DEP per definizione profilo Lavorazione superficie cilindrica in generale Descrizione profilo Definizione offset su superficie cilindrica Definizi
219. e imposta il cursore sulla riga attiva della tabella Selezionare le funzioni per l immissione Preset il TNC dici visualizza nel livello softkey le possibilit di immissione disponibili 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 O Selezionare eventualmente 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 364 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 Assegnazione alla posizione reale dell utensile INSER del comparatore di un valore qualsiasi la PRESET funzione 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 REGGI memorizzata nella tabella la funzione memorizza PRESET l origine solo nell asse in cui si trova al momento tema di tastatura 3D Utilizzare questa funzione solo se la macchina equipaggiata con una tavola rotante e si desidera impostare l origine al centro della tavola rotante con l inseri
220. e nota del messaggio di errore e contattare il Servizio Assistenza HEIDENHAIN TNC 320 411 14 5 Esecuzione programma 14 5 Esecuzione programma Rientro nel programma ad un numero di blocco qualsiasi lettura blocchi La funzione RIPOSIZ A BLOCCO N deve essere consentita e adattata dal costruttore della macchina Consultare il manuale della macchina Con la funzione RIPOSIZ A BLOCCO N lettura del programma 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 gt 412 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 programma stato M Se il programma contiene un interruzione programmata prima della fine della lettura verr interrotta anche la lettura in questo punto Per continuare la lettura premere il tasto esterno di START 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 chiamat
221. e sottoprogramma Programmazione parametri Q i Esecuzione del programma E programma funziona solo con una fresa a candela profilo della sfera viene programmato con tante piccole rette piano Z X definibili mediante 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 HEIDENHAIN TNC 320 i programmazione 8 13 oa 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 n i i programmazione d mpi N 94 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 an
222. ecuzione di un programma Spostamento selezionare il modo operativo Volantino elettronico Tenere premuto il tasto di consenso Selezionare l asse x Selezionare l avanzamento Spostare l asse attivo in direzione oppure E Spostare l asse attivo in direzione HEIDENHAIN TNC 320 ina h I assi Macc g Spostamento degl j il M laria IONE ausi 12 3 Numero giri mandrino ER zamento F e funz 12 3 Numero giri mandrino S avanzamento F e funzione ausiliaria M Applicazione Nei modi operativi 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 E ausiliarie M possono essere utilizzate e la loro funzionalit Inserimento di valori Numero di giri mandrino S funzione ausiliaria M IS Selezionare l inserimento per il numero giri mandrino softkey S 1000 Inserire il numero di giri e confermare con il tasto 1 esterno di START 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 dell avanzamento F deve essere confermato con il tasto ENT e non con il tasto esterno di START Per l avanzamento F vale quanto segue Con
223. ed angoli del pezzo Determinazione della coordinata di una posizione sul pezzo allineato Selezione della funzione di tastatura premere il 25 softkey TASTARE POS Posizionare il tastatore vicino al punto da tastare Selezionare la direzione di tastatura e l asse ai quali la coordinata deve riferirsi selezionare il relativo softkey Avviamento della tastatura premere il tasto esterno di START Il TNC visualizzer le coordinate del punto tastato quale origine Determinazione delle coordinate di un angolo nel piano di lavoro Determinazione delle coordinate dell angolo vedere Spigolo quale origine pagina 379 Il TNC visualizzer le coordinate dello spigolo tastato quale ORIGINE HEIDENHAIN TNC 320 Touch probe functions ma di tastatura 3D opzione software Inizione origine con s 12 8 Def n il tastatura 3D opzione software Touch probe functions ine con sistema di inizione orig 12 8 Def Determinazione delle quote di un pezzo PROBING POS 77777 selezione della funzione di tastatura premere il softkey TASTARE POS Posizionare il tastatore vicino al primo punto da tastare A Selezionare la direzione di tastatura mediante softkey Tastatura premere il tasto esterno di START Prendere nota del valore visualizzato quale origine solo nei casi ove l origine determinata deve rimanere attiva Origine inserire 0 Interruzione del dialogo premere il tasto END Riselezione della funzione di ta
224. effettua la copia dalla directory sulla quale si trova il campo chiaro Copia di directory Portare il campo chiaro nella finestra destra sulla directory da copiare Premere il softkey COPY il TNC visualizza la finestra per la selezione della directory di destinazione Selezionare la directory di destinazione e confermare con il tasto ENT o il softkey OK il TNC copia la directory selezionata incluse le sottodirectory nella directory di destinazione selezionata HEIDENHAIN TNC 320 99 3 4 Lavorare con la M file se Cc O Q la da O gt l N Mm Selezione di uno degli ultimi file selezionati Richiamare la Gestione file PGM MGT ULTIMI FILE AT Visualizzazione degli ultimi 10 file selezionati premere il softkey ULTIMI FILE Per portare il campo chiaro sul file da selezionare utilizzare tasti cursore Sposta il campo chiaro in una finestra verso l alto e verso il basso Selezionare il file premere il softkey OK o Premere il tasto ENT Cancellazione di un file La cancellazione dei file non pu pi essere annullata Portare il campo chiaro sul file da cancellare selezione della funzione di cancellazione premere il softkey CANC Il TNC chiede se il file deve essere effettivamente cancellato Conferma della cancellazione premere il softkey OK oppure Annullamento della cancellazione premere il softkey ANNULLA 100 Esecuzione conti
225. efinisce 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 questa 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 320 Esempio selezione d
226. el parametro Q22 automaticamente oltre al parametro del risultato anche Tenere presente che FN 23 e FN 24 sovrascrivono due parametri successivi HEIDENHAIN TNC 320 8 5 Calcolo dei cerchi j il 8 6 Condizioni THEN con i parametri Q 8 6 Condizioni IF THEN con i parametri Q Applicazione Nelle condizioni 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 Definizione di sottoprogrammi e ripetizioni di blocchi di programma pagina 208 Se la condizione non viene soddisfatta il TNC esegue il blocco successivo Se si desidera chiamare un altro programma quale sottoprogramma programmare dopo la label una chiamata di programma con PGM CALL Salti incondizionati salti incondizionati sono salti la cui condizione sempre soddisfatta ad es FN 9 IF 10 EQU 10 GOTO LBL1 Programmazione di condizioni IF THEN Le funzioni per le condizioni IF THEN compaiono premendo il softkey SALTI Il TNC visualizzer i seguenti softkey FN 9 SE UGUALE SALTA A me ad es FN 9 IF Q1 EQU 03 GOTO LBL UPCAN25 soro Se i due valori o parametri sono uguali salto alla label programmata FN 10 SE DIVERSO SALTA A Econ ad es FN 10 IF 10 NE Q5 GOTO LBL 10 soto Se i due valori o parametri sono diversi salto alla label programmata FN 11 SE MAGGIORE
227. el centro del cerchio nel piano di lavoro 0 confermare l ultima posizione programmata oppure confermare le coordinate con il tasto CONFERMA POSIZIONE REALE Inserire le coordinate per il centro del cerchio oppure per confermare l ultima posizione programmata non inserire alcuna coordinata Blocchi esemplificativi NC 6 4 Traliettorie Coo 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 Il centro di cerchio pu essere inserito anche per gli assi ausiliari U V e W Inserimento incrementale del centro del cerchio Una coordinata indicata con quota incrementale per il centro del cerchio si riferisce sempre all ultima posizione utensile programmata cerchio l utensile non si porter quindi su questa Con CC si identifica una posizione quale centro del posizione Il centro del cerchio contemporaneamente il polo delle coordinate polari HEIDENHAIN TNC 320 171 fdinate cartesiane Iane te cartesi ina d V Le O E V S N O Traliettoria circolare C intorno al centro del cerchio CC Il centro del cerchio CC deve essere definito prima di programmare la traiettoria circolare L ultima posizione dell utensile programmata prima della traiettoria circolare corrisponde al suo punto di partenza Portare l utensile sul punto
228. el 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 403 HEIDENHAIN TNC 320 301 inate I coord ICaZIONI d ni per In ioni ausi 9 3 Funz te Avvicinamento alle posizioni nel sistema di coordinate non ruotato con piano di lavoro ruotato M130 2 Comportamento standard con piano di lavoro ruotato O Il TNC riferisce le coordinate nei blocchi di posizionamento al sistema di coordinate ruotato Comportamento con M130 e Con piano di lavoro ruotato attivo il TNC riferisce le coordinate nei O blocchi lineari al sistema di coordinate non ruotato N Successivamente il TNC posiziona l utensile ruotato nella coordinata A programmata del sistema non ruotato O Attenzione Pericolo di collisione successivi blocchi di posizionamento e cicli di lavorazione 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 O Att
229. el modo operativo il TNC passa nel modo operativo Prova programma Informazioni dettagliate su questo argomento Modi operativi del TNC Vedere Modi operativi a pagina 60 Prova programmi Vedere Prova programma a pagina 405 Selezione della tabella utensili per Prova programma Questa fase deve essere eseguita solo se nel Modo operativo Prova programma non stata ancora attivata alcuna tabella utensili Premere il tasto PGM MGT il TNC apre la Gestione MGT file Premere il softkey SELEZIONA TIPO il TNC attiva un TIPO menu softkey per la selezione del tipo di file da visualizzare VIS TUTTI Premere il softkey VIS TUTTI il TNC visualizza tutti i LO file salvati nella finestra destra Spostare il campo chiaro a sinistra sulle directory Spostare il campo chiaro sulla directory TNC Spostare il campo chiaro a destra sui file E Spostare il campo chiaro sul file TOOL T tabella Y utensili attiva confermare con il tasto ENT TOOL T assume lo stato S ed quindi attivo per la Prova programma Premere il tasto END abbandonare la Gestione file Informazioni dettagliate su questo argomento Gestione file Vedere Inserimento dei dati utensile nelle tabelle a pagina 136 Prova programmi Vedere Prova programma a pagina 405 46 Funzionamento manuale Prova programma Pat h BEGIN PGM 113 MM TOOL CALL 3 Z 52000 CYCL DEF 4 1 DIST 2 OONDUISNWNHE x un lt u 10 CYCL DEF 4 4 X 30
230. elezionare il modo operativo Memorizzazione Editing programma Chiamata gestione file tasto PGM MGT Program MeT Management Selezionare il file MDI copy selezionare Copia di file softkey COPY nodo FORO Inserire il nome con il quale deve essere memorizzato il contenuto attuale del file MDI Eseguire la copia Per abbandonare la gestione file softkey FINE Altre informazioni vedere Copia di un singolo file pagina 98 HEIDENHAIN TNC 320 lici lavorazioni semp ione di d esecuz a IONE e 13 1 Programm n il IDIfdul s IUCIZEJOAb IP auoIiznIasa pa i emise L EL Posizionamento con immissione manuale i 394 7 1 L 5 i Proorann dui LITRI NA di Z k Eg Se 13 Fi E SI5ag A a Prova ed esecuzione del programma opzione software Advanced grafic features da Su lt f q 14 1 Grafica opzione software Advanced grafic features Applicazione Nei modi operativi Esecuzione programma e nel modo 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 utensi
231. elezionare l impostazione desiderata direttamente azionando il relativo tasto numerico a sinistra del simbolo o altrimenti selezionandola con il tasto cursore e confermandola 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 420 pra A Er E mE i El PARAMETRI AVVERTENZE _ pan eNpSE UTENTE LICENZA F I N E Funzioni MOD Panoramica delle funzioni MOD 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 A seconda del modo operativo selezionato sono disponibili le seguenti VEE Programmaz S funzioni Programmazione i re elenco pom La cve m Pos too Visualizzazione dei numeri software MOD Posizione Inserimento programma b ic TT z O l Y Posizione 1 regate y i S 316 080 t nen Impostazione del numero codice m l a ua N o mm po ici mm Rei R 3 0000 T Eventuali parametri utente specifici di macchina ce 0 pt Tipo Contr TNC320 4 M110 z tj Avvertenze legali s _ hei Prova programma ie pe ee a l 2 REP i a A i 5 i REALE ft 20 00 04 Visualizz
232. ella macchina oppure a HEIDENHAIN HEIDENHAIN TNC 320 IONI Tipo di TNC software e funz IONI Tipo di TNC software e funz 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 si trovano sul controllo al punto Modo operativo Memorizzazione Editing programma Funzione MOD Softkey AVVERTENZE LICENZA Nuove funzioni del software 340 55x 04 stata introdotta la funzione PLANE per la definizione flessibile di un piano di lavoro ruotato vedere Funzione PLANE rotazione del piano di lavoro opzione software 1 a pagina 327 stato introdotto il sistema di guida contestuale TNCguide vedere Chiamata di TNCguide a pagina 126 stata introdotta la funzione FUNCTION PARAX per la definizione del comportamento degli assi paralleli U V VV vedere Lavorazione con gli assi paralleli U V e VV a pagina 319 Sono state introdotte le lingue di dialogo Slovacco Norvegese Lettone Estone Coreano Turco e Rumeno vedere Elenco dei parametri a pagina 442 Con il tasto Backspace possibile ora cancellare singoli caratteri durante l immissione vedere Immissione assi coordinate e valori numerici editing a pagina 3 stata introdotta la funzione PATTERN DEF per definire le sagome di punti vedere manuale utente Programmazio
233. elle colonne sono definiti alla configurazione della tabella La denominazione delle colonne si impiega per l indirizzamento delle diverse istruzioni SOL Righe il numero delle righe variabile possibile aggiungere nuove righe Non vengono gestiti numeri delle righe o simili E tuttavia possibile selezionare righe sulla base del relativo contenuto 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 320 259 8 9 Accessi O con istruzioni SOL 8 9 Accessi Moe con istruzioni SOL 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
234. empre l angolo solido indipendentemente dalla funzione PLANE utilizzata Programmaz pera Elenco PGM LaL cve m Pos tooL gt RIFNOM x 139 900 C 0 000 s Y 150 000 S 315 080 108 443 z 10 000 lt E T E 3 WKZ 3 Funzionamento manuale ano di lavoro opzione software 1 VO N lt 316 080 x 0 0000 SY 29 0000 Z 0 0000 LBL LBL M110 Sp D xv 20 REP ti 250 L 50 0000 R 3 0000 z DL TAB 2 2908 DR TAB 2 2000 Kin 9 0900 DpL PeM 0 2509 DR PEM 2 1000 4 na d o REALE f le T 3 2 6 a PGM CALL TNC nc_prog Cas 00 00 04 PGM attivo STAT F mm min Our 100 M5 ab 100 F OVR 08 58 a c 100 F 0VR E O TOUCH TABELLA 3D ROT TABELLA gege M S F PROBE PRESET UTENSILE dz Da Ti rotaz 11 2 Funzione PLANE HEIDENHAIN TNC 320 329 rotazione adfilano di lavoro opzione software 1 11 2 Funzione PLANE Reset della funzione PLANE SPEC FUNZIONI 3 H O SPECIALI ROTAZIONE PIANO DI LAVORO RESET MOVE y 330 Visualizzare il livello softkey con le funzioni speciali Selezionare le funzioni speciali del TNC premere il softkey FUNZIONI TNC SPECIALI selezionare la funzione PLANE premere il softkey ROTAZIONE PIANO DI LAVORO il TNC mostra nel livello softkey le possibilit di definizione disponibili Selezionare la funzione per il reset la funzione PLANE viene cos rese
235. entuali blocchi vengono eliminati il result set viene abilitato SQL COMMIT valori in tabella non sono stati modificati completati solo accessi di vettura eventuali blocchi vengono eliminati il result set viene abilitato SQL ROLLBACK SENZA INDICE E possibile elaborare in parallelo diverse transazioni 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 Chiudere sempre una transazione iniziata anche se si 260 Tabelle SOL Select Result SOL Fetch 1234 ABC __ gt set _ SOL Commit SOL Update n pee SOL Rollback SOL Insert Dateiver SQL Server waltung 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
236. er 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 320 313 Ie tralettor iarie per i ausi 9 4 F Ie tralettor iarie per I aUSI 9 4 ron 314 Programmazione funzioni ausiliarie i 10 1 Introduzione Funzioni speciali iali Con il tasto SPEC FCT e i corrispondenti softkey si pu accedere ad altre funzioni speciali del TNC Nelle seguenti tabelle viene riportata una panoramica delle funzioni disponibili ioni spec Menu principale Funzioni speciali SPEC FCT Funzionamento Programmaz R Selezionare le funzioni speciali ondate FCT 14 h BEGIN PGM 14 MM 1 BLK FORM 0 1 Z X 0 Y 0 Z 20 2 BLK FORM 0 2 X 1090 Y 100 Z 0 3 TOOL CALL 9 Z 53500 5 L X 50 Y 50 RO FMAX 6 L Z 2 RO FMAX L Z 8 RO F2000 8 APPR LCT X 12 Y 5 RS RL F250 al Definizione di valori prestabiliti di Pros Pagina 317 8 APPR LO programma PROGRAMMA 12 L ese Y 80 7 Funzioni per lavorazioni di profili Ta Pagina 317 16 L VIS urne e di punti PUNTO 18 L 21100 Re rex M30 Definizione della funzione PLANE ROTAZIONE Pagina 329 LAVORO N C Li o Cc O N O O me
237. er il controllo automatico dei pezzi a confronto 0 Piano di riferimento 1 Origine polare 2 Calibrazione TS 3 Misurazione 4 Misurazione 3D 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 403 404 405 408 409 410 411 412 413 414 415 416 417 418 Rotazione base Rotazione base su due fori Rotazione base su due isole Compensazione rotazione base su un asse rotativo Impostazione rotazione base Allineamento posizione obliqua di un pezzo con asse C Origine centro scanalatura Origine centro isola Origine rettangolo interno Origine rettangolo esterno Origine cerchio interno Origine cerchio esterno Origine su spigolo esterno Origine su spigolo interno Origine su centro cerchio di fori Origine su asse tastatore Origine su centro di 4 fori HEIDENHAIN TNC 320 X X X XI X X X X X X X X X X X X XI XI X X XI X X X X X X X XI X X X X X X X X X X XJ X i il 419 420 421 422 423 424 425 426 427 430 431 440 441 450 451 452 480 481 482 483 484 482 Origine su singoli assi Misurazione angolo Misurazione foro Misurazione cerchio esterno Misurazione rettangolo interno Misurazione rettangolo esterno Misurazione larghezza interna Misurazione isola esterna
238. ero giri del mandrino S J O Maggiorazione lunghezza utensile DL Ol Maggiorazione raggio utensile DR TOOL CALL automatico 0 S 1 No Maggiorazione raggio utensile DR2 00 Indice utensile Avanzamento attivo Numero utensile T Valori programmati direttamente 1 dopo TOOL DEF 61 Lunghezza Raggio DS O Indice Dati utensile programmati in TOOL DEF 1 senza 1 5S 0 No Correzione utensile attiva 200 1 maggiorazione 2 C0N maggiorazione 3 con maggiorazione e maggiorazione da TOOL CALL 1 senza Raggio attivo Lunghezza attiva maggiorazione 2 con maggiorazione g GOA maggiorazione e maggiorazione da TOOL CALL 250 Programmazione parametri Q i larie 3 1 senza Raggio di arrotondamento R2 maggiorazione 2 con TA maggiorazione 3 CON maggiorazione e na maggiorazione da Cc TOOL CALL O Lea N Trasformazioni attive 210 1 Rotazione base modo operativo Funzionamento e manuale Li 2 Rotazione programmata con ciclo 10 00 3 Asse con specularit attiva 00 O specularit non attiva 1 lavorazione speculare sull asse X 2 lavorazione speculare sull asse Y 4 lavorazione speculare sull asse Z 64 lavorazione speculare sull asse U 128 lavorazione speculare sull asse V 256 lavorazione speculare sull asse W Combinazioni somma dei singoli assi 4 1 Fattore di scala attivo asse X 4 2 Fattore di scala attivo asse Y 4 3 Fattore di
239. ertita Foratura profonda universale HEIDENHAIN TNC 320 i il 206 Maschiatura con compensatore utensile nuovo 207 Maschiatura senza compensatore utensile nuovo 208 Fresatura foro 209 Maschiatura con rottura truciolo 220 Sagome di punti su cerchio 221 Sagome di punti su linee 230 Spianatura 231 Superficie regolare 292 Fresatura a spianare 240 Centratura 241 Foratura con punte a cannone monotaglienti 247 Definizione origine 251 Lavorazione completa tasca rettangolare 252 Lavorazione completa tasca circolare 253 Fresatura di scanalature 254 Scanalatura circolare 256 Lavorazione completa isole rettangolari 257 Lavorazione completa isole circolari 262 Fresatura filetto 263 Fresatura di filettature con smusso 264 Fresatura di filettature con preforo 265 Fresatura di filettature elicoidali 267 Fresatura di filettature esterne 462 Funzioni ausiliarie MO M1 M2 M3 M4 M5 M6 M8 M9 M13 M14 M30 M89 M91 M92 M94 M97 M98 M99 M109 M110 M111 M116 M117 M118 M120 M126 M127 Arresto esecuz progr arresto mandrino refrigerante OFF Arresto esecuz progr a scelta arresto mandrino refrigerante OFF Arresto esec programma arresto mandrino refrigerante OFF event cancellazione visual stato in funzione param macchina salto di ritorno al blocco 1 Mandrino ON in senso orario Mandrino ON in senso antiorario Arresto mandrino Cambio utensile arresto esecuz programma in funz
240. etro OS Esempio confronto dell ordine alfabetico tra 05812 e QS14 282 Programmazione parametri Q 8 12 Parametri Q preprogrammati I valori dei parametri O da 0100 a 0199 vengono preprogrammati dal TNC Ai parametri Q vengono assegnati valori dal PLC dati relativi all utensile e al mandrino dati relativi allo stato operativo risultati di misura da cicli di tostatura ecc Il TNC memorizza i parametri Q predefiniti 0108 0114 e 0115 0117 nella relativa unit di misura del programma attuale QS100 e QS199 non devono essere impiegati in programmi NC come parametri di calcolo altrimenti possono verificarsi effetti indesiderati I parametri O parametri OS predefiniti tra Q100 e Q199 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 Il TNC memorizza il raggio utensile attivo anche in caso di interruzione della tensione HEIDENHAIN TNC 320 etri Q preprogrammati 8 12 Pi n il etri Q preprogrammati A N ta cO Asse dell utensile Q109 Il valore del parametro Q109 dipende dall asse utensile attivo Nessun asse utensile definito Q109 1 Asse X Q109
241. ey 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 SR BLOCK Copia blocco selezionato COPIARE BLOCK EA MH 88 Programmazione principi fondamentali gestione file E E La funzione di ricerca del TNC Esecuzione Programmaz continua 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 14 H too E Eg 71100 Ro FMAX Maa Ricerca di un testo qualsiasi 5 L giz RE NA o J selezionare eventualmente il blocco in cui la parola da cercare 00 IDA 11 L X 36 Y 80 x s memorizzata 12 RND R7 5 Ricerca testo PAROLA ATTUALE a R sa sa o a i ___ cerca pe 5 Selezione della funzione di ricerca il TNC visualizza la we ons 9 sostituire con SOSTIT finestra di ricerca e mostra nel livello softkey le 18 L 242 RO FMAX E ERE O funzioni di ricerca disponibili vedere la tabella ei ee i Funzioni di ricerca T 40 Immettere il testo da cercare considerando i caratteri DIABNOSIS z maiuscoli minuscoli COPIARE INSERIRE Avviare la ricerca il TNC salta sul blocco successivo in mume cercare sostit SCOTTO FINE VALORE VALORE LV CERCARE
242. faccia PLC NC finora presente continua ad essere disponibile e pu essere impiegata a scelta Il costruttore della macchina stabilisce se viene impiegata la vecchia o la nuova API TNC Inserire come stringa il nome dell operando simbolico per constatare il suo stato definito 256 Programmazione parametri Q 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 Esempio arresto del calcolo anticipato interno lettura della posizione attuale nell asse X FN29 PLC trasmissione di valori al PLC Con la funzione FN29 si possono trasferire al PLC fino a otto valori numerici o parametri O Incrementi e unit 0 1 um o 0 0001 Esempio trasmissione del valore numerico 10 corrispondente a 1 yum o 0 001 al PLC HEIDENHAIN TNC 320 larie ioni ausi 8 8 Funz j i larie IONI ausi n 8 8 Funz FN37 EXPORT La funzione FN37
243. fera di tastatura Se si desidera terminare la funzione di calibrazione premere il softkey FINE deve essere opportunamente predisposto dal costruttore A Per la determinazione dell offset centrale della sfera il TNC della macchina Consultare il manuale della macchina 180 Determinazione dell offset centrale della sfera di ss tastatura premere il softkey 180 Il TNC ruota il tastatore di 180 Tastatura premere 4 volte il tasto esterno di START II sistema di tastatura 3D tasta una posizione del foro in ogni direzione assiale determinando l offset centrale del tastatore 374 Funzionamento manuale e allineamento Visualizzazione dei valori di calibrazione Il TNC salva nella tabella utensili la lunghezza efficace e il raggio efficace del sistema di tastatura II TNC salva l offset centrale nella tabella del sistema di tastatura nelle colonne CAL_0F1 asse principale e CAL_0F2 asse secondario Per visualizzare valori memorizzati premere il softkey TABELLA TASTATORE corretto se si utilizza il tastatore indipendentemente dal fatto che si desideri eseguire un ciclo di tastatura in modalit automatica o Manuale Prestare attenzione che sia attivo il numero di utensile I valori di calibrazione rilevati vengono calcolati solo dopo una chiamata utensile event una nuova chiamata Ulteriori informazioni sulla tabella del sistema di tastatura si trovano nel manuale utente Programmazione di cicli HEIDENHAIN
244. ferimento sono funzioni correlate alla macchina Consultare anche il manuale della macchina Inserire la tensione di alimentazione il TNC controlla il funzionamento del circuito di emergenza e passa in modalit Superare indici di riferimento Superare gli indici di riferimento nell ordine visualizzato premere per ogni asse il tasto di START esterno Se la macchina dispone di sistemi di misura lineari e angolari assoluti non viene eseguito il superamento degli indici di riferimento A questo punto il TNC pronto al funzionamento nel modo operativo Funzionamento manuale Informazioni dettagliate su questo argomento Superamento indici di riferimento Vedere Accensione a pagina 352 Modi operativi Vedere Memorizzazione Editing programma a pagina 61 HEIDENHAIN TNC 320 Funzionamento manuale 3 Zl SB F mm min Roro Na 443 2590 000 080 99 F O0OVR 08 58 99 F OVR TOUCH PROBE 8177 Esi gt O O o O v T D O O lt N q TABELLA UTENSILE c n 1 3 Programmazione della prima i 1 3 Programmazione della prima parte Selezione del giusto modo operativo programmi possono essere creati esclusivamente nel modo operativo Memorizzazione Editing programma Premere il tasto del modo operativo il TNC passa nel D p e e e e modo operativo Memorizzazione Editing programma Informazioni dettagliate su questo argomento Modi
245. finisce SEQ il TNC determina la soluzione nel modo seguente 1 I TNC controlla prima se entrambe le soluzioni possibili si trovano nel campo di spostamento degli assi rotativi 2 Sequesto il caso il TNC sceglie la soluzione che si raggiunge con il percorso pi breve 3 Se una sola soluzione possibile nel campo di spostamento il TNC utilizza tale soluzione 4 Senon esiste nessuna soluzione nel campo di spostamento il TNC emette il messaggio d errore Angolo non consentito 346 7 SEQ Programmazione lavorazione a pi assi Esempio di una macchina con tavola rotante C e tavola rotante A Funzione programmata PLANE SPATIAL SPA 0 SPB 45 SPC 0 Nessuno A 0 C 0 Non progr A 45 C 90 Nessuno A 0 C 0 A 45 C 90 Nessuno A 0 C 0 A 45 C 90 Nessuno A 0 C 105 Non progr A 45 C 90 Nessuno A 0 C 105 A 45 C 90 Nessuno A 0 C 105 A 45 C 90 90 lt A lt 10 A 0 C 0 Non progr A 45 C 90 90 lt A lt 10 A 0 C 0 Messaggio di errore Nessuno A 0 C 135 A 45 C 90 Selezione del tipo di conversione immissione opzionale Per le macchine dotate di tavola rotante C disponibile una funzione con cui possibile definire il tipo di conversione RoT COORD ROT stabilisce che la funzione PLANE deve ruotare solo il sistema di coordinate sull angolo di rotazione definito La tavola rotante non si muove la compensazione della rotazione avviene su base matematica RoT TABLE ROT stabilisce che la funzione
246. ftware Advanced grafic features a pagina 396 Prova programma Vedere Prova programma a pagina 405 HEIDENHAIN TNC 320 A Ni le 1 4 Test grafico della prima parte opzione software Advanced grafic teatu 1 4 Test grafico della prima parte opzione software Advanced grafic scatuili Avvio della Prova programma RESET AVVIO STOP AVVIO LIEGI Premere il softkey RESET AVVIO il TNC simula il programma attivo fino ad una interruzione programmata o fino alla fine del programma Durante la simulazione possibile passare da una vista all altra utilizzando i relativi softkey Premere il softkey STOP il TNC interrompe la Prova programma Premere il softkey AVVIO il TNC prosegue la Prova programma dopo un interruzione Informazioni dettagliate su questo argomento Prova programma Vedere Prova programma a pagina 405 Funzioni grafiche Vedere Grafica opzione software Advanced grafic features a pagina 396 48 Primi passi con TNC 320 i 1 5 Preparazione utensili Selezione del giusto modo operativo Gli utensili si predispongono nel modo operativo Funzionamento Funzionamento manuale Progrannaz manuale 9 Premere il tasto del modo operativo il TNC passa nel m modo operativo Funzionamento manuale 10 557 108 443 NNE Informazioni dettagliate su questo argomento Modi operativi del TNC Vedere Modi operativi a pagina 60 250 i 14 0 000 316 080 i REALE pa K T 3 Z S F mm min Ou
247. funzione stata attivata con M148 nel programma NC vedere Sollevamento automatico dell utensile dal profilo in caso di arresto NC M148 a pagina 313 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 HEIDENHAIN TNC 320 Durata mass utensile TOOL CALL Durata attuale dell utensile ci Dati utensile Tipo utensile Commento utensile Stato PLC Tipo di utensile per tab posti Ritiro utensile S N Numero del sistema di tastatura Angolo punta 137 I Dati utensile Tabella utensili dati utensile per la misurazione automatica Descrizione dei cicli per la misurazione automatica degli utensili vedere manuale utente Programmazione di cicli CUT LTOL RTOL R2TOL DIRECT R OFFS L OFFS LBREAK RBREAK 138 Numero di taglienti dell utensile max 20 taglienti Tolleranza ammissibile rispetto alla lunghezza utensile L per il 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 Tolleranza ammissibile rispetto al raggio utensile R per il 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 Tolleranza ammissibile rispetto al raggio
248. gerante 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 Cambio utensile automatico con utensile gemello disattivazione alla scadenza Disattivazione della funzione M101 Riduzione dell avanzamento nella penetrazione al fattore F valore percentuale Riattivazione ultima origine impostata Esecuzione della lavorazione con secondo fattore k Esecuzione della lavorazione con il primo fattore k HEIDENHAIN TNC 320 XIX X X XI XxX X X X k il M107 M108 M109 M110 M111 M112 M113 M114 M115 M116 M117 M118 M120 M124 M126 M127 M128 M129 M130 M134 M135 M136 M137 M138 M140 M141 M142 M143 M144 M145 478 Soppressione messaggio di errore per utensili gemelli con maggiorazione Disattivazione della funzione M107
249. ggiungere ad es 20 Confermare con il tasto ENT Corr raggio RL RR senza corr Confermare con il tasto ENT senza attivazione della correzione del raggio Avanzamento F Confermare con il tasto ENT spostare in rapido FMAX Funzione ausiliaria M Confermare con il tasto END il TNC memorizza il blocco di traslazione immesso Posizionamento utensile a profondit premere il tasto arancione dell asse e inserire il valore della posizione da raggiungere ad es 5 Confermare con il tasto ENT Corr raggio RL RR senza corr Confermare con il tasto ENT senza attivazione della correzione del raggio Avanzamento F inserire l avanzamento di posizionamento ad es 3000 mm min confermare con Il tasto ENT Funzione ausiliaria M Inserire il mandrino e il refrigerante ad es M13 confermare con il tasto END il TNC memorizza il blocco di traslazione immesso Primi passi con TNC 320 E z O 25 Ti Q chi Avvicinamento al profilo premere il tasto APPR DEP il TNC attiva un livello softkey con le funzioni di avvicinamento e distacco Selezionare la funzione di avvicinamento APPR CT indicare le coordinate del punto di partenza del profilo 1 in Xe Y ad es 5 5 confermare con il tasto ENT Angolo punto medio Inserire l angolo di approccio ad es 90 confermare con il tasto ENT Raggio cerchio Inserire il raggio di penetrazione ad es 8 mm confermare con il tasto ENT Corr raggio RL RR senz
250. gine confermare con il softkey SETTARE PUNTI oppurevedere Inserimento dei valori di misura dai cicli di tastatura in una tabella Preset pagina 371 Conclusione della funzione di tastatura premere FINE HEIDENHAIN TNC 320 Touch probe functions ma di tastatura 3D opzione software Inizione origine con s 12 8 Def k il tastatura 3D opzione software Touch probe functions ine con sistema di Inizione orig 12 8 Def Centro del cerchio quale origine centri di fori tasche circolari cilindri pieni perni isole circolari ecc possono essere definiti quali origine Cerchio interno Il TNC tasta automaticamente la parete circolare interna nelle 4 direzioni assiali In caso di cerchi interrotti archi di cerchio la scelta della direzione di tastatura libera Posizionare la sfera di tastatura approssimativamente al centro del cerchio PROBING Selezione della funzione di tastatura premere il ok softkey TASTARE CC Tastatura premere 4 volte il tasto esterno di START Il tastatore taster uno dopo l altro 4 punti sulla parete circolare interna ORIGINE introdurre le due coordinate dell origine nella finestra del menu e confermarla con il softkey SETTARE PUNTI oppure registrare i valori in una tabella vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella origini pagina 370 o vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella Preset pagina
251. golo 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 partenza 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 Programmazione parametri Q Spostamento verso l alto lungo un arco approssimato Aggiornamento dell angolo solido Domanda se un arco pronto se no ritorno a 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 a LBL 1 Annullamento della rotazione Annullamento dello spostamento origine Fine sottoprogramma i programmazione 8 13 a 295 i programmazione d O m Sa 00 296 Programmazione parametri Q i M e di STOP larie zioni ausi 9 1 Inserimento delle n 9 1 Inserimento delle funzioni ausiliarie M e di STOP Principi fondamentali Con le funzioni ausiliarie del TNC chiamate anche funzioni M si possono cont
252. grammazione Esecuzione del programma E Preposizionamento dell utensile sul bordo superiore del pezzo E Inserimento incrementale dell accostamento Fresatura profilo E Ripetizione dell accostamento e della fresatura del profilo HEIDENHAIN TNC 320 d n 7 6 Ese Chiamata utensile Disimpegno utensile Preposizionamento nel piano di lavoro Preposizionamento sul bordo superiore del pezzo n i i programmazione 7 6 Eco i d Etichetta per 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 utensile fine programma N 18 Programmazione sottoprogrammi e ripetizioni di blocchi di programma il Esecuzione del programma E Posizionamento sui gruppi di fori nel programma principale Chiamata gruppo di fori sottoprogramma 1 E Una sola programmazione del gruppo di fori nel sottoprogramma 1 HEIDENHAIN TNC 320 Chiamata utensile Disimpegno utensile Definizione del ciclo Foratura i programmazione d 7 6 Ese i i i programmazione 7 6 Esei d N 20 Posizionamento sul punto di partenza del gruppo di fori 1 Chiamata sottoprogramma per gruppo di fori Posizionamento sul punto di partenza del gruppo di fori 2 Chiamata sottoprogramma per gruppo di fo
253. guito il programma viene eseguito le funzioni M vengono ignorate i movimenti di incremento vengono ignorati funzione attiva all interno dei cicli SL blocchi APPR DEP ammessi come elemento del profilo in funzione della macchina con assi rotativi fisicamente presenti in funzione della macchina spostamento origine su assi rotativi funzione non disponibile funzione non disponibile funzione disponibile funzione non disponibile funzione disponibile movimento di avvicinamento circolare al profilo dell isola in campi limitati rapporti geometrici utensile profilo si esegue event la penetrazione in perpendicolare Cicli di tastatura per Impostazione origine cicli manuali e automatici Funzione PLANE TABLE ROT COORD ROT non definita Macchina configurata su angolo dell asse Programmazione di un angolo solido incrementale secondo PLANE AXIAL Programmazione di un angolo dell asse incrementale secondo PLANE SPATIAL se la macchina configurata sull angolo solido Funzioni speciali per Programmazione cicli FN17 FN18 HEIDENHAIN TNC 320 I cicli possono essere eseguiti soltanto con piano di lavoro ruotato inattivo con spostamento origine inattivo e con rotazione inattiva con ciclo 10 uso dell impostazione configurata possibilit di impiegare tutte le funzioni PLANE viene emesso un messaggio d errore viene emesso un messaggio d errore funzione disponibile differenze riportate nel dettag
254. 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 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 320 SQL 05 SELECT n Tabelle Ab Dateiver waltung SOL FETCH Q1 HANDLE 05 Q5 Handle fur selektierte Daten SOL Server 1234 261 8 9 Accessi O con istruzioni SOL 8 9 Accessi B ile con istruzioni SQL Programmazione di istruzioni SQL Questa funzione pu essere programmata solo se stato immesso il numero codice 555343 Le istruzioni SOL si programmano in moda
255. hina Esecuzione singola ed Esecuzione continua ora possibile selezionare anche tabelle origini STATO M Per la definizione di avanzamenti in cicli di lavorazione possono essere ora definiti anche valori FU e FZ vedere manuale utente Programmazione di cicli HEIDENHAIN TNC 320 Nuove funzioni del software 340 55x 04 dificate del software 340 55x 04 ioni mo Funz Funzioni modificate del software 340 55x 04 Nel ciclo 22 ora si pu definire per l utensile di sgrossatura anche un nome utensile vedere manuale utente Programmazione di cicli La visualizzazione di stato supplementare stata elaborata Sono stati introdotti i seguenti ampliamenti vedere Visualizzazioni di stato supplementari a pagina 65 stata introdotta una nuova pagina di panoramica con le visualizzazioni di stato pi importanti I valori impostati con il ciclo 32 Tolleranza sono visualizzati cicli di fresatura tasche isole e scanalature da 210 a 214 sono stati rimossi dal livello softkey standard CYCL DEF gt TASCHE ISOLE SCANALATURE Per motivi di compatibilit i cicli sono ancora disponibili e possono essere selezionati tramite il tasto GOTO Il ciclo 25 Profilo sagomato consente ora di programmare anche profili chiusi Quando si riapre un programma ora possibile anche cambiare utensile FN16 F Print consente ora di visualizzare anche testi in funzione della lingua La struttura dei softkey della funzione SPEC FCT stata modifica
256. i 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 finale 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 IL m U m Z L 3 Z AH E O I N O i programmazione 8 13 a 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 penetrazione Avanzamento di fresatura Numero di tagli Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Chiamata lavorazione Azzeramento della maggiorazione Chiamata lavorazione 291 I programmazione 8 13 Esempi d 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 292 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 PUNTO ZERO 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
257. i ftware Touch probe functions TNC visualizza l angolo di rotazione anche nell indicazione di stato T P_ pu supplementare STATO POS Angolo superfici tast b OE 1 Punto misura 1 asse o gt z Nell indicazione di stato verr visualizzato un simbolo per la rotazione a 4 base quando il TNC sposta gli assi della macchina secondo la rotazione 2 Punto misura 2 asse e n base Numero in tabella le 476 Er 3 ita O Disattivazione della rotazione base de ana T 5 selezione della funzione di tastatura premere il softkey TASTARE casi E a S F e i ov ROT E Q Inserire l angolo di rotazione 0 confermare con il softkey INSER ire e Sr Ss ROTAZ BASE T ca Fine O Conclusione della funzione di tastatura premere il tasto softkey SIZI TA tastatura 3D 12 7 Compensazione della p HEIDENHAIN TNC 320 377 i 12 8 Definizione origine con sistema di tastatura 3D opzione software Touch probe functions Introduzione Le funzioni per l impostazione dell origine sul pezzo allineato vengono selezionate con i seguenti softkey Touch probe functions PROBING Impostazione dell origine in un asse Pagina 378 A qualsiasi PROBING Spigolo quale origine Pagina 379 E PROBING Impostazione centro cerchio quale Pagina 380 origine tastatura 3D opzione software Impostazione dell origine in un asse qualsiasi Selezione della funzione di tastatura premere il softkey TASTARE POS Posizionare
258. i FK grafico per pezzi non quotati a norma NC Salti di programma sottoprogrammi ripetizione di blocchi di programma programma qualsiasi come sottoprogramma 450 Tabelle e riepiloghi Cicli di lavorazione Conversione di coordinate Parametri Q Programmazione con variabili Aiuti di programmazione Teach In Test grafico Tipi di rappresentazione Programmazione grafica Lavorazione grafica Tipi di rappresentazione Tempi di lavorazione HEIDENHAIN TNC 320 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 filettature 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 calcolo con parentesi tan arco seno arco coseno arco tangente a e In log valore assoluto di un numero costante 7 negazione troncatura
259. i cerchio 2 Li Attenzione Pericolo per il pezzo e l utensile L angolo di salita che stato definito in modo incrementale IAN il TNC lo riferisce alla direzione dell ultimo blocco di traslazione programmi che contengono angoli di salita incrementali e che sono stati creati su un ITNC 530 o su TNC di versioni precedenti non sono compatibili Blocchi esemplificativi NC HEIDENHAIN TNC 320 ione features r mming co d software Advanced pr 6 6 Movimenti traiettoria Programmazione libera n i IONE N O z a LL e sa 6 6 Movimenti traiettoria Programmazione libera d software Advanced programming features 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 funzione FPOL FPOL rimarr attivo fino ad un blocco successivo con FPOL ed da definire in coordinate cartesiane 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
260. i di tastatura PROBE m F Definizione e chiamata cicli DEF 07 pe Inserimento e chiamata di sottoprogrammi Sa CINI e di ripetizioni di blocchi di programma Programmazione di uno STOP programmato Dati sugli utensili Immissione assi coordinate e valori numerici editing oo Definizione dati utensile nel programma Selezione assi coordinate e Flea IRR inserimento nel programma TOOL Chiamata dati utensile Valori numerici o7 i e e o Programmazione movimenti traiettoria a Punto decimale inversione del segno E ui fi Immissione coordinate polari quote APPR vvicinamento distacco profilo mcr mentali DEP Programmazione libera dei profili FK O AEO O AE A Conferma posizione reale valori dalla Retta calcolatrice SREE 99 Salto domande di dialogo e cancellazione dati e Z Centro del cerchio polo per coordinate polari o z z Conferma immissione e proseguimento Traiettoria circolare intorno al centro del dialogo cerchio Conclusione del blocco chiusura Traiettoria circolare con indicazione del dell inserimento raggio Annullamento di immissioni numeriche Tralettoria circolare con raccordo e cancellazione di messaggi di errore tangenziale TNC sa Smusso Arrotondamento spigoli DEL Interruzione dialogo cancellazione di blocchi programma LEO x ui o J zZ O DE Funzioni speciali smarT NC SR Visualizzazione funzioni speciali FCT Selezione dell icona successiv
261. i 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 lavoro vedere Attivazione della rotazione manuale pagina 388 Attenzione Pericolo di collisione Tenere presente che i valori angolari introdotti nel menu coincidano con l angolo effettivo dell asse rotativo Prima di superare gli indici di riferimento necessario disattivare la funzione Rotazione piano di lavoro Assicurarsi che non si verifichino collisioni Procedere eventualmente in precedenza al disimpegno dell utensile assoluti si deve confermare la posizione degli assi rotativi che il TNC visualizza in una finestra in primo piano La posizione visualizzata corrisponde all ultima posizione attiva degli assi rotativi prima del disinserimento Se si utilizza questa funzione in caso di encoder non Se una delle due funzioni descritte in precedenza attiva il tasto AVVIO NC non ha alcuna funzione Il TNC emette un corrispondente messaggio d errore Spegnimento Per evitare perdite di dati all atto dello spegnimento occorre disattivare il sistema operativo del TNC nel modo prescritto Selezionare il modo operativo Funzionamento manuale Selezionare la funzione di arresto del sistema e OFF A LI confermare di nuovo con il softkey SI Se il TNC
262. i 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 201 features mming software Advanced pr 6 6 Movimenti traiettoria Programmazione libera d ne IONE N O z xX LL O sa software Advanced programming features Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Preposizionamento utensile Preposizionamento dell asse utensile Posizionamento alla profondit di lavorazione 6 6 Movimenti traiettoria Programmazione libera d N 02 Programmazione programmazione profili il HEIDENHAIN TNC 320 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 ione features ofili FK opz mming de d software Advanced pr 6 6 Movimenti traiettoria Programmazione libera n i IONE N O z xX LL O sa software Advanced programming features Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Preposizionamento utensile Posizionamento alla profondit di lavorazione 6 6 Movimenti traiettoria Programmazione libera d 2 04 Programmazione progr
263. i 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 436 Funzioni MOD i 15 8 Visualizzazione del tempi operativi Applicazione selezionando il softkey TEMPO MACC si pu chiamare la visualizzazione di vari tempi operativi Accensione Tempo operativo del controllo dalla messa in funzione Macchina on Tempo operativo della macchina dalla messa in funzione Esecuz programma Tempo operativo per l esercizio controllato dalla messa in funzione Il costruttore della macchina ha la facolt di visualizzare E anche altri tempi Consultare il manuale della macchina HEIDENHAIN TNC 320 Funzionamento manuale Programmaz A MOD Tempi operativi Accensione Macchina on 554 07 58 Esecuz prog 45 16 26 16 Time warten vor 36 52 07 954 45 92 VO N lt o Numero codice REALE a T n sa FIIULE F Omm min Our 99 7 DR TAB DR PGM M110 PH 1 A xv A ES 1 J m H 1 3 1 o v 0 E m pa 9 lt e v O uv O O E v 0 000 316 080 3 0000 0 0000
264. i 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 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 abelle con istruzioni SOL 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 modificarle Questa opzione deve essere assolutamente utilizzata se si eseguono modifiche alle voci delle tabelle Result set vuoto se non presente alcuna riga corrispondente al criterio di selezione il server SOL fornisce un handle valido ma nessuna voce della tabella D n Q T T lt 9 00 264 Programmazione parametri Q DE 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 d
265. i traslare l asse con il volantino Traslazione assi tenendo conto della rotazione base Traslazione assi nel piano di lavoro ruotato Nessun programma attivo Programma avviato ta JAN Programma arrestato o Programma interrotto 64 Introduzione Visualizzazioni di stato supplementari O fd G Le visualizzazioni di stato supplementari forniscono informazioni dettagliate sull esecuzione del programma Possono essere chiamate in tutti i modi operativi salvo nel modo operativo Memorizzazione Editing programma Attivazione della visualizzazione di stato supplementare Ss Richiamare il livello softkey per la ripartizione dello o schermo N N 1 Selezionare la rappresentazione con visualizzazione di To STATO stato supplementare il TNC visualizza nella parte gt destra dello schermo la maschera di stato Panoramica lt T N Selezione delle visualizzazioni di stato supplementari D Commutare il livello softkey fino a visualizzare i softkey STATO pe Selezionare direttamente con il softkey la da visualizzazione di stato supplementare ad es posizioni e coordinate o Selezionare la visualizzazione desiderata con i softkey di commutazione Di seguito sono descritte le visualizzazioni di stato disponibili che possono essere selezionate direttamente con i softkey o con i softkey di commutazione descritte di seguito sono disponibili solo se stata abilitata A Tene
266. i tutte le righe della tabella 8 9 Accessi O 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 265 oo ceto Programmazione _ Ta Uguale 5 Diverso la lt gt N Minore lt J D Minore o uguale lt Maggiore gt O Maggiore o uguale gt 0 D Collegamento di diverse condizioni 2 AND logico AND ni OR logico OR I n b e lt 0 00 266 Programmazione parametri Q i SOL FETCH SQL FETCH legge la riga indirizzata con INDICE dal result set e inserisce i valori in tabella nei parametri O legati assegnati I result set viene indirizzato con 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 valori in tabella di questa riga vengono letti e trasferiti nei parametri O legati Se non si inserisce l indice viene letta la prima riga n 0 Il numero di riga viene indicato direttamente
267. iano di lavoro Si pu impiegare una rotazione base anche in combinazione con la funzione PLANE in questo caso si deve attivare prima la rotazione base e poi la funzione PLANE Determinazione della rotazione base Selezione della funzione di tastatura premere il softkey TASTARE ROT Posizionare il tastatore vicino al primo punto da tastare Selezionare la direzione di tastatura perpendicolare all asse di riferimento dell angolo selezionare l asse e la direzione mediante softkey Tastatura premere il tasto esterno di START Posizionare il tastatore vicino al secondo punto da tastare Tastatura premere il tasto esterno di START Il TNC rileva la rotazione base e indica l angolo nel dialogo Angolo di rotazione Attivazione della rotazione base premere il softkey INSER ROTAZ BASE Conclusione della funzione di tastatura premere il softkey FINE 376 Funzionamento manuale e allineamento i Memorizzazione della rotazione base nella tabella Preset Dopo la tastatura inserire il numero Preset nel campo di immissione Numero in tabella in cui il TNC deve memorizzare la rotazione base attiva Premere il softkey INTRODUZ TABELLA PRESET per memorizzare la rotazione base nella tabella Preset Visualizzazione della rotazione base Funzionamento manuale Dopo la riselezione di TASTARE ROT l angolo della rotazione base verr visualizzato nel campo di indicazione dell angolo di rotazione del pezzo con sistema d
268. iano di lavoro da definire Prima della programmazione Gli angoli di proiezione possono essere impiegati solo se le definizioni degli angoli sono riferite a un parallelepipedo ortogonale In caso contrario si verificano distorsioni sul pezzo Descrizione dei parametri per il comportamento nel posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE pagina 344 HEIDENHAIN TNC 320 PROMIN di lavoro opzione software 1 rotazione 11 2 Funzione PLANE j il Parametri di Immissione PROJECTED Angolo proiez 1 piano coord angolo proiettato del piano di lavoro ruotato nel 1 piano di coordinate del sistema di coordinate fisso della macchina Z X per asse utensile Z vedere figura in alto a destra Campo di immissione da 89 9999 a 89 9999 L asse 0 l asse l principale del piano di lavoro attivo X con asse ia PROPR utensile Z direzione positiva vedere figura in HR A alto a destra ll PROMIN i Angolo proiez 2 piano coord angolo proiettato nel 2 piano di coordinate del sistema di coordinate fisso della macchina Y Z con asse utensile Z vedere figura in alto a destra Campo di immissione da 89 9999 a 39 9999 L asse 0 l asse secondario del piano di lavoro attivo Y con asse utensile Z Angolo ROT del piano ruotato rotazione del sistema di coordinate ruotato intorno all asse utensile ruotato corrisponde a una rotazione
269. ica contemporanea non contemporanea alla programmazione Esecuzione continua Programmaz HEBEL H 6 L Z 5 R FMAX M3 7 APPR LCT X 10 Y 0 R5 RL M 8 FPOL X 100 Y 0 I 9 FC DR R10 CLSD CCX 0 10 FLT 11 FCT DR R15 CCX 100 CCY 0 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 eem 2 FLT 13 FCT DR R18 CCPR 40 CCPA 110 4 FLT PDX 100 PDY D15 T 15 FSELECT1 16 FCT DR RS 7 FLT PDX 100 PDY 0 D15 ZA 8 FCT DR R10 CLS CT DR R D CCX 0 CcY A T se 19 FSELECTI ds i DEP LCT X 30 Y 0 Z 100 RS FMAX ua 4 L 21 END PGM HEBEL MM x _ OOO e 20 000 __ o AVVIO RESET ERCARE AVVIO SINGLE avuro y m Impostare il softkey AUTO DRAW su ON Inserendo le singole righe del programma il TNC visualizzer nella finestra grafica destra tutte le traiettorie programmate N Se non si desidera l esecuzione grafica contemporanea impostare il softkey AUTO DRAW su OFF AUTO DRAW ON non presenta eventuali ripetizioni di blocchi di programma O e Q 75 Q then da Lo q 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
270. icli ciclo SVUOTAMENTO SI desidera eseguire una lavorazione con i cicli da 251 a 254 vedere manuale utente Programmazione di cicli cicli da 251 a 254 Tabella utensili dati utensile standard T Numero con cui l utensile viene richiamato nel programma ad es 5 Indicizzato 5 2 NAME Nome con cui l utensile viene richiamato nel programma massimo 16 caratteri solo caratteri maiuscoli nessuno spazio 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 laterale solo per la correzione tridimensionale del raggio o la 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 LCUTS Lunghezza tagliente utensile per il ciclo 22 ANGLE Inclinazione massima dell utensile in entrata con pendolamento per cicli 22 e 208 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 136 Nome utensile Lunghezza utensile Raggio utensile R Raggio utensile R2
271. il blocco 20 3 Esecuzione del programma principale REPS dal blocco 28 al blocco 35 4 Ripetizione per una volta della parte di programma tra il blocco 35 e il blocco 15 contiene la ripetizione della parte di programma tra il blocco 20 e il blocco 27 5 Esecuzione del programma principale REPS dal blocco 36 al blocco 50 fine programma HEIDENHAIN TNC 320 Inizio ripetizione di blocchi di programma 1 Inizio ripetizione di blocchi di programma 2 Parte di programma tra questo blocco e LBL 2 blocco 20 ripetuta 2 volte Parte di programma tra questo blocco e LBL 1 blocco 15 ripetuta 1 volta 7 5 Annidamenti i i 7 5 Annidamenti Ripetizione di un sottoprogramma Blocchi esemplificativi 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 2 Inizio ripetizione di blocchi di programma 1 Chiamata sottoprogramma Parte di programma tra questo blocco e LBL1 blocco 10 ripetuta 2 volte Ultimo blocco programma principale con M2 Inizio sottoprogramma Fine sottoprogramma 16 Programmazione sottoprogrammi e ripetizioni di blocchi di programma il 7 6 Esempi di programmazione i pro
272. ile 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 63 300 Programmazione funzioni ausiliarie i Comportamento con M92 Punto di riferimento macchina ancora un altra posizione fissa rispetto alla macchina A Oltre all origine della macchina il Costruttore pu definire 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 del raggio mentre non interviene sulla lunghezza dell utensile mentre non interviene sulla lunghezza dell utensile Anche con M91 o M92 il TNC esegue eventuali correzioni 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 n
273. ile disponibile disponibile disponibile apertura finestra sovrapposta Selezione file non disponibile non disponibile non disponibile leggermente diversa inserimento rimozione tramite softkey selezione tramite menu Split Screen dopo l editing del valore posizionamento tasti freccia orizzontali all interno della colonna apertura del livello menu come sottomenu alla pressione del tasto Uscita dal sottomenu premere di nuovo il tasto SPEC FCT il TNC visualizza di nuovo l ultimo livello attivo apertura del livello menu come sottomenu alla pressione del tasto Uscita dal sottomenu premere di nuovo il tasto APPR DEP il TNC visualizza di nuovo l ultimo livello attivo chiusura dell editing e richiamo della Gestione file immissione da tastiera ASCII ammesso non disponibile non disponibile non disponibile non disponibile disponibile disponibile sincronizza cursore disponibile disponibile disponibile leggermente diversa inserimento rimozione tramite tastiera ASCII selezione in una finestra sovrapposta dopo l editing del valore posizionamento tasti freccia orizzontali sulla colonna precedente successiva annessione del livello softkey come ultimo livello alla pressione del tasto Uscita dal menu premere di nuovo il tasto SPEC FCT il TNC visualizza di nuovo l ultimo livello attivo annessione del livello softkey come ultimo livello alla pressione del tasto Uscita dal menu premere di nuov
274. 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 Sono adatti per fresatrici alesatrici e centri di lavoro con un massimo di 5 assi Inoltre possibile regolare da programma la posizione angolare del mandrino Il pannello di comando e la rappresentazione video sono chiari e funzionali per permettere la semplice e rapida selezione di tutte le funzioni Programmazione HEIDENHAIN con testo in chiaro e DIN ISO La creazione dei programmi risulta particolarmente semplice con il sistema HEIDENHAIN a dialogo con testo in chiaro La grafica di programmazione rappresenta i singoli passi di lavorazione durante l immissione del programma La programmazione libera dei profili FK di ausilio quando manca un disegno a norma NC del pezzo da lavorare La simulazione grafica della lavorazione del pezzo possibile sia durante la prova che durante l esecuzione del programma I TNC possono essere programmati anche secondo DIN ISO o nel modo operativo DNC possibile effettuare l immissione o la prova di un programma mentre un altro programma esegue una lavorazione Compatibilit Le prestazioni del TNC 320 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
275. in basso a destra dello schermo gt ATNC S90 with ug ere a basio rotation usino a 1 _ Aprire un file di guida file CHM attraverso la Gestione file Il TNC Touch Probe Cycad S reimes min nen E da pu aprire qualsiasi file CHM anche se questo non memorizzato gt Working mith Tol sea come an nnt To sul disco fisso del TNC se A Selecting pr IG ce AN A I O 7 K miting ti a aln C Se sono presenti uno o pi messaggi d errore il TNC Introduction eega aaie get emo zas O visualizza la guida diretta per i messaggi d errore Per colteratino IBH Co umeenisie mer terercsiorioti RE paire atene io ii ce oter avviare TNCguide si devono prima confermare tutti compensating U ooe sete uva ure Lepe z s i Setting the Dilz holes eylindrical studs o E i messaggi d errore ds 5 BACK FORWARD PAGE PAGE DIRECTORY INDOW TNCGUIDE TNCGUIDE nea Al richiamo del sistema di guida sulla postazione di Mi F T Tea ae EA programmazione il TNC avvia il browser standard definito O internamente al sistema di norma Internet Explorer 5 oppure un browser adattato da HEIDENHAIN Per molti softkey disponibile una chiamata contestuale con cui si pu arrivare direttamente alla descrizione della funzione del rispettivo LT softkey Questa funzionalit disponibile solo con comando con 5 mouse Procedere come segue T Selezionare il livello softkey in cui visualizzato il softkey desiderato Cliccare con il mouse sul si
276. incipali X Y e Z Definire nella funzione PARAXMODE 3 assi ad es FUNCTION PARAXMODE X Y W con cui il TNC deve eseguire i movimenti di traslazione programmati Per la definizione procedere come segue Visualizzare il livello softkey con le funzioni speciali FCT CEROTTI Selezionare il menu per la definizione di diverse EE funzioni con testo in chiaro Ra Selezionare FUNCTION PARAX Spia Selezionare FUNCTION PARAXMODE e Selezionare FUNCTION PARAXMODE Definire gli assi per la lavorazione Traslazione contemporanea di asse principale e asse parallelo Se attiva la funzione PARAXMODE il TNC esegue i movimenti di traslazione programmati con gli assi definiti nella funzione Se il TNC deve traslare contemporaneamente l asse parallelo e il relativo asse principale possibile Impostare il relativo asse anche con il segno amp L asse con il carattere amp si riferisce pertanto all asse non definito nella funzione PARAXMODE HEIDENHAIN TNC 320 Esempio blocco NC Esempio blocco NC 323 Vew I assi parallel e con gl Vew Ilel i assi para 10 2 Lavorazifile con gl FUNCTION PARAXMODE OFF La funzione PARAXCOMP OFF consente di attivare la funzione degli assi paralleli Il TNC impiega gli assi principali configurati dal costruttore della macchina Per la definizione procedere come segue Visualizzare il livello softkey con le funzioni speciali FCT SEE selezionare il menu per la definizione di dive
277. inserire SET II numero LABEL per i blocchi di programma da ripetere Se si desidera utilizzare nomi di LABEL premere il softkey NOME LBL per passare all inserimento di testi Inserire blocchi di programma Chiamata di una ripetizione di blocchi di programma Premere il tasto LBL CALL CALL Chiamata sottoprogr ripetiz inserire il numero di Label dei blocchi di programma da ripetere confermare con il tasto ENT Se si desidera utilizzare nomi di LABEL premere il tasto GOTO per passare all inserimento di testi Ripetizioni REP inserire il numero di ripetizioni e confermare con il tasto ENT 210 Programmazione sottoprogrammi e ripetizioni di blocchi di programma i 74 Programma qualsiasi come sottoprogramma Funzionamento 1 II TNC esegue il programma di lavorazione fino alla chiamata di un altro programma con CALL PGM 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 la 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 chiam
278. ione 260 Programmazione di istruzioni SOL 262 Panoramica dei softkey 262 SOL BIND 263 SOL SELECT 4a 264 SOL FETCH 267 SOL UPDATE 268 SOL INSERT 268 SOL COMMIT 269 SOL ROLLBACK 269 HEIDENHAIN TNC 320 21 il 8 10 Introduzione diretta di formule 270 Introduzione di formule 270 Regole di calcolo 272 Esempio di inserimento 2 8 11 Parametri stringa 274 Funzioni dell elaborazione stringhe 274 Assegnazione di parametri stringa 275 Concatenazione di parametri stringa 276 Conversione di un valore numerico in un parametro stringa 277 Copia di una stringa parziale da un parametro stringa 278 Conversione di un parametro stringa in un valore numerico 279 Controllo di un parametro stringa 280 Determinazione della lunghezza di un parametro stringa Confronto di ordine alfabetico 282 8 12 Parametri Q preprogrammati 283 Valori dal PLC da 0100 a Q107 283 Raggio dell utensile attivo 0108 283 Asse dell utensile 0109 284 Stato del mandrino 0110 284 Alimentazione refrigerante 0111 284 Fattore di sovrapposizione Q112 284 Unit di misura nel programma 0113 285 Lunghezza dell utensile 0114 285 Coordinate dopo una tastatura durante l esecuzione del programma Differenza tra i valori reale nominale nella misurazione automatica di utensili con TT 130 286 Rotazione
279. ione MOD Funzione HELP Modi operativi Programmazione Modi operativi 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 tasti esterni ad es NC START o NC STOP sono illustrati nel manuale della macchina HEIDENHAIN TNC 320 Tasti cursore e istruzione di salto GOTO 0 S IST 10 19 2 2 Schermo e pannello di coni IVI fd 2 3 Modi o 2 3 Modi operativi 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 impostare gli indici di riferimento e ruotare il piano di lavoro Il modo operativo 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 A sinistra posizioni a destra visualizzazione di stato Introduzione manuale dati In questo modo operativo si possono programmare gli spostamenti Funzionamento manuale Programmaz ES 10 557 10838 443 e 250 0 000 316 080 N ON oo REALE DD KR T 3 Z E o mm min Our 100 MS Elenco PGM LBL CYC
280. ione del piano di lavoro ruotato intorno EULROT all asse Z ruotato Prima della programmazione L ordine delle rotazioni descritto in precedenza indipendente dall asse utensile attivo Descrizione dei parametri per il comportamento nel posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE pagina 344 HEIDENHAIN TNC 320 di lavoro opzione software 1 rotazione 11 2 Funzione PLANE j il Parametri di immissione Angolo rotaz piano princ coord angolo di Sac rotazione EULPR intorno all asse Z vedere figura in alto a destra Tenere presente che Il campo di immissione da 180 0000 a 180 0000 l asse 0 l asse X Angolo di rotaz asse utensile angolo di rotazione EULNUT del sistema di coordinate intorno all asse X ruotato dell angolo di precessione vedere figura in centro a destra Tenere presente che Il campo di immissione da 0 a 180 0000 l asse 0 l asse Z Angolo ROT del piano ruotato rotazione EULROT del sistema di coordinate ruotato intorno all asse Z ruotato corrisponde a una rotazione con il ciclo 10 ROTAZIONE Attraverso l angolo di rotazione si pu determinare in modo semplice la direzione dell asse X nel piano di lavoro ruotato vedere figura in basso a destra Tenere presente che Il campo di immissione da 0 a 360 0000 l asse 0 l asse X o es O e o Cc O N Q 2 o k O gt So D O Cc
281. ione libera di rette Retta senza raccordo tangenziale Visualizzazione dei softkey per la programmazione libera dei profili premere il tasto FK Apertura del dialogo per una retta libera premere il 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 190 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 Apertura del dialogo premere il softkey FLT Inserire nel blocco tramite i softkey tutti i dati noti Programmazione programmazione profili i 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 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 dati noti nel blocco La grafica FK visualizzer il profilo programmato in rosso finch i dati non saranno sufficien
282. ione manuale dati consente anche l attivazione della visualizzazione di stato supplementare Impiego di Introduzione manuale dati Limitazione Nel modo operativo MDI non sono disponibili le seguenti funzioni Programmazione libera dei profili FK Ripetizioni di blocchi di programma Tecnica sottoprogrammi Correzioni di traiettoria Grafica di programmazione Chiamata di programma PGM CALL Esecuzione grafica Selezionare la modalit Introduzione manuale dati Programmare il file MDI secondo necessit T Avviare l esecuzione del programma tasto esterno di START 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 di 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 Chiamata utensile asse utensile Z numero giri mandrino 2000 giri min 390 Posizionamento con immissione manuale il HEIDENHAIN TNC 320 Disimpegno utensile F MAX rapido Posizionam 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 atte
283. ione origine in un asse ProBING Pagina 378 qualsiasi 2i Spigolo quale origine PROBING Pagina 379 SESSI Impostazione centro cerchio quale PROBING Pagina 380 origine or Gestione dei dati tastatore TABELLA Vedere manuale Gu i utente Programmazione di cicli attivo alcun ciclo per la conversione di coordinate ciclo 7 ORIGINE ciclo 8 SPECULARITA ciclo 10 ROTAZIONE ciclo 11 e 26 FATTORE SCALA e ciclo 19 PIANO DI LAVORO Per l esecuzione dei cicli di tastatura non deve essere Ulteriori informazioni sulla tabella del sistema di tastatura N si trovano nel manuale utente Programmazione di cicli 368 Funzionamento manuale e allineamento i Selezione dei cicli di tastatura Selezionare il modo operativo Funzionamento manuale o Volantino elettronico Touch Selezione delle funzioni di tastatura premere il dz softkey TOUCH PROBE II TNC visualizzer ulteriori softkey vedere la tabella in alto Selezione del ciclo di tastatura premere il softkey La TASTARE ROT il TNC visualizza il relativo menu HEIDENHAIN TNC 320 functions ra 3D opzione software Touch probe 12 5 Impiego del sistema di W j il Inserimento dei valori di misura dai cicli di tastatura in una tabella origini Utilizzare questa funzione per Memorizzare i valori di misura nel sistema di coordinate del pezzo Per memorizzare i risultati di misura nel sistema di coordinate fisso della macchina coordinate REF utilizzare il softkey INTRODUZ TABELLA PRESE
284. ione param macchina arresto mandrino Refrigerante ON Refrigerante OFF Mandrino ON in senso orario refrigerante ON Mandrino ON in senso antiorario refrigerante ON Funzione uguale a M2 Funzione ausiliaria libera oppure chiamata del ciclo funzione modale in funzione param 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 assi angolari 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 Spostamento assi rotativi con ottimizzazione del percorso Disattivazione della funzione M126 HEIDENHAIN TNC 320 Pagina 299 Pagina 417 Pagina 299 Pagina 299 Pagina 299 Pagina 299 Pagina 299 Pagina 299 Manuale Cicli Pagina 300
285. ioni dettagliate su questo argomento Gestione file Vedere Lavorare con la Gestione file a pagina 93 Creazione del nuovo programma Vedere Apertura e inserimento di programmi a pagina 79 HEIDENHAIN TNC 320 Byte Stato Data ora Esecuzione continua Programmaz LOB H pit TNC N nc_progX CastX X H I EM nc_prog 25X 25X TEST f Nome file Auto_Tast CAD Cast Qorigin CYCLES 1 h example 1110 H Fk mm 113 h FREE CONTOUR 1340a I Man_Tast 14 H screens 1GB H I SHOW 333 i HA SLTEST 33803_1 i TO test 3803_1 I HA table BLK H tncguide Cycl h error h EX11 H EX4 H HEBEL H NEUGL I Pat h STAT H STAT1 H tch h 96 07 2009 09 01 52 01 07 2009 08 17 38 96 07 2009 08 52 45 27 04 2009 14 04 56 M 20 04 2009 11 37 32 21 04 2009 10 56 34 06 07 2009 09 00 07 16 06 2009 08 08 10 16 06 2009 08 26 12 22 04 2009 08 01 46 09 04 2009 13 15 44 24 06 2009 09 11 46 96 07 2009 08 52 33 29 06 2009 15 04 02 24 06 2009 09 39 04 22 04 2009 08 50 16 96 07 2009 08 59 31 22 06 2009 13 35 20 22 06 2009 13 38 34 96 07 2009 08 52 07 22 file dati 171 9 Mbyte liberi EZ P SELEZIONA TIPO FINESTRA ES E pera E EX o Essi 2j ULTIMI FILE FINE 37 1 3 Programmazione della prima P 1 3 Programmazione della prima Mi Definizione di un pezzo grezzo Dopo aver creato un nuovo programma il TNC avvia immediatamente Programmaz il dialogo per l immissione della definizione del
286. isattivare la funzione M120 e la correzione del raggio Ciclo 32 Tolleranza Ciclo 19 Piano di lavoro Funzione PLANE M114 M128 HEIDENHAIN TNC 320 Ie tralettor iarie per iI ausi 9 4 F j il Ie tralettor iarie per I ausSi 9 4 ron Correzione del posizionamento con il volantino durante l esecuzione del programma M118 opzione software Miscellaneous functions Comportamento standard Il TNC sposta l utensile nei modi operativi di esecuzione del programma come definito nel programma di lavorazione Comportamento con M118 La funzione M118 consente la correzione manuale con il volantino durante l esecuzione del programma A tale scopo programmare la funzione M118 e inserire un valore individuale asse lineare o asse rotativo in Mm Inserimento Inserendo la funzione M118 in un blocco di posizionamento il TNC continua il dialogo chiedendo i valori specifici per i singoli assi Per l introduzione delle coordinate utilizzare tasti arancione di selezione assi o la tastiera ASCII Attivazione Per disattivare il posizionamento con il volantino riprogrammare la funzione M118 senza inserimento delle coordinate La funzione M118 attiva dall inizio del blocco Blocchi esemplificativi NC Durante l esecuzione deve essere possibile spostare l utensile con Il volantino nel piano di lavoro X Y di 1 mm e nell asse rotativo B di 5 rispetto al valore programmato La funzione M118 attiva nel s
287. istema di coordinate ruotato se si attiva la rotazione del piano di lavoro in Funzionamento manuale Se la rotazione del piano di lavoro inattiva in Funzionamento manuale attivo il sistema di coordinate originale La funzione M118 attiva anche nel modo operativo Introduzione manuale dati Con M118 attiva la funzione MANUALE non disponibile in caso di interruzione del programma 310 Programmazione funzioni ausiliarie 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 la funzione M140 MB move back possibile allontanarsi dal profilo di una distanza a scelta nella direzione dell asse utensile Inserimento Inserendo la funzione 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 MB 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 La funzion
288. istema di tastatura 3D 360 Definizione pezzo grezzo 80 Dialogo 82 Dialogo con testo in chiaro 82 Directory 93 98 cancellazione 101 copia 99 creazione 98 Disco fisso 91 Distacco dal profilo 159 311 con coordinate polari 161 Download dei file di guida 130 E Elaborazioni grafiche di programmazione 118 ingrandimento di un dettaglio 119 ingrandimento di dettagli 400 viste 397 Ellisse 289 Emissione di dati sul server 246 Emissione di dati sullo schermo 246 Esecuzione programma continuazione dopo interruzione 411 esecuzione 408 interruzione 409 lettura blocchi 412 panoramica 407 salto blocchi 416 Index F Fattore di avanzamento per movimenti di penetrazione M103 306 FCL 422 File creazione 98 FN14 ERROR emissione di messaggi di errore 238 FN16 F PRINT emissione formattata di testi 243 FN18 SYSREAD lettura dei dati di sistema 247 FN19 PLC trasmissione di valori al PLC a255 FN20 WAIT FOR sincronizzazione NC con PLC 256 FN23 DATI DI CERCHIO calcolo del cerchio su 3 punti 233 FN24 DATI DI CERCHIO calcolo del cerchio su 4 punti 233 Funzione di ricerca 89 Funzione FCL 7 Funzione MOD panoramica 421 selezione 420 uscita 420 j i Index F Funzione PLANE 327 comportamento nel posizionamento 344 definizione degli angoli di Eulero 335 definizio
289. isura Il TNC genera automaticamente i numeri dei blocchi nonch il blocco BEGIN e il blocco END Se non si desidera definire il pezzo grezzo interrompere il dialogo Piano di lavoro in grafica XY 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 HEIDENHAIN TNC 320 E E to d inserimen 3 2 Apertura e Programmazione di movimenti utensile a dialogo con testo in chiaro Per programmare un blocco si inizia con il tasto funzione Nella riga di Esecuzione intestazione dello schermo il TNC chieder tutti i dati necessari Funzione ausiliaria M BEGIN PGM 14 MM 1 BLK FORM 0 1 Z X 0 Y 0 Z 20 2 BLK FORM 09 2 X 100 vY 100 Z 0 3 TOOL CALL 9 Z 53500 L__Z 100 R FMAX kl E E Esempio per un blocco di posizionamento 5 L X 50 Y 50 R FMAX 6 Z 2 RO FMAX d 8 L Z 6 RO F2000 APPR LCT X 12 Y 5 RS RL F250 5 Aprire il blocco aste O x 10 Immettere la coordinata di destinazione per l asse X Vv 2 H l l i e 20 RR Inserire la coordinata di destinazione per l asse Y e 2 confermare con il tasto ENT per passare alla domanda eb successiva pes z eb Inserire senza correzione del raggio e con il tasto O ENT passare alla domanda successiva CY AVANZAMENTO F EMME mM 100 Avanzamento per questa traiettoria 100 mm min e confermare
290. itivi USB sul TNC funzione FCL 2 a pagina 108 104 Programmazione principi fondamentali gestione file il Trasmissione dati a da un supporto dati esterno Prima di poter trasmettere dati ad un supporto dati esterno necessario programmare l interfaccia dati vedere Configurazione delle interfacce dati a pagina 424 Se si trasmettono dati attraverso l interfaccia seriale in Esecuzione continua Programmaz LEB H TNC Nnc progX CastX H I TNC N H5 I Tt Nome file Byte Stato Nome file A nce prog O table 173 O tnceguide 951 123 h 1228 M Fehler_ 901 h M Byte Stato 1046 1101 T A funzione del software di trasmissione possono comparire problemi che possono essere superati eseguendo 1GB H I 659 T Tx Si DS 2 s f 3803_1 I 406 s ripetutamente la trasmissione Br H me error h 531 EX11 H 1979 EX4 H 994 HEBEL H 519 NEUGL I 684 Pat h 152 STAT H 472 Richiamare la Gestione file PGM MGT 22 file dati 171 9 Mbyte liberi 5 file dati 171 9 Mbyte liberi EZ PAGINA PAGINA SEL COPY SELEZIONA FINESTRA VISUAL FINESTRA Selezione della ripartizione dello schermo per la trasmissione dati premere il softkey FINESTRA Il TNC visualizza nella parte sinistra dello schermo tutti i file della directory corrente e nella parte destra tutti file memorizzati nella directory root TNC 3 4 Lav
291. ivazione M130 attiva solo nel relativo blocco lineare senza correzione del raggio dell utensile C N LL Mm 302 Programmazione funzioni ausiliarie il 9 4 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 spigoli interni facendo passare l utensile da questo punto Programmare la funzione M97 nel blocco nel quale definito lo spigolo esterno molto pi potente M120 LA vedere Precalcolo di un profilo con correzione del raggio LOOK AHEAD M120 opzione software Miscellaneous functions a pagina 308 Invece della funzione M97 si dovrebbe utilizzare la funzione Attivazione La funzione M97 attiva solo nel blocco di programma nel quale programmata incompleta In questi casi occorre ripassarli con un utensile Con la funzione M97 la lavorazione degli spigoli rimane avente un raggio pi piccolo HEIDENHAIN TNC 320 Ie tralettor iarie per i ausi 9 4 F j il
292. izionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE a pagina 344 Blocco NC Sigle utilizzate POINTS Inglese points punti Programmazione lavorazione a pi assi Definizione del piano di lavoro mediante un unico angolo solido incrementale PLANE RELATIVE Applicazione L angolo solido incrementale si utilizza quando un piano di lavoro ruotato gi attivo deve essere sottoposto ad un ulteriore rotazione Esempio applicazione di uno smusso a 45 su un piano ruotato Prima della programmazione L angolo definito sempre riferito al piano di lavoro attivo indipendentemente dalla funzione che lo ha attivato Si pu programmare un numero qualsiasi di funzioni PLANE RELATIVE consecutive Volendo ritornare al piano di lavoro che era attivo prima della funzione PLANE RELATIVE definire PLANE RELATIVE con lo stesso angolo ma con segno opposto Se si applica PLANE RELATIVE ad un piano di lavoro non ruotato il piano di lavoro non ruotato viene semplicemente ruotato dell angolo solido definito nella funzione PLANE Descrizione dei parametri per il comportamento nel posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE pagina 344 Parametri di Immissione Angolo incrementale angolo solido con cui il piano NS di lavoro attivo deve essere ulteriormente orientato vedere figura in alto a destra Selezionare con il softkey l asse
293. l modo operativo Lettura blocchi Comportamento dopo ripristino dello stato macchina Riposizionamento nel punto di interruzione con logica di posizionamento Fine del posizionamento al riaccesso Commutazione della ripartizione dello schermo al riaccesso 490 disposizione dei livelli softkey e softkey non identica in funzione della ripartizione dello schermo attiva set caratteri piccolo il programma deve essere interrotto anche con il softkey STOP INTERNO Il programma deve essere interrotto anche con il softkey STOP INTERNO con ritorno nel modo operativo Esecuzione messaggio di errore Sequenza attuale non selezionata Selezione punto di interruzione con lettura blocchi messaggio d errore Programmazione profili FK posizione di partenza non definita menu di riavvicinamento selezionato tramite softkey RIPOSIZ sequenza di avvicinamento non identificabile sullo schermo viene sempre visualizzata una sequenza fissa degli assi Il modo di posizionamento deve terminare in seguito al raggiungimento della posizione tramite il softkey RIPOSIZ possibile solo se posizione di riaccesso gi raggiunta set caratteri medio modifica possibile direttamente dopo la commutazione al modo operativo Programmazione cambio modo operativo ammesso cambio modo operativo ammesso le informazioni modali vengono memorizzate la lavorazione pu essere proseguita direttamente dopo Avvio NC accesso ammesso menu di ri
294. la barra softkey le funzioni disponibili PROBING Misurare la rotazione base il TNC visualizza il menu my della rotazione base Per rilevare la rotazione base tastare due punti su una retta del pezzo Preposizionare il sistema di tastatura con i tasti di movimentazione assi in prossimit del primo punto di tastatura Tramite softkey selezionare la direzione di tastatura Premere Avvio NC il sistema di tastatura si sposta nella direzione definita finch va a contatto con il pezzo e quindi automaticamente ritorna sul punto di partenza Preposizionare il sistema di tastatura con tasti di movimentazione assi in prossimit del secondo punto di tastatura Premere Avvio NC il sistema di tastatura si sposta nella direzione definita finch va a contatto con il pezzo e quindi automaticamente ritorna sul punto di partenza Il TNC visualizza in seguito la rotazione base determinata Confermare il valore visualizzato con il softkey INSER ROTAZ BASE come rotazione attiva Premere il softkey FINE per uscire dal menu Informazioni dettagliate su questo argomento Modo operativo MDI Vedere Programmazione ed esecuzione di lavorazioni semplici a pagina 390 Allineamento del pezzo Vedere Compensazione della posizione obliqua del pezzo con sistema di tastatura 3D opzione software Touch probe functions a pagina 376 52 Primi passi con TNC 320 Definizione origine con il sistema di tastatura 3D opzione software Touch probe
295. lari 161 Avvio automatico del programma 415 B Blocco cancellazione 86 inserimento modifica 86 C Calcolatrice 116 Calcolo con parentesi 270 Calcolo dei cerchi 233 Calcolo del tempo di lavorazione 402 Centro del cerchio 171 Cerchio completo 172 Chiamata di programmi programma qualsiasi come sottoprogramma 211 Cicli di tastatura modo operativo Funzionamento manuale 368 vedere manuale utente Programmazione di cicli TNC 320 C Cilindro 291 Collegamento in rete 107 Collegamento rimozione di dispositivi USB 108 Compensazione della posizione obliqua del pezzo tramite misurazione di due punti di una retta 376 Conferma posizione reale 84 Controllo del sistema di tastatura 312 Controllo dell area di lavoro 403 406 Coordinate polari avvicinamento distacco profilo 161 principi fondamentali 76 programmazione 180 Copia di blocchi di programma 88 Correzione del posizionamento con il volantino M118 310 Correzione raggio 148 inserimento 150 spigoli esterni spigoli interni 151 Correzione utensile lunghezza 147 raggio 148 D Dati tecnici 450 Dati utensile chiamata 145 indicizzazione 140 inserimento in una tabella 136 inserimento nel programma 135 valori delta 135 Definizione dei parametri O locali 227 Definizione dei parametri Q permanenti 227 Definizione origine 360 senza s
296. lcolo di cerchi si possono far calcolare dal TNC da tre o quattro punti del cerchio il centro e il raggio dello stesso Il 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 FN 23 determinazione dei DATI DI CERCHIO da 3 Ga punti sulla circonferenza 2 PUNTI p es FN 23 Q20 CDATA Q030 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 FN 24 determinazione dei DATI DI CERCHIO da 4 ore punti sulla circonferenza SU CIRC p es FN 24 Q020 CDATA Q030 Le coppie di coordinate di quattro punti del cerchio devono essere memorizzate in Q30 e nei sette parametri seguenti in questo caso fino a Q37 Il TNC memorizza quindi la coordinata del centro del cerchio secondo l asse principale X con asse mandrino Z nel parametro Q20 la coordinata del centro del cerchio secondo l asse secondario Y con asse mandrino Z nel parametro 021 ed il raggio del cerchio n
297. le 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 log file 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 Salvataggio dei service file Apertura della finestra errori mE Premere il softkey FILE PROTOCOLLO SALVA Salvare i service file premere il softkey SALVA FILE SERVICE SERVICE Richiamo del sistema di guida TNCguide La guida del TNC pu essere richiamata tramite softkey Attualmente si riceve all interno del sistema di guida la stessa spiegazione dell errore che si ottiene premendo il tasto HELP anche un sistema di guida il TNC visualizza il softkey aggiuntivo COSTRUTT MACCHINA con cui si pu richiamare tale sistema di guida separato In esso si trovano ulteriori informazioni dettagliate sul messaggio d errore visualizzato D Se il costruttore della macchina mette a disposizione HETDENHATN Richiamo della Guida per messaggi d errore a HEIDENHAIN COSTRUTT Se disponibile chiamata per messaggi d errore e a specifi
298. le simulare programmi annidati l operazione di copia deve essere eseguita tramite TINCremoNT o Gestione file del posto di programmazione con un clic sulla barra si attiva il relativo livello 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 amp 49 8669 31 3103 E mail 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 679 222 40 Ver00 SWO4 0 3 9 2009 F amp W Printed in Germany NAON DU AA DINA AAO OAT AAT
299. li 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 Il TNC non visualizza nella grafica la maggiorazione del raggio DR programmata in un blocco TOOL CALL 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 396 Prova ed esecuzione del programma il Panoramica viste Nei modi operativi di esecuzione del programma e nel modo operativo Prova programma il TNC visualizza i seguenti softkey Vista dall alto Rappresentazione su 3 piani Rappresentazione 3D ooo Limitazione durante l esecuzione del programma gt La rappresentazione grafica contemporanea alla lavorazione non possibile se il calcolatore del TNC gi completamente impegnato con lavorazioni complesse o a grande superficie Esempio spianatura 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 simulazione grafica in questa vista la pi veloce LI Selezionare con il softkey la vista dall alto Per la rappresentazione della profondit in questa grafica si ap
300. li assi rotativi della testa orientabile M116 attiva anche con piano di lavoro ruotato Il TNC interpreta l avanzamento programmato per un asse rotativo in mm min o 1 10 inch min In questo caso il TNC calcola all inizio del blocco l avanzamento per tale blocco 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 M116 si usa M117 al termine del programma la funzione M116 viene comunque disattivata La funzione M116 attiva dall inizio del blocco 348 Programmazione lavorazione a pi assi Spostamento degli assi rotativi con ottimizzazione del percorso M126 Comportamento standard Il comportamento standard del TNC nel posizionamento di assi rotativi la cui indicazione ridotta a valori inferiori a 360 dipende dal parametro macchina shortestDistance 300401 In questo parametro viene definito se il TNC deve portarsi per principio sempre anche senza M126 col percorso pi breve sulla posizione programmata oppure no Ecco alcuni esempi 350 10 340 10 340 330 Comportamento con M126 Con la funzione M126 il TNC sposta un asse rotativo il cui valore visualizzato inferiore a 360 sul percorso pi breve Ecco alcuni esempi 350 10 20 10 340 30 Attivazione La funzione M126 attiva dall inizio del blocco La funzione M1
301. li di tastatura in una tabella Preset 371 12 6 Calibrazione del sistema di tastatura 3D opzione software Touch probe functions 372 Panoramica 372 Calibrazione della lunghezza efficace 373 Calibrazione del raggio efficace e compensazione dell offset centrale del tastatore 374 Visualizzazione dei valori di calibrazione 3 5 12 7 Compensazione della posizione obliqua del pezzo con sistema di tastatura 3D opzione software Touch probe functions 376 Panoramica 376 Determinazione della rotazione base 3 6 Memorizzazione della rotazione base nella tabella Preset 377 Visualizzazione della rotazione base 377 Disattivazione della rotazione base 377 26 12 8 Definizione origine con sistema di tastatura 3D opzione software Touch probe functions 378 Introduzione 3 8 Impostazione dell origine in un asse qualsiasi 378 Spigolo quale origine 379 Centro del cerchio quale origine 380 Misurazione di pezzi con sistemi di tastatura 3D 381 Impiego delle funzioni di tastatura con tastatori meccanici o comparatori 384 12 9 Rotazione piano di lavoro opzione software 1 385 Applicazione funzionamento 385 Spostamento sugli indici di riferimento con assi ruotati 387 Indicazione di posizione nel sistema ruotato 387 Limitazioni nella rotazione del piano di lavoro 387 Attivazione della rotazione manuale 388
302. lio funzione disponibile differenze riportate nel dettaglio nessuna limitazione in combinazione alle trasformazioni delle coordinate si impiega COORD ROT si esegue solo PLANE AXIAL l angolo solido incrementale viene interpretato come valore assoluto l angolo dell asse incrementale viene interpretato come valore assoluto funzione disponibile differenze riportate nel dettaglio funzione disponibile differenze riportate nel dettaglio 497 Differenze in modalit MDI a confronto Esecuzione di sequenze correlate Memorizzazione di funzioni di tipo modale attive funzione parzialmente disponibile funzione parzialmente disponibile Differenze del posto di programmazione a confronto Versione Demo Versione Demo Copia di programmi NC Commutazione del livello softkey orizzontale 498 non possono essere selezionati programmi con pi di 100 blocchi NC viene emesso un messaggio d errore se mediante annidamento con PGM CALL si ottengono pi di 100 blocchi NC il test grafico non mostra alcuna immagine non viene emesso un messaggio di errore copia con Windows Explorer possibile dalla e nella directory TNC il clic sulla barra attiva un livello verso destro ovvero un livello verso sinistra funzione disponibile funzione disponibile possibile selezionare programmi vengono rappresentati al massimo 100 blocchi NC gli altri blocchi vengono tagliati per la rappresentazione possibi
303. lit Programmazione SQL Selezione funzioni SOL premere il softkey SOL Selezionare l istruzione SOL tramite softkey vedere Panoramica o il softkey SQL EXECUTE e programmare l istruzione SOL Panoramica dei softkey SOL EXECUTE SQL Programmazione dell istruzione Select EXECUTE SOL BIND SOL Legame assegnazione di parametro O a colonna di BIND tabella SOL FETCH SQL Lettura di righe della tabella dal result set e FETCH memorizzazione in parametri O SOL UPDATE SOL Memorizzazione dei dati dai parametri O in una riga UPDATE presente del result set SOL INSERT SOL Inserimento dei dati dai parametri Q in una nuova riga di INSERT tabella del result set SOL COMMIT SOL Trasferimento di righe dal result set nella tabella e COMMIT chiusura della transazione SOL ROLLBACK INDICE non programmato annullamento delle SQL ROLLBACK RR BE 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 262 Programmazione parametri Q 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
304. lla Preset 371 Retta 168 181 Ripartizione dello schermo 58 Ripetizione di blocchi di programma 210 Riposizionamento sul profilo 414 Rotazione base determinazione in Funzionamento manuale 376 Rotazione piano di lavoro 327 385 manuale 385 S X Salvataggio dati 92 112 Q Schermo 57 Selezione unit di misura 80 mn Serie di pezzi 228 Sfera 293 Simulazione grafica 401 Sincronizzazione NC con PLC 256 Sincronizzazione PLC con NC 256 Sistema di riferimento 75 Sistemi di tastatura 3D calibrazione automatico 372 Smusso 169 Software per la trasmissione dati 427 Sostituzione batteria tampone 455 Sostituzione di testi 90 Sottoprogramma 209 SPEC FCT 316 Spegnimento 354 Spigoli aperti M98 305 Spostamento degli assi macchina 355 con il volantino elettronico 357 con tasti di movimento esterni 355 incrementale 356 Stato file 95 Strutturazione dei programmi 115 Superamento indici di riferimento 352 n i T Tabella origini conferma risultati di misura 370 Tabella posti 142 Tabella Preset 362 conferma risultati di misura 371 Tabella utensili editing uscita 139 funzioni di editing 140 possibilit di Inserimento 136 Teach In 84 168 Tempi operativi 437 TNCguide 125 TNCremoNnT 427 Tralettoria circolare 172 173 175 182 183 Tralettoria elicoidale
305. lo fori rappresentati a destra in figura profondit 20 mm dovrebbero essere realizzati con un ciclo di foratura standard La definizione del pezzo grezzo gi stata creata TOOL 07 Vi E e 0 5 DEF FORATURA FILET 200 a Chiamata utensile inserire i dati utensile Confermare ogni immissione con il tasto ENT non tralasciare l asse utensile Disimpegno utensile premere il tasto arancione dell asse Z per procedere al disimpegno nell asse utensile e inserire il valore della posizione da raggiungere ad es 250 Confermare con il tasto ENT Corr raggio RL RR senza corr Confermare con il tasto ENT senza attivazione della correzione del raggio Avanzamento F Confermare con il tasto ENT spostare in rapido FMAX Funzione ausiliaria M Confermare con il tasto END il TNC memorizza il blocco di traslazione immesso Richiamare il menu dei cicli Visualizzare i cicli di foratura Selezionare il ciclo di foratura standard 200 il TNC avvia il dialogo per la definizione del ciclo Inserire i parametri richiesti dal TNC passo dopo passo confermando ogni inserimento con il tasto ENT Il TNC visualizza sulla destra anche un grafico in cui rappresentato il relativo parametro ciclo HEIDENHAIN TNC 320 100 90 10 20 80 90 100 X Esecuzione continua Programmaz Distanza di sicurezza BEGIN PGM EX11 MM 3 ANY COMMENT USGNES 1 Q201 15 Q206 150 AVANZ INCR
306. mbolo di guida che il TNC visualizza a subito a destra sopra il livello softkey il cursore del mouse si lt f trasforma in punto di domanda Cliccare con il punto interrogativo sul softkey di cui si desidera visualizzare spiegazioni sulla funzione il TNC apre TNCguide Se per il softkey non esiste alcun punto di destinazione il TNC apre il file book main chm in cui si deve ricercare manualmente la spiegazione desiderata mediante ricerca del testo o navigazione Anche se si sta editando un blocco NC disponibile un richiamo contestuale Selezionare il blocco NC desiderato Posizionare il cursore nel blocco utilizzando i tasti cursore Premere il tasto HELP il TNC avvia il sistema di guida e visualizza la descrizione della funzione attiva non vale per funzioni ausiliarie o cicli che sono stati integrati dal costruttore della macchina 126 Programmazione aiuti di programmazione Navigazione in TNCguide Il modo pi facile per navigare in TNCguide quello con il mouse Sul lato sinistro visualizzato l indice Cliccando sul triangolo orientato verso destra visualizzare il capitolo sottostante oppure cliccando sulla voce corrispondente visualizzare direttamente la pagina corrispondente L uso identico a quello di Windows Explorer I punti del testo per cui esiste un link rimando sono rappresentati in colore blu e sottolineati Cliccando su un link si apre la pagina corrispondente Naturalmente si pu usare TNCguide anche c
307. mentali vengono identificate con una lettera nome dell asse prima del Esempio 2 fori con coordinate incrementali Coordinate assolute del foro 4 X 10 Mmm Y 10 mm Foro 5 riferito a 4 Foro 6 riferito a 5 X 20 mm X 20 mm Y 10 mm Ya 10 mm Coordinate polari assolute e 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 320 77 entali O t 2 S I a i Mm fd c o 3 1 Principi fon 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 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 predefinito In questo modo si assegna il pezzo al sistema di riferimento valido per la visualizzazione del TNC e per il programma di lavorazione Se il disegno del pezzo presenta origini relative utilizzare semplicemente i cicli per convertire le coordinate vedere manuale utente Programmazione di cicli Cicli per la conversione delle coordinate Quando il disegno del pezzo non quotato a norma NC si
308. mentazione della macchina posti LOCKED ABOVE Magazzino blocco del posto sopra Bloccare posto sopra LOCKED_BELOW Magazzino blocco del posto sotto Bloccare posto sotto LOCKED LEFT Magazzino blocco del posto a sinistra Bloccare posto a sinistra LOCKED_RIGHT Magazzino blocco del posto a destra Bloccare posto a destra HEIDENHAIN TNC 320 143 d Dati utensile Selezione inizio tabella INIZIO A Selezione fine tabella n H z m Selezione pagina precedente tabella PAGINA Ro O C b Pw gt pm m Selezione pagina successiva tabella PAGINA a AE Azzeramento tabella posti RESET TABELLA POSTI Azzeramento colonna numero utensile T RESET COLONNA salto all inizio della riga INIZIO icli Salto alla fine della riga A H LE D Simulazione del cambio utensile CAMBIO UTENSILE SIMULATO 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 SELEZIONE i Editing campo attuale MODIFICA CAMPO ATTUALE Ordinamento visualizzazione ORDINA 1 la vecchia o la nuova API TNC Consultare il manuale della D Il costruttore della macchina stabilisce se viene impiegata macchina 144 Programmazione utensili Chiamata dati utensile Una chiamata utensile TOOL CALL nel programma di lavorazione viene programmata con i seguenti dati Sele
309. mento 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 il cursore Inserire il valore di correzione EL desiderato tenendo conto del segno nella n finestra in primo piano Con visualizzazione inch attiva inserire il valore in inch il TNC converte N internamente il valore immesso in mm b Inserimento diretto della nuova origine senza MODIFICA Vv calcolo della cinematica specifica per asse ATTUALE Leb O 5 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 12 4 Impostazio Scrittura dell origine attualmente attiva in una riga selezionabile della tabella la funzione memorizza To 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 320 365 tema di tastatura 3D origine senza sis 12 4 Imposta
310. mento programmato nel blocco precedente HEIDENHAIN TNC 320 169 Arrotondamento spigoli RND o Con la funzione RND si possono arrotondare gli spigoli di un profilo n ua l ue lb L utensile si sposta su una traiettoria circolare con raccordo TY tangenziale sia all elemento di profilo precedente sia a quello SUCCESSIVO i Il cerchio di arrotondamento deve essere eseguibile con l utensile da attivo 2 RND gt Raggio arrotondamento inserire il raggio dell arco di S o cerchio se necessario d Avanzamento F attivo solo nel blocco RND Blocchi esemplificativi NC programmate entrambe le coordinate del piano nel quale l arrotondamento verr eseguito Se si esegue la lavorazione del profilo senza correzione del raggio utensile occorre programmare entrambe le coordinate del piano di lavoro Nelle istruzioni precedenti e successive devono essere Le O E z S N Lo spigolo non viene lavorato L avanzamento programmato in un blocco RND attivo solo in questo blocco RND Dopo il blocco RND ridiventa attivo l avanzamento programmato nel blocco precedente Un blocco RND pu essere utilizzato anche per l avvicinamento dolce al profilo 170 Programmazione programmazione profili Centro del cerchio CCI 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 d
311. minuire l eventualit di errori di programmazione Il TNC supporta la ricerca di E incompatibilit geometriche E indicazioni mancanti E salti non eseguibili violazioni dell area di lavoro Inoltre possibile utilizzare le seguenti funzioni 14 4 Prova programma E Prova programma blocco per blocco E Interruzione del test in un blocco a scelta E Salto di blocchi Funzioni per la rappresentazione grafica E Calcolo del tempo di lavorazione Visualizzazione di stato supplementare HEIDENHAIN TNC 320 405 il 14 4 Prova programma Esecuzione della Prova programma Quando la memoria utensili centrale attiva deve essere attivata anche una tabella utensili per la Prova programma stato S Selezionare a tale scopo una tabella utensili nel modo operativo Prova programma tramite la Gestione file PGM MGT Con la funzione MOD GREZZO IN ZONA LAVORAZ possibile attivare per la prova del programma un controllo dell area di lavoro vedere Rappresentazione del pezzo grezzo nell area di lavoro opzione software Advanced grafic features pagina 403 selezionare il modo operativo Prova programma Visualizzare con il tasto PGM MGT la Gestione file e selezionare il file da testare oppure Selezionare l 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 prova dell intero programma RESET AVVIO
312. mma lt FE marcati con mettere il softkey su OFF q Questa funzione non attiva per i blocchi TOOL DEF L impostazione selezionata per ultima rimane memorizzata anche dopo un interruzione della tensione di alimentazione Inserimento del carattere Nel modo operativo Programmazione selezionare il blocco da cui deve essere inserito il carattere di mascheratura Selezionare il softkey INSERIRE Cancellazione del carattere Nel modo operativo Programmazione selezionare il blocco da cui deve essere cancellato il carattere di mascheratura Selezionare il softkey RIMUOVI 416 Prova ed esecuzione del programma 14 8 Interruzione programmata del programma Applicazione Il TNC interrompe l esecuzione del programma per blocchi in cui programmata una funzione M1 Programmando M1 nel modo operativo Esecuzione programma il TNC non disinserisce n il mandrino n il refrigerante mi Senza interruzione dell esecuzione o della prova di un SAP FF programma nei blocchi con M1 mettere il softkey su OFF i lai Con interruzione dell esecuzione o della prova di un SA orr programma nei blocchi con M1 mettere il softkey su ON HEIDENHAIN TNC 320 4 8 Interruzione programmata del programma n il ewweipod ap ezewwIEIBoId 2uUOIzN149 U Y p Prova ed esecuzione del programma i 418 Funzioni MOD O O o Q N amm t K Ke eb amm 9 N L cb V E LO q 15 1
313. n asse si modificata in funzione delle caratteristiche della macchina oN lt Ea 99 F OVR 09 04 99 F 0VR ES 33 331 Y 72 541 Z 7 500 O C 0 000 REALE A oke T 3 Z E g F omm min Ovr 99 7 M 3 2 RIPOSIZ OPERAZ STOP MANUALE INTERNO selezione del riposizionamento sul profilo selezionare il softkey RIPOSIZ ripristinare eventualmente lo stato della macchina spostamento degli assi nella sequenza proposta dal TNC sullo schermo azionare il tasto esterno di START oppure spostamento degli assi con sequenza a piacere premere i softkey RIPOSIZ X RIPOSIZ Z ecc e confermare ogni volta con il tasto esterno di START continuazione della lavorazione premere il tasto esterno di START 414 Prova ed esecuzione del programma 14 6 Avvio automatico del programma Applicazione Per poter eseguire un avviamento automatico il TNC deve essere stato opportunamente predisposto dal costruttore della macchina consultare il manuale della macchina Attenzione Pericolo per l operatore La funzione Autostart non deve essere impiegata su macchine non dotate di area di lavoro chiusa Con il softkey AUTOSTART vedere figura in alto a destra possibile in uno dei modi operativi di Esecuzione programma avviare il programma attivo in un determinato momento programmabile AUTOSTART o m Selezionare la finestra per la definizione del momento di avvio vedere figura in centro a
314. n 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 Apertura del logfile tasti premere il softkey LOG PROTOCOLLO TASTI TASTI Se necessario impostare il logfile precedente PRECEDENTE premere l softkey FILE PRECEDENTE va Se necessario impostare il logfile corrente premere il ATTUALE 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 tasti e dei softkey per la visualizzazione dei logfile Salto a inizio logfile ka Salto a fine logfile FINE a Logfile corrente FILE ATTUALE Logfile precedente BEE PRECEDENTE Riga precedente successiva Ritorno al menu principale HEIDENHAIN TNC 320 123 4 6 Mes errore 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 ta
315. n valore negativo A destra del carattere si possono introdurre due numeri due parametri Q un numero e un parametro Q Nelle equazioni i parametri Q e i valori numerici possono essere provvisti a scelta di segno HEIDENHAIN TNC 320 tematiche ioni ma di profili med am funz inizione 8 3 Def f il tematiche ioni ma N C t ci D cb O sh Q inizione 8 3 Def Programmazione delle funzioni matematiche di base Esempio selezione delle funzioni parametriche O premere il tasto Q Selezione delle funzioni aritmetiche di base premere SS 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 a O5 il valore numerico 10 selezione delle funzioni parametriche O premere il tasto Q selezione delle funzioni aritmetiche di base premere pale il softkey FUNZIONI ARITMET Selezione della funzione parametrica Q MOLTIPLICAZIONE premere il softkey FN3 X Y 12 Inserire il numero del parametro O 12 Q5 ENT Immettere Q5 come primo valore 7 JUE Inserire 7 come secondo valore N 30 Esempio blocchi di programma nel TNC Programmazione parametri Q il 8 4 Funzioni trigonometriche trigonometria Definizioni Seno coseno e tangente esprimono i rapporti tra i lati di un triangolo rettangolo Ci significa Seno sina
316. ne 380 in un asse qualsiasi 378 spigolo quale origine 379 Informazioni sul formato 454 Inserimento di commenti 113 Interfaccia dati piedinatura connettore 448 programmazione 424 Interfaccia Ethernet collegamento in rete e relativo scollegamento 107 panoramica 429 possibilit di collegamento 429 Interruzione della lavorazione 409 Introduzione manuale dati 390 Istruzioni SOL 259 ITNC 530 56 L Lettura blocchi 412 dopo una mancanza di corrente 412 Livello di sviluppo 7 Look ahead 308 Lunghezza utensile 134 M M91 M92 300 Messaggi d errore 120 guida per 120 Messaggi d errore NC 120 Misurazione automatica degli utensili 138 Misurazione di pezzi 381 Misurazione utensili 138 Modi operativi 60 Modifica numero di giri mandrino 359 N Nome programma vedere Gestione file nome file Nome utensile 134 Numeri di codice 423 Numeri di versione 423 Numero opzione 422 Numero software 422 Numero utensile 134 P Pannello di comando 59 Parametri macchina per sistemi di tastatura 3D 442 Parametri O controllo 236 emissione formattata 243 parametri locali 224 parametri rimanenti OR 224 preprogrammati 283 trasmissione valori al PLC 255 257 258 Parametri stringa 274 Parametri utente generali per sistemi di tastatura 3D 442 specifici di
317. ne degli angoli di proiezione 333 definizione degli angoli solidi 331 definizione dei punti 339 definizione del vettore 337 definizione di angolo asse 342 definizione incrementale 341 posizionamento automatico 344 reset 330 selezione di soluzioni possibili 346 Funzioni ausiliarie inserimento 298 per assi rotativi 348 per controllo esecuzione programma 299 per indicazioni di coordinate 300 per mandrino e refrigerante 299 per traiettorie 303 Funzioni M vedere Funzioni ausiliarie Funzioni speciali 316 Funzioni traiettoria principi fondamentali 154 cerchi e archi di cerchio 156 preposizionamento 157 Funzioni trigonometriche 231 458 G Gestione delle origini 362 Gestione file 93 cancellazione file 100 chiamata 95 copia di file 98 directory 93 copia 99 creazione 98 elenco delle funzioni 94 file creazione 98 nome file 92 protezione file 104 rinomina di file 103 selezione file 96 102 tipo di file 91 trasmissione dati esterna 105 Gestione programmi vedere Gestione file Grafica Guida 125 Guida contestuale 125 Guida per messaggi d errore 120 Immissione del numero giri del mandrino 145 Impiego delle funzioni di tastatura con tastatori Meccanici 0 comparatori 384 Impostazione dell origine 78 Impostazione manuale dell origine centro del cerchio quale origi
318. ne di cicli La funzione SEL PATTERN consente ora di selezionare le tabelle di punti vedere manuale utente Programmazione di cicli La funzione CYCL CALL PAT consente ora di eseguire cicli in combinazione alle tabelle di punti vedere manuale utente Programmazione di cicli Nella funzione DECLARE CONTOUR si pu ora definire anche la profondit del profilo vedere manuale utente Programmazione di cicli stato introdotto il nuovo ciclo di lavorazione 241 per foratura con punte a cannone monotaglienti vedere manuale utente Programmazione di cicli sono stati introdotti nuovi cicli di lavorazione da 251 a 257 per la fresatura di tasche isole e scanalature vedere manuale utente Programmazione di cicli Ciclo di tastatura 416 Impostazione origine centro cerchio forato ampliato con il parametro 0320 Distanza di sicurezza vedere manuale utente Programmazione di cicli Cicli di tastatura 412 413 421 e 422 parametro supplementare 0365 Tipo di spostamento vedere manuale utente Programmazione di cicli Ciclo di tastatura 425 Misurazione scanalatura ampliato con il parametro 0301 Posizionamento intermedio ad altezza di sicurezza o no e 0320 Distanza di sicurezza vedere manuale utente Programmazione di cicli Cicli di tastatura da 408 a 419 durante l impostazione delle quote visualizzate il TNC scrive l origine anche nella riga 0 della tabella Preset vedere manuale utente Programmazione di cicli Nelle modalit Macc
319. norma 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 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 come attivazione e disattivazione della rotazione mandrino e del refrigerante le traiettorie dell utensile Sottoprogrammi e ripetizioni di blocchi di programma passi di lavorazione che si ripetono vengono programmati una sola volta quale sottoprogramma o quale ripetizione di blocchi di programma Anche quando una parte del programma deve essere eseguita solo a determinate condizioni i relativi passi vengono programmati 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 7 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 Con l aiuto della programmazione
320. nua Programmaz 1G6B H EA TNC TNC Nnc progN CastX H I E nc_prog E 7d 25X TEST Nome file Byte Stato Data ora Auto_Tast CAD 06 07 2009 09 01 52 Cast origin 01 07 2009 08 17 38 E 1 h TNC Nnc_progx Cast NEUGL I 1 TNC Nnc_progX CastX333 I 1 2 scr 3 TNC nc_progX Cast 113 h SHO 4 TNC nc prog Castx 3803_1 I SLT 5 TNC nc_progX Cast 14 h 9 08 08 10 BO tes 6 TNC nc_prog Cast PAT H 9 08 26 12 HA table 7 TNC nc prog Cast STAT h 9 08 01 46 Ha tnegu x TNC nc_prog Castx error h 9 19 15 44 1 TNC Nnc prog Castx 1 h 96 07 2009 08 59 31 STAT H 472 22 06 2009 13 35 20 STAT1 H 601 22 06 2009 13 38 34 tch h 1331 06 07 2009 08 52 07 22 file dati 171 9 Mbyte liberi COPIARE OK CANC ANNULLA VALORE ATTUALE DIAGNOSIS E INSERIRE VALORE COPIATO Programmazione principi fondamentali gestione file Cancellazione di una directory La cancellazione di directory e file non pu pi essere annullata Portare il campo chiaro sulla directory da cancellare cane selezione della funzione di cancellazione premere il softkey CANC II TNC richiede se la directory con tutte le sottodirectory e tutti i file deve essere effettivamente cancellata Conferma della cancellazione premere il softkey OK oppure Annullamento della cancellazione premere il softkey ANNULLA HEIDENHAIN TNC 320 3 4 Lavorare con la M file j il ne file c O eb d
321. numerico Esecuzione continua Avviare il programma di lavorazione con il tasto esterno di START Esecuzione singola Avviare singolarmente ogni blocco del programma di lavorazione con il tasto esterno di START 408 Prova ed esecuzione del programma Interruzione della lavorazione Sono disponibili diverse possibilit per interrompere l esecuzione di un programma Interruzioni programmate Tasto esterno di STOP Commutazione dell esecuzione su Esecuzione singola 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 eseguito fino al blocco che contiene una delle seguenti impostazioni STOPP con e senza funzione ausiliaria Funzioni ausiliarie M0 M2 o M30 Funzione ausiliaria M6 definita dal costruttore della macchina 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 at Programm
322. numero del parametro ENT 25 DI Commutare il livello softkey e selezionare la funzione arcotangente a RA Commutare il livello softkey e aprire parentesi O 12 Inserire il numero parametro Q 12 Selezionare l operazione di divisione O 13 Introdurre il numero 13 per il parametro Q RA G Chiudere la parentesi e terminare l introduzione della formula Blocco esemplificativo NC HEIDENHAIN TNC 320 8 10 Mtrggizione diretta di formule C i na 8 11 Parametri stringa 8 11 Parametri 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 FN 16 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 fino a un massimo di 256 caratteri valori assegnati o caricati possono essere elaborati e controllati con le funzioni descritte di seguito Come per la programmazione di parametri Q sono disponibili complessivamente 2000 parametri OS vedere anche Principio e panoramica delle funzioni a pagina 224 Nelle funzioni parametriche O STRING FORMULA e FORMULA sono incluse diverse funzioni per l elaborazione di parametri stringa Assegnazione di parametri stringa Pagin
323. 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 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 268 m vw D 3 2 o se o a ba DI 3 DI N 5 D Q eh eh D Q 2 5 3 D O O righe 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 di
324. o 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 normali N e T nella correzione 3D 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 454 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 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 Tabelle e riepiloghi i 16 4 Sostituzione della batteria tampone Quando il controllo disinserito il TNC viene alimen
325. o L pu essere generato anche con il tasto CONFERMA POSIZIONE REALE Portare l utensile in modalit Funzionamento manuale sulla posizione da confermare Commutare dalla visualizzazione dello schermo a Memorizzazione Editing programma Selezionare il blocco di programma dopo il quale si desidera inserire Il blocco L Premere il tasto CONFERMA POSIZIONE REALE il TNC genera un blocco L con le coordinate della posizione reale 168 Programmazione programmazione profili il Inserimento di uno smusso tra due rette Gli spigoli di un profilo che risultano dall intersezione di due rette possono essere smussati 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 fdinate cartesiane Avanzamento F attivo solo nel blocco CHF Blocchi esemplificativi NC La lavorazione del profilo non pu iniziare con un blocco CHF 6 4 Tralettorie Coo 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 avanza
326. o di definire intere serie di pezzi in un programma di lavorazione A tale proposito si inseriscono in luogo del valori numerici dei parametri O parametri O sostituiscono ad esempio valori di coordinate avanzamenti numeri di giri dati ciclo Inoltre possibile programmare con parametri Q dei profili definiti da funzioni Matematiche o far dipendere l esecuzione di singoli passi di lavorazione da certe condizioni logiche Con la programmazione FK possibile definire con parametri Q anche profili non quotati a norma NC 224 Programmazione parametri Q i parametri Q sono contrassegnati da lettere e da un numero compreso tra 0 e 1999 Sono disponibili parametri con differente funzionalit vedere tabella seguente Parametri liberamente utilizzabili se non ci da Q0 a Q99 possono essere interferenze con cicli SL globalmente attivi per tutti programmi memorizzati nel TN Parametri per funzioni speciali del TNC da Q100 a Q199 Parametri utilizzati di preferenza per cicli attivi da Q200 a Q1199 globalmente in tutti i programmi memorizzati nel TNC Parametri utilizzati di preferenza per cicli attivi da Q1200 a globalmente in tutti i programmi memorizzati nel 01399 TNC Pu essere eventualmente necessario consultare il costruttore della macchina o il fornitore Parametri utilizzati di preferenza per cicli call da Q1400 a attivi del costruttore attivi globalmente in tuttii Q1499 programmi memorizzati nel TNC
327. o 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 come segue 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 essere attivata in un blocco per una traiettoria circolare Programmare la correzione prima in un blocco lineare vedere Traiettorie Coordinate cartesiane pagina 167 o nel blocco di avvicinamento blocco APPR vedere Avvicinamento e distacco a da un profilo pagina 159 Preposizionamento Attenzione Pericolo di collisione Preposizionare l utensile all inizio del programma di lavorazione in modo tale da evitare urti tra utensile e pezzo HEIDENHAIN TNC 320 157 la tralettor nzioni 6 2 Principi fondamentali suli la tralettor O N Cc 6 2 Principi fondamentali sull Creazione dei blocchi di programma con i tasti di programmazione traiettorie Aprire il dialogo in chiaro con i tasti grigi di programmazione traiettorie Il TNC chieder uno dopo l altro tutti dati e inserir il blocco di programma nel programma di lavorazione Esempio programmazione di una retta Aprire il dialogo di programmazione ad es retta Inserire le coordinate del punto finale della retta ad es 20 in X
328. o il tasto APPR DEP il TNC visualizza di nuovo l ultimo livello attivo chiusura del relativo menu 483 Richiamo della Gestione file con menu CYCLE DEF e TOUCH PROBE attivi Richiamo di Gestione file con menu CYCL CALL SPEC FCT PGM CALL e APPR DEP attivi Tabella origini Funzione di ordinamento secondo valori all interno di un asse Reset tabella Mascheramento degli assi non presenti Commutazione della visualizzazione Lista Maschera Inserimento di una singola riga Acquisizione valori reali di posizione in singoli assi tramite tasto nella tabella origini Acquisizione valori reali di posizione in tutti gli assi attivi tramite tasto nella tabella origini Acquisizione ultime posizioni misurate con TS tramite tasto Immissione commento nella colonna DOC Programmazione libera dei profili FK Programmazione di assi paralleli Correzione automatica di riferimenti relativi 484 chiusura dell editing e richiamo della Gestione file Rimane selezionato il relativo livello softkey se si chiude la Gestione file chiusura dell editing e richiamo della Gestione file Rimane selezionato il relativo livello softkey se si chiude la Gestione file disponibile disponibile non disponibile commutazione tramite tasto Split Screen ammesso ovunque nuova numerazione possibile su richiesta Ultima riga inserita compilare manualmente con 0 per eseguire non disponibile non disponibile non disponibile
329. o si programma il parametro O che contiene l indice HEIDENHAIN TNC 320 Esempio trasferimento del numero di righe nel parametro Q Esempio programmazione diretta del numero di righe 8 9 Accessi O con istruzioni SOL 267 8 9 Accessi con istruzioni SOL o Mm Sn 3 33 2 5 au oa Q O g h 4 gt 3 4 gt s 3 Q amp D O 3 2 3 3 R 3 O O 2 O D Q o 3 4 gt D 5 2 OD SOL UPDATE SQL UPDATE trasferisce i dati predisposti nei parametri Q 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
330. o sul punto di partenza del cerchio su traiettoria circolare con raccordo Posizionamento sul punto finale del cerchio punto di partenza Distacco dal profilo su traiettoria circolare con raccordo tangenziale Disimpegno utensile fine programma 179 6 4 Traiettorie i cartesiane 6 5 Traliettorie coordinate polari Panoramica Con le coordinate polari si pu definire una posizione tramite l angolo PA e la distanza PR rispetto ad un polo CC precedentemente definito L uso delle coordinate polari risulta vantaggioso in caso di posizioni su arco di cerchio disegni di pezzi con indicazioni in gradi angolari ad es per cerchi di fori Panoramica delle funzioni traiettoria con coordinate polari Retta LP P Retta Raggio polare angolo polare Pagina 181 del punto finale della retta 6 5 Traiettorilii coordinate polari Arco di cerchio CP P Traiettoria circolare intorno al Angolo polare del punto finale Pagina 182 centro del cerchio polo per il del cerchio senso di rotazione punto finale dell arco di cerchio Arco di cerchio CTP P Tralettoria circolare con Raggio polare angolo polare Pagina 183 raccordo tangenziale del punto finale del cerchio all elemento di profilo precedente Traliettoria elicoidale P Sovrapposizione di una Raggio polare angolo polare Pagina 184 traiettoria circolare con una del punto finale del cerchio lineare coordinata del punto finale nell asse utensile 180 Programma
331. o 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 Z Visualizzazione del pezzo grezzo riferito grezzo nell area di lavoro opzione software all origine impostata sn Attivazione o disattivazione della funzione di a controllo SU super HEIDENHAIN TNC 320 403 le 14 2 Rappresentazione del pez 14 3 Funzioni per la visualizzazione del programma l gt Panoramica ln Nei modi di Esecuzione programma e nel modo operativo Prova Q programma il TNC visualizzer una serie di softkey per la visualizzazione per pagine del programma di lavorazione Funzioni Softkey Scorrimento indietro di una pagina di programma ri si Scorrimento in avanti di una pagina di programma n N cl Selezione dell inizio del programma INIZIO t D Selezione della fine del programma FINE S 4 k ha b Q c 2 N C 14 38 404 Prova ed esecuzione del programma i 14 4 Prova programma Applicazione Nel modo operativo Prova programma si pu simulare l esecuzione di programmi e di blocchi di programma per di
332. occo ma fino a quando non viene programmato un altro avanzamento Per spostare la macchina in rapido si pu anche 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 132 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 Come alternativa si pu definire anche una velocit di taglio VC in m min Modifica programmata Il numero di giri mandrino pu essere modificato nel programma di lavorazione con un blocco TOOL CALL nel quale si deve inserire soltanto il nuovo numero di giri Programmazione chiamata utensile premere il tasto CALL 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 Nella finestra di dialogo Giri mandrino S inserire il nuovo numero di giri del mandrino confermare con il t
333. ommutazione dei livelli softkey Definizione della ripartizione dello schermo Tasto di commutazione per modi operativi Programmazione Macchina Tasti di selezione per softkey del costruttore della macchina Commutazione livelli softkey del costruttore della macchina Porta USB HEIDENHAIN TNC 320 2 2 Schermo e pannello di cordo 2 2 Schermo e pannello di comai Definizione della ripartizione dello schermo La ripartizione dello schermo viene scelta dall utente il TNC pu visualizzare ad es nel modo operativo Memorizzazione Editing programma il programma nella finestra sinistra mentre la finestra destra pu visualizzare ad es contemporaneamente una grafica di programmazione In alternativa possibile visualizzare nella finestra destra anche la struttura del programma 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 nel livello a softkey vengono visualizzate le possibili ripartizioni dello schermo vedere Modi operativi a pagina 60 Pem Selezionare mediante softkey la ripartizione dello GRAFICA schermo 58 Introduzione Pannello di comando Il TNC 320 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 Funz
334. on HEIDENHAIN TNC 320 funzione non disponibile funzione non disponibile funzione non disponibile funzione non disponibile funzione non disponibile funzione non disponibile funzione non disponibile funzione non disponibile funzione disponibile funzione disponibile funzione disponibile funzione disponibile funzione disponibile funzione disponibile funzione disponibile funzione disponibile n il Funzioni utente a confronto Programmazione Nel dialogo con testo in chiaro HEIDENHAIN In DIN ISO Con smarT NC Con editor ASCII Dati di posizione Posizione nominale di rette e cerchio in coordinate ortogonali Posizione nominale di rette e cerchio in coordinate polari Quote assolute o incrementali Visualizzazione e immissione in mm o in pollici Blocchi di traslazione parassiali Ultima posizione utensile impostata come polo blocco CC vuoto Vettori normali alla superficie LN Blocchi spline SPL Correzione utensile Nel piano di lavoro e lunghezza utensile Precalcolo fino a 99 blocchi di un profilo con correzione del raggio Correzione tridimensionale raggio dell utensile Tabella utensili Memoria centrale dati utensili Diverse tabelle utensili con un numero qualsiasi di utensili Impiego flessibile dei tipi di utensile Visualizzazione filtrata di utensili selezionabili Funzione di ordinamento Nomi colonna Funzione di copia sovrascrittura mirata di dati utensile Rappresentazione a maschera
335. on i tasti e i softkey La seguente tabella contiene una panoramica delle corrispondenti funzioni dei tasti sono disponibili solo sull hardware del controllo numerico non sulla postazione di programmazione Indice a sinistra attivo seleziona la voce sottostante oppure quella Y soprastante Finestra del testo di destra attiva sposta la pagina in basso o in alto se il testo o la grafica non sono completamente visualizzati Indice a sinistra attivo ja N i sa gt apre l indice Se l indice non pu essere pi aperto passa nella finestra a destra Finestra del testo di destra attiva nessuna funzione Indice a sinistra attivo chiude l indice Finestra del testo di destra attiva nessuna funzione Le corrispondenti funzioni dei tasti descritte di seguito Indice a sinistra attivo visualizza la pagina selezionata con il tasto cursore Finestra del testo di destra attiva se Il cursore posizionato su un link salta alla pagina cui si riferisce il link Indice a sinistra attivo commuta la scheda tra visualizzazione della directory dell indice visualizzazione dell indice analitico e funzione ricerca testo e commuta alla parte destra dello schermo Finestra del testo di destra attiva ritorna alla finestra a sinistra HEIDENHAIN TNC 320 127 TNCguide Fur n o fd c O O O i gui 4 7 Sistema d Indice a sinistra attivo seleziona la voce sottostante oppure quella sopras
336. one dell origine attiva non viene modificata dal TNC Descrizione dei parametri per il comportamento nel posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE pagina 344 HEIDENHAIN TNC 320 P3 di lavoro opzione software 1 rotazione 11 2 Funzione PLANE j il rotazione adfilano di lavoro opzione software 1 11 2 Funzione PLANE Parametri di immissione Coordinata X 1 punto del piano coordinata X P1X RS del 1 punto del piano vedere figura in alto a destra Coordinata Y 1 punto del piano coordinata Y P1Y del 1 punto del piano vedere figura in alto a destra Coordinata Z 1 punto del piano coordinata Z P1Z del 1 punto del piano vedere figura in alto a destra Coordinata X 2 punto del piano coordinata X P2X del 2 punto del piano vedere figura in centro a destra Coordinata Y 2 punto del piano coordinata Y P2Y del 2 punto del piano vedere figura in centro a destra Coordinata Z 2 punto del piano coordinata Z P2Z del 2 punto del piano vedere figura in centro a destra Coordinata X 3 punto del piano coordinata X P3X del 3 punto del piano vedere figura in basso a destra Coordinata Y 3 punto del piano coordinata Y P3Y del 3 punto del piano vedere figura in basso a destra Coordinata Z 3 punto del piano coordinata Z P3Z del 3 punto del piano vedere figura in basso a destra Continuare con le caratteristiche di pos
337. one offset tramite rotazione base Programmazione cerchio con C CC Blocchi APPR DEP per definizione profilo Lavorazione superficie cilindrica con ciclo 28 Svuotamento completo della scanalatura Tolleranza definibile Lavorazione superficie cilindrica con ciclo 29 Cicli per tasche isole e scanalature 25x 496 viene emesso un messaggio d errore non possibile definire formule del profilo complesse possibilit di eseguire vere operazioni di quantit viene emesso un messaggio d errore viene emesso un messaggio d errore viene emesso un messaggio d errore viene emesso un messaggio d errore funzione non attiva all interno dei cicli SL non ammesso possibile lavorazione definita di profili chiusi neutro con coordinate X Y neutro tramite spostamento origine su X Y funzione disponibile funzione disponibile funzione non disponibile funzione disponibile funzione disponibile penetrazione direttamente sul profilo dell isola in campi limitati rapporti geometrici utensile profilo vengono attivati messaggi d errore quando i movimenti di penetrazione determinano comportamenti insensati critici nella descrizione profilo vengono ignorati gli assi che si trovano al di fuori del piano di lavoro possibile definire in misura limitata formule del profilo complesse possibilit solo limitata di eseguire vere operazioni di quantit viene eliminata la correzione del raggio il programma viene ese
338. one software Miscellaneous functions Comportamento standard Se il raggio dell utensile 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 303 impedisce questo messaggio d errore ma causa un danneggiamento del profilo ed eventuale spostamento dello spigolo In caso di sottosquadra l utensile potrebbe danneggiare il profilo Comportamento con M120 Il TNC controlla la presenza di sottosguadra 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 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 la funzione M120 Quanto maggiore il numero di blocchi che il TNC deve calcolare in anticipo tanto maggiore sar il tempo di elaborazione Inserimento Inserendo la funzione M120 in un blocco di posi
339. ono essere separate da uno spazio Commutazione tra modo inserimento e modo sostituzione 114 ULTIMA PAROLA PAROLA SUCCES SOVRASC Programmazione aiuti di programmazione 4 3 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 facilita 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 SEZIONI Visualizzazione finestra di ordinamento selezionare la Pem ripartizione dello schermo SEZIONI PGM Cambio della finestra attiva premere il softkey CAMBIO FINESTRA Inserimento di un blocco di strutturazione nella finestra di programma a sinistra Selezionare il
340. onsiderazione della cinematica della macchina nelle posizioni REALE NOMINALE alla fine del blocco Disattivazione della funzione M144 opzione 08 X X opzione 08 con MC 420 X opzione 08 con MC 420 X X opzione 09 con MC 420 XI XJ X X X X opzione 09 con MC 420 i M148 Sollevamento automatico dell utensile dal profilo in caso di arresto NC X X M149 Disattivazione della funzione M148 M150 Soppressione di messaggi finecorsa X M200 Funzioni di taglio laser X M204 HEIDENHAIN TNC 320 479 il Cicli di tastatura nei modi operativi FUNZIONAMENTO MANUALE e VOLANTINO ELETTRONICO a confronto Tabella per gestione di diversi sistemi di tastatura 3D Calibrazione lunghezza efficace Calibrazione raggio efficace Rilevamento rotazione base mediante una retta Impostazione origine in un asse qualsiasi Spigolo quale origine X XIXI X XIXI X Impostazione centro cerchio quale origine Impostazione asse centrale quale origine Rilevamento rotazione base mediante 2 fori isole circolari Rilevamento punto di riferimento mediante 4 fori isole circolari X X XIXI X XI X X XJ X Impostazione centro cerchio su 3 fori isole circolari Supporto di sistemi di tastatura meccanici con acquisizione manuale della tramite softkey tramite tasto posizione attuale Scrittura dei valori misurati in tabella Preset X X Scrittura dei valori misurati in tabella origini X X 480 Cicli di tastatura p
341. oordinate polari PR contemporaneamente raggio O dell arco di cerchio PR definito dalla distanza del punto di partenza dal polo CC L ultima posizione dell utensile programmata prima della ar traiettoria circolare corrisponde al suo punto di partenza z Coordinate polari angolo PA posizione n m angolare del punto finale della traiettoria circolare tra 99999 9999 e 99999 9999 5 Senso di rotazione DR Blocchiesemplificativi NC b In caso di coordinate incrementali inserire lo stesso segno j per DR e PA LO 182 Programmazione programmazione profili il Traiettoria circolare CTP con raccordo tangenziale L utensile si sposta su una traiettoria circolare che si raccorda tangenzialmente all elemento di profilo precedente Coordinate polari raggio PR inserire la distanza del di punto finale dell arco dal polo CC Coordinate polari angolo PA posizione angolare del punto finale della traiettoria circolare Blocchi esemplificativi NC Il polo non il centro della circonferenza HEIDENHAIN TNC 320 6 5 talettorigggeooreinate polari n i Tralettoria elicoidale en o O La traiettoria elicoidale viene generata dalla sovrapposizione di una traiettoria circolare con una traiettoria lineare perpendicolare alla a prima La traiettoria circolare viene programmata come in un piano Par principale P e Le traiettorie elicoidali possono essere programmate solo in a co
342. operativi Vedere Memorizzazione Editing programma a pagina 61 Principali elementi operativi del TNC Conferma immissione e attivazione successiva domanda di dialogo Salto della domanda di dialogo no Conclusione anticipata del dialogo D Interruzione dialogo annullamento immissioni DEL O Softkey sullo schermo per la selezione della funzione a seconda dello stato di esercizio attivo Informazioni dettagliate su questo argomento Creazione e modifica di programmi Vedere Editing di un programma a pagina 85 Panoramica dei tasti Vedere Elementi operativi del TNC a pagina 2 36 Primi passi con TNC 320 il Apertura di un nuovo programma Gestione file SN Premere il tasto PGM MGT il TNC apre la Gestione file La Gestione file del TNC configurata in modo simile alla Gestione file su PC con Windows Explorer Con la Gestione file si gestiscono i dati sul disco fisso del TNC Selezionare con i tasti cursore la cartella in cui si desidera aprire il nuovo file Inserire un nome qualsiasi con estensione H il TNC apre quindi automaticamente un programma e richiede l unit di misura del nuovo programma selezionare l unit di misura premere il softkey MM o POLLICI il TNC avvia automaticamente la definizione del pezzo grezzo vedere Definizione di un pezzo grezzo a pagina 38 Il primo e l ultimo blocco vengono automaticamente generati dal TNC Questi blocchi non possono pi essere modificati in seguito Informaz
343. opriate 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 F address 160 1 150 Selezionare le impostazioni di rete tramite lt Avvio gt ST 566 gt Q lt Impostazioni gt lt Connessioni di rete gt i Default gateway I 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 Usare il seguente indirizzo IP gt Inserire nel campo lt Indirizzo IP gt lo stesso indirizzo P impostato in Sant ITNC nelle impostazioni di rete specifiche del PC ad es 160 1 180 1 Inserire nel campo lt Maschera di sottorete gt 255 255 0 0 Confermare 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 4 DL C Fs DL LL me LLI Li Q S 1 th b Pwr LO LO q Alternate DNS server 434 Funzioni MOD 15 6 Selezione della visuali
344. orare con la Ge Per portare il campo chiaro sul file da trasmettere utilizzare i tasti cursore Per la copia dei file dal TNC su un supporto esterno portare il campo chiaro nella finestra sinistra sul file da trasmettere 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 HEIDENHAIN TNC 320 105 ne file se Cc O Q la da O gt l x mM Per la copia dei file da un supporto esterno sul TNC portare il campo chiaro nella finestra destra sul file da trasmettere selezionare un altro drive o directory premere il JS softkey di selezione directory il TNC visualizza una finestra in primo piano Nella finestra in primo piano selezionare con i tasti cursore e con il tasto ENT la directory desiderata copy Trasmissione di un singolo file premere il softkey rear COPY o Trasmissione di pi file premere il softkey TAG nel secondo livello softkey vedere Selezione di file a pagina 102 Confermare con il softkey OK o con il tasto ENT II TNC visualizza una finestra di stato che informa sull operazione di copia in corso oppure 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 visualizzato su doppia finestra premere il softkey VI
345. ore USB il TNC non supporta dispos supporta dispos anche se si collega un hub USB In questo caso confermare semplicemente il messaggio con il tasto CE Il TNC visualizza il messaggio di errore USB TNC non In linea di principio tutti i dispositivi USB con i suddetti file systems dovrebbero essere collegabili al TNC Pu eventualmente verificarsi che un dispositivo USB non venga rilevato correttamente dal controllo numerico In tali casi utilizzare un altro dispositivo USB Nella Gestione file i dispositivi USB vengono visti nell albero delle directory come drive separato e quindi si possono utilizzare per la Gestione file le funzioni descritte nei paragrafi precedenti 108 Programmazione principi fondamentali gestione file i Per rimuovere un dispositivo USB si deve procedere nel modo seguente PGH 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 RETE Selezionare la funzione per rimuovere dispositivi USB Il TNC rimuove il dispositivo USB dall albero delle directory Chiudere la Gestione file D precoce Viceversa un dispositivo USB precedentemente rimosso pu essere collegato di nuovo premendo il seguente softkey selezionare la funzione per ricollegare dispositivi USB HEIDENHAIN TNC 320 3 4 Lavorar
346. osizionamento incrementale il TNC sposta l asse della macchina dell incremento programmato A Selezionare il modo operativo Funzionamento manuale o Volantino elettronico a Commutare il livello softkey INRE Selezionare il posizionamento incrementale softkey OFF oN INCREMENT su ON Inserire l incremento in mm e confermare con il tasto ENT CO Premere il tasto esterno di movimento ripetere il posizionamento secondo necessit Il valore massimo inseribile per un accostamento 10 mm 356 Funzionamento manuale e allineamento i 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 1 Tasto ARRESTO D EMERGENZA 2 Volantino 3 Tasti di consenso 4 Tasti per selezione assi 5 Tasto per conferma posizione reale 6 Tasti per definire l avanzamento lento medio rapido gli avanzamenti vengono definiti dal costruttore della macchina 7 Direzione nella quale il TNC sposta l asse selezionato 8 Funzioni macchina vengono definite dal costruttore della macchina I LED rossi segnalano l asse e l avanzamento selezionati Lo spostamento con il volantino possibile con funzione M118 attiva anche durante l es
347. pende 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 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 320 Esempio Esempio 26 fe 8 9 Accessi O con istruzioni SOL 8 10 intrlffi zione diretta di formule Introduzione di formule Addizione ad es Q10 Q1 Q5 Sottrazione ad es Q25 Q7 Q108 Moltiplicazione ad es Q12 5 Q5 Divisione ad es Q25 Q1 Q2 Aperta parentesi ad es Q12 Q1 Q2 Q3 Chiusa paren
348. pezzo grezzo Come Definiz pezzo grezzo massimo 2 pezzo grezzo definire sempre un quadrato con l indicazione del punto BLC FORN B 1 Z ico vio 2 20 n MIN e MAX riferiti all origine selezionata 3 TOOL CALL B Z S2500 DE 4 L Z 100 R FMAX M3 S Dopo aver creato un nuovo programma il TNC avvia automaticamente i 4 ee da la definizione del prezzo grezzo e richiede i relativi dati necessari Piano di lavoro in grafica XY inserire l asse mandrino attivo Z memorizzato come valore di preset confermare con il tasto ENT Definiz pezzo grezzo minimo X inserire la minima coordinata X del pezzo grezzo riferita all origine ad es 0 confermare con il tasto ENT e DIAGNOSIS Definiz pezzo grezzo minimo Y inserire la minima coordinata Y na del pezzo grezzo riferita all origine ad es 0 confermare con il tasto ENT Definiz pezzo grezzo minimo Z inserire la minima coordinata Z del pezzo grezzo riferita all origine ad es 40 confermare con il tasto ENT Definiz pezzo grezzo massimo X inserire la massima coordinata X del pezzo grezzo riferita all origine ad es 100 confermare con il tasto ENT Definiz pezzo grezzo massimo Y inserire la massima coordinata Y del pezzo grezzo riferita all origine ad es 100 confermare con il tasto ENT Definiz pezzo grezzo massimo Z inserire la Massima coordinata Z del pezzo grezzo riferita all origine ad es 0 confermare con il tasto ENT il TNC chiude il dialogo
349. plica la seguente regola quanto pi profondo tanto pi scuro HEIDENHAIN TNC 320 A e ai Prova programma Pat h EX Ea DIAGNOSIS rd 14 1 rai opzione software Advanced grafic features 00 06 19 TE AVVIO RESET am p AVVIO CSI AVVIO 397 opzione software Advanced grafic features 14 1 Grafica Rappresentazione su 3 piani Questa rappresentazione fornisce una vista dall alto su 2 sezioni simile ad un disegno tecnico Un simbolo in basso a sinistra della grafica indica se la rappresentazione corrisponde al metodo di proiezione 1 o al metodo di proiezione 2 secondo DIN 6 parte 1 selezionabile tramite MP7310 Nella rappresentazione su 3 piani sono disponibili delle funzioni per l ingrandimento di un dettaglio vedere Ingrandimento di dettagli pagina 400 Inoltre possibile spostare mediante softkey il piano di sezione Selezionare il softkey per la rappresentazione del Ei pezzo su 3 piani Commutare il livello softkey fino a quando compare il softkey di selezione delle funzioni di spostamento della sezione je Selezionare le funzioni per lo spostamento della gem sezione il TNC visualizzer i seguenti softkey Spostamento di una sezione verticale a ss destra o a sinistra LIU LIU Spostamento di una sezione verticale in avanti o all indietro II Spostamento di una sezione orizzontale verso l alto o verso il basso E M
350. poranea lavorazione continua su controlli numerici TNC di vecchia generazione La ricezione a blocchi e la contemporanea esecuzione dello stesso programma NC non supportata L impostazione BLOCCHI definisce in questo caso una dal controllo numerico Trasmissione dati standard STANDARD Trasmissione dati a pacchetti BLOCCHI Trasmissione senza protocollo RAW_DATA 424 Esecuzione ERA Editing parametri macchina Dati di base Parametri R5232 106700 DisplaySet tings Paths for the end user Universal Time Greenwich Mean Time Path for tables Settings for the NC editor 0 NcChannel BS serialInterfaceRS232 HE Data record belonging to the serial port BS Definition of data blocks for the serial ports 3 R5232 Data transfer rate in bauds BAUD_9600 Communications protocol STANDARD Data bits in each transferred character 7 Bit gt Type of parity checking EVEN gt Number of stop bits 1 1 Stop Bit gt Type of data flouJ checking NONE File system for file operation Via se EXT Block Check Character BCC is not a Status of the RTS line cossa efine behavior after receipt of ETX i dA Setti ings for status values Q parameters and tool data DIAGNOSIS 2 ua T E o vasunzza ca E ALBERO AUSIL Funzioni MOD Programmazione dei bit dati dataBits Con l impostazione dataBits si definisce se un carattere deve essere trasmesso con 7 o 8 bit di dati Controllo della p
351. presenta una soluzione economica per digitalizzazioni non frequenti Per le macchine dotate di cambio utensile si addicono in modo particolare i sistemi di tastatura TS 640 vedere la figura o il pi piccolo TS 440 che trasmettono i segnali tramite raggi infrarossi senza necessit di cavi Principio di funzionamento nei sistemi di tastatura digitali HEIDENHAIN un sensore ottico non soggetto ad usura registra la deflessione del tastatore Il segnale generato attiva la memorizzazione del valore reale della posizione attuale del tastatore HEIDENHAIN TNC 320 z HEIDE ICI lettroni ini e tastatura 3D e volanti Istemi 2 5 Accessor lettronici HEIDE ini e tastatura 3D e volanti sistemi 2 5 Accessor Sistema di tastatura TT 140 per la misurazione degli utensili Il TT 140 un sistema di tastatura digitale 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
352. r 99 8 MS5 99 F OVR 08 58 i 99 F OVR TOUCH TABELLA e ROT TABELLA Kei i Ti VON lt a Preparazione e misurazione degli utensili o fd gt b c N Ls Q eb i 0 LO q Serrare i necessari utensili nel relativo mandrino di serraggio Per misurazioni con dispositivo esterno di preimpostazione utensile misurare gli utensili annotare la lunghezza e il raggio o trasferire direttamente con il programma di trasmissione alla macchina Per misurazioni sulla macchina inserire gli utensili nel cambiautensile vedere pagina 50 La tabella utensili TOOL T Nella tabella utensili TOOL T memorizzata in TNC TABLE salvare i Editing tabella utensili Programma dati utensile quali lunghezza e raggio nonch altre informazioni Nome utensile tnc XtableX tool t specifiche necessarie al TNC per eseguire le funzioni pi diverse Per inserire i dati utensile nella tabella Preset TOOL T procedere come descritto di seguito TABELLA Visualizzare la tabella utensili il TNC visualizza la 7H tabella utensili nell idoneo formato Ra Modificare la tabella utensili Impostare il softkey EDIT orr Con su ON Selezionare il numero utensile che si desidera modificare utilizzando i tasti cursore in basso o in alto WKZ 27 Selezionare i dati utensile che si desidera modificare ue T sa sa a Para ni STI CERCARE FINE utilizzando i tasti cursore a destra o a sinistra TABELLA Uscire dalla tabell
353. r fisso TI 6 T P_ d_ Fai li 7 RTS fr omo fa 4 f foio s CT e fpe p p b b p 9 mw p o Je p Ta invol scherm esterna invol scherm invol invol invol invol scherm invol ii I I i I Con impiego dell adattatore a 9 poli libero RXD XD DTR Gil p CE 7_P CN Co 1 3 EJ banco 2 __ JE merone 6 E 4 8 s J O Z J J u D o 5 a D S viola TS TR 9 libero invol scherm esterna invol scherm invol invol invol invol scherm invol esterna esterna 448 Tabelle e riepiloghi i NI OI 0O A O N gt JJ O bianco verde 7 A C C o p Co Apparecchi periferici 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 fi fosso 2 C olo dr _ EJ ben fr i E JA merone 6 eo p pe f 6 e p fee h 7 o p be p e fe fpenoweae gt eo p pee p esterna 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 320 toi euro e cavi di collegamento per interfacce dati n il G 16 3 Scheda te
354. ra 3D e volantini elettronici HEIDENHAIN 71 Sistemi di tastatura 3D opzione software Touch probe function 71 Volantini elettronici HR 72 14 3 1 Principi fondamentali 74 Sistemi di misura e indici di riferimento 74 Sistema di riferimento 74 Sistema di riferimento sulle fresatrici 75 Denominazione degli assi su fresatrici 75 Coordinate polari 76 Posizioni assolute e incrementali del pezzo 77 Impostazione dell origine 78 3 2 Apertura e inserimento di programmi 79 Configurazione di un programma NC nel formato testo in chiaro HEIDENHAIN 79 Definizione del pezzo grezzo BLK FORM 79 Apertura di un nuovo programma di lavorazione 80 Programmazione di movimenti utensile a dialogo con testo in chiaro 82 Conferma delle posizioni reali 84 Editing di un programma 65 La funzione di ricerca del TNC 89 Salvataggio dati 92 3 4 Lavorare con la Gestione file 93 Directory 93 Percorsi 93 Panoramica funzioni della Gestione dati 94 Richiamo della Gestione file 95 Selezione di drive directory e file 96 Creazione di una nuova directory 98 Creazione di un nuovo file 98 Copia di un singolo file 98 Copia di file in un altra directory 99 Copia di directory 99 Selezione di uno degli ultimi file selezionati 100 Cancellazione di un file 100 Cancellazione di una directory
355. rametri utente specifici di macchina 440 Applicazione 440 16 2 Piedinatura e cavi di collegamento per interfacce dati 448 Interfaccia V 24 RS 232 C per apparecchi HEIDENHAIN 448 Apparecchi periferici 449 Interfaccia Ethernet presa RJ45 449 16 3 Scheda tecnica 450 16 4 Sostituzione della batteria tampone 455 HEIDENHAIN TNC 320 31 il 1 1 Introduziciii 1 1 Introduzione Questo capitolo ha il compito di supportare coloro che si avvicinano per la prima volta al TNC per familiarizzare rapidamente con le principali sequenze di comando Maggiori informazioni sul rispettivo argomento sono riportate nella relativa descrizione alla quale si rimanda seguenti argomenti sono trattati nel presente capitolo Accensione della macchina Programmazione della prima parte Prova grafica della prima parte Predisposizione degli utensili Predisposizione del pezzo Esecuzione del primo programma 34 Primi passi con TNC 320 1 2 Accensione della macchina Conferma dell interruzione di corrente e superamento degli indici di riferimento Inserire la tensione di alimentazione del TNC e della macchina il TNC avvia il sistema operativo Questo processo pu durare alcuni minuti Quindi il TNC visualizza nella riga di intestazione dello schermo il dialogo dell interruzione di corrente Premere il tasto CE il TNC compila il programma PLC Q Q L accensione e la ripresa dei punti di ri
356. rammata del programma 417 Applicazione 417 HEIDENHAIN TNC 320 29 il 30 15 1 Selezione della funzione MOD 420 selezione delle funzioni MOD 420 Modifica delle impostazioni 420 Uscita dalle funzioni MOD 420 Panoramica delle funzioni MOD 421 15 2 Numeri software 422 Applicazione 422 15 3 Inserimento del numero codice 423 Applicazione 423 15 4 Configurazione delle interfacce dati 424 Interfacce seriali del TNC 320 424 Applicazione 424 Configurazione dell interfaccia RS 232 424 Programmazione del BAUD RATE baudRate 424 Programmazione del protocollo protocol 424 Programmazione dei bit dati dataBits 425 Controllo della parit parity 425 Programmazione degli stop bit stopBits 425 Programmazione dell handshake flowControl 425 Impostazioni per la trasmissione dati con il software per PC TNCserver 426 Selezione del modo operativo del dispositivo esterno fileSystem 426 Software per la trasmissione dati 427 15 5 Interfaccia Ethernet 429 Introduzione 429 Possibilit di collegamento 429 Collegamento del controllo alla rete 430 15 6 Selezione della visualizzazione di posizione 435 Applicazione 435 15 7 Selezione dell unit di misura 436 Applicazione 436 15 8 Visualizzazione dei tempi operativi 437 Applicazione 437 16 1 Pa
357. re FUNCTION PARAX PARAX na Selezionare FUNCTION PARAXCOMP PARAXCOMP FUNCTION Selezionare FUNCTION PARAXCOMP MOVE Hi di Definire l asse parallelo HEIDENHAIN TNC 320 Esempio blocco NC 321 Vew I assi parallel le con gl k O gt l N q FUNCTION PARAXCOMP OFF La funzione PARAXCOMP OFF attiva le funzioni degli assi paralleli Esempio blocchi NC PARAXCOMP DISPLAY e PARAXCOMP MOVE Per la definizione procedere 213 FUNCTION PARAXCOMP OFF Vew come segue Visualizzare il livello softkey con le funzioni speciali m FCT SE selezionare il menu per la definizione di diverse T PROGRAMMA funzioni con testo in chiaro Sa EP Selezionare FUNCTION PARAX O PARAX ERRO Selezionare FUNCTION PARAXCOMP dp PARAXCOMP 2 a Selezionare FUNCTION PARAXCOMP OFF Se si desidera L OFF disinserire le funzioni degli assi paralleli per singoli assi paralleli necessario indicare anche i relativi O assi Cc O Q 0 322 Programmazione funzioni speciali i FUNCTION PARAXMODE Per attivare la funzione PARAXMODE necessario definire sempre 3 assi La funzione PARAXMODE pu essere utilizzata anche in combinazione con la funzione PARAXCOMP La funzione PARAXMODE consente di definire gli assi con cui il TNC deve eseguire la lavorazione Tutti i movimenti di traslazione e le descrizioni del profilo devono essere programmate indipendentemente dalla macchina tramite gli assi pr
358. re come nome del file di 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 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 tutti i testi dopo quelli gi emessi Per visualizzare separatamente i testi programmare alla fine del file di descrizione del protocollo la funzione M CLOSE Emissione esterna di messaggi anche possibile utilizzare la funzione FN 16 per memorizzare i file creati con FN 16 dal programma NC A questo scopo si dispone di due possibilit indicazione completa del nome del percorso di destinazione nella funzione FN 16 Definire il nome del percorso di destinazione nella funzione MOD sotto Print o Print Test se si desidera memorizzare sempre nella stessa directory sul server Per il file di descrizione del protocollo valgono tutte le convenzioni descritte in precedenza Se si emette pi volte nel programma lo stesso file il TNC allega tutti i testi all interno del file di destinazione dopo quelli gi emessi 246 Programmazione parametri Q FN 18 SYS DATUM READ lettura dei dati di sistema Con l
359. re 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 Richiesta 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 16 1 Parametri utente specifici Ora universale Greenwich Time Differenza rispetto all ora universale h Da 12 a 13 fuso orario in ore con riferimento all ora di Greenwich HEIDENHAIN TNC 320 447 i 16M edinature e cavi di collegamento per interfacce dati 16 2 Piedinatura e cavi di collegamento per interfacce dati Interfaccia V 24 RS 232 C per apparecchi HEIDENHAIN L interfaccia conforme alla norma EN 50 178 Separazione sicura dalla rete Con impiego dell adattatore a 25 poli A dd i paro MO p fede p p p p ee h T L 6 presso i J
360. re presente che alcune delle informazioni di stato sul TNC la rispettiva opzione software HEIDENHAIN TNC 320 65 O fd IZZaziONI 2 4 Visual Panoramica La maschera di stato Panoramica visualizzata dal TNC dopo l accensione se stata selezionata la ripartizione dello schermo PGM STATO oppure POSIZ STATO La maschera di panoramica riassume le informazioni di stato pi importanti che si possono trovare anche separatamente nelle corrispondenti maschere dettagliate Visualizzazione posizione STATO Informazioni utensile Funzioni M attive Trasformazioni di coordinate attive Sottoprogramma attivo Ripetizione di blocchi di programma attiva Programma chiamato con PGM CALL Tempo di lavorazione corrente Nome del programma principale attivo Informazioni generali sul programma scheda PGM Nessuna Nome del programma principale attivo selezione diretta possibile Centro del cerchio CC Polo Contatore per tempo di sosta Tempo di lavorazione se il programma stato completamente simulato nel modo operativo Prova programma Tempo di lavorazione corrente in Ora corrente Programmi chiamati 66 Esecuzione continua Programmaz STAT h Sa Elenco om Le cve m Pos toor 18 L IX 0 1 RO FMAX 19 CYCL DEF 11 0 FATTORE SCALA RENON X 129 900 Ho ieor y 150 000 S 302 580 So DEF 11 1 SCL 0 9995 z RNE ATE T Oroae
361. remere il tasto LBL CALL Numero label inserire il numero di label del programma da chiamare Se si desidera utilizzare nomi di LABEL premere il softkey NOME LBL 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 L istruzione CALL LBL 0 non ammessa in quanto corrisponde alla chiamata della fine di un sottoprogramma HEIDENHAIN TNC 320 7 2 Sottoprogrammi i il 7 3 Ripetizioni Mioccni i programma 73 Ripetizioni di blocchi di programma Label LBL Le ripetizioni di blocchi di programma iniziano con l etichetta LBL Una ripetizione di blocchi di programma termina con CALL LBL n REPn BEGINIRGIVISS Funzionamento i 1 II TNC esegue il programma di lavorazione fino alla fine dei blocchi da ripetere CALL LBL n REPn 2 Quindi il TNC ripete il blocco di programma tra la LABEL chiamata e la chiamata della label CALL LBL n REPn fino a quando indicato in REP 3 Dopo l ultima ripetizione il TNC continua l esecuzione del programma di lavorazione END PGM 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
362. ri Posizionamento sul punto di partenza del gruppo di fori 3 Chiamata sottoprogramma per gruppo di fori Fine programma principale Inizio 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 sottoprogramma 1 Programmazione sottoprogrammi e ripetizioni di blocchi di programma il Esecuzione del programma E Programmazione dei cicli di lavorazione nel programma principale E Richiamo della sagoma di foratura completa sottoprogramma 1 E Posizionamento sui gruppi di fori nel sottoprogramma 1 richiamo gruppo di fori sottoprogramma 2 E Una sola programmazione del gruppo di fori nel sottoprogramma 2 HEIDENHAIN TNC 320 i programmazione d 7 6 Ese Chiamata utensile punta per centrare Disimpegno utensile Definizione del ciclo Foratura di centrinatura Chiamata sottoprogramma 1 per sagoma di foratura completa i i I programmazione 7 6 Esempi d 7 L Z 250 RO FMAX M6 8 TOOL CALL 2 Z S4000 9 FN 0 Q201 25 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 222 FN 0 Q202 5 CALL LBL 1 L Z 250 RO FMAX M6 TOOL CALL 3 Z S500 CYCL DEF 201 ALESATURA Q200 2 sDISTANZA SICUREZZA Q201 15 s PROFONDIT Q206 250 sAVANZ INCREMENTO Q211 0 5 sTEMPO ATTESA SOTTO Q208 400 s INVERSIONE F Q203 0 sCOORD SUPERFICIE Q204 10 522 DIST DI SICUREZZ
363. ria 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 quote di traslazione e degli spostamenti dovuti alla rotazione dell utensile correzione 3D della lunghezza dell utensile Funzionamento manuale e allineamento 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 II 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 lavoro vedere Attivazione della rotazione manuale pagina 388 Attenzione Pericolo di collisione Fare attenzione che la funzione Rotazione piano di lavoro sia attiva nel modo operativo Funzionamento manuale e che i valori di angolo impostati nel menu e l angolo reale dell asse rota
364. rimento dell indirizzo avviene con quattro cifre decimali separate da punti Dotted Decimal Notation Visualizzazione di una finestra riepilogativa con INFO n informazioni sui collegamenti di rete attivi RETE Configurazione dell accesso ai drive di rete DEFIN selezionabile solo dopo l inserimento del numero ia codice MOD NET123 Apertura della finestra di dialogo per l editing dei dati di MODIFICA un collegamento di rete esistente selezionabile solo Ss dopo l inserimento del numero codice MOD NET123 Configurazione dell indirizzo di rete del controllo CONFIGURA selezionabile solo dopo l inserimento del numero aa codice MOD NET123 Cancellazione di un collegamento di rete esistente CANCELLA COLLEG selezionabile solo dopo l inserimento del numero RETE codice MOD NET123 430 Funzioni MOD Configurazione dell indirizzo di rete del controllo Collegare il TNC connettore X26 con la rete o con un PC Selezionare nella gestione file PGM MGT il softkey Rete Funzionamento Programmaz manuale cosiddetta autenticazione ZERO 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 a
365. rnet incrociato denominazione commerciale cavo Patch incrociato oppure cavo STP incrociato La lunghezza massima del cavo tra il TNC ed un nodo HEIDENHAIN TNC 320 10Basel 100BaseTx 15 5 Interfaccia Ethernet S il Collegamento del controllo alla rete Panoramica delle funzioni di configurazione di rete selezionare nella gestione file PGM MGT il softkey Rete Funzionamento manuale Programmaz Pat h a ____ _ zYz y n eo r i n A Auto_Tast Realizzazione del collegamento con il drive di rete Gant CYCLES selezionato Dopo il collegamento compare sotto DRIVE example 4 Mount un segno di spunta per conferma MARIAE o SLTEST test table tncguide Interruzione del collegamento con un drive di rete SCOLLEG DRIVE screens Attivazione o disattivazione della funzione Automount rar collegamento automatico del drive di rete durante auton l avvio del controllo Lo stato della funzione viene indicato da un segno di spunta sotto Auto nella tabella drive di rete JR fd DL C Fs DL LL me LLI Li Q Q 1 thx b Pwr LO LO q DIAGNOSIS CI gt l E annn aiaee cene COLLEG DFE DEFIN MODIFICA conn SCOLLEG PING COLLEG COLLEG ST DRIVE PRIYE AUTOM REJE RETE RETE Controllo con la funzione Ping se disponibile un collegamento con un determinato utente della rete L inse
366. ro 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 jel 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 o la funzione PLANE sono attivi i valori angolari definiti in questi In questo caso i valori angolari inseriti nel menu verranno sovrascritti dai valori chiamati 388 Funzionamento manuale Programmaz 10 o Cs 25 REALE I k T 3 2z 6 2 F mm min Ovr 99 7 M5 99 F OVR 08 58 99 F 0VR LTT pra A EN Ea E INSERIRE VALORE COPIATO Funzionamento manuale e allineamento Posizionamento con Immissione manuale 13 1 Programmiiiione ed esecuzione di lavorazioni semplici 13 1 Programmazione ed esecuzione di lavorazioni semplici Per le lavorazioni semplici o il preposizionamento dell utensile adatto Il modo operativo Introduzione manuale dati in cui si pu inserire nel formato HEIDENHAIN testo in chiaro o secondo DIN ISO un breve programma ed eseguirlo direttamente Possono essere chiamati anche i cicli del TNC Il programma viene memorizzato nel file MDI La modalit Introduz
367. ro deve contenere entrambe le coordinate del piano di lavoro il blocco RND viene scalato il risultato un ellisse viene emesso un messaggio d errore l angolo di rotazione incrementale IPA e il senso di rotazione DR devono avere lo stesso segno In caso contrario viene emesso un messaggio d errore blocco con RO blocco DEP PGM CALL programmazione ciclo 10 ROTAZIONE selezione programma calcolo della correzione raggio utensile la correzione forma utensile supportata viene assegnato dalla posizione attuale del blocco procedente al valore programmato delle coordinate Se il blocco successivo un blocco lineare questo viene trattato come un blocco di attivazione della correzione raggio e la traiettoria ha di nuovo un andamento parallelo al profilo a partire dal blocco lineare successivo l utensile viene posizionato mediante l ultima posizione lavorata l ultimo blocco di posizionamento nel piano di lavoro non deve necessariamente contenere entrambe le coordinate del piano di lavoro Pu essere problematico con blocchi RND o CHF viene emesso un messaggio d errore viene emesso un messaggio d errore se l elemento del profilo con lunghezza O si trova prima del blocco RND o CHF L elemento del profilo con lunghezza 0 viene ignorato se l elemento del profilo con lunghezza 0 si trova dopo il blocco RND o CHF Il segno del senso di rotazione viene impiegato se DR e IPA sono definiti con segno diverso 493
368. ro qualsiasi di righe origini Per ottimizzare la dimensione del file e la velocit di elaborazione si dovrebbero utilizzare tante righe quante sono necessarie per la Gestione origini Per motivi di sicurezza eventuali nuove righe possono essere aggiunte solo alla fine della tabella Preset 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 modificato solo nel modo operativo Funzionamento manuale e Volantino elettronico con softkey MODIFICA PRESET premuto La copia della tabella Preset in un altra directory per il salvataggio dei dati consentita Le righe che sono state protette da scrittura dal costruttore della macchina rimangono protette anche nelle tabelle copiate e quindi non possono essere modificate 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 362 Commento Funzionamento manuale Programmaz REALE 1 eek fT S mm min NO a DOC x y z SPC ca 75 18907 65 34493 567 5 1 56476 1 3 16382 67823 65 87356 1 6476 2 21 94612 13 93953 65 87356 0 3 16 87879 3 59437 146 09302 0 4 3 26756 7 73438 133 8237 0 5 76 18907 65 34493 133 5987
369. rofilo Preforatura Svuotamento Parametri 0401 fattore di avanzamento Parametri 0404 fattore di svuotamento 23 24 25 26 474 Finitura fondo Finitura laterale Profilo sagomato Fattore di scala individuale per l asse X XI XIX X XI XIX XI XI X X X X XJ X X opzione 08 X X X XI X X XI X X X X X X X X X X X X opzione 08 con MC 420 X X X XJ X X 27 Profilo superficie cilindrica 28 Superficie cilindrica 29 Isola su superficie cilindrica 30 Lavorazione dati 3D 32 Tolleranza con HSC Mode e TA 39 Profilo esterno su superficie cilindrica 200 201 202 203 204 205 206 207 208 209 Foratura Alesatura Misurazione coordinata 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 Sagoma di punti su linee Spianatura Superficie regolare Fresatura a spianare HEIDENHAIN TNC 320 opzione 08 opzione 08 opzione 08 X XI XI X X XI XI X X X X X X X X X X X X X X X opzione 08 con MC 420 X opzione 08 con MC 420 X opzione 0
370. rollare 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 funzioni ausiliarie non descritte nel presente manuale A Il costruttore della macchina pu abilitare anche altre 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 softkey M attive all inizio del blocco di posizionamento mentre altre solo alla fine indipendentemente dall ordine in cui si trovano nel rispettivo blocco NC Tenere presente che alcune funzioni ausiliarie diventano Le funzioni ausiliarie sono attive a partire dal blocco in cui vengono richiamate 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 automatic
371. rse ASA funzioni con testo in chiaro EEE Selezionare FUNCTION PARAX na Selezionare FUNCTION PARAXMODE FUNCTION Selezionare FUNCTION PARAXMODE OFF 324 Esempio blocco NC Programmazione funzioni speciali i Programmazione lavorazione a pi assi i p 11 1 Funzioni per la lavorazione a pi assi D Q In questo capitolo sono raggruppate tutte le funzioni del TNC correlate alla lavorazione a pi assi Funzione TNC Descrizione O Z o Z S o Pagima O PLANE Definizione delle lavorazioni nel piano di lavoro ruotato Pagina 327 M116 Avanzamento di assi rotativi Pagina 348 M126 Spostamento di assi rotativi con ottimizzazione del percorso Pagina 349 M94 Riduzione del valore visualizzato di assi rotativi Pagina 350 n n zioni per la lavoraz 326 Programmazione lavorazione a pi assi il 11 2 Funzione PLANE rotazione del piano di lavoro opzione software 1 Introduzione Le funzioni per la rotazione del piano di lavoro devono F essere abilitate dal costruttore della macchina La funzione PLANE pu essere impiegata solo su macchine dotate di almeno due assi rotativi tavola o e testa Eccezione la funzione PLANE AXIAL pu essere impiegata anche se sulla macchina disponibile oppure attivo un solo asse rotativo Con la funzione PLANE ingl plane piano si dispone di una potente funzione con cui possibile definire in modi differenti i piani di lavoro ruotati Tutte le funzioni PL
372. rtamento in impostazione Preset 488 se una rotazione del piano di lavoro per i due modi operativi viene impostata su inattiva al successivo richiamo della funzione 3D ROT i campi di testo non vengono compilati con le posizioni attuali degli assi rotativi ma con 0 Le posizioni vengono impostate correttamente se solo un Modo operativo stato impostato su inattivo un jog incrementale pu essere definito separatamente per assi lineari e rotativi trasformazione base traslazione e rotazione del sistema della tavola della macchina nel sistema del pezzo tramite le colonne X Y e Z nonch angolo solido SPA SPB e SPC Tramite le colonne da X_0FFS a W_OFFS inoltre possibile definire gli offset in ogni singolo asse La relativa funzione configurabile l impostazione di un Preset in un asse rotativo agisce ai sensi di un offset asse Tale offset attivo anche per i calcoli della cinematica e per la rotazione del piano di lavoro Con il parametro macchina CfgAxisPropKin gt presetToAlignAxis si definisce se l offset asse verso zero deve essere calcolato internamento oppure no Indipendentemente da ci un offset asse ha sempre i seguenti effetti un offset asse determina sempre la visualizzazione della posizione nominale dell asse interessato l offset asse viene sottratto dal valore attuale se si programma una coordinata dell asse rotativo nel blocco L l offset asse viene sommato alla coordinata programmata
373. rtura 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 DS Polo per programmazione dei profili FK HEIDENHAIN TNC 320 ione features ofili FK opz mming da d software Advanced pr 6 6 Movimenti traiettoria Programmazione libera j il 0 Co O gt ns E oe E Z D zi Ta es Foa software Advanced programm mM EJ n r 5 a 6 6 Movimenti traiettoria Programmazione libera d 192 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 premere il softkey FPOL Il TNC visualizza softkey di asse del piano di lavoro attivo Immettere con questi softkey le coordinate del polo Il polo per la programmazione profili FK rimane attivo fino a quando non si definisce un nuovo polo mediante FPOL Programmaz
374. sa in secondi dopo ogni disimpegno Coordinata della superficie del pezzo Distanza di sicurezza dell ut sopra il foro Tempo di attesa sul fondo foro in secondi Chiamata ciclo FORATURA Disimpegno utensile Fine programma lici lavorazioni semp ione di d esecuz F zione e 13 1 Programm n i lici ioni semp N X S O gt Lc 5 v O N 5 O D T Q O D 13 1 Programmazi Esempio 2 compensazione della posizione obliqua del pezzo su macchine con tavola rotante Eseguire una rotazione base con il sistema di tastatura 3D Vedere manuale utente Programmazione di cicli 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 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 A Terminare l immissione Premere il tasto esterno di START la posizione obliqua viene compensata dalla rotazione della tavola rotante 392 Posizionamento con immissione 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 S
375. scala attivo asse Z 4 7 Fattore di scala attivo asse U 4 8 Fattore di scala attivo asse V 4 9 Fattore di scala attivo asse W 5 1 3D ROT asse A 5 2 3D ROT asse B 5 3 3D ROT asse C 6 Rot del piano di lavoro attivo non attivo 1 0 in un modo operativo Esecuzione programma 7 Rot del piano di lavoro attivo non attivo 1 0 in un modo operativo Funzionamento manuale Spostamento origine attuale 220 2 1 Asse X HEIDENHAIN TNC 320 251 il larie IONI ausi n 8 8 Funz Campo di traslazione 230 Posizione nominale nel sistema REF 240 Posizione attuale nel sistema di coordinate attivo 270 252 1 J W Ol dala9 dala9 DS W Asse Y Asse Z Asse A Asse 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 O 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 Programmazione parametri Q i Sistema di tastatura automatico TS 350 Sistema di tastatura utensili TT HEIDENHAIN TNC 320 52 53 54 55 56 57 70 71 72 75 76 71 78 Asse W Tipo di tastatore Riga nella tabella tastatore Lunghezza efficace Raggio efficace della sfera Raggio arrotondamento Offset centrale asse principale Offset centrale asse secondario Angolo di orientamento del mandrino in gradi off
376. sceglie una determinata posizione o uno spigolo come origine in base alla quale si potranno poi determinare con massima semplicit tutte le altre posizioni La determinazione dell origine risulta particolarmente agevole con il sistema di tastatura 3D HEIDENHAIN Vedere il manuale utente Programmazione di cicli Impostazione dell origine con sistemi di tastatura 3D Esempio Lo schizzo del pezzo 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 ORIGINE si sposta temporaneamente l origine sulla posizione X 450 Y 750 per programmare i fori da 5 a 7 senza ulteriori calcoli 78 L I I 325 450 900 95 0 Programmazione principi fondamentali gestione file 3 2 Apertura e inserimento di programmi Configurazione di un programma NC nel formato 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 i dati relativi a PEZZO Arezzo Funzione Istruzioni chiamate utensile traiettoria avvicinamento
377. set centrale Rapido Avanzamento di misura Campo di misura massimo Distanza di sicurezza Riga nella tabella del sistema di tastatura Tipo di tastatore Riga nella tabella del sistema di tastatura Centro asse principale sistema REF Centro asse secondario sistema REF Centro asse utensile sistema REF Raggio del disco Rapido Avanzamento di misura con mandrino fermo Avanzamento di misura con mandrino rotante Campo di misura massimo Distanza di sicurezza per misurazione lunghezza Distanza di sicurezza per misurazione raggio Numero giri mandrino Direzione di tastatura larie ioni ausi 8 8 Funz n il larie IONI ausi mn 8 8 Funz Origine dal ciclo di tastatura 360 Valore dalla tabella origini attiva nel sistema di coordinate attivo 500 Lettura dati dell utensile corrente 950 254 1 Riga DS O 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 YLAB G U V W Colonna 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 correzione lunghezza e correzione raggio del tastatore sistema di coordinate macchina Risultato di misura dei cicli di tastatura 0 e 1 senza correzione raggio e l
378. 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 320 445 ina I macch 16 1 Parametri utente specifici I macchina 16 1 Parametri utente specifici 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 orien
379. singolo blocco con il tasto di START esterno QIDUISWINE L X 50 Y 50 R FMAX S CYCL DEF 4 0 FRES TASCHE CYCL DEF 4 1 DIST 2 wD CYCL DEF 4 2 PROF 10 Softkey per la ripartizione dello schermo 10 CVOL DEF 4 4 xeao e i 11 CYCL DEF 4 5 Y 90 4 t 12 CYCL DEF 4 6 F888 DR RAGGIOS x 13 L Z 2 R FMAX M99 14 CYCL DEF 5 0 TASCA CIRCOLARE 100 F OVR 09 01 n Programma PGM 100 F OVR N 33 33 1Y 72 542 Z C 0 000 S__ 316 080 EI A sinistra programma a destra struttura SEZIONI la REALE D oke rT 3 z E mm min 0vr100 1 M 5 programma pem i 2 SOOO INIZIO FINE ki sue BLOCCHI UTENSILE A sinistra programma a destra stato ka esi a i ul PROGRAMMA STATO A sinistra programma a destra grafica opzione Eg software Advanced grafic features GRAFICA Grafica opzione software Advanced grafic a features Softkey per la ripartizione dello schermo con tabelle pallet opzione software Pallet management Tabella pallet n A sinistra programma a destra tabella pallet Pon A sinistra tabella pallet a destra stato PALLET PGM 62 Introduzione 2 4 Visualizzazioni di stato O fd Visualizzazione di stato generale Programmaz Esecuzione continua La visualizzazione di stato generale nella parte inferiore dello schermo Hm informa sullo stato corrente della ma
380. sizione 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 Pe 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 profondit programmata Punto finale PN 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 da l nell asse utensile alla profondit programmata APPR Ingl APPRoach avvicinamento DEP Ingl DEParture distacco L Ingl Line retta C Ingl Circle cerchio T Tangenziale raccordo continuo liscio N Normale perpendicolare Spostando l utensile dalla posizione reale al punto ausiliario Py 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
381. sono descritte in un manuale utente separato Per richiedere questo manuale utente rivolgersi eventualmente a HEIDENHAIN ID 679 220 xx Opzioni software Il TNC 320 possiede diverse opzioni software che possono essere attivate dal costruttore della macchina Ciascuna opzione deve essere abilitata separatamente e contiene le funzioni presentate di seguito Asse supplementare per 4 assi e mandrino non regolato Asse supplementare per 5 assi e mandrino non regolato Interpolazione di superfici cilindriche cicli 27 28 e 29 Avanzamento in mm min con assi rotativi M116 Rotazione del piano di lavoro funzioni PLANE ciclo 19 e softkey 3D ROT nel modo operativo Funzionamento manuale Cerchio su 3 assi con piano di lavoro ruotato Livello di sviluppo upgrade funzionali Oltre alle opzioni software saranno gestiti in futuro importanti sviluppi del software TNC tramite upgrade funzionali il cosiddetto Feature Content Level ingl per livello di sviluppo Le funzioni sottoposte a FCL non sono disponibili se si riceve un upgrade software per il proprio TNC Se si riceve una nuova macchina tutti gli upgrade funzionali sono disponibili senza costi aggiuntivi Gli upgrade funzionali sono contrassegnati nel manuale con FCL n dove n identifica il numero progressivo del livello di sviluppo Le funzioni FCL possono essere abilitate in modo permanente mediante un numero codice da acquistare A tale scopo rivolgersi al costruttore d
382. 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 160 Programmazione programmazione profili i Coordinate polari I 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 disattivano 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 Omme 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 HEIDENHAIN TNC 320 to e s li a da un profilo Icinamen 6 3 Avv i il o a da un profilo p j IS CIN A o icinamento e di 6 3 Avv Avvicinamento su una retta con raccordo tangen
383. statura premere il softkey TASTARE POS Posizionare il tastatore vicino al secondo punto da tastare B selezionare la direzione di tastatura con i softkey stesso asse ma direzione opposta rispetto alla prima tastatura Tastatura premere il tasto esterno di START Nel campo di visualizzazione ORIGINE comparir la distanza tra i due punti sull asse di coordinata Reset dell indicazione di posizione sui valori prima della misurazione della lunghezza selezione della funzione di tastatura premere il softkey TASTARE POS Ritastare il primo punto tastato Impostare l origine sul valore annotato Interruzione del dialogo premere il tasto END Misurazioni di angoli sistemi di tastatura 3D consentono anche la determinazione di angoli nel piano di lavoro Si misura l angolo tra l asse di riferimento dell angolo e un bordo del pezzo oppure l angolo tra due bordi L angolo misurato verr visualizzato con un valore massimo di 90 382 Funzionamento manuale e allineamento Determinazione dell angolo tra l asse di riferimento dell angolo e un bordo del pezzo Selezione della funzione di tastatura premere il m softkey TASTARE ROT Angolo di rotazione annotare l angolo di rotazione visualizzato se la rotazione base effettuata deve essere ripristinata in un secondo momento Effettuare la rotazione base rispetto al lato da confrontare vedere Compensazione della posizione obliqua del pezzo con sistema di tastatura
384. stazione standard L impostazione standard formata da ID di rete e ID Host in cui tutti i bit sono impostati a 1 Indirizzo di rete default router l inserimento necessario solo se la rete formata da pi reti parziali collegate tra loro attraverso router 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 Configurazione dell accesso di rete ad altri dispositivi mount gt Far configurare il TNC da uno specialista di configurazione di reti parametri username workgroup e password non devono essere indicati in tutti i sistemi operativi Windows Collegare il TNC connettore X26 con la rete o con un PC selezionare nella gestione file PGM MGT il softkey Rete Premere il tasto MOD Poi inserire il numero codice NET123 Premere il softkey DEFIN COLLEG RETE SI apre una finestra di dialogo per la configurazione della rete Mount Device Mount Point 432 Collegamento tramite NFS nome della 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 minus
385. sualizzazione del dialogo desiderato e inserire il valore desiderato 86 Programmazione principi fondamentali gestione file E E 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 n O fd Il campo chiaro si trover nel nuovo blocco sulla stessa istruzione T selezionata nel primo blocco Se si avvia la ricerca in programmi molto lunghi il TNC visualizza una finestra con un indicatore di avanzamento i Inoltre si pu interrompere la ricerca con il softkey L Ricerca di un testo qualsiasi o selezione della funzione di ricerca premere il softkey CERCARE II TNC visualizzer il dialogo Ricerca testo Inserire il testo da cercare tY Ricerca testo premere il softkey ESEGUIRE eb N m HEIDENHAIN TNC 320 87 Selezione copia cancellazione e inserimento di blocchi di programma Al fine di poter copiare blocchi di programma all interno di un programma NC oppure in un altro programma NC il TNC mette a disposizione le seguenti funzioni vedere tabella sottostante z n Programmaz 14 h BEGIN PGM 14 MM BLK FORM 0 1 Z X 0 Y 0 2 20 BLK FORM 09 2 X 100 Y 100 Z 0 E E Per copiare blocchi di programma procedere nel seguente modo L x50 vene Ro FAX a Y 5 R5 RL F250
386. ta e adattata a iTNC 530 10 Indice HEIDENHAIN TNC 320 Primi passi con TNC 320 ntroduzione Programmazione gestione file Programmazione programmazione Programmazione Programmazione profili Programmazione Programmazione Programmazione rogrammazione Programmazione manuale unzioni MOD principi fondamentali aluti di utensili programmazione sottoprogrammi e ipetizioni di blocchi di programma parametri Q funzioni ausiliarie funzioni speciali lavorazione a pi assi unzionamento manuale e allineamento Posizionamento con immissione Prova ed esecuzione programma Tabelle e riepiloghi 11 cu T a 1 1 Introduzione 34 1 2 Accensione della macchina 35 Conferma dell interruzione di corrente e superamento degli indici di riferimento 35 1 3 Programmazione della prima parte 36 Selezione del giusto modo operativo 36 Principali elementi operativi del TNC 36 Apertura di un nuovo programma Gestione file 37 Definizione di un pezzo grezzo 38 Struttura del programma 39 Programmazione di un profilo semplice 40 Creazione del programma ciclo 43 1 4 Test grafico della prima parte opzione software Advanced grafic features 46 Selezione del giusto modo operativo 46 selezione della tabella utensili per Prova programma 46 Selezione del programma da verificare 47
387. ta con raccordo tangenziale Disimpegno utensile fine programma Programmazione programmazione profili HEIDENHAIN TNC 320 fdinate cartesiane 6 4 Tralettorie Coo Definizione pezzo grezzo per la simulazione grafica della lavorazione Chiamata utensile con asse mandrino e numero di giri mandrino Disimpegno utensile sull asse mandrino in 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 177 dinate cartesiane S Le O E S lt O 178 Posizionamento sull ultimo punto 1 del profilo Distacco dal profilo su traiettoria circolare con raccordo tangenziale Disimpegno utensile fine programma Programmazione programmazione profili il HEIDENHAIN TNC 320 Definizione pezzo grezzo Chiamata utensile Definizione centro del cerchio Disimpegno utensile Preposizionamento utensile Posizionamento alla profondit di lavorazione Posizionament
388. ta strutturata in Prova programma X Vista strutturata per programmi di grandi dimensioni X Controllo anticollisione dinamico DCM Controllo anticollisione nel funzionamento automatico X opzione 40 Controllo collisione in Funzionamento manuale X opzione 40 Rappresentazione grafica dei corpi di collisione definiti X opzione 40 Verifica collisione in Prova programma X opzione 40 Controllo dei dispositivi di serraggio X opzione 40 Gestione portautensili X opzione 40 Supporto CAM Acquisizione di profili da dati DXF X opzione 42 Acquisizione di posizione di lavorazione da dati DXF X opzione 42 Filtro offline per file CAM X Filtro strech X 472 Funzioni MOD Parametri utente dati di configurazione struttura numerica File di guida OEM con funzioni di assistenza Controllo supporto dati Caricamento di Service Pack Impostazione dell ora di sistema Definizione degli assi per la conferma della posizione reale Definizione limiti del campo di spostamento Blocco dell accesso esterno Commutazione della cinematica X X XXXXX X Chiamata cicli di lavorazione Con M99 o M89 X Con CYCL CALL X Con CYCL CALL PAT X Con CYC CALL POS X X X X Funzioni speciali Creazione di un programma di inversione Spostamento origine con TRANS DATUM Controllo adattivo dell avanzamento AFC Definizione globale di parametri ciclo GLOBAL DEF Definizione
389. tamento 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 mm 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 446 Tabelle e riepiloghi Impostazioni per l editor NC ina LL Creazione file di backup T 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 e 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 guida TRUE visualizzazione di grafica di supporto solitamente semp
390. tante Finestra del testo di destra attiva passa al link successivo Seleziona l ultima pagina visualizzata E TNCguide gt lt d4 Scorrimento avanti se stata impiegata pi volte la funzione Seleziona l ultima pagina da Par visualizzata SA SACE rr PTT __7 O Pagina precedente PAGINA 5 Pagina successiva PAGINA O Visualizza maschera l indice _ DIRECT 5 f 1 Commuta tra la rappresentazione a tutto FINESTRA schermo e la rappresentazione ridotta Nella x rappresentazione ridotta si vede ancora una parte tr della finestra TNC T L applicazione TNC si evidenzia in modo che si possa operare sul controllo mentre TNCguide ESCI N aperto Se attiva la rappresentazione a tutto qF schermo il TNC riduce automaticamente la dimensione della finestra prima del cambio dell applicazione attiva Chiude TNCguide 128 Programmazione aiuti di programmazione Directory delle parole chiave 00 Le parole chiave pi IMportanti sono riportate nell indice analitico o m INeguiae I scheda Indice dove possono essere selezionate direttamente Sr 5 cliccando con il mouse o selezionando con i tasti cursore Fece millina Jem ire oe te sm O i ser ma millin Calibrate the effective length S Calibrating the effective length Il lato a sinis
391. tastatura Uscita dalla tabella Preset Editing multiplo della tabella utensili TOOL T ovvero della tabella posti tool_p tch HEIDENHAIN TNC 320 visualizzazione di posizione piccola acquisizione posizione reale tramite softkey possibile solo tramite softkey FINE solo tramite softkey BACK FINE attivo livello softkey selezionato all ultima uscita non possibile disponibile tramite tastiera ASCII solo una limitazione di avanzamento per assi lineari e rotativi definibile visualizzazione di posizione grande acquisizione posizione reale tramite tasto possibile tramite softkey FINE e tramite tasto END in qualsiasi momento tramite tasto END visualizzazione livello softkey fisso definito livello softkey 1 489 Differenze in Esecuzione programma comando a confronto Disposizione dei livelli softkey e softkey all interno dei livelli Set caratteri con ripartizione schermo PROGRAMMA Modifica programma dopo che la lavorazione stata interrotta mediante commutazione sul modo operativo Esecuzione singola Cambio modo operativo dopo che la lavorazione stata interrotta mediante commutazione sul modo operativo Esecuzione singola Cambio modo operativo dopo che la lavorazione stata interrotta mediante commutazione sul modo operativo Esecuzione singola e terminata per TNC 320 con STOP INTERNO Accesso alle frequenze FK con GOTO dopo la lavorazione eseguita fino a quel momento prima del cambio de
392. tastatura con i tasti di movimentazione assi in prossimit del secondo punto di tastatura del secondo spigolo del pezzo Premere Avvio NC il sistema di tastatura si sposta nella direzione definita finch va a contatto con il pezzo e quindi automaticamente ritorna sul punto di partenza Il TNC visualizza in seguito la coordinata dello spigolo determinato Impostare 0 premere il softkey SETTARE PUNTI Uscire dal menu con il tasto FINE Informazioni dettagliate su questo argomento Definizione origini Vedere Definizione origine con sistema di tastatura 3D opzione software Touch probe functions a pagina 378 HEIDENHAIN TNC 320 53 isposizione 1 6 Pred 1 7 Esecuzione del primo programma 1 7 Esecuzione del primo programma Selezione del giusto modo operativo programmi possono essere eseguiti nel modo operativo Esecuzione singola o nel modo operativo Esecuzione continua Premere il tasto del modo operativo il TNC passa nel modo operativo Esecuzione singola il TNC esegue il programma blocco per blocco Ogni blocco deve essere confermato con il tasto Avvio NC Premere il tasto del modo operativo il TNC passa nel modo operativo Esecuzione continua il TNC esegue il programma dopo Avvio NC fino all interruzione del programma o fino alla fine Informazioni dettagliate su questo argomento Modi operativi del TNC Vedere Modi operativi a pagina 60 Esecuzione dei programmi Vedere Esecuzione programma a
393. tata generata la directory AUFTR1 In seguito nella directory 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 HEIDENHAIN TNC 320 3 4 Lavorare con la M file KAR25T Panoramica funzioni della Gestione dati them O Funzione Softkey Pag c a i Copia di un singolo file CoN Pagina 98 eia Visualizzazione di un determinato tipo di SELEZIONA Pagina 96 file DO fio Creazione di un nuovo file eg Pagina 98 c a 9 Visualizzazione degli ultimi 10 file ULTIMI Pagina 100 selezionati ita o Cancellazione di file o directory Sg Pagina 100 ha O gt Selezione di file e Pagina 102 _l q Rinomina di file RINORTNA Pagina 103 Attivazione protezione file da PROTEGG Pagina 104 cancellazione e modifica l Disattivazione protezione di un file SPROTEG Pagina 104 B Gestione dei drive di rete Ea Pagina 107 Selezione dell editor ESE Pagina 104 Ordinamento dei file secondo le Pagina 103 propriet sai Copia di una directory COPIA DIR Pagina 99 al Cancellazione di una directory con tutte fe le sottodirectory S Visualizzazione delle directory di un E aeeroR F La drive 5 ALBERO Rinomina directory RINOMINA aac xvz Cre
394. tato da una batteria tampone per non perdere i dati nella memoria RAM Quando il TNC visualizza il messaggio SOSTITUIRE PILE necessario etfettuarne la sostituzione 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 tampona 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 320 455 16 4 Sostituzione della batteria tampone uodwe eua eg ejj p auoIzn sos py 9L Tabelle e riepiloghi i 456 A Accensione 352 Accessi a tabelle 259 Accessori 71 Annidamenti 213 Arrotondamento spigoli 170 Asse rotativo riduzione della visualizzazione M94 350 spostamento con ottimizzazione del percorso M126 349 Assi ausiliari 75 Assi principali 75 Avanzamento 358 Modifica 359 per assi rotativi M116 348 possibilit di Inserimento 83 Avanzamento in millimetri per giro mandrino M136 307 Avvicinamento al profilo 159 con coordinate po
395. tatore e il raggio efficace della sfera di tastatura Per la calibrazione del sistema di tastatura 3D fissare sulla tavola della macchina un anello di regolazione con spessore e raggio interno noti 372 Funzionamento manuale e allineamento i Calibrazione della lunghezza efficace all origine dell utensile Di regola il costruttore della macchina colloca l origine dell utensile sul naso del mandrino La lunghezza efficace del tastatore si riferisce sempre Impostare l origine nell asse del mandrino in modo da avere per la tavola della macchina Z 0 e Selezione della funzione di calibrazione per la 3 lunghezza del tastatore premere il softkey TOUCH PROBE e CAL L II TNC visualizza una finestra menu con 4 campi di introduzione Impostare l asse utensile tasto di movimentazione asse ORIGINE introdurre lo spessore dell anello di regolazione I campi RAGGIO SFERA EFFICACE e LUNGHEZZA EFFICACE non devono essere compilati Accostare il tastatore alla superficie dell anello di regolazione Se necessario modificare la direzione di spostamento effettuare la selezione mediante softkey o i tasti cursore Tastatura della superficie premere il tasto esterno di START HEIDENHAIN TNC 320 functions ra 3D opzione software Touch probe 12 6 Calibrazione del sistema di a C il ra 3D opzione software Touch probe fd ed fd D n O b c N 2 G Q N q functions
396. tensili Cancellazione riga utensile attuale CRA RIGA Ordinamento degli utensili in base al contenuto di Da una colonna selezionabile Visualizzazione di tutte le punte nella tabella a 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 tastatori nella tabella INR utensili TASTATURA Uscita dalla tabella utensili Richiamare la Gestione file e selezionare un file di un altro tipo ad es un programma di lavorazione HEIDENHAIN TNC 320 141 ci Dati utensile Tabella posti per cambio utensile s i 5 Ed t t b 1 1 t i Programmaz dv Il costruttore adatta propria macchina le funzioni della venato aziona dai 5 O tabella posti Consultare il manuale della macchina Pite AEAN 3 a Per il cambio utensili automatico occorre la tabella posti TOOL_P TCH 6 5 ukz 1 m Il TNC gestisce pi tabelle posti con nome di file a piacere La tabella 0 7 PROBE posti da attivare per l esecuzione del programma viene selezionata in uno dei modi operativi di esecuzione programma tramite la Gestione file stato M ii Editing tabella posti in uno dei modi di esecuzione programma TABELLA Selezione della tabella utensili premere il softkey TABELLA UTENSILE an Selezione tabella posti premere il softkey TABELLA sie N cene POSTO EDIT Impostare il softkey EDIT su O
397. tesi ad es Q012 Q1 Q2 Q3 Elevazione al quadrato ingl square ad es 015 SQ 5 Radice quadrata ingl square root ad es 022 SQRT 25 Seno di un angolo ad es 044 SIN 45 Coseno di un angolo ad es 045 COS 45 Tangente di un angolo ad es 046 TAN 45 Arco seno funzione inversa del seno determinazione dell angolo dal rapporto cateto opposto ipotenusa ad es Q10 ASIN 0 75 Arco coseno funzione inversa del coseno determinazione dell angolo dal rapporto cateto adiacente ipotenusa ad es Q11 ACOS Q040 270 8 10 Introduzione diretta di formule Mediante softkey possibile introdurre direttamente nel programma di lavorazione formule matematiche che comprendono pi operazioni di calcolo Le funzioni matematiche compaiono azionando il softkey FORMULA Il TNC visualizzer i seguenti softkey suddivisi su pi livelli i 9 AA A a SORT TAN ASIN H a Programmazione parametri Q il Arco tangente funzione inversa della tangente determinazione dell angolo dal rapporto altezza base ad es Q12 ATAN Q50 ATAN Elevazione a potenza 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 kis ad es 033 LOG Q22 Funzione esponenziale 2 7183 esponente n n ad es Q01 EXP Q12 Trasformazione
398. ti pagina 283 Il TNC assegna automaticamente a certi parametri Q e OS 226 Programmazione parametri Q i 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 Funzioni trigonometriche Funzione per il calcolo di cerchi Condizioni IF THEN salti Altre funzioni Introduzione diretta di formule Funzione per la lavorazione di profili complessi HEIDENHAIN TNC 320 FUNZIONI ARITMET TRIGO NOMETRIA CALCOLO CERCHIO SALTI FUNZIONI SPECIALI FORMULA FORMULA PROFILO Pagina 229 Pagina 231 Pagina 233 Pagina 234 Pagina 237 Pagina 270 Vedere manuale utente Programmazione di cicli IONI delle funz incipio ginora mica 8 1 Pr j il lori numerici I Va Parametrifiinvece di I pezzi 8 2 Serie d 8 2 Serie di pezzi Parametri Q invece di valori numerici Applicazione Con la funzione parametrica O FN 0 ASSEGNAZIONE si assegnano ai parametri O dei valori numerici Nel programma di lavorazione invece si inserisce un parametro O in luogo del valore numerico Blocchi esemplificativi NC Per serie di pezzi si programmano ad es le quote caratteristiche del pezzo come parametri Q 010 assume Il valore 25 corrispondente a L
399. ti In caso di pi soluzioni la grafica le visualizzer in verde vedere Grafica per la programmazione FK pagina 190 Traiettoria circolare con raccordo tangenziale Se una traiettoria circolare deve raccordarsi tangenzialmente ad un altro elemento di profilo aprire il dialogo con il softkey FCT i Visualizzazione dei softkey per la programmazione libera dei profili premere il tasto FK Apertura del dialogo premere il softkey FCT Inserire nel blocco tramite i softkey tutti dati noti HEIDENHAIN TNC 320 ione features ofili FK opz mming da d software Advanced pr 6 6 Movimenti traiettoria Programmazione libera n il 2 Possibilit di inserimento O Coordinate dei punti finali N Q Datineti Softkey Ss Coordinate cartesiane X e Y S sl I x Y LL T Coordinate polari riferite a FPOL PR PA I I O ha Blocchi esemplificativi NC Cl eb had O a a a ea z Bo o a es O e n C 9 FCT PREIS IPASSO DRE RIS D cd Q C gt D lt eb n O N 6 6 Movimenti traiettoria Programmazione libera d 194 Programmazione programmazione profili il Direzione e lunghezza di elementi del profilo ofili FK opz Lunghezza della retta Angolo di salita della retta Lunghezza LEN della corda dell arco di cerchio Angolo di salita AN della tangente di avvicinamento 6 SED Angolo al centro della corda dell arco d
400. tibilit geometriche Pat h dati mancanti o errati nel programma o violazioni dello spazio di lavoro BLK FORM 2 1 Z X39 ven 2 20 o Questa simulazione viene supportata graficamente con diverse rappresentazioni opzione software Advanced grafic features TOOL CALL 3 Z S2000 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 OO JDUDSDWINHE N Softkey per la ripartizione dello schermo vedere Esecuzione continua a Il AI 12 CYCL DEF 4 6 F888 DR RAGGI0O8 13 L Z 2 RO FMAX M99 ed Esecuzione singola a pagina 62 a E 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 R FMAX M99 21 L Z 2 R FMAX 22 CYCL DEF 3 0 FRES SCANAL 23 CYCL DEF 3 1 DIST 2 24 CYCL DEF 3 2 PROF 8 27 CYCL DEF 3 5 Y 90 28 CYCL DEF 3 6 F888 29 L X 109 Y 10 RO FMAX 30 L Z 2 RO FMAX M99 31 CYCL DEF 3 0 FRES SCANAL m HEIDENHAIN TNC 320 61 Esecuzione continua ed Esecuzione singola Nell Esecuzione continua il TNC esegue un programma fino alla sua Esecuzione continua Prova n fine o fino ad una interruzione manuale o programmata Dopo 113 h Rei un interruzione possibile riprendere l esecuzione del programma n BLK FORM 0 2 X 100 Y 100 Z 0 TOOL CALL 3 Z 52000 L Z 10 RO FMAX M3 Nell Esecuzione singola si deve avviare ogni
401. tiva dell utensile dal pezzo indipendentemente dal fatto che si sposti l asse principale o l asse ausiliario Per la definizione procedere come segue Visualizzare il livello softkey con le funzioni speciali FCT ii selezionare il menu per la definizione di diverse PROBRANMA funzioni con testo in chiaro E Selezionare FUNCTION PARAX era Selezionare FUNCTION PARAXCOMP FUNCTION Selezionare FUNCTION PARAXCOMP DISPLAY Definire l asse parallelo i cui Movimenti devono essere calcolati dal TNC nel relativo asse principale 320 Esempio blocco NC Programmazione funzioni speciali FUNCTION PARAXCOMP MOVE La funzione PARAXCOMP MOVE pu essere impiegata esclusivamente in combinazione con i blocchi rettilinei L La funzione PARAXCOMP MOVE consente al TNC di compensare movimenti degli assi paralleli con movimenti di compensazione nel relativo asse principale Ad esempio con movimento parallelo dell asse W in direzione negativa l asse principale Z si sposterebbe contemporaneamente in direzione positiva dello stesso valore La distanza relativa dell utensile dal pezzo rimane identica Applicazione per macchine a portale inserire il cannotto per traslare in modo sincrono verso il basso la barra trasversale Per la definizione procedere come segue SERE Visualizzare il livello softkey con le funzioni speciali FCT aa selezionare il menu per la definizione di diverse FEDE funzioni con testo in chiaro Agna Seleziona
402. tivo coincidano Prima di superare gli indici di riferimento necessario disattivare la funzione Rotazione piano di lavoro Assicurarsi che non si verifichino collisioni Procedere eventualmente in precedenza al disimpegno dell utensile 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 La funzione di tastatura Rotazione base non disponibile se nel modo operativo Funzionamento manuale stato attivata la funzione Rotazione piano di lavoro La funzione Conferma posizione reale non ammessa se attiva la funzione Rotazione piano di lavoro I posizionamenti da PLC definiti dal costruttore della macchina non sono ammessi HEIDENHAIN TNC 320 387 di lavoro opzione software 1 ie piano N vd O CC 9 N q 12 9 Rota Ifile piano di lavoro opzione software 1 Attivazione della rotazione manuale selezionare la rotazione manuale premere il softkey A 3D ROT Posizionare il campo chiaro con tasti cursore sull opzione Funzionamento manuale Selezionare la rotazione manuale premere il softkey gt ATTIVO Con il tasto cursore posizionare il campo chiaro sull asse rotativo desiderato Inserire l angolo di rotazione D Per concludere l inserimento tasto END Per la disattivazione nel menu Rotazione piano di lavo
403. to relativo al blocco N coordinate del punto finale 6 6 Movimenti traiettoria Programmazione libera Coordinate cartesiane rispetto al blocco N Coordinate polari rispetto al blocco N RPR N RPA N Rx N RY N Blocchi esemplificativi NC HEIDENHAIN TNC 320 ione features ofili FK opz mming de d software Advanced pr i i eb Riferimento relativo al blocco N direzione e distanza C dell elemento di profilo iS N patimoti e Softkey Q Angolo tra una retta e un altro elemento del profilo oppure tra la tangente di ingresso ad un arco di I cerchio ed un altro elemento del profilo Li a Retta parallela ad un altro elemento del profilo PAR N Pd t O Distanza tra retta ed elemento di profilo parallelo software Advanced programming features Blocchi esemplificativi NC Riferimento relativo al blocco N centro del cerchio CC Coordinate cartesiane del centro del cerchio rispetto al blocco N sii Recv N Coordinate polari del centro del cerchio rispetto al blocco N Alli alle RCCPR N RCCPA N Blocchi esemplificativi NC 6 6 Movimenti traiettoria Programmazione libera d N 00 Programmazione programmazione profili il rofili FK opzione HEIDENHAIN TNC 320 Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Preposizionamento utensile Posizionamento alla profondit d
404. tori se sulla macchina non disponibile un tastatore elettronico 3D possibile utilizzare tutte le funzioni di tastatura descritte in precedenza eccezione funzioni di calibrazione anche con tastatori Meccanici o persino con semplice sfioramento Invece del segnale elettronico generato automaticamente da un tastatore 3D durante la funzione di tastatura il segnale di conferma della posizione di tastatura viene attivato manualmente tramite un tasto Procedere come segue PROBING l POS 77777 ti 384 Selezionare tramite softkey la funzione di tastatura desiderata Posizionare il tastatore meccanico sulla prima posizione che deve essere rilevata dal TNC Confermare la posizione premere il tasto Conferma posizione reale il TNC memorizza la posizione attuale Spostare il tastatore sulla successiva posizione che deve essere rilevata dal TNC Confermare la posizione premere il tasto Conferma posizione reale il TNC memorizza la posizione attuale Raggiungere eventualmente altre posizioni e rilevarle come descritto in precedenza Origine introdurre le coordinate della nuova origine nella finestra del menu e confermarla con il softkey SETTARE PUNTI oppure registrare i valori in una tabella vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella origini pagina 370 0 vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella Preset pagina 371 Conclusione della funzione
405. tra e attivo Too orientation Calibrate the effective radius Fosa Calibrating the effective radius and conpensatina Q Selezionare la scheda Indice C raaerina Measure a basic rotation using a line m Attivare il campo di immissione Parola chiave accessories Ul e a t r Immettere la parola da cercare il TNC sincronizza COR OO pame J Colico ros l indice analitico rispetto al testo immesso in modo Angie measuring igid Sezze FI tte Jo A x ASCII files Ara ss che la parola chiave possa essere trovata pi Automatic cutting i ll sure stase rotation usro ue N ra p id a mMm e nN te EEO pa Set the datum using four holes cylindrical Setting datum points using holes cylindrical studs 0 arapa ni scal studs EH vd Con il tasto cursore posizionare il campo chiaro sulla E emaurina amina m Ricamo a a pa rola chiave BACK FORWARD PAGE PAGE DIRECTORY TNCGUIDE TNCGUIDE O lt q mme Il js E O QUIT EXIT S Visualizzare con il tasto ENT le informazioni sulla parola chiave selezionata 5 i E 3 La parola da ricercare pu essere immesso soltanto 5 utilizzando una tastiera collegata via USB 1 Ricerca testo Nella scheda Ricerca si ha la possibilit esplorare l intero sistema TNCguide alla ricerca di una determinata parola pr Il lato a sinistra attivo To Selezionare la scheda Ricerca N Attivare il campo di immissione Ricerca lt Inserire la parola da ricercare confermare con il t
406. ttata internamente le posizioni attuali degli assi non vengono assolutamente modificate Definire se il TNC deve riportare automaticamente gli assi rotativi in posizione di riposo MOVE o TURN oppure no STAY vedere Posizionamento automatico MOVE TURN STAY immissione obbligatoria a pagina 344 Conclusione dell immissione premere il tasto END La funzione PLANE RESET resetta completamente la funzione PLANE attiva oppure un ciclo 19 attivo angolo 0 e funzione inattiva Non necessaria una definizione ripetuta Esempio blocco NC Programmazione lavorazione a pi assi i Definizione del piano di lavoro mediante angoli solidi PLANE SPATIAL Applicazione Gli angoli solidi definiscono un piano di lavoro utilizzando fino a tre rotazioni intorno al sistema di coordinate fisso della macchina L ordine delle rotazioni fisso ed avviene prima intorno all asse A poi intorno a B e infine intorno a C il funzionamento corrisponde a quello del ciclo 19 se gli inserimenti nel ciclo 19 sono impostati su angolo solido Prima della programmazione Si devono definire sempre tutti i tre angoli solidi SPA SPB e SPC anche se uno degli angoli 0 L ordine delle rotazioni descritto in precedenza indipendente dall asse utensile attivo Descrizione dei parametri per il comportamento nel posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE pagina 344 HEIDENHAIN TNC 320
407. unghezza 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 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 TIME 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 Programmazione parametri Q i 17 18 z Cicli di tastatura 990 Stato esecuzione 992 10 14 16 Esempio assegnazione del valore del fattore di scala attivo dell asse Z al parametro 025 FN 19 PLC trasmissione di valori al PLC Con la funzione FN 19 PLC si possono trasferire al PLC fino a due valori numerici o parametri Q Incrementi e unit 0 1 um o 0 0001 Esempio trasmissione del valore numerico 10 corrispondente a 1 yum o 0 001 al PLC HEIDENHAIN TNC 320 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
408. ura 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 320 100 la I tralettor nzioni la tralettor IONI i fondamentali sunn incip 6 2 Pr Cerchi e archi di cerchio Per i movimenti 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 CC Con le funzioni 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 programmati con la funzione Rotazione piano di lavoro vedere manuale utente Programmazione di cicli ciclo 19 PIANO DI LAVORO o con parametri O vedere Principio e panoramica delle funzioni pagina 224 Cerchi che non sono paralleli al piano principale vengono 156 Programmazione programmazione profili i Sens
409. utensile R2 per il 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 Direzione di taglio dell utensile per la misurazione dinamica dell utensile Misurazione del raggio offset dell utensile tra centro dello stilo e centro dell utensile Valore di default nessun valore impostato offset raggio utensile Misurazione del raggio offset dell utensile in aggiunta a offsetToolAxis 114104 tra bordo superiore dello stilo e bordo inferiore dell utensile Valore di default 0 Offset ammesso dalla lunghezza utensile L per il rilevamento rottura Se il valore impostato viene superato il TNC blocca l utensile stato L Campo di immissione da 0 a 0 9999 mm Offset ammesso dal raggio utensile R per il rilevamento rottura Se il valore impostato viene superato il TNC blocca l utensile stato L Campo di immissione da 0 a 0 9999 mm Numero taglienti Tolleranza usura lunghezza Tolleranza usura raggio Tolleranza usura raggio 2 Senso rotazione per tastatura Offset utensile raggio Offset utensile lunghezza Tolleranza rottura lunghezza Tolleranza rottura raggio Programmazione utensili Editing delle tabelle utensili La tabella utensili valida per l esecuzione del programma porta il nome TOOL T Questo file TOOL T deve essere memorizzato nella directory TNC table La tabella utensili TOOL T pu essere editata solo in uno
410. ve essere configurata dal relativo paralleli Oltre agli assi principali X Y e Z ci sono gli assi ausiliari paralleli U V e W Gli assi principali e gli assi paralleli sono abbinati tra loro X U A Y V B Z W C Il TNC dispone delle seguenti funzioni per lavorare con gli assi paralleli U Ve W PARAXCOMP Definizione del NETEN Pagina 322 comportamento del TNC durante il posizionamento di assi paralleli PARAXMODE Definizione degli assi che Pagina 323 il TNC deve utilizzare per PARAXMODE la lavorazione Dopo l avvio del TNC fondamentalmente attiva la configurazione standard II TNC effettua automaticamente il reset delle funzioni degli assi paralleli con le seguenti funzioni Selezione di un programma Fine programma M2 o M30 Interruzione programma PARAXCOMP rimane attivo PARAXCOMP OFF o PARAXMODE OFF Prima di cambiare la cinematica della macchina necessario disattivare le funzioni degli assi paralleli HEIDENHAIN TNC 320 Vew llel i assi para D am S n il Vew Ilel i assi para 10 2 Lavorazifile con gl FUNCTION PARAXCOMP DISPLAY La funzione PARAXCOMP DISPLAY attiva la funzione di visualizzazione dei movimenti degli assi paralleli Il TNC calcola i percorsi di traslazione dell asse parallelo nella visualizzazione di posizione del relativo asse principale visualizzazione somma La visualizzazione di posizione dell asse principale visualizza cos sempre la distanza rela
411. ver 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 RIS CTS Sistema di file per operazione file FE1 Selezione del modo operativo del dispositivo esterno fileSystem funzioni Lettura di tutti i programmi Lettura programma Nei modi operativi FE2 ed FEX non si possono utilizzare le 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 FE1 m 426 Funzioni MOD i 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 gratuitamente dal Filebase HEIDENHAIN www heidenhain it lt Servizi e documentazione lt Software gt lt PC Software gt lt TINCremoNT gt La versione attuale di INCremoNT pu essere scaricata 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
412. vo in un ren massimo di 8 assi 33 447 Y 72 578 Z 7 253 C 0 000 S 302 580 a Assi di specularit ciclo 8 do Lg REALE eke rT 3 Z E mm min 0ur100 4 M 5 Rotazione base attiva PANORAMICA sTATO STATO Brae STATO STATO POS UTENSILE COORD PARAM Q Angolo di rotazione attivo ciclo 10 Fattore di scala attivo Fattori di scala cicli 11 26 il TNC indica un fattore di scala attivo in un massimo di 6 assi Origine fattore di scala Vedere il manuale utente Programmazione di cicli Cicli per la conversione delle coordinate 70 Introduzione 2 5 Accessori sistemi di tastatura 3D e volantini elettronici HEIDENHAIN Sistemi di tastatura 3D opzione software Touch probe function Con i vari sistemi di tastatura BD HEIDENHAIN si possono 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 utente Programmazione di cicli Per richiedere questo manuale utente rivolgersi eventualmente a HEIDENHAIN ID 679 220 xx Tutte le funzioni di tastatura sono descritte nel manuale Sistemi di tastatura digitali TS 220 TS 640 e TS 440 Questi sistemi di tastatura sono particolarmente adatti per l allineamento automatico dei pezzi per l impostazione dell origine e per le misurazioni sui pezzi Il TS 220 trasmette segnali via cavo e rap
413. vorazione vedere Funzione PLANE rotazione del piano di lavoro opzione software 1 a pagina 327 Le funzioni del TNC per la Rotazione piano di lavoro sono conversioni di coordinate Il piano di lavoro comunque sempre perpendicolare alla direzione dell asse utensile HEIDENHAIN TNC 320 di lavoro opzione software 1 je piano N vd O CC 9 N q j il 12 9 RotazIfile piano di lavoro opzione software 1 Nella rotazione del piano di lavoro il TNC distingue tra due tipi di macchina Macchina con tavola orientabile M 386 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 quote di traslazione acchina con testa orientabile 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 va
414. y SFOGLIA GUIDA si pu passare alla seconda pagina Premendo di nuovo il tasto HELP il testo di Help 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 Elenco dei parametri DisplaySettings Impostazioni per visualizzazione dello schermo Ordine degli assi visualizzati da 0 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
415. y4 IjijO1d 1 p elagi uoIzewweL I oId 214033311 IUS UWUIAO A 9 9 189 HEIDENHAIN TNC 320 IONE li FK opzi 6i prof software Advanced programming features 6 6 Movimenti traiettoria Programmazione libera d Grafica per la programmazione FK Con dati di coordinata incompleti spesso impossibile definire in modo univoco il profilo di un pezzo In questo caso il TNC visualizza con la gratica FK le possibili soluzioni fra le quali l operatore pu scegliere Per poter utilizzare la grafica per la programmazione FK selezionare la ripartizione dello schermo PGM GRAFICA vedere Memorizzazione Editing programma a pagina 61 quella corretta La grafica FK visualizza il profilo del pezzo in vari colori blu 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 Premere il softkey VISUALIZ SOLUZIONE tante volte Gai finch l elemento di profilo viene visualizzato correttamente Utilizzare la funzione Zoom 2 livello softkey se le soluzioni possibili non sono distinguibili nella rappresentazione standard L elemento di profilo visualizzato corrisponde
416. za da Ph a Pi REN 5 Punto finale del primo elemento del profilo Successivo elemento del profilo Avvicinamento a Ps senza correzione del raggio Py con corr raggio RR Punto finale del primo elemento del profilo Successivo elemento del profilo Programmazione programmazione profili il 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 traiettoria qualsiasi posizionarsi sul punto di partenza Py Aprire il dialogo con il tasto APPR DEP e il softkey APPR CT gt Coordinate del primo punto del profilo Py gt Raggio R della traiettoria circolare Avvicinamento sul lato del pezzo definito dalla correzione del raggio inserire R con segno positivo E Avvicinamento dal lato del pezzo inserire R con segno negativo 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 esemplificativi NC HEIDENHAIN TNC 320 Avvicinamento a Ps senza
417. ziale 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 P4 si trova alla distanza LEN dal primo punto del profilo Py Funzione di traiettoria qualsiasi posizionarsi sul punto di partenza Py Aprire il dialogo con il tasto APPR DEP e il softkey APPRLT gt Coordinate del primo punto del profilo Pa gt LEN distanza del punto ausiliario Py dal primo punto del profilo Pa Correzione del raggio RR RL per la lavorazione Blocchi esemplificativi 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 Py Da l l utensile si porta sul primo punto del profilo PA lungo una retta perpendicolare a tale punto Il punto ausiliario Py si trova alla distanza LEN raggio utensile dal primo punto del profilo Pa gt Funzione di traiettoria qualsiasi posizionarsi sul punto di partenza Py 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 esemplificativi NC nd 62 Avvicinamento a Ps senza correzione del raggio Pa con com raggio RR distan
418. ziendale deve essere predisposta per questa funzione Rivolgersi all administrator di rete fd DL C ex l o l l l re Mount Auto DR point PSA n eb Premere il tasto MOD Poi inserire il numero codice NET123 25x TEST i sn Sali n E Auto_Tast Premere il softkey CONFIGURA RETE per l introduzione delle cast 3 IT impostazioni generali di rete vedere figura in centro a destra nta D l ge 1 1 Man_iast s stautator Si apre una finestra di dialogo per la configurazione della rete PLANE DHCP T Dia m SHOW Indirizzo IP 1ee 1 247 208 4 t Q rali Maschera Subnet 2ss 2s55 e o Hio Broadcast B a a Q tncguide FOULEIS SES I HOSTNAME Il controllo si presenta nella rete con questo ANNULER ea nome Se si utilizza un server Hostname g introdurre qui il Fully Qualified Hostname Se DTAGNOSIS e non si introduce alcun nome il TNC utilizza la 5 b LO LO 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 HEIDENHAIN TNC 320 431 15 5 Interfaccia Ethernet BROADCAST ROUTER gt L indirizzo Broadcast del controllo necessario solo se si modifica l impo
419. zioii Modifica della tabella Preset Selezione inizio tabella Selezione fine tabella Selezione pagina precedente tabella Selezione pagina successiva tabella Selezione funzioni per l inserimento Preset Selezione visualizzazione Trasformazione base Offset asse Attivazione dell origine della riga attualmente selezionata della tabella Preset Inserimento alla fine della tabella del numero di righe utilizzabili per l immissione 2 livello softkey Copia di un campo evidenziato in chiaro 2 livello softkey Inserimento di un campo copiato 2 livello softkey Reset della riga attualmente selezionata il TNC inserisce in tutte le colonne 2 livello softkey Inserimento di una sola riga a fine tabella 2 livello softkey Cancellazione di una sola riga a fine tabella 2 livello softkey 366 INIZIO A n H z m PAGINA PAGINA MODIFICA PRESET JIMI OFFSET ATTIVA PRESET INSERIRE ALLA FINE N RIGHE COPIARE VALORE ATTUALE INSERIRE VALORE COPIATO RESET RIGA INSERIRE RIGA CANCELLA RIGA Funzionamento manuale e allineamento Attivazione dell origine dalla tabella Preset nel modo operativo Funzionamento manuale annulla eventuali spostamenti origine rappresentazioni All attivazione di un origine dalla tabella Preset il TNC speculari rotazioni e fattori di scala attivi Invece una conversione di coordinate programmata mediante il ciclo 19 Rot
420. ziometro il TNC adatta automaticamente l avanzamento Attivazione La funzione M136 attiva dall inizio del blocco La funzione M136 si disattiva programmando M137 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 chiamata di un ciclo di lavorazione con numero maggiore di 200 l adattamento dell avanzamento ha effetto anche per gli archi di cerchio interni a tali cicli di lavorazione Alla fine del ciclo di lavorazione o a seguito di una sua interruzione viene ristabilita la condizione iniziale Se si definiscono la funzione M109 o M110 prima della Attivazione Le funzioni M109 e M110 sono attive dall inizio del blocco Le funzioni M109 e M110 vengono disattivate con M111 HEIDENHAIN TNC 320 Ie tralettor iarie per i ausi 9 4 F j il Ie tralettor iarie per I ausSi 9 4 e on Precalcolo di un profilo con correzione del raggio LOOK AHEAD M120 opzi
421. zionamento il TNC continuer il dialogo per questo blocco richiedendo il numero di blocchi LA da calcolare in anticipo 308 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 una rotazione del piano di lavoro con il ciclo 19 o con la funzione PLANE 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 Prima di avviare la lettura blocchi si deve disattivare la funzione M120 altrimenti il TNC emette un messaggio d errore 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 Prima di impiegare le funzioni presentate qui di seguito si deve d
422. zionare 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 TOLL DEF o in una tabella utensili Tramite il softkey NOME UTENSILE commutare sull inserimento del nome 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 Con il softkey SELEZIONE possibile visualizzare una finestra con la quale si pu selezionare direttamente immettendo il numero o il nome un utensile definito nella tabella utensili TOOL T Asse di lavoro mandrino X Y Z inserire l asse utensile Numero di giri mandrino S inserire 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 Sovramet lungh DL valore delta per la lunghezza dell utensile Sovram raggio DR valore delta per il raggio dell utensile Sovram raggio DR2 valore delta per il raggio dell utensile 2 HEIDENHAIN TNC 320 145 ci Dati utensile n Dati utensile
423. zione programmazione profili i Origine delle coordinate polari polo CC Il polo CC 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 Ce Coordinate inserire le coordinate ortogonali del polo oppure per confermare l ultima posizione programmata non inserire alcuna coordinata Prima di programmare in coordinate polari occorre definire il polo Il polo deve essere programmato unicamente in coordinate cartesiane I polo rimane attivo fino a quando non se ne definisce uno diverso Blocchi esemplificativi NC 6 5 talettorigggeoordinate polari 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 inserire la 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 dell angolo E angolo tra l asse di riferimento dell angolo e PR in senso antiorario PA gt O E angolo tra l asse di riferimento dell angolo e PR in senso orario PA lt 0 Blocchi esemplificativi NC HEIDENHAIN TNC 320 Traiettoria circolare CP intorno al polo CC Il raggio delle c
424. zione del drive Selezionare il drive nella finestra sinistra Selezionare il drive premere il softkey SELEZ o Premere il tasto ENT Passo 2 selezione della directory Evidenziare la directory nella finestra sinistra la finestra destra elenca tutti i file della directory evidenziata Programmazione principi fondamentali gestione file Passo 3 selezione del file Premere il softkey SELEZIONA TIPO Premere il softkey del tipo di file desiderato oppure Visualizzare tutti file premere il softkey VIS TUTTI Bih oppure Selezionare il file nella finestra destra SELEZ Premere il softkey SELEZ o Premere il tasto ENT ENT Il TNC attiva il file selezionato nel Modo operativo nel quale stata richiamata la Gestione file HEIDENHAIN TNC 320 3 4 Lavorare con la M file ne file O eb da a O gt nl x ge Creazione di una nuova directory Selezionare nella finestra sinistra la directory nella quale si desidera generare una sottodirectory NUOVO Introdurre il nome della nuova directory premere il tasto ENT Confermare con il softkey S o Annullare con il softkey NO Creazione di un nuovo file Selezionare la directory in cui si vuole generare il nuovo file Introdurre il nuovo nome di file con estensione NUOVO ENT i premere il tasto ENT Aprire la finestra di dialogo per generare un nuovo file FILE
425. zione del si Vedere manuale profilo USE utente DIAGNOSTS Programmazione i di cicli E a ae ad Definizione di formula del profilo EF Vedere manuale complessa utente Programmazione di cicli Definizione di sagoma di T Vedere manuale lavorazione regolare DEF utente Programmazione di cicli Selezione di file di punti con m Vedere manuale posizioni di lavorazione FORT utente Programmazione di cicli HEIDENHAIN TNC 320 317 iali ioni spec N C Li o Cc O N O O me Menu per definire diverse funzioni testo in chiaro Menu per definire diverse funzioni testo in chiaro PROGRAMMA Definizione del comportamento di posizionamento per assi paralleli U V W Definizione di funzioni stringa Inserimento di commenti 318 FUNCTION PARAX FUNZIONI STRINGA INSERIM COMMENTI Pagina 319 Pagina 274 Pagina 113 Funzionamento manuale 14 h Programmaz BEGIN PGM 14 MM 6 L Z 2 RO FMAX L Z 65 RO F2000 18 L Z 2 RO FMAX 20 END PGM 14 MM 1 BLK FORM 0 1 Z X 0 Y 0 Z 20 2 BLK FORM 0 2 X 100 Y 100 Z 0 3 TOOL CALL 9 Z 53500 L Z 100 R FMAX M13 5 L X 50 Y 50 RO FMAX 8 APPR LCT X 12 Y 5 RS RL F250 17 DEP LCT X 150 Y 50 RS 19 L Z 100 R FMAX M30 Programmazione funzioni speciali 10 2 Lavorazione con gli assi paralleli U V e W Panoramica costruttore se si desidera utilizzare le funzioni degli assi D La macchina in uso de
426. zza del tastatore e il raggio della sfera di tastatura non vengono tenuti in considerazione Asse X Q115 Asse Y Q116 Asse Z Q117 Asse Asse Q118 dipende dalla macchina Asse V Q119 dipende dalla macchina HEIDENHAIN TNC 320 etri Q preprogrammati 8 12 P j il etri Q preprogrammati A N Ta 00 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 286 Programmazione parametri Q i Risultati di misura dei Cicli di tastatura vedere par anche nel manuale utente Programmazione di cicli 1 _Valori reali misurati Valore parametro i Angolo di una retta Q150 S ha Centro dell asse principale Q151 z Centro dell asse secondario Q152 O Diametro Q153 O Lunghezza tasca 0154 fd Larghezza tasca 0155 Q Lunghezza dell asse selezionato nel ciclo Q156 Posizione dell asse centrale Q157 A Angolo dell asse A Q158 N q Angolo dell asse B Q159 00 Coordinate dell asse selezionato nel ciclo 0160 Centro dell asse principale 0161 Centro dell asse secondario 0162 Diametro 0163 Lunghezza tasca 0164 Larghezza tasca 0165 Lunghezza misurata 0166 Posizione dell asse centrale 0167 Rotazione intorno all asse A 0170 Rotazione intorno all asse B 0171 Rotazione intorno all asse C 0172 HE
427. zzazione di posizione Applicazione Nel Funzionamento manuale e per i modi operativi 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 TNC NOMIN 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 posizione INSEG nominale e reale Distanza residua rispetto alla posizione DIST programmata differenza tra posizione reale e 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 320 435 i posizione d Izzazione p Selezione della visual I misura d unita k v c 2 N 2 Q N N Lo q 15 7 Selezione dell unit di misura Applicazione Con questa funzione MOD si definisce se il TNC deve visualizzare le coordinate in millimetri o in pollici Sistema d
Download Pdf Manuals
Related Search
Related Contents
Catalogue 2013 Complet 資料6 情報提供の方法 Copyright © All rights reserved.
Failed to retrieve file