Home
opzione software 2
Contents
1. 4 7 Sistema di guida contestuale TNCguide 5 O Applicazione gt a TNCguide e sit Index Suchen 3 Prima di utilizzare TNCguide necessario scaricare i file gt contour Novem dn di guida dalla homepage HEIDENHAIN vedere Download ii pa C a PSI lin 2 gt Tan1es and Oven n La guida contestuale TNCguide contiene la documentazione utente in _3 Duervieu tables i b formato HTML La chiamata di TNCguide avviene tramite il tasto Touch Prove cvciifii RMS e HELP con cui il TNC visualizza direttamente le rispettive informazioni Touch prope eve O in parte in funzione della situazione chiamata contestuale Anche se scene O si edita un blocco NC e si preme il tasto HELP viene di norma uriting tne sirene 1i osan visualizzato esattamente il punto della documentazione in cui 7 Ontroduetion eare a tasie rotation usro to 3 descritta la relativa funzione casinestina MEA AA compensati na Set a circle center using three Setting datum points using holes cylindrical studs 3 7 s 5 gt Setting the Dilzil holes eylindrical studs Pes Il TNC tenta sempre di avviare TNCguide nella lingua mat O n n BACK FORWARD PAGE PAGE DIRECTORY gt impostata sul TNC come lingua di dialogo Se i file di tale gt J fe si rsa bea n lingua di dialogo non sono ancora
2. 0 LI 0 0 0 REALE X 09 000 C 0 000 Y 0 000 at SS manuale degli assi della macchina con un volantino elettronico HR INI RINO 333 ss E a c 0 000 ou eon sese pe PEn so 0000 Softkey per la ripartizione dello schermo selezione come descritto sopra B 10 000 F gi 24 Finestra _______________ Softky ga POSIZIONI F mm min Our 100 MS POSIZIONE a TOUCH TABELLA 3D ROT TABELLA A sinistra posizioni a destra visualizzazione di POSIZIONE M S F PROBE PRESET lt gt msme stato x BZ a Ti STATO Introduzione manuale dati In questo modo operativo si possono programmare gli spostamenti Introduzione manuale dati G semplici ad es per spianare o per preposizionare l utensile mdi h Elenco Pem LaL cyc m Pos Toor TT gt Softkey per la ripartizione dello schermo 2 L zsioo Ro Fmax EAE G Teloee Bo te eoo 3 TOOL CALL 5 Z 52500 Z 45 000 TIME Q200 2 DISTANZA SICUREZZA e am tinmnenro DISPGN_so eseo __DR PGN__so Goeo E3 Programma aeee e T ia Pu PGM Q203 0 3C00RD SUPERFICIE Pa Yi Q204 50 32 DIST SICUREZZA da Q211 0 3TEMPO ATTESA SOTTO LBL 6 CYCL CALL M3 LBL REP A sinistra programma a destra visualizzazione di Frosrenma Pen SR O 00 09 09 stato STATO x 0 000 Y 0 000 Z 45 000 C 0 000 B 0 000 REALE 1 1 KOT 5 z 6 2 F mm min ur 100 M 5 PROGRAMMA PGM FINE STATO 60 Introduzione Memori
3. ed fd D 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 2 Impostare l origine sul valore annotato gt Interruzione del dialogo premere il tasto END Misurazioni di angoli O 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 N oppure e l angolo tra due bordi then L angolo misurato verr visualizzato con un valore massimo di 90 0 Mm q 434 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 nl 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 3D opzione software Touch probe functions a pagina 428 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 ang
4. 79 813 379 360 412 384 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 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 NNICAN AN Steuerung TNC 400 Dateistatus Frei B99MByte Insgesamt l Maskiert E Verbindung Protokoll Lsa Schnittstelle ome Baudrate Auto Detect 115200 DNC verbindung aktiv Funzioni MOD 16 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 Windows 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 10Bas
5. Pagina 384 Pagina 343 Pagina 337 Pagina 344 Pagina 289 Pagina 123 Funzionamento manuale Programmaz BEGIN 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 5 Z 53500 16 L Y 5 17 DEP LCT X 150 vY 50 RS 18 L Z 2 R FMAX 19 L Z 100 R FMAX M30 20 END PGM 14 MM 11 L X 36 Y 80 12 RND R 7 5 13 L X 60 14 RND R7 5 15 L X 84 Y 60 e FUNCTION FUNCTION FUNCTION FUNZIONI ea TRANSFORM 0 TCPM FILE PARAX STRINGA cerre 3 S z Programmazione funzioni speciali 10 2 Lavorazione con gli assi paralleli U V e W Panoramica costruttore se si desidera utilizzare le funzioni degli assi A La macchina in uso deve 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 ta Pagina 340 comportamento del TNC durante il posizionamento di assi paralleli PARAXMODE Definizione degli assi che il EEE Pagina 341 TNC deve utilizzare per la PARAXMODE lavorazione Dopo l avvio del TNC fondamentalmente attiva la configurazione standard Il TNC effettua automaticamente il reset delle funzioni degli assi paralleli con le seguenti funzioni Selezione di un pro
6. E PLC N ES TNC N config EQ nce_prog EH PGM table tnceguide TNC NNC_pProg PGMXx EX18 H T DEP 3328 f Nome file Byte Stato Data ora EX16_ SL H 1769 19 04 2011 06 35 48 EX18 H 767 19 04 2011 06 27 28 19 04 2011 05 55 56 FR 06 22 34 TE L i a 05 55 56 1 TNC N nc prog PGMN 1 h 06 49 34 2 TNC Nnc_progX PGMXkoord h 06 49 34 3 TNC Nnc_prog PGM 3803_1 i 09 57 54 4 TNC Nnc_prog PGMNXEX18_SL h 05 55 56 5 TNC Nnc_prog PGMXEX18 h 08 48 51 6 TNC Nnc_prog PGMXEX16 h 05 55 56 7 TNC Nnc_progN PGMXEX4 h 06 11 24 8 TNC nc_prog PGM 333 h 12 04 36 9 TNC NnNC prog PGMX11109 h et Lal 2 LEMEE 05 10 58 05 14 36 OK CANC ANNULLA 05 18 28 08 44 31 STAT H 479 M 19 04 2011 05 55 56 STAT1 H 623 19 04 2011 05 55 56 tch h 1331 21 04 2011 08 47 27 Wheel h 10998 19 04 2011 05 55 56 Uheel H T DEP 4680 21 04 2011 08 45 26 zeroshift d 6557 20 04 2011 12 06 38 48 file dati 295 5 Mbyte liberi ele DI COPIARE VALORE ATTUALE Rs e ESS aa iS INSERIRE VALORE COPIATO 107 3 4 Lavorare con la Ge mm Cancellazione di una directory fa Attenzione possibile perdita di dati La cancellazione dei file non pu pi essere annullata Portare il campo chiaro sulla directory da cancellare cane selezione della funzione di cancellazione premere il softkey CANC Il TNC richiede se la directory con tutte le sottodirectory e tutti file deve essere eff
7. 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 ades 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 cicli 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 Se si creano o si gestiscono altre tabelle utensili il nome del file deve iniziare con una lettera Nelle tabelle possibile selezionare con il tasto della ripartizione dello schermo tra la lista e la maschera 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
8. La sfera verr lavorata con passata 3D dal basso verso l alto E Il raggio dell utensile viene corretto automaticamente i programmazione 8 13 oO 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 HEIDENHAIN TNC 620 311 il i programmazione d m i oe W 12 Chiamata lavorazione Azzeramento della maggiorazione Passo angolare nel piano X Y per la finitura Chiamata lavorazione Disimpegno utensile fine programma Sottoprogramma 10 lavorazione Calcolo della coordinata Z per il preposizionamento Copia dell angolo di partenza solido piano Z X Correzione del raggio della sfera per il preposizionamento Copia della posizione di rotazione nel piano Calcolo della maggiorazione per il raggio della sfera Spostamento dell origine al centro della sfera Calcolo dell angolo di partenza rotazione nel piano Preposizionamento nell asse del mandrino Impostazione del polo nel piano X Y per il preposizionamento Preposizionamento nel piano Impos
9. 1722 Piedinatura e cavi j il 17 3 Scheda tecnica 173 Scheda tecnica Spiegazione dei simboli Standard Opzione assi Opzione software 1s Breve descrizione versione base 3 assi pi mandrino controllato 1 asse supplementare per 4 assi e mandrino regolato 2 asse supplementare per 5 assi e mandrino regolato 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 SMUSso 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 pr
10. Angolo ROT del piano ruotato rotazione del sistema di coordinate ruotato intorno all asse utensile 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 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 eb she O e cb Cc O N O Q O es O gt k 5 O am Continuare con le caratteristiche di posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE a pagina 370 d Blocco NC 0 5 PLANE PROJECTED PROPR 24 PROMIN 24 PROROT 30 O N Sigle utilizzat igle utilizzate Sigla Significato o 2 mm PROJECTED Ingl projected proiettato LLJ D PROPR principle plane piano principale q PROMIN minor plane piano secondario an PROROT Ingl rotation rotazione b a 2 N a Li N q q 360 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 coordin
11. 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 TOOL Programmazione chiamata utensile premere il tasto SL 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 Nel dialogo Giri mandrino S inserire il nuovo numero di giri del mandrino confermare con il tasto 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 620 145 5 1 Inserimenti i W all utensile Di 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 ute
12. 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 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 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 circolare dall ultimo punto del profilo Pe al punto ausiliario Py Da l l utensile si porta su una retta al punto finale Py L ultimo elemento del profilo e la retta da Py a Py sono raccordati tangenzialmente alla traiettoria circolare che quindi definita in modo univoco dal raggio R 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 DEP LOT Inserire le coordinate del punto finale Py A gt Raggio R della traiettoria circolare Inserire R con segno positivo Blocchi esemplificativi NC HEIDENHAIN TNC 620 Ultimo elemento del profilo Pg con correzione raggio Angolo al centro 180 Raggio traiettoria circolare 8 mm Disimpegno di Z salt
13. to e sur a da un profilo profondit programmata e Punto finale Py o La posizione Py si trova all esterno del profilo e risulta dai dati z programmati nel blocco DEP Se il blocco DEP contiene anche la coordinata Z il TNC porta l utensile prima nel piano di lavoro su Py e e da l nell asse utensile alla profondit programmata O e A en gt APPR Ingl APPRoach avvicinamento lt DEP Ingl DEParture distacco mM dol L Ingl Line retta G Ingl Circle cerchio T Tangenziale raccordo continuo liscio N Normale perpendicolare ausiliario P4 il TNC non controlla se il profilo programmato viene danneggiato Questo deve essere controllato con il test grafico Con le funzioni APPR LT APPR LN e APPR CT il TNC sposta l utensile dalla posizione reale al punto ausiliario Py con l ultimo avanzamento rapido programmato Con la funzione APPR LCT il TNC sposta l utensile sul punto ausiliario Py con l avanzamento programmato nel blocco APPR Se prima del blocco di avvicinamento non stato ancora programmato un avanzamento il TNC emette un messaggio d errore HEIDENHAIN TNC 620 175 i Spostando l utensile dalla posizione reale al punto to e disio a da un profilo icinamen 6 3 Avv 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
14. 125 Superamento indici di riferimento 404 T Tabella origini conferma risultati di misura 422 Tabella pallet applicazione 398 conferma di coordinate 399 esecuzione 401 selezione e uscita 400 Tabella posti 155 Tabella Preset 414 conferma risultati di misura 423 Tabella utensili editing uscita 151 funzioni di editing 152 possibilit di inserimento 148 TCPM 384 reset 388 Teach In 88 183 Tempi operativi 496 TNCguide 135 TNCremoNnT 485 Traiettoria circolare 187 188 190 197 554 T Traiettoria elicoidale 198 Traiettorie coordinate cartesiane panoramica 182 retta 183 traiettoria circolare con raccordo tangenziale 190 tralettoria circolare con raggio definito 188 traiettoria circolare intorno al centro del cerchio CC 187 coordinate polari panoramica 195 retta 196 traiettoria circolare con raccordo tangenziale 197 traiettoria circolare intorno al polo CC 197 TRANS DATUM 344 Trasmissione dati esterna ITNC 530 117 Trigonometria 244 U Utensili indicizzati 152 V Valori prestabiliti di programma 335 Variabili testo 289 Velocit di trasmissione dati 482 483 Vettore normale alla superficie 363 376 389 390 Vettore T 390 Vista dall alto 452 Visualizzazione di file HTML 113 Visualizzazione di file Internet 113 Visualizzazione di stato 63 genera
15. 389 Introduzione 389 Definizione di vettore normale 390 Forme di utensile consentite 391 Impiego di altri utensili valori delta 391 Correzione 3D senza TCPM 392 Face Milling correzione 3D con TCPM 392 Peripheral Milling correzione tridimensionale del raggio con TCPM e correzione raggio RL RR 394 HEIDENHAIN TNC 620 25 il 12 1 Gestione pallet 398 Applicazione 398 selezione della tabella pallet 400 Uscita dal file pallet 400 Esecuzione di file pallet 401 26 13 1 Accensione e spegnimento 404 Accensione 404 Spegnimento 406 13 2 Spostamento degli assi macchina 407 Avvertenza 407 Spostamento degli assi con i tasti esterni di movimento 407 Posizionamento incrementale 408 Spostamento con il volantino elettronico HR 410 409 13 3 Numero giri mandrino S avanzamento F e funzione ausiliaria M 410 Applicazione 410 Inserimento di valori 4710 Modifica giri mandrino e avanzamento 411 13 4 Impostazione origine senza sistema di tastatura 3D 412 Avvertenza 412 Operazioni preliminari 412 Definizione dell origine con i tasti di movimentazione assi 413 Gestione origini con tabella Preset 414 13 5 Impiego del sistema di tastatura 3D opzione software Touch probe functions 420 Panoramica 420 Selezione dei cicli di tastatura 421 Inserimento dei valori di
16. Primi passi con TNC 620 APPR CT S B e O 25 Ti Q Si 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 senza 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
17. Q D cm 3 4 gt Q n Q 4 gt D HEIDENHAIN TNC 620 28 I 8 9 Accessi O con istruzioni SOL 8 9 Accessi More con istruzioni SOL no o Q A Dv 3 3 Dv Si O D m no Dv Pn Dv D i O SOL COMMIT SQL COMMIT trasferisce tutte le righe presenti nel result set di nuovo nella tabella Un blocco impostato con SELCT FOR UPDATE viene annullato L handle predefinito con l istruzione SQL SELECT perde la propria validit soL Nr parametro per risultato parametro Q in cui il server SOL fornisce il risultato O nessun errore verificatosi 1 errore verificatosi handle errato o stesse voci nelle colonne in cui sono richieste voci univoche Banca dati ID di accesso SQL parametro O con l handle per l identificazione del result set vedere anche SQL SELECT SOL ROLLBACK L esecuzione di SQL ROLLBACK dipende dalla programmazione dell INDICE INDICE non programmato il result set non viene riscritto nella tabella eventuali modifiche integrazioni vanno perse La transazione viene conclusa l handle predefinito con SQL SELECT perde la propria validit Applicazione tipica si conclude una transazione con accessi esclusivamente in lettura 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 in
18. 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 E E Smusso Arrotondamento spigoli DEL Interruzione dialogo cancellazione di blocchi programma l O T i o D zZ O DE Funzioni speciali SH Visualizzazione funzioni speciali FCT S Selezione dell icona successiva 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 620 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 620 734980 01 TNC 620 E 734981 01 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 disp
19. eb ed O ta a KS O O FILE PROTOCOLLO Apertura del logfile tasti premere il softkey LOG PROTOCOLLO TASTI TASTI Se necessario impostare il logfile precedente PRECEDENTE premere softkey FILE PRECEDENTE cas 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 PE salto a fine logfile FINE Ti Logfile corrente RECE ATTUALE Logfile precedente FILE PRECEDENTE Riga precedente successiva Ritorno al menu principale COOOOOO0OI HEIDENHAIN TNC 620 133 4 6 Mesia d 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 tale errore di comando con un testo di avvertenza verde nella riga di intestazione Il TNC cancella il testo di avvertenza al successivo inserimento valido Memorizzazione di service file Se necessario la Situazione corrente del TNC pu essere memorizzata e messa a disposizione del tecnico di assistenza per una valutazione Viene memorizzato un gruppo di service file log file errori e tasti
20. nomi dei programmi devono essere memorizzati nella stessa directory della tabella pallet altrimenti occorre introdurre il nome completo del percorso del programma PRESET immissione opzionale numero Preset dalla tabella Preset II numero Preset qui definito viene interpretato dal TNC come origine pezzo DATUM immissione opzionale nome della tabella origini Le tabelle origini devono essere memorizzate nella stessa directory della tabella pallet altrimenti occorre introdurre il nome completo del percorso della tabella origini Le origini della tabella origini si attivano nel programma NC con il ciclo 7 SPOSTAMENTO ORIGINE 398 ta Editing tabella Tipo pallet File tnc N NC_prog pgmX p380 p a PAL PAL100 PGM 2216 H PGM 3217 H INIZIO FINE PAGINA PAGINA INSERIRE CANCELLA CERCARE RIGA RIGA Programmazione gestione pallet LOCATION immissione obbligatoria la voce MA evidenzia che un pallet o un serraggio possono trovarsi sulla macchina e possono quindi essere lavorati Il TNC modifica soltanto i pallet o i serraggi che sono contrassegnati con MA Premere il tasto ENT per registrare MA Con il tasto NO ENT possibile eliminare la registrazione LOCK immissione opzionale blocco della lavorazione di una riga pallet Premendo il tasto ENT viene contrassegnata come bloccata la lavorazione con la voce Con il tasto NO ENT possibile eliminare il blocco E possibile bloccare la lavorazione per
21. opzione software Touch probe functions a pagina 430 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 412 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 quindi inserire un valore maggiorato di d w Selezionare il modo operativo Funzionamento manuale X O Spostare l utensile con cautela fino a sfiorare il pezzo z Selezionare l asse O Utensile zero asse del mandrino impostare l indicazione su una posizione nota del pezzo ad es 0 o inserire lo spessore d del lamierino Nel piano di lavoro tener conto del raggio dell utensile Determinare in modo analogo le origini dei restanti assi Utilizzando nell asse di accostamento un utensile con lunghezza nota impostare l indicazione dell asse di accostamento sulla lunghezza L dell utensile o sulla somma Z L d tramite i tasti di Movimentazione assi nella riga 0 della Il TNC memorizza automaticamente l origine impostata tabella Preset HEIDENHAIN TNC 620 tema di tastatura 3D i origine senza sis 13 4 Impost n i G
22. 163 Prova programma esecuzione 463 impostazione della velocit 451 panoramica 460 R Raggio utensile 146 Rapido 144 Rappresentazione 3D 454 Rappresentazione su 3 piani 453 Registrazione valori tastati in tabella origini 422 Registrazione valori tastati in tabella Preset 423 Retta 183 196 Ripartizione dello schermo 58 Ripetizione di blocchi di programma 224 Riposizionamento sul profilo 472 Rotazione base determinazione in Funzionamento manuale 429 Rotazione piano di lavoro 353 437 manuale 437 Index S Salvataggio dati 97 122 Schermo 57 Selezione unit di misura 84 Serie di pezzi 241 Sfera 311 Simulazione grafica 457 visualizzazione utensile 457 Sincronizzazione NC con PLC 271 Sincronizzazione PLC con NC 271 Sistema di riferimento 79 Sistemi di tastatura 3D calibrazione automatico 424 Smusso 184 Software per la trasmissione dati 485 Sostituzione batteria tampone 514 Sostituzione di testi 94 Sottoprogramma 223 SPEC FCT 894 Spegnimento 406 Spigoli aperti M98 323 j i Index S Spostamento degli assi macchina 407 con il volantino elettronico 409 con tasti di movimento esterni 407 incrementale 408 Spostamento origine 344 inserimento di coordinate 344 mediante tabella origini 345 reset 345 Stato file 100 Strutturazione dei programmi
23. Portare il campo chiaro sul file al quale si desidera cambiare il nome RINOMINA selezionare la funzione per rinominare il file T O Introdurre il nuovo nome del file il tipo di file non pu essere modificato Conferma del cambiamento del nome premere il softkey OK o il tasto ENT Ordinamento dei file Scegliere la cartella in cui si desidera ordinare i file Selezionare il softkey ORDINA ORDINA Selezionare il softkey con il corrispondente criterio di rappresentazione 3 4 Lavorare con la G 110 Programmazione principi fondamentali gestione file i Funzioni ausiliarie Attivazione Disattivazione protezione file Portare il campo chiaro sul file da proteggere FUNZIONI AUSIL Selezionare le funzioni ausiliarie premere il softkey FUNZIONI AUSIL Attivare la protezione del file premere il softkey PROTEGG il file assumer lo stato P Disattivare la protezione file premere il softkey SPROTEG Selezione dell editor Spostare il campo chiaro nella finestra di destra sul file che si desidera aprire FUNZIONI AUSIL SELEZIONE EDITOR selezionare le funzioni ausiliarie premere il softkey FUNZIONI AUSIL selezione dell editor con cui si desidera aprire il file selezionato premere il softkey SELEZIONE EDITOR Selezionare l editor desiderato Premere il softkey OK per aprire il file Collegamento rimozione di dispositivo USB Spostare il campo chiaro nel
24. Result set Le righe selezionate all interno del result set vengono numerate in ordine crescente a partire da 0 Questa numerazione denominata indice L indice viene specificato per gli accessi in lettura e in scrittura e la relativa riga del result set viene interrogata in modo mirato Spesso utile memorizzare in modo ordinato le righe all interno del result set Questo possibile definendo una colonna della tabella contenente il criterio di ordinamento E inoltre possibile selezionare un ordine crescente o decrescente SQL SELECT ORDER BY Le righe selezionate inserite nel result set vengono indirizzate con HANDLE Tutte le seguenti istruzioni SOL impiegano l handle come riferimento a questo insieme di righe e colonne selezionate Al termine di una transazione l handle viene riabilitato SQL COMMIT o SQL ROLLBACK In seguito non pi valido E possibile elaborare contemporaneamente diversi result Set I 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 Q parametri Q vengono legati assegnati alle colonne Le colonne che
25. T A 3 4 Lavorare con la Ges ne file O S c O O da h O gt 5 Visualizzazione dei file grafici Per aprire i file grafici con estensione bmp gif jog o png direttamente sul TNC procedere come descritto di seguito Richiamare la Gestione file MGT Selezionare la directory in cui memorizzato il file grafico Portare il campo chiaro sul file grafico Premere il tasto ENT il TNC apre il file grafico con il tool supplementare ristretto in una propria applicazione Con la combinazione di tasti ALT TAB possibile ritornare in qualsiasi momento all interfaccia TNC e aprire il file grafico In alternativa anche possibile ritornare all interfaccia TNC con un clic del mouse sulla relativa icona nella barra dei task Ulteriori informazioni sull uso di ristretto sono riportate in Guida Per uscire da ristretto procedere come descritto di seguito Selezionare con il mouse l opzione File Selezionare l opzione Esci il TNC ritorna nella Gestione file 116 ristretto HR520 JPG 2 4 Programmazione principi fondamentali gestione file Trasmissione dati a da un supporto dati esterno TNC N Tt Nome file Byte Stato Funzionamento Prima di poter trasmettere dati ad un supporto esterno gun si necessario programmare l interfaccia vedere PEE Configurazione delle interfacce dati a pagina 482 OT wenn Se si trasmettono dati attraverso l interfacc
26. 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 software Advanced grafic features a pagina 450 Prova programma Vedere Prova programma a pagina 461 HEIDENHAIN TNC 620 A N e 1 4 Test grafico della prima parte opzione software Advanced grafic featur 1 4 Test grafico della prima parte opzione software Advanced grafic teatu i Avvio della Prova programma RESET AVVIO STOP AVVIO 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 461 Funzioni grafiche Vedere Grafica opzione software Advanced grafic features a pagina 450 48 Primi passi con TNC 620 i 1 5 Predisposizione degli utensili Selezione del giusto modo operativo b fd I U Funzionamento manuale Programmaz Gl
27. 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 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 L etichetta LABEL O LBL 0 segna la fine di un sottoprogramma e quindi pu essere utilizzata quante volte necessario 222 Programmazione sottoprogrammi e ripetizioni di blocchi di programma i 7 2 Sottoprogrammi Funzionamento 1 II 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 sotto
28. 0 000 B 0 000 A sinistra programma a destra struttura SEZIONI programma su REALE 1 1 Q T 5 z S o F mm min Our 100 M 5 i INIZIO fi PAGINA PAGINA LETTURA IMPIEGO TABELLA TT BLOCCHI UTENSILE A sinistra programma a destra stato PROGRAMMA ai na pate Ea i Ti STATO A sinistra programma a destra grafica opzione Pem software Advanced grafic features GRAFICA Grafica opzione software Advanced grafic features GRAFICA Softkey per la ripartizione dello schermo con tabelle pallet opzione software Pallet management Tabella pallet PALLET A sinistra programma a destra tabella pallet PEM PALLET A sinistra tabella pallet a destra stato PALLET PGM 62 Introduzione 2 4 Visualizzazioni di stato O fd Ko Visualizzazione di stato generale La visualizzazione di stato generale nella parte inferiore dello schermo informa sullo stato corrente della macchina Essa compare automaticamente nelle modalit A O Prova Esecuzione continua SIRIA stat H 17 LBL 15 Elenco Pem LeL cyc m Pos Toor TT 18 L IX 0 1 R FMAX 19 CYCL DEF 11 0 FATTORE SCALA Lisio he dio dna 100 028 2 CYCL DEF 11 1 SCL 0 9995 ERETTA TIME 21 STOP esci id z 22 CALL LBL 15 REPS c 0 000 23 PLANE RESET STAY B 0 000 a A 0 00000 25 END PGM STAT1 MM IZZaziONI Esecuzione singola ed Esecuzione continua salvo selezione specifica della funzione di visualizzazione Grafica Introdu
29. 0 000 B 0 000 REALE 1 1 Lk fr 5 z 5 2500 F mm min Our 100 M 578 163 i Dati utensile n Dati utensile NAME Nome utensile dalla tabella utensili TIME Tempo di impiego in secondi tempo di avanzamento WTIME Tempo di impiego in secondi tempo di impiego globale da cambio utensile a cambio utensile RAD Raggio utensile R Maggiorazione per il raggio utensile DR dalla tabella utensili Unit di misura mm BLOCK Numero di blocco in cui stato programmato il blocco TOOL CALL PATH TOKEN TOOL nome di percorso del programma principale o del sottoprogramma attivo TOKEN STOTAL nome di percorso del sottoprogramma T Numero utensile con indice utensile OVRMAX Override avanzamento massimo presente durante la lavorazione In Prova programma il TNC inserisce qui il valore 100 OVRMIN Override avanzamento minimo presente durante la lavorazione In Prova programma il TNC inserisce qui il valore 1 NAMEPROG 0 numero utensile programmato 1 nome utensile programmato Per la prova di impiego utensile di un file pallet possono presentarsi due possibilit Il campo chiaro si trova nel file pallet su una registrazione pallet il TNC esegue la prova di impiego utensile per il pallet completo Il campo chiaro si trova nel file pallet su una registrazione programma il TNC esegue la prova di impiego utensile per il programma selezionato 164 Programmazione utensili 5 3 Correzione ute
30. 000 0 14 GYCL DEF E o me IE PGM CALL 00 00 00 PGM attivo 113 XI 0 000 Y 0 000 Z C 10 000 B 10 000 REALE l mm min 45 000 Our 100 M 5 1 KR T 5 z 5 o F Yo FINE aaa Prova ed esecuz ESTESO OFF ON ione del programma Selezione lettura blocchi premere il softkey LETTURA BLOCCHI Lettura fino a N inserire il numero N del blocco nel quale la lettura deve terminare Programma inserire il nome del programma nel quale si trova il blocco N Ripetizioni inserire il numero delle ripetizioni da considerare nella lettura blocchi qualora il blocco N si trovasse in una parte del programma da ripetere 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 z z S O o 2 N 5 O n LLI LO Lo q HEIDENHAIN TNC 620 471 il Riposizionamento sul profilo Con la funzione RAGGIUNGERE POSIZIONE il TNC riposiziona l utensile sul profilo del pezzo in caso di A Editing Esecuzione continua iiS Ea ln l E 9 CYCL DEF 4 3 INCR10 F333 riposizionamento dopo uno spostamento degli assi della macchina Te a S js S TIME durante un interruzione non programmata con STOP INTERNO Coi Ei pace oe Racsioe riposizionamento dopo una lettura blocchi con RIPOSIZ A BLOCCO A i
31. DO 10 100 AQ 100 20 26 70 Li ere Pa LS Pz o 020 9 015 55 a 0Z0 g 200 130 g 250 025 45 9 039 g 016 55 g 020 g 200 130 a250 9 015 55 VEYA 9 015 55 0 07 200 130 2 g 016 55 PA 0 015 55 0 al 200 130 EY g 040 45 gt g 040 35 uE Logh g 040 100 d 0 040 35 k ina I macch 17 1 Parametri utente specifici 17 1 Parametri utente specifici di macchina Applicazione L inserimento dei valori dei parametri si esegue mediante il cosiddetto editor di configurazione specifiche di macchina il costruttore della macchina pu definire quali parametri macchina sono disponibili come parametri utente ll costruttore della Macchina pu inoltre integrare nel TNC ulteriori parametri macchina non descritti di seguito A Per consentire all utente la programmazione di funzioni Consultare il manuale della macchina Nell editor di configurazione i parametri macchina sono riepilogati in una struttura ad albero di oggetti parametro Ciascun oggetto parametro porta un nome ad es CfgDisplayLanguage che consente di trarre indicazioni sulla funzione dei parametri interessati Un oggetto parametro definito anche entit contrassegnato nella struttura ad albero da una E nel simbolo della cartella Per l identificazione univoca alcuni parametri macchina possiedono un key name che assegna il parametro ad un gruppo ad es X per asse X La relativa cartella del gruppo riporta il key name ed c
32. Definizione del ciclo FORATURA Distanza di sicurezza dell ut sopra il foro Profondit foro segno direzione di lavoro Avanzamento di foratura Profondit singoli accostamenti prima del ritorno Tempo di attesa in secondi dopo ogni disimpegno Coordinata della superficie del pezzo Distanza 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 d d esecuz mazione e 14 1 Progra n i 14 1 Progra azione ed esecuzione di lavorazioni semplici 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 5 Terminare l immissione O Premere il tasto esterno di START la posizione obliqua viene compensata dalla rotazione della tavola rotante 446 Posizionamento con immissione manuale Salvataggio e cancellazione dei programmi in MDI Il file MDI viene utilizza
33. FUNCTION PARAXCOMP DISPLAY 338 FUNCTION PARAXCOMP MOVE 939 FUNCTION PARAXCOMP OFF 340 FUNCTION PARAXMODE 341 FUNCTION PARAXMODE OFF 342 10 3 Funzioni file 343 Applicazione 343 Definizione di operazioni su file 343 10 4 Definizione di conversione di coordinate 344 Panoramica 344 TRANS DATUM AXIS 344 TRANS DATUM TABLE 345 TRANS DATUM RESET 345 10 5 Generazione di file di testo 346 Applicazione 346 Apertura e chiusura di un file di testo 346 Editing di testi 347 Cancellazione e reinserimento di caratteri parole e righe 347 Elaborazione di blocchi di testo 348 Ricerca di parti di testo 349 24 11 1 Funzioni per la lavorazione a pi assi 352 11 2 Funzione PLANE rotazione del piano di lavoro opzione software 1 353 Introduzione 393 Definizione della funzione PLANE 355 Visualizzazione di posizione 355 Reset della funzione PLANE 356 Definizione del piano di lavoro mediante angoli solidi PLANE SPATIAL 357 Definizione del piano di lavoro mediante angoli di proiezione PLANE PROVECTED 359 Definizione del piano di lavoro mediante angoli di Eulero PLANE EULER 361 Definizione del piano di lavoro mediante due vettori PLANE VECTOR 363 Definizione del piano di lavoro mediante tre punti PLANE POINTS 365 Definizione del piano di lavoro mediante un unico angolo solido i
34. I rongginenta princip 3 3 Gestione file T O 3 4 Lavorare con la G 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 stata 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 98 KAR25T Programmazione principi fondamentali gestione file i Panoramica funzioni della Gestione file Copia di un singolo file Visualizzazione di un determinato tipo di file Creazione di un nuovo file Visualizzazione degli ultimi 10
35. La velocit della grafica 3D dipende dalla lunghezza 454 continue Prova programma 113 H ENEA 00 02 17 F MAX AVVIO RESET AVVIO SINGLE AVVIO Prova ed esecuzione del programma Rotazione e ingrandimento riduzione della rappresentazione 3D D 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 nl da ingrandimento riduzione Rotazione verticale della rappresentazione gw in passi di 5 I Inclinazione della rappresentazione intorno all asse orizzontale in passi di 5 Ingrandimento a passi della rappresentazione Se la rappresentazione ingrandita il TNC mostra nella riga in basso della finestra grafica il carattere Z ILE Riduzione a passi della rappresentazione Se la rappresentazione ridotta il TNC mostra nella riga in basso della finestra grafica Il carattere Z 5 Reset della rappresentazione alla 9 dimensione programmata Se al TNC collegato un mouse si possono eseguire le funzioni descritte in precedenza anche con il mouse Per ruotare in modo tridimensionale la grafica rappresentata tenere premuto il tasto destro del mouse e muovere il mouse Quando si rilascia il tasto destro del mouse il TNC orienta il pezzo secondo l allineamento definito Per spostare la grafica rappresentata tenere premuto il tasto centrale oppure la rotella de
36. Misurazione del raggio offset dell utensile tra centro dello stilo e centro dell utensile Valore di default nessun valore impostato offset raggio utensile Misurazione della lunghezza 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 ha il nome di file TOOL T TOOL T deve essere memorizzato nella directory TNC table 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
37. Nessuno Nessuno Nessuno Nessuno Nessuno 90 lt A lt 10 A 0 90 lt A lt 10 A 0 Nessuno A 0 A 0 A 0 A 0 A 0 A 0 A 0 C 0 C 0 C 0 C 105 C 105 C 105 C 0 C 0 C 135 Non progr Non progr Non progr A 45 C 90 A 45 C 90 A 45 C 90 A 45 C 90 A 45 C 90 A 45 C 90 A 45 C 90 Messaggio di errore 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 ROT 374 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 TABLE ROT stabilisce che la funzione 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 TABLE ROT Programmazione lavorazione a pi assi i 11 3 Fresatura inclinata nel piano ruotato opzione software 2 Funzione In collegamento con le nuove funzioni PLANE e M128 s
38. Per l editing nel modo operativo Prova programma premere il softkey TABELLA UTENSILE Apertura della tabella utensili TOOL T selezionare uno dei modi operativi Macchina TRBELLA selezione della tabella utensili premere il softkey TABELLA UTENSILE EDIT Impostare il softkey EDIT su ON orF 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 620 Editing tabella utensili La DRG Nome utensile File tnc XMtableX tool t Dati utensile 0 0 26 27 INIZIO FINE PAGINA PAGINA So Son CERCARE orF on TABELLA FINE 151 O O b fd gt pm m Apertura di una qualsiasi tabella utensili Selezionare il modo operativo Memorizzazione Editing programma 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 softk
39. 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 d Se si impiega la funzione PLANE AXIS il parametro SEQ non J ha alcuna funzione agi iano di lavoro opzione software 1 Se non si definisce 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 Se questo il caso il TNC sceglie la soluzione che si raggiunge con Il percorso pi breve e 3 Se una sola soluzione possibile nel campo di spostamento il TNC O utilizza tale soluzione N 4 Senon esiste nessuna soluzione nel campo di spostamento il TNC emette il messaggio d errore Angolo non consentito 2 LI _l 0 b j O N C LL N q q HEIDENHAIN TNC 620 373 rotazione adiBano di lavoro opzione software 1 11 2 Funzione PLANE Esempio di una macchina con tavola rotante C e tavola rotante A Funzione programmata PLANE SPATIAL SPA 0 SPB 45 SPC 0 Nessuno
40. 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 La distanza tra punto di partenza e punto finale dell arco gt non deve essere maggiore del diametro del cerchio Raggio massimo possibile 99 9999 m Gli assi angolari A B e C possono essere utilizzati HEIDENHAIN TNC 620 6 4 Traiettorie i ii cartesiane n i dinate cartesiane Le O b S lt 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 quando 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 cty Coordinate del punto finale dell arco di cerchio se necessario Avanzamento F Funzione ausiliaria M Blocchi esemplificativi NC Il blocco CT e l istruzione dell elemento di profilo precedente devono contenere entrambe l
41. che con una lavorazione sulla periferia dell utensile si realizzi un piano Peripheral Milling Con PATHCTRL VECTOR Un orientamento dell utensile liberamente definito pu essere di regola raggiunto attraverso due diverse posizioni dell asse rotativo ll TNC adotta la soluzione che pu essere raggiunta con il percorso pi breve a partire dalla posizione attuale Da questo pu derivare nei programmi a 5 assi che il TNC si porti su posizioni finali degli assi rotativi che non sono programmate Per realizzare su pi assi Il Movimento pi continuo possibile si dovrebbe definire il ciclo 32 con una Tolleranza per assi di rotazione vedere manuale utente Programmazione di cicli ciclo 32 TOLLERANZA La tolleranza degli assi rotativi dovrebbe essere dello stesso ordine di grandezza della tolleranza di scostamento dalla traiettoria anche definita nel ciclo 32 Quanto maggiore definita la tolleranza degli assi rotativi tanto maggiori sono gli scostamenti dal profilo nel Peripheral Milling Blocchi esemplificativi NC La punta dell utensile ed il vettore di direzione dell utensile si spostano in un piano HEIDENHAIN TNC 620 387 11 5 i da TCPM opzione software 2 Reset di FUNCTION TCPM RESET Utilizzare FUNCTION RESET TCPM se si desidera ai resettare la funzione all interno di un programma Blocco esemplificativo NC DS FONETION RESET TCP Reset di FUNCTION TCPM modo operativo di esecuzio
42. coordinate polari O b S Do O N 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 6 5 tralettoriggoooreinate polari a x SP gt Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Preposizionamento utensile Conferma dell ultima posizione programmata quale polo Posizionamento alla profondit di lavorazione Avvicinamento al profilo su un cerchio con raccordo tangenziale Percorso elicoidale Distacco dal profilo su un cerchio con raccordo tangenziale Disimpegno utensile fine programma HEIDENHAIN TNC 620 201 0 7 CD O gt Ng Q 6 O 0 lt Uj x D I S O ea ogramm 6 6 Movimenti traiettoria Programmazione libera d software Advanced pr 6 6 Movimenti traiettoria Programmazione libera dei profili FK opzione software Advanced programming features Principi fondamentali I disegni dei pezzi non a norma NC conte
43. ir N i Basics F tio de pu aprire qualsiasi file CHM anche se questo non memorizzato gt Working with Tol sua cme a diun A Tp sul disco fisso del TNC SEA e eb Recording me l ia d m i puri ins ie et a center line as datum HE enter line as datum cm Se sono presenti uno o pi messaggi d errore il TNC Introduction eee ybe etang sio re e O p visualizza la guida diretta per i messaggi d errore Per Galiprating M o moaste er R EEE ri poter avviare TNCguide Si devono prima confermare tutti k compensating 1 Set a circle center using three Setting datum points using holes cylindrical studs i messaggi d errore C Se z 5 BACK FORWARD PAGE PAGE BIRECTORN INDOW TNCGUIDE TNCGUIDE i 2 no Al richiamo del sistema di guida sulla postazione di Z FT ea 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 T softkey Questa funzionalit disponibile solo con comando con 5 mouse Procedere come segue T Selezionare il livello softkey in cui visualizzato il softkey desiderato N Cliccare con il mouse sul simbolo 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
44. legati assegnati Il result set viene indirizzato con HANDLE SQL FETCH considera tutte le colonne indicate nell istruzione Select mi Nr parametro per risultato parametro O in cui il server SOL fornisce il risultato 0 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 o si programma il parametro Q che contiene l indice 8 9 Accessi More con istruzioni SOL 282 Esempio trasferimento del numero di righe nel parametro Q Esempio programmazione diretta del numero di righe Programmazione Parametri Q SOL UPDATE SQL UPDATE trasferisce i dati predisposti nei parametri O nella riga Esempio trasferimento del numero di righe nel indirizzata con l INDICE del result set La riga presente nel result set parametro Q viene completamente sovrascritta SQL UPDATE considera tutte le colonne indicate nell istruzione Select Nr parametro per risultato parametro O in cui il server SOL fornisce il risultato O nessun errore verificatosi 1 errore verificatosi handle errato
45. non soddisfatta la condizione programmata nel blocco FN 20 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 worda D da 2048 a 4095 Il TNC 620 possiede un interfaccia estesa per la comunicazione tra PLC e NC Si tratta di una nuova Application Programmer Interface API simbolica La normale interfaccia PLC NC finora presente continua ad essere disponibile e pu essere impiegata a scelta 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 HEIDENHAIN TNC 620 larie IONI ausi 8 8 Funz i il larie IONI ausi E 8 8 Funz 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
46. opzione 17 X Calibrazione raggio efficace X opzione 17 X Rilevamento rotazione base mediante una retta X opzione 17 X Impostazione origine in un asse qualsiasi X opzione 17 X Spigolo quale origine X opzione 17 X Impostazione centro cerchio quale origine X opzione 1 7 X Impostazione asse centrale quale origine X Rilevamento rotazione base mediante 2 fori isole circolari X Rilevamento punto di riferimento mediante 4 fori isole circolari X Impostazione centro cerchio su 3 fori isole circolari X 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 534 Cicli di tastatura per il controllo automatico dei pezzi a confronto 0 Piano di riferimento 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
47. 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 Informazioni dettagliate su questo argomento Gestione file Vedere Lavorare con la Gestione file a pagina 98 Creazione del nuovo programma Vedere Apertura e inserimento di programmi a pagina 83 HEIDENHAIN TNC 620 Funzionamento manuale Programmaz E PLC N ES TNC N config ED nc_prog EH PGM table tnceguide Pat h TNC nc prog PGMX T Nome file Byte Stato Data ora EX16_SL H 1769 19 04 2011 06 35 48 EX18 H 767 19 04 2011 06 27 28 EX18 H T DEP 3328 19 04 2011 05 55 56 EX18_SL H 1498 19 04 2011 06 22 34 EX18_SL h T DEP 3717 21 04 2011 08 48 28 EX4 H 1036 19 04 2011 05 55 56 HEBEL H 519 19 04 2011 06 49 34 Hebel H sec dep 237 19 04 2011 06 49 34 HEBEL H T DEP 3715 19 04 2011 09 57 54 koord h 1596 19 04 2011 05 55 56 koord h T DEP 4487 21 04 2011 08 48 51 NEUGL I 684 19 04 2011 05 55 56 NEUGL I sec dep 685 19 04 2011 06 11 24 P380 P 444 20 04 2011 12 04 36 PL1 2611 21 04 2011 05 10 58 PL1 H T DEP 4871 21 04 2011 05 14 36 Reset h 322 20 04 2011 05 18 28 Reset H T DEP 3329 21 04 2011 08 44 31 STAT H 479 M 19 04 2011 05 55 56 STAT1 H 623 19 04
48. tolleranza rottura lunghezza LBREAK TT tolleranza rottura raggio RBREAK Valore PLC TIPO utensile 0 fresa 21 tastatore Riga corrispondente nella tabella del sistema di tastatura Angolo al vertice Lift off larie IONI ausi 8 8 Funz j il larie Cicli di tastatura 990 1 O 6 2 Lem 9 a N am Stato esecuzione 992 10 LL 00 11 00 14 cD Esempio assegnazione del valore del fattore di scala attivo dell asse Z al parametro Q25 270 Comportamento in avvicinamento 0 comportamento standard 1 raggio efficace distanza di sicurezza zero 0 sorveglianza del tastatore Off 1 sorveglianza del tastatore On O stilo non deflesso 1 stilo deflesso Ricerca blocco attiva 1 s 0 no Fase ricerca Numero dell ultimo errore FN14 Esecuzione effettiva attiva 1 esecuzione 2 simulazione Programmazione Parametri Q 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 00071 Esempio trasmissione del valore numerico 10 corrispondente a 1 yum o 0 001 al PLC 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
49. 0 0 255 255 0 0 U 0 0 Oeth0 definizione dell identificativo di gruppo per Ooo 101241 0000 VG OTO od eT g pp p 0 0 160 1 254 2 0 0 0 0 UG 1 0 Oeth0 l accesso in rete ai file Richiedere il valore Tea on all amministratore di rete ja i tok Ocana DE on lt Apply Q Cancel D Start Stop Update 492 Funzioni MOD Impostazioni specifiche di rete Premere il softkey DEFIN COLLEG RETE per inserire le Impostazioni specifiche di rete Pu essere definito un numero qualsiasi di impostazioni di rete ma se ne possono gestire contemporaneamente al massimo 7 Drive di rete Lista di tutti i drive di rete collegati Nelle colonne il TNC visualizza il relativo stato dei collegamenti di rete Mount collegamento senza collegamento del drive di rete Auto collegamento automatico manuale del drive di rete Tipo tipo di collegamento di rete Sono possibili cifs e nfs Drive denominazione del drive sul TNC ID ID interno che contraddistingue se sono stati definiti troppi collegamenti tramite un Mount Point Server nome del server Nome abilitazione nome della directory sul server al quale il TNC deve accedere Utente nome dell utente in rete Password drive di rete protetto o no da password Richiesta password richiesta o meno della password al collegamento Opzioni visualizzazioni di opzioni di collegamento supplementari drive di rete si gestiscono tramite pulsanti Per
50. 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 Blocchi esemplificativi NC Informazioni dettagliate su questo argomento Definizione del pezzo grezzo vedere pagina 84 Funzionament ASA bi Programmaz Definiz pezzo grezzo massimo Z BEGIN PGM 1 MM BLK FORM 9 1 Z X 0 Y 0 2 20 BLK FORM 0 2 _x 100 Y 200 3 TOOL CALL 5 Z 52000 4 L Z 100 RO FMAX M3 L X 30 Y 30 RO FMAX 6 END PGM 1 MM Primi passi con TNC 620 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 NO dI
51. 176 Download dei file di guida 140 E Elaborazioni grafiche di programmazione 128 ingrandimento di un dettaglio 129 Ellisse 307 Emissione di dati sul server 260 Emissione di dati sullo schermo 260 Esecuzione programma continuazione dopo interruzione 468 esecuzione 465 interruzione 466 lettura blocchi 470 panoramica 464 salto di blocchi 474 i i Index F Fattore di avanzamento per movimenti di penetrazione M103 324 FCL 480 File creazione 103 File ASCII 346 File di impiego utensili 163 File di testo apertura e chiusura 346 funzioni di cancellazione 347 ricerca di parti di testo 349 FN14 ERROR emissione di messaggi di errore 251 FN16 F PRINT emissione formattata di testi 256 FN18 SYSREAD lettura dei dati di sistema 261 FN19 PLC trasmissione di valori al PLC 271 FN20 WAIT FOR sincronizzazione NC con PLC 271 FN23 DATI DI CERCHIO calcolo del cerchio su 3 punti 246 FN24 DATI DI CERCHIO calcolo del cerchio su 4 punti 246 Fresatura inclinata nel piano ruotato 375 Funzione di ricerca 93 Funzione FCL 9 Funzione MOD panoramica 479 selezione 478 uscita 478 Funzione PLANE 353 comportamento nel posizionamento 370 definizione degli angoli di Eulero 361 definizione degli angoli di proiezione 359 definizione degli angoli solidi 357 definizione dei punti 365 defin
52. 5 Impiego del sistema di tastatura 3D opz 422 Funzionamento manuale e allineamento i 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 risultati di misura nel sistema di coordinate del pezzo utilizzare il softkey INSERIRE TABELLA ORIGINI vedere Inserimento dei valori di misura dal cicli di tastatura in una tabella origini a pagina 422 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 memorizzati 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 620 functions tatura 3D opzione software Touch probe 13 5 Impiego del sistema N f il 13 6 Calibrazione del sistema di tastatura 3D opzione software Touch p
53. Cilindro Z1 Q1 30 vee Q2 10 N Cilindro Z2 Q1 10 D 02 50 Q1 O 02 5 D 02 e Q V N 00 HEIDENHAIN TNC 620 241 i tematiche ioni ma di profili nedil funz inizione 8 3 Def 8 3 Definizione di profili mediante funzioni matematiche Applicazione Con i parametri Q 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 O Selezione delle funzioni aritmetiche di base premere il softkey FUNZIONI ARITMET Il TNC visualizzer i seguenti softkey Panoramica FN 0 ASSEGNAZIONE ne ad es FN 0 Q5 60 x v Assegnazione diretta di un valore FN 1 ADDIZIONE i ad es FN 1 Q1 Q2 5 Di Somma di due valori e relativa assegnazione FN 2 SOTTRAZIONE DE ad es FN 2 Q1 10 5 x v Differenza tra due valori e relativa assegnazione FN 3 MOLTIPLICAZIONE mg ad es FN 3 Q2 3 3 x Prodotto tra due valori e relativa assegnazione FN 4 DIVISIONE ad es FN 4 Q4 8 DIV Q2 Sd Quoziente di due valori e relativa assegnazione Non ammesso Divisione per 0 FN 5 RADICE QUADRATA e ad es FN 5 Q20 SQRT 4 Radice di un numero e relativa assegnazione Non ammesso radice di un valore negativo A destra del carattere si possono introdurre due numeri d
54. 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 e Selezionare la finestra per la definizione del momento o DI di avvio vedere figura in centro a 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 620 Esecuzione continua 113 H Programmaz D H g m 3 MM T TN p FOO N PG 1 RM 0 1 RM 0 2 AL Or riy OXA U ora attuale Data gg mm aa PPHPWIWNANDOUIRWYINH Po N0N0N0000CrrAMO lt lt lt lt lt lt NN00000 CrrrrrxNFC Consenso Start Autostart attivo X t0 Y 0O 2 20 X t100 L 5 Z 52000 R FMAX M3 uio automatico programma Data attuale 21 8 AVVIO programma TNC Nnc_prog PGM 113 h 21 Ora hhh min sec 8 SI T S Z S__2500 1 1 R OK CHIUDI ANNULLA INSERIRE VALORE COPIATO 473 15 6 Avvio automatico del programma 15 7 Salto di blocchi 15 7 Salto di blocchi Applicazione I blocchi che nella programmazione sono stati marcati con il carattere possono essere saltati nella prova e nell esecuzione del programma nai senza esecuzione o test dei blocchi di programma se marcati con mettere il softkey su ON Pa con esecuzione o test dei blocchi di
55. FINESTRA La finestra stretta a sinistra visualizza i drive e le directory disponibili drive rappresentano i dispositivi con i quali i dati vengono memorizzati o trasmessi Un drive costituito dal disco fisso del TNC altri drive sono le interfacce RS232 Ethernet alle quali collegare per esempio un PC Ogni directory sempre identificata da un icona della cartella a sinistra e dal suo nome a destra Le sottodirectory sono rientrate verso destra Se prima dell icona della cartella c un triangolo significa che esistono sottodirectory che possono essere visualizzate con il tasto o ENT La finestra larga a destra visualizza tutti i file memorizzati nella directory selezionata Per ogni file vengono visualizzate varie informazioni elencate nella tabella sottostante Nome file 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 nel modo operativo Prova programma M Programma selezionato in uno dei modi operativi di esecuzione del programma File protetto da cancellazione e modifica 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 100 Funzionamento manuale Programmaz Pat h ES PLC N ES TNC N config EA nc_prog EH PGM tab
56. HERMLE sap aea soson 10 54 24 MMHG q Ethernet a pagina 487 PO Weterprograme INET H 3295 15 06 2011 10 34 45 Sa table Sira e I Quando il TNC collegato in rete sono disponibili altri drive nella i _couccclcu ti fio finestra sinistra delle directory vedere figura Tutte le funzioni sopra NR RR A E e descritte selezione drive copia file ecc valgono anche per le reti O sempre che l abilitazione di accesso lo consenta n x E ia gt O Collegamento in rete e relativo scollegamento Ti eni Q er Selezione della Gestione file premere il tasto PGM E n MGT MGT selezionare eventualmente con il softkey o emes O FINESTRA la ripartizione dello schermo come n r m gt illustrato dalla figura in alto a destra 6 l Gestione drive di rete premere il softkey RETE RETE secondo livello softkey lt 4 m Gestione drive di rete premere il softkey DEFIN COLLEG RETE Il TNC visualizza in una finestra i drive di rete ai quali abilitato l accesso Con i softkey qui di seguito descritti si definiscono collegamenti per i singoli drive Attivazione del collegamento in rete il TNC Collega seleziona la colonna Mount quando il collegamento attivo Conclusione del collegamento in rete Scollega Attivazione automatica del collegamento in rete Auto all accensione del TNC Il TNC seleziona la colonna Auto quando il collegamento viene attivato automaticamente Nuovo collegamento di rete Aggiungere Cancellazi
57. II TNC 620 D6 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 Window Manager 72 Barra dei task 73 2 6 Accessori sistemi di tastatura 3D e volantini elettronici HEIDENHAIN 74 Sistemi di tastatura 3D opzione software Touch probe function 74 Volantini elettronici HR 75 14 3 1 Principi fondamentali 78 Sistemi di misura e indici di riferimento 78 Sistema di riferimento 78 Sistema di riferimento sulle fresatrici 79 Denominazione degli assi su fresatrici 79 Coordinate polari 80 Posizioni assolute e incrementali del pezzo 81 Impostazione dell origine 82 3 2 Apertura e inserimento di programmi 83 Configurazione di un programma NC nel formato testo in chiaro HEIDENHAIN 83 Definizione del pezzo grezzo BLK FORM 83 Apertura di un nuovo programma di lavorazione 84 Programmazione di movimenti uten
58. 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 SLOVAK 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 DisplavySettings 502 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 DisplavySettings 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 CfgT TRoun
59. In questo modo il TNC in grado di ristabilire la correlazione tra la posizione reale e la posizione attuale della macchina Con i 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 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 vengon
60. 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 tasti di programmazione traiettorie a pagina 173 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 blocco 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 144
61. 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 disattivare la funzione M120 e la correzione del raggio Ciclo 32 Tolleranza Ciclo 19 Piano di lavoro Funzione PLANE M114 M128 FUNCTION TCPM HEIDENHAIN TNC 620 Ie tralettor iarie per oni ausi 9 4 ZI il Ie tralettor iarie per IONI ausi 9 4 cl Correzione del posizionamento con il volantino durante l esecuzione del programma M118 opzione software Miscellaneous functions Comportamento standard Il TNC sposta l utensile nei m
62. LI g T s s 5 i a s k Sh h a LI E i b I k LAI k n s pria Van ia aiet e ci a j LI w m pra E j h k i a a pie fl e LT e E y5 Le a SEa k Lia Be tha A a Ch Funzioni MOD 16 1 Selezione della funzione MOD Tramite le funzioni MOD si possono selezionare ulteriori modalit di visualizzazione e di impostazione La disponibilit delle funzioni MOD dipende dal modo operativo selezionato Selezione delle funzioni MOD selezionare il modo operativo nel quale si desiderano modificare le AA ibi Programmaz funzioni MOD EX18 h Selezione delle funzioni MOD premere il tasto MOD oD Le figure a destra illustrano dei menu tipici per Memorizzazione Editing programma figura a destra 5 in alto Prova programma figura a destra in basso e OO Su uno dei modi operativi Macchina figura alla pagina successiva Tipo Contr TNC620 IS Software NC Developer Version N NC Kern C_NCKERN_550 Software PLC TestPsmMC API_3 99 Livello di sviluppo 99 ei Modifica delle impostazioni Selezionare nel menu la funzione MOD con i tasti cursore Per modificare una impostazione sono disponibili in relazione alla funzione selezionata tre possibilit A O o Cc 2 N C toh no 00 Cc 2 N D eb V Da q PARAMETRI AVVERTENZE DIAGNOSI CONEIS FINE UTENTE LICENZA Introduzione diretta di un valore numerico
63. 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 parit parity Con il bit di parit vengono riconosciuti gli errori di trasmissione Il bit di parit pu essere formato in tre modi diversi Nessuna parit NONE si rinuncia al riconoscimento degli errori Parit pari EVEN in questo caso esiste un errore se il ricevitore rileva un numero dispari di bit settati Parit dispari ODD in questo caso esiste un errore se il ricevitore rileva un numero pari di bit settati Programmazione degli stop bit stopBits Con lo start bit e uno o due stop bit viene resa possibile per il ricevitore nella trasmissione dati seriale una sincronizzazione su ogni carattere trasmesso Programmazione dell handshake flowControl Attraverso l handshake due dispositivi realizzano un controllo della trasmissione dati Si distingue tra handshake software e handshake hardware Nessun controllo del flusso dei dati NONE handshake non attivo Hardware Handshake RTS_CTS stop di trasmissione attivo con RTS Software Handshake XON_XOFF stop di trasmissione attivo con DC3 XOFF HEIDENHAIN TNC 620 delle interfacce dat igurazione 16 4 Conf i il delle interfacce dat igurazione 16 4 Conf Impostazioni per la trasmissione dati con il software per PC TNCserver Eseguire nei parametri utente seriallnterfaceRS23
64. 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 O Funzionamento manuale Mm All attivazione di un origine dalla tabella Preset il TNC L annulla eventuali spostamenti origine rappresentazioni speculari rotazioni e fattori di scala attivi Invece una conversione di coordinate programmata 5 mediante il ciclo 19 Rotazione piano di lavoro o la funzione PLANE rimane attiva nf o Selezionare il modo operativo Funzionamento manuale 2 eb fd Visualizzare la tabella Preset KL n 1 Selezionare il numero di origine che si desidera attivare oppure eb n eei re n Ee a o ie nn pre eb 4 a Selezionare con il tasto GOTO il numero di origine che S LI si desidera attivare confermare con il tasto ENT O I O ATTIVA Attivare l origine eb PRESET Confermare l attivazione dell origine Il TNC imposta la visualizzazione e se definita la rotazione base 5 Uscire dalla tabella Preset Attivazione dalla tabella Preset dell origine in un programma NC Per attivare le origini dalla tabella Preset durante l esecuzione del programma impiegare il ciclo 247 Nel ciclo 247 si definisce solo il numero dell origine che si desidera attivare vedere manuale utente Programm
65. STOP Inserire la funzione ausiliaria M Blocchi esemplificativi NC 316 Programmazione funzioni ausiliarie 9 2 Funzioni ausiliarie per controllo esecuzione programma mandrino e refrigerante Introduzione MO M1 M2 M3 M4 M5 M6 M8 M9 M13 M14 M30 STOP esecuzione programma Arresto mandrino Refrigerante OFF Arresto esecuzione programma a scelta Arresto mandrino Refrigerante OFF Arresto esecuzione programma Arresto mandrino Refrigerante OFF Ritorno al blocco 1 Cancellazione dell indicazione di stato in funzione del parametro macchina clearMode Mandrino ON in senso orario Mandrino ON in senso antiorario Arresto mandrino Cambio utensile Arresto mandrino Arresto esecuzione del programma Refrigerante ON Refrigerante OFF Mandrino ON in senso orario Refrigerante ON Mandrino ON in senso antiorario Refrigerante ON come M2 HEIDENHAIN TNC 620 ione programma mandrino e refrigerante Illo esecuz i iarie per co ioni ausi 9 2 Funz n i 9 3 Funzioni ausiliarie per z indicazioni di coordinate o er Programmazione di coordinate riferite alla 9 macchina M91 M92 _ Origine riga graduata Sulla riga graduata un indice di riferimento definisce la posizione amp dell origine punto zero della riga graduata O N Origine macchina L origine macchina necessaria per definire le limitazioni del campo di traslazione finecorsa software e il po
66. TNC 620 di lavoro opzione software 1 ione piano 13 9 i j il di lavoro opzione software 1 ione piano 13 9 R Nella rotazione del piano di lavoro il TNC distingue tra due tipi di macchina Macchina con tavola orientabile Il pezzo deve essere portato nella posizione di lavoro desiderata mediante posizionamento della tavola orientabile ad es Mediante un blocco L La posizione dell asse utensile convertito non cambia rispetto al sistema di coordinate fisso della macchina Ruotando la tavola quindi il pezzo ad es di 90 non ruota anche il sistema di coordinate Azionando nel modo operativo Funzionamento manuale il tasto di movimento Z anche l utensile si sposta in direzione Z Il TNC tiene in considerazione per il calcolo del sistema di coordinate convertito solo gli spostamenti meccanici della relativa tavola orientabile le cosiddette quote di traslazione Macchina con testa orientabile 438 L utensile deve essere portato nella posizione di lavoro desiderata mediante posizionamento della testa orientabile ad es mediante un blocco L La posizione dell asse utensile ruotato convertito varia rispetto al sistema di coordinate della macchina ruotando la testa orientabile quindi l utensile ad es nell asse B di 90 il sistema di coordinate viene trascinato nella rotazione Azionando nel modo operativo Funzionamento manuale il tasto di movimento Z l utensile si sposta in direzione
67. TNC 620 da 99 999 9999 a 99 999 9999 5 4 cifre intere cifre decimali Imm da 0 a 32 767 9 5 1 16 caratteri in TOOL CALL scritti tra caratteri speciali ammessi Me 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 mm min o mm 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 1 199 4 0 n i 17 3 Scheda tecnica 174 Sostituzione della batteria tampone 17 4 Sostituzione della batteria tampone Quando il controllo disinserito il TNC viene alimentato da una batteria tampone per non perdere i dati nella memoria RAM Quando il TNC visualizza il messaggio SOSTITUIRE PILE necessario effettuarne la sostituzione 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
68. TOOL CALL 5 Z 52000 L Z 190 RO FMAX M3 L X 30 Y 30 RO FMAX 3 4 5 6 END PGM 1 MM 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 misura 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 gt 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 620 E E E to d inserimen 3 2 Apertura e E E to di 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 intestazione dello schermo il TNC chieder tutti i dati necessari Esempio per un blocco di posizionamento La Aprire il blocco Gi x 10 Immettere la coordinata di destinazione per l asse X Inserire la coordinata di destinazione per l asse Y e confermare con il tasto ENT per passare alla domanda successiva 20 ENT Inserire senza correzione del raggio e con il tasto ENT passare alla domanda successiva Avanzamento per questa traiettoria 100 mm mi
69. 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 Il TNC trasla quindi gli assi all attivazione di un tasto di direzione nel sistema di coordinate inclinato Posizionare l utensile in modo tale che al successivo superamento degli indici di riferimento non si verifichi alcuna collisione Per superare gli indici di riferimento necessario disattivare la funzione Rotazione piano di lavoro vedere Attivazione della rotazione manuale pagina 440 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 rotativo 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 posizio
70. 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 50mm o arctan a b arctan 0 5 26 57 Inoltre a b c con a2 axa c V az b2 244 Programmazione Parametri Q i Programmazione delle funzioni trigonometriche Le funzioni trigonometriche compaiono azionando il softkey TRIGONOMETRIA II TNC visualizza i softkey riportati nella tabella in basso Programmazione vedere Esempio programmazione delle funzioni matematiche di base FN 6 SENO ad es FN 6 Q20 SIN Q5 SINO Determinazione del seno di un angolo in gradi e relativa assegnazione FN 7 COSENO z ad es FN 7 Q021 COS Q5 cosx Determinazione del coseno di un angolo in gradi e relativa assegnazione etriche trigonometria FN 8 RADICE DI UNA SOMMA DI QUADRATI O ad es FN 8 Q10 5 LEN 4 X LEN Y A Calcolo della lunghezza da due valori e relativa na assegnazione da FN 13 ANGOLO ad es FN 13 Q20 25 ANG Q1 x ANG v O Calcolo dell angolo con l arctan di due lati o del sin e N del cos 0 lt angolo lt 360 e relativa assegnazione e Li T 00 HEIDENHAIN TNC 620 245 i n 8 5 Calcolo dei cerchi 8 5 Calcolo dei cerchi Applicazione Con le funzioni per il calcolo di cerchi si possono far calcolare dal TNC da tre o quattro punti del cerchio il centro e il raggio dello stes
71. centrale asse principale Offset centrale asse secondario larie ioni ausi 8 8 Funz Angolo di orientamento del mandrino in gradi offset centrale Rapido Avanzamento di misura Campo di misura massimo Distanza di sicurezza Orientamento mandrino possibile 0 no 1 s Angolo dell orientamento mandrino 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 n il larie IONI ausi n 8 8 Funz Origine dal ciclo di tastatura 360 Valore dalla tabella origini attiva nel sistema di coordinate attivo 500 Trasformatore di base 507 Offset asse 508 Preset attivo 530 Lettura dati dell utensile corrente 950 268 1 Riga Riga Riga AJI W dala9 X Y Z A B C U V W dala9 X Y Z A B C U V W dala9 X Y Z A B C U V W dala9 X Y Z A B C U V W Colonna dala6 X Y Z SPA SPB SPC dala9 X_OFFS Y_OFFS Z_OFFS A_OFFS B_OFFS C_OFFS U ORPS W OFFS V_OFFS Ultima origine di un ciclo di tastatura Manuale oppure ultimo punto di tastatur
72. 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 620 SI Rd ded PPP P4 PDA DADALANDLADADADARE opzione 17 opzione 1 7 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 X X XI X X X X X X X X X X X X X X X X X X X X X X XJ X j il 419 420 421 422 423 424 425 426 427 430 431 440 441 450 451 452 480 481 482 483 484 536 Origine su singoli assi Misurazione angolo Misurazione foro Misurazione cerchio esterno Misurazione rettangolo interno Misurazione rettangolo esterno Misurazione larghezza interna Misurazione isola esterna 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 infraros
73. 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 solleva l utensile dal profilo qualora questa funzione sia stata attivata con M148 nel programma NC vedere Sollevamento automatico dell utensile dal profilo in caso di arresto NC M148 a pagina 331 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 Data e ora alla quale il TNC ha inserito l utensile per l ultima volta tramite TOOL CALL Campo di
74. dalla funzione di ricerca premere il softkey FINE Ricerca di un testo qualsiasi selezione della funzione di ricerca premere il softkey CERCARE ll TNC visualizzer il dialogo Ricerca testo Inserire il testo da cercare Ricerca testo premere il softkey ESEGUIRE Uscire dalla funzione di ricerca premere il softkey FINE HEIDENHAIN TNC 620 Generazione di file di testo n il Mo Generazione di file di testo 350 Programmazione funzioni speciali i Programmazione lavorazione a pi assi i p 11 1 Funzioni per la lavorazione a pi assi de Q In questo capitolo sono raggruppate tutte le funzioni del TNC correlate alla lavorazione a pi assi FunzioneTNC Descrizione O O Z O Z oOo Pagina O PLANE Definizione delle lavorazioni nel piano di lavoro ruotato Pagina 353 E M116 Avanzamento di assi rotativi Pagina 377 Sn O PLANE M128 Fresatura inclinata Pagina 375 gt Ko FUNCTION TCPM Definizione del comportamento del TNC per il posizionamento di assi rotativi Pagina 384 m perfezionamento di M128 Pa M126 Spostamento di assi rotativi con ottimizzazione del percorso Pagina 378 eb O M94 Riduzione del valore visualizzato di assi rotativi Pagina 379 e M128 Definizione del comportamento del TNC per il posizionamento di assi rotativi Pagina 380 O N M138 selezione degli assi rotativi Pagina 382 M144 Calcolo della cinematica della macchina Pagina 383 Blocchi LN Correzione u
75. dei programmi Vedere Esecuzione programma a pagina 464 54 Primi passi con TNC 620 N 2 1 II TNC 620 Il TNC HEIDENHAIN un controllo numerico continuo per l impiego in officina che permette la programmazione di fresature e alesature tradizionali direttamente sulla macchina con dialogo con testo in chiaro e di facile comprensione 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 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 programmi di lavorazione creati sui controlli numerici c
76. del pezzo Le coordinate incrementali si riferiscono all ultima posizione programmata dell utensile che serve da origine relativa fittizia Alla creazione del programma le coordinate incrementali indicano quindi la quota tra l ultima posizione nominale e quella immediatamente successiva della quale traslare l utensile Per questa ragione viene anche definita quota incrementale Le quote incrementali vengono identificate con una lettera nome dell asse prima del Esempio 2 fori con coordinate incrementali Coordinate assolute del foro 4 X 10 mm Y 10 mr Foro 5 riferito a 4 Foro 6 riferito a 5 X 20 mm X 20 mm Y 10 mm Y 10 mm Coordinate polari assolute 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 620 81 entali C O Pi 2 C a ar Mm fd C o 3 1 Principi fonda 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 predefin
77. desiderato nella finestra in primo piano Spostamento incrementale di un origine gi coR memorizzata nella tabella la funzione memorizza PRESET l origine solo nell asse in cui si trova al momento il cursore Inserire il valore di correzione desiderato tenendo conto del segno nella finestra in primo piano Con visualizzazione inch attiva inserire il valore in inch il TNC converte internamente il valore immesso in mm tema di tastatura 3D Inserimento diretto della nuova origine senza MODIFICA calcolo della cinematica specifica per asse ATTUALE 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 inserimento diretto di 0 La funzione memorizza il valore solo nell asse in cui si trova il cursore Inserire il valore desiderato nella finestra in primo piano Con visualizzazione inch attiva inserire il valore in inch il TNC converte internamente il valore immesso in mm L T N c Q T v z O _ O V c Selezione della visualizzazione TRASFORMAZIONE BASE OFFSET ASSE Nella visualizzazione standard TRASFORMAZIONE BASE vengono indicate le colonne X Ye 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 de
78. di programmazione con un clic sulla barra si attiva il relativo livello n i 550 A Accensione 404 Accessi a tabelle 274 Accessori 74 Annidamenti 227 Apertura di file di testo 115 Apertura di file grafici 116 Apertura di un file BMP 116 Apertura di un file Excel 113 Apertura di un file GIF 116 Apertura di un file INI 115 Apertura di un file JPG 116 Apertura di un file PNG 116 Apertura di un file TXT 115 Archivio ZIP 114 Arrotondamento spigoli 185 Asse rotativo riduzione della visualizzazione M94 379 spostamento con ottimizzazione del percorso M126 378 Assi ausiliari 79 Assi principali 79 Assi rotativi 380 Avanzamento 410 modifica 411 per assi rotativi M116 377 possibilit di inserimento 87 Avanzamento in millimetri per giro mandrino M136 325 Avvicinamento al profilo 174 con coordinate polari 176 Avvio automatico del programma 473 B Blocco cancellazione 90 inserimento modifica 90 HEIDENHAIN TNC 620 C Calcolatrice 126 Calcolo con parentesi 285 Calcolo dei cerchi 246 Calcolo del tempo di lavorazione 458 Cambio utensile 160 Centro cerchio 186 Cerchio completo 187 Chiamata di programmi programma qualsiasi come sottoprogramma 225 Cicli di tastatura modo operativo Funzionamento manuale 420 vedere manuale utente Programmazione di cicli Cilindro 309
79. di asse rotativo programmate Le macchine con testa orientabile a 45 oppure tavola orientabile a 45 non avevano finora alcuna possibilit di impostare in modo semplice l angolo di inclinazione oppure un orientamento dell utensile rispetto al sistema di coordinate attualmente attivo angolo solido Questa funzionalit poteva essere realizzata soltanto attraverso programmi creati esternamente con vettori normali alla superficie blocchi LN Il TNC mette ora a disposizione la seguente funzionalit a gt AXIS POS definisce che il TNC interpreta le coordinate Aran programmate di assi rotativi come posizione nominale del rispettivo asse Sr AXIS SPAT definisce che il TNC interpreta le coordinate e programmate di assi rotativi come angolo solido macchina equipaggiata con assi rotativi ortogonali Con teste tavole rotanti a 45 AXIS POS pu essere utilizzato anche se si garantisce che la direzione desiderata del piano di lavoro definisce correttamente le coordinate degli assi rotativi programmati ad es possibile una garanzia tramite un sistema CAM AXIS POS dovrebbe essere utilizzata in primo luogo se la AXIS SPAT le coordinate di assi rotativi inserite nel blocco di posizionamento sono angoli solidi riferiti al sistema di coordinate attualmente attivo eventualmente ruotato angoli solidi in valore incrementale Dopo l attivazione di FUNCTION TCPM in collegamento con AXIS SPAT tutti i t
80. di integrazione di cicli del costruttore cicli speciali creati dal costruttore della macchina Prova e lavorazione grafiche Vista dall alto i Rappresentazione su 3 piani I Rappresentazione 3D Correzione utensile I M120 calcolo preventivo del profilo con correzione raggio fino a 99 blocchi LOOK AHEAD Lavorazione 3D E M118 correzione del posizionamento con il volantino durante l esecuzione del programma Gestione pallet Comunicazione con applicazioni PC esterne tramite componenti COM 8 Risoluzione e passo di visualizzazione Assi lineari fino a 0 01 um Assi angolari fino a 0 00001 Circuiti di regolazione Double Speed si impiegano di preferenza per mandrini con velocit di rotazione elevata motori lineari e torque Tipo di TNC software e funz Cicli di tastatura per il controllo e l ottimizzazione della precisione della macchina 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 fun
81. 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 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 544 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 messag
82. ed ESECUZIONE SINGOLA varia solo dopo che gli assi rotativi hanno raggiunto la loro posizione finale Attivazione La funzione M144 attiva dall inizio del blocco La funzione M144 non agisce in collegamento con M128 e con la rotazione del piano di lavoro La funzione M144 si annulla programmando M145 La geometria della macchina deve essere definita nella F descrizione della cinematica dal suo costruttore Il costruttore della macchina definisce l attivazione nei modi operativi automatici e manuali Consultare il manuale della macchina HEIDENHAIN TNC 620 IVI tat iarie per assi ro IONI ausi N Cc Lia j il NCTION TCPM opzione software 2 LO q q 11 5 FUNCTION TCPM opzione software 2 Funzione La geometria di macchina deve essere definita dal E costruttore della macchina Per assi orientabili con dentatura Hirth Modificare la posizione dell asse rotativo unicamente dopo aver portato l utensile fuori ingombro Il ritiro dalla dentatura potrebbe altrimenti danneggiare il profilo Prima di eseguire posizionamenti con M91 oppure M92 e prima di un TOOL CALL annullare FUNCTION TCPM O La lunghezza dell utensile deve essere riferita al centro della sfera della fresa a raggio frontale Se attiva FUNCTION TCPM il TNC visualizza nell indicazione di posizione il simbolo TCPM FUNCTION TCPM uno sviluppo della funzione M128 con cui si pu definire il comportamento del TNC
83. 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 410 HEIDENHAIN TNC 620 ina h I assi Macc 13 2 Spostamento degl n i ina h I assi Macc n 13 2 Spostamento degl Posizionamento incrementale Nel posizionamento incrementale il TNC sposta l asse della macchina dell incremento programmato A Selezionare il modo operativo Funzionamento manuale o Volantino elettronico lt Commutare il livello softkey INRE Selezionare il posizionamento incrementale softkey on INCREMENT su ON Inserire l incremento in mm e confermare con il tasto ENT 6 Premere il tasto esterno di movimento ripetere il posizionamento secondo necessit Il valore massimo inseribile per un accostamento 10mm 408 Funzionamento manuale e allineamento il Spostamento con il volantino elettronico HR 410 Il volantino portatile HR 410 dotato di due tasti di consenso che si trovano sotto la Manopola Gli assi della macchina possono essere spostati solo se viene premuto uno dei tasti di consenso funzione correlata alla macchina in uso Il volantino HR 410 dispone dei seguenti element
84. file selezionati Cancellazione di file o directory Selezione di file Rinomina di file Attivazione protezione file da cancellazione e modifica Disattivazione protezione di un file Importazione tabella utensili Gestione dei drive di rete Selezione dell editor Ordinamento dei file secondo le propriet Copia di una directory Cancellazione di una directory con tutte le sottodirectory Visualizzazione delle directory di un drive Rinomina directory Creazione di una nuova directory HEIDENHAIN TNC 620 COPY ect SELEZIONA TIPO NUOVO FILE ULTIMI FILE CANC RINOMINA A A PROTEGG BIO SPROTEG IMPORTA TABEL LA RETE SELEZIONE EDITOR ORDINA COPIA DIR DD BO CANC im BO jE AGGIOR D i RINOMINA fasc az NUOVA DIRECTOR Pagina 104 Pagina 101 Pagina 103 Pagina 107 Pagina 107 Pagina 109 Pagina 110 Pagina 111 Pagina 111 Pagina 154 Pagina 119 Pagina 111 Pagina 110 Pagina 106 3 4 Lavorare con la i ca file T A 3 4 Lavorare con la G Richiamare la Gestione file PGM MGT Premere il tasto PGM MGT il TNC visualizza la finestra per la Gestione file la figura illustra l impostazione base Se il TNC visualizza una ripartizione dello schermo diversa premere il softkey
85. finale della retta NX NY NZ Componenti del vettore normale F Avanzamento M Funzione ausiliaria Face Milling correzione 3D con TCPM Face Milling una lavorazione con la parte frontale dell utensile Per la lavorazione a 5 assi viene eseguita una correzione 3D se il programma NC contiene normali alla superficie ed attiva la funzione TCPM o M128 La correzione del raggio RL RR non deve essere in tal caso attiva l TNC sposta l utensile in direzione della normale alla superficie per la somma dei delta tabella utensili e TOOL CALL Con la funzione TCPM attiva vedere Mantenimento della posizione della punta dell utensile nel posizionamento di assi rotativi TCPM M128 opzione software 2 pagina 380 il TNC ferma l utensile in verticale rispetto al profilo del pezzo se nel blocco LN non definito alcun orientamento utensile Se nel blocco LN definito un orientamento utensile T e contemporaneamente attiva la funzione M128 oppure FUNCTION TCPM il TNC posiziona automaticamente gli assi rotativi della macchina in modo che l utensile possa raggiungere l orientamento prestabilito su tutte le macchine Consultare il manuale della Il TNC non pu posizionare gli assi rotativi in automatico macchina Attenzione Pericolo di collisione Nelle macchine i cui assi rotativi consentono unicamente un campo di spostamento limitato nel posizionamento in automatico potrebbero verificarsi dei movimenti che richiedono ad
86. functions tatura 3D opzione software Touch probe 13 6 Calibrazione del sistema i 13 7 Compensazione della posizione obliqua del pezzo con sistema di tastatura 3D opzione software Touch probe functions Introduzione HEIDENHAIN si assume la garanzia per le funzioni dei cicli di tastatura soltanto nel caso in cui si IMpieghino sistemi di tastatura HEIDENHAIN Nel caso in cui si utilizzino funzioni di tastatura nel piano di lavoro ruotato necessario impostare 3D ROT per i modi operativi manuali e automatici su Attivo del pezzo con sistema di ftware Touch probe functions iqua Un serraggio obliquo del pezzo viene compensato dal TNC su base matematica mediante una rotazione base Ko O o 9 A tale scopo il TNC imposta per l angolo di rotazione l angolo che una ad superficie del pezzo deve formare con l asse di riferimento dell angolo amp S del piano di lavoro Vedere figura a destra Q 1 NC memorizza la rotazione base in funzione dell asse utensile N A nelle colonne SPA SPB o SPC della tabella Preset n O 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 piano di lavoro SI pu impiegare una rotazione base anche in c
87. i Programmaz 6 Tempo attesa sotto a Richiamare il menu dei cicli BEGIN PEN EX11 MM O DEF 3 BLK FORM 0 2 X30 Y 4 246 O er Visualizzare i cicli di foratura a 281 215 SPROFONDITA o an 0202253 SPROF INCREMENTO pa Selezionare il ciclo di foratura standard 200 il TNC 0203 59 C0ORD SUPERFICIE Mm avvia il dialogo per la definizione del ciclo Inserire 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 7 L X 0 Y 0 R FMAX M99 11 CYCL DEF 14 0 PROFILO 12 CYCL DEF 14 1 LABEL PROFILO1 72 z 13 CYCL DEF 20 DATI DEL PROFILO Q Q1 30 3PROFONDITA FRESATURA Q2 1 3SOVRAPP TRAIET UT Q3 0 3QUOTA LATERALE CONS Q4 0 PROFONDITA CONSEN Q5 0 COORD SUPERFICIE Q6 2 3DISTANZA SICUREZZA Q7 50 3ALTEZZA DI SICUREZZA Q8 9 3RAGGIO DELLO SMUSSO Q9 1 SENSO DI ROTAZIONE 14 CALL LBL 2 Rn i I ro I Fs ce r x w lt A n z D x fa fa HEIDENHAIN TNC 620 43 1 3 Programmazione della prima ni SPEC FCT ELAB PROFILO PUNTO PATTERN DEF PUNTO 44 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
88. immissione al massimo 16 caratteri formato definito internamente data AAAA MM GG ora hh mm HEIDENHAIN TNC 620 Utensile gemello Durata massima dell utensile Durata mass utensile TOOL CALL a Dati utensile Durata attuale dell utensile Tipo utensile Commento utensile Stato PLC Tipo di utensile per tab posti Ritiro utensile S N Numero del sistema di tastatura Angolo punta LAST_USE 149 a 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 150 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 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
89. 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 HEIDENHAIN TNC 620 larie ioni ausi 8 8 Funz j il larie IONI ausi n 8 8 Funz L ALL HOUR MIN SEG DAY MONTH STR_MONTH YEAR2 YEAR4 Emissione testo indipendentemente dalla lingua di dialogo Numero di ore da tempo reale Numero di minuti da tempo reale Numero di secondi da tempo reale Numero del giorno da tempo reale Numero del mese da tempo reale Mese come codice stringa dal tempo reale Numero dell anno a due posizioni da tempo reale Numero dell anno a quattro posizioni da tempo reale Per attivare una emissione programmare nel programma di lavorazione FN16 F PRINT Il TNC crea quindi il file PROT1 TXT PROTOCOLLO DI MISURA BARICENTRO DELL ELICA DATUM 2 11 2001 ORA 8 56 34 NUMERO VALORI DI MISURA 1 X1 149 360 Y1 25 509 Z1 37 000 258 Programmazione Parametri Q il auei jisne IUOIZUNY 8 8 i 259 HEIDENHAIN TNC 620 larie IONI ausi E 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 scher
90. in lettura a tali righe ma non possono Datelver SOL Server modificare le voci delle tabelle Le righe selezionate devono essere waltung sempre bloccate se si apportano modifiche SQL SELECT FOR UPDATE 3 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 Q e trasferimento in una riga del result set SQL UPDATE predisposizione di una nuova riga di tabella nei parametri Q e trasferimento come nuova riga nel result set SQL INSERT 4 Chiusura della transazione valori in tabella sono stati modificati completati i dati vengono acquisiti nella tabella file dal result set Sono ora memorizzati nel file Eventuali 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 HEIDENHAIN TNC 620 275 8 9 Accessi O con istruzioni SOL 8 9 Accessi A con istruzioni SOL
91. 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 TNC 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 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 Primi passi con TNC 620 Blocchi esemplificativi NC Informazioni dettagliate su questo argomento E Creazione del nuovo programma Vedere Apertura e inserimento di programmi a pagina 83 E Programmazione di cicli vedere manuale utente Programmazione di cicli HEIDENHAIN TNC 620 Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Definizione delle posizioni di lavorazione Definizione ciclo Mandrino e refrigerante on chiamata ciclo Disimpeg
92. inserimento rimozione tramite softkey oppure se presente tramite tastiera ASCII 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 nuovo il tasto APPR DEP il TNC visualizza di nuovo l ultimo livello attivo chiusura del relativo menu 537 Richiamo de
93. 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 HEIDENHAIN TNC 620 funzione disponibile funzione non disponibile funzione non disponibile funzione non disponibile funzione disponibile con Python funzione non disponibile disponibile disponibile disponibile disponibile disponibile non disponibile funzione disponibile funzione disponibile funzione disponibile funzione disponibile funzione disponibile funzione disponibile funzione disponibile i 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 utens
94. memorizzazione temporanea di ARCATE parola PAROLA Cancellazione e memorizzazione temporanea di RE carattere CARATTERE Reinserimento riga o parola dopo la cancellazione snserire RIGA 7 PAROLA HEIDENHAIN TNC 620 347 Generazione di file di testo Mio Generazione di file di testo Elaborazione di blocchi di testo Blocchi di testo di qualsiasi lunghezza possono essere copiati cancellati e reinseriti in un altro punto In tutti casi necessario selezionare prima il blocco di testo desiderato selezione del blocco di testo portare il cursore sul carattere che segna l inizio della selezione Premere il softkey SELEZIONA BLOCK Portare il cursore sul carattere che deve segnare la fine della selezione Muovendo il cursore con i tasti cursore direttamente verso l alto e verso il basso le righe di testo intermedie vengono completamente selezionate e il testo selezionato viene evidenziato mediante colori SELEZIONA BLOCK Dopo aver selezionato il blocco di testo desiderato elaborare il testo con i seguenti softkey Cancellazione e Memorizzazione temporanea del TAGLIA i BLOCK blocco selezionato Memorizzazione temporanea del blocco INSERIRE selezionato senza cancellarlo copia d Se il blocco temporaneamente memorizzato deve essere reinserito in un altro punto eseguire anche i seguenti passi Portare il cursore sulla posizione nella quale il blocco di testo temporaneamente memorizzato deve esser
95. misura dai cicli di tastatura in una tabella origini 422 Inserimento dei valori di misura dai cicli di tastatura in una tabella Preset 423 13 6 Calibrazione del sistema di tastatura 3D opzione software Touch probe functions 424 Panoramica 424 Calibrazione della lunghezza efficace 425 Calibrazione del raggio efficace e compensazione dell offset centrale del tastatore 426 Visualizzazione dei valori di calibrazione 427 13 7 Compensazione della posizione obliqua del pezzo con sistema di tastatura 3D opzione software Touch probe functions 428 Introduzione 428 Determinazione della rotazione base 429 Memorizzazione della rotazione base nella tabella Preset 429 Visualizzazione della rotazione base 429 Disattivazione della rotazione base 429 13 8 Definizione origine con sistema di tastatura 3D opzione software Touch probe functions 430 Introduzione 430 Impostazione dell origine in un asse qualsiasi 430 Spigolo quale origine 431 Centro del cerchio quale origine 432 Misurazione di pezzi con sistema di tastatura 3D 433 Impiego delle funzioni di tastatura con tastatori meccanici o comparatori 436 HEIDENHAIN TNC 620 27 il 28 13 9 Rotazione piano di lavoro opzione software 1 Applicazione funzionamento 437 Spostamento sugli indici di riferimento con assi ruotati 439 Indicazione di posizione nel sis
96. modi di esecuzione programma TABELLA Selezione della tabella utensili premere il softkey TABELLA UTENSILE a Selezione tabella posti premere il softkey TABELLA TABELLA POSTO EDIT Impostare il softkey EDIT su ON possibile che ci DFF on non sia necessario oppure possibile sulla macchina consultare il manuale della macchina HEIDENHAIN TNC 620 Editing tabella posti Numero utensile rova programma P CECEN 1 1 Dez 1 3 1 4 1 5 1 6 har pua 1 9 1 1 abili File tnc Ntable to001l_p tch RSU ST F L Pocket 1 Pocket 2 Pocket 3 Pocket 4 TABELLA UTENSILE Ti n n E i E En FINE 155 i Dati utensile a Dati utensile RSV ST DOC PLC Pl P5 PTYP LOCKED ABOVE LOCKED BELOW LOCKED LEFT LOCKED RIGHT 156 Selezione tabella posti nel modo operativo Memorizzazione Editing programma PGM MGT Richiamare la Gestione file 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 Numero posto dell utensile nel magazzino utensili Numero utensile Riserva di posto per magazzino L utensile un utensile speciale ST per Special Tool ingl utensile speciale se l utensile speciale blocca dei posti prima e dopo il proprio bloccare il relativo posto nella colonna L stato L Riportare l utensile sempre allo stesso posto magazzino F
97. 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 registrazione manuale vedere la descrizione seguente coordinate con il Preset che si trova nella stessa riga della Le rotazioni base della tabella Preset ruotano il sistema di rotazione base Prestare attenzione alla definizione dell origine affinch la posizione degli assi ruotati coincida con i relativi valori del menu 3D ROT Da questo consegue Se la funzione Rotazione piano di lavoro disattivata l indicazione di posizione degli assi rotativi deve essere 0 azzerare eventualmente gli assi rotativi Se la funzione Rotazione piano di lavoro attiva le indicazioni di posizione degli assi rotativi e gli angoli registrati nel menu 3D ROT devono coincidere La riga 0 della tabella Preset sempre protetta da scrittura Il TNC memorizza sempre nella riga O l origine che stata impostata per ultima manualmente o mediante softkey Se attiva l origine impostata manualmente il TNC mostra nella visualizzazione di stato il testo PR MAN 0 HEIDENHAIN TNC 620 415 Istema di tastatura 3D L T N c Q T v z O _ O V c O Memorizzazione manuale delle origini nella tabella Preset mM Per memorizzare le o
98. nel posizionamento di assi rotativi A differenza di M128 con FUNCTION TCPM possibile definire autonomamente il comportamento di diverse funzionalit comportamento dell avanzamento programmato F TCP F CONT interpretazione delle coordinate di asse rotativo programmate nel programma NC AXIS POS AXIS SPAT tipo di interpolazione tra la posizione di partenza e quella finale PATHCTRL AXIS PATHCTRL VECTOR 384 Programmazione lavorazione a pi assi i Definizione di FUNCTION TCPM Selezionare le funzioni speciali FCT RANE Selezionare gli aiuti di programmazione PROGRAMMA Selezionare la funzione FUNCTION TCPM Comportamento dell avanzamento programmato Per la definizione del comportamento dell avanzamento programmato il TNC mette a disposizione due funzioni E F TCP definisce che l avanzamento programmato Let viene interpretato come velocit effettiva relativa tra la punta dell utensile tool center point ed il pezzo F CONT definisce che l avanzamento programmato Sonia viene interpretato come avanzamento sulla traiettoria degli assi programmati nel rispettivo blocco NC Blocchi esemplificativi NC VISIONE TION IM TOR NI L avanzamento si ifeisce ala punta dell utensi L avanzamento viene interpretato come avanzamento sulla traiettoria 11 5 i da TCPM opzione software 2 HEIDENHAIN TNC 620 385 il 11 5 FICTION TCPM opzione software 2 Interpretazione delle coordinate
99. nonch altri file che forniscono informazioni sulla situazione attuale della macchina e sulla lavorazione Se si esegue la funzione Salva file service pi volte con lo stesso nome di file il precedente gruppo di file service viene sovrascritto Alla successiva esecuzione della funzione utilizzare pertanto un nome file diverso Salvataggio dei service file Apertura della finestra errori Premere il softkey FILE PROTOCOLLO EEE PROTOCOLLO SALVA Premere il softkey SALVA FILE SERVICE il TNC apre a una finestra in primo piano in cui possibile immettere il nome del file service Salvataggio dei file service premere il softkey OK OK 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 HEIDENHAIN Richiamo della Guida per messaggi d errore HEIDENHAIN COSTRUTT Se disponibile chiamata per messaggi d errore MACCHINA specifici della macchina 134 Programmazione aiuti di programmazione
100. opzione 45 Definizione globale di parametri ciclo GLOBAL DEF Definizione sagoma con PATTERN DEF X X XXXX X X Definizione ed esecuzione di tabelle punti X Formula profilo semplice CONTOUR DEF X Funzioni per costruzione di grandi stampi gt X lt Impostazioni globali del programma GS M128 estesa FUNCTIOM TCPM opzione 44 X 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 X Visualizzazione grafica del tempo residuo X Impostazioni personalizzate dei colori dell interfaccia utente X HEIDENHAIN TNC 620 527 Cicli a confronto DS CW 14 15 16 17 18 19 20 21 DD 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 Fresatu
101. origine come nel sistema non ruotato ll comportamento del TNC nell impostazione dell origine dipende dall impostazione del parametro di macchina CfgPresetSettings chkTiltingAxes chkTiltingAxes On Mentre attiva la rotazione del piano di lavoro il TNC controlla se durante l impostazione dell origine negli assi X Y e Z le coordinate attuali degli assi rotativi coincidono con gli angoli di rotazione definiti menu 3D ROT Se la funzione Rotazione piano di lavoro non attiva il TNC controlla se gli assi rotativi si trovano a 0 posizioni reali Se le posizioni non corrispondono il TNC emette un messaggio d errore chkTiltingAxes Off Il TNC non controlla se le coordinate attuali degli assi rotativi posizioni reali coincidono con gli angoli di rotazione definiti Attenzione Pericolo di collisione Impostare sempre l origine in tutti i tre assi principali di lavoro opzione software 1 zione piano CC o mM q 442 Funzionamento manuale e allineamento i Posizionamento con Immissione manuale 14 1 Progra azione ed esecuzione di lavorazioni semplici 14 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 progra
102. pagina 423 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 HEIDENHAIN si assume la garanzia per le funzioni dei cicli di tastatura soltanto nel caso in cui si IMmpieghino sistemi di tastatura HEIDENHAIN Nel caso in cui si utilizzino funzioni di tastatura nel piano di lavoro ruotato necessario impostare 3D ROT per i modi operativi manuali e automatici su Attivo 432 Funzionamento manuale e allineamento Misurazione di pezzi con sistema 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 ed angoli del pezzo Determinazione della coordinata di una posizione sul pezzo allineato PROBING Selezione della funzione di tastatura premere il o 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 p
103. pan La lunghezza massima ammessa per i nomi di file deve To essere tale che non venga superata la lunghezza di o percorso massima ammessa di 82 caratteri vedere g Percorsi a pagina 98 0 96 Programmazione principi fondamentali gestione file i Visualizzazione sul TNC di file creati esternamente Sul TNC sono installati alcuni tool supplementari che consentono di visualizzare e in parte anche di elaborare i file illustrati nella seguente tabella File PDF pdf Tabelle Excel xIS CSV File Internet html File di testo txt ini File grafici bmp gif jpg png Ulteriori informazioni sulla visualizzazione ed elaborazione dei tipi di file elencati Vedere Tool supplementari per la gestione di tipi di file esterni a pagina 112 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 modo che il TNC possa disporre sempre di spazio sufficiente di memoria per i file di sistema ad es tabella utensili Di tanto in tanto cancellare file non pi necessari in HEIDENHAIN TNC 620
104. parallelo all asse Y ruotato in direzione del punto 3 Il medio indica quindi la direzione dell asse utensile ruotato tre punti definiscono l inclinazione del piano La posizione 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 370 HEIDENHAIN TNC 620 n di lavoro opzione software 1 rotazione 11 2 Funzione PLANE j il rotazione adiBano di lavoro opzione software 1 11 2 Funzione PLANE Parametri di immissione Coordinata X 1 punto del piano coordinata X P1X Na 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 i
105. per il comportamento nel posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE pagina 370 HEIDENHAIN TNC 620 SPA n di lavoro opzione software 1 rotazione 11 2 Funzione PLANE j il rotazione adiBano di lavoro opzione software 1 11 2 Funzione PLANE Parametri di Immissione SPATIAL Sigle utilizzate SPATIAL SPA SPB SPC 358 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 370 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 du
106. profilo Distanza tra retta ed elemento di profilo parallelo Blocchi esemplificativi NC Riferimento relativo al blocco N centro del cerchio CC Coordinate cartesiane del centro del cerchio rispetto al blocco N Coordinate polari del centro del cerchio rispetto al blocco N Blocchi esemplificativi NC RCCPR N RCCPA N N 14 Programmazione programmazione profili il gt rofili FK opzione features mming Definizione pezzo grezzo software Advanced pr Chiamata utensile Disimpegno utensile Preposizionamento utensile Posizionamento alla profondit di lavorazione Avvicinamento al profilo su un cerchio con raccordo tangenziale Sezione FK Programmazione dei dati noti per ogni elemento di profilo Distacco dal profilo su un cerchio con raccordo tangenziale Disimpegno utensile fine programma 6 6 Movimenti traiettoria Programmazione libera dei IL m U m Z L 3 Z H Z O O N O a 215 IONE N O gt Mm LL e Le software Advanced programming features Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Preposizionamento utensile Preposizionamento dell asse utensile Posizionamento alla profondit di lavorazione 16 Programmazione programmazione profili il 6 6 Movimenti traiettoria Programmazione libera d N Avvicinamento al profilo su
107. programma AI 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 mandare S Programmaz 14 H BEGIN PGM 14 MM BLK FORM 0 1 Z X 0 Y 0 Z 20 BLK FORM 09 2 X 100 Y 100 Z 0 E E x L Z 1eB Ro FMAX M13 Per copiare blocchi di programma procedere nel seguente modo L x se V 50 R FMAX m13 GRERAECTA ra Y 5 RS RL F250 L Y 60 10 RND R7 5 11 L X 36 Y 80 12 RND R7 5 13 L X 60 14 RND R7 5 15 L X 84 Y 60 OONAN 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 II 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 i
108. programma a marcati con mettere il softkey su OFF gt 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 NSERIRE RIMUOVI Selezionare il softkey INSERIRE Cancellazione del carattere Nel modo operativo Programmazione selezionare il blocco da cui deve essere cancellato il carattere di mascheratura INSERIRE 474 selezionare il softkey RIMUOVI Prova ed esecuzione del programma 15 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 Senza interruzione dell esecuzione o della prova di un programma nei blocchi con M1 mettere il softkey su OFF Con interruzione dell esecuzione o della prova di un programma nei blocchi con M1 mettere il softkey su ON HEIDENHAIN TNC 620 sa 15 8 Interruzione programmata del programma k il ewweipod jap e rewwIEIboIJd 2UOoIZN449 U Y Gl n Prova ed esecuzione del programma i 476 ala Pm 7 en fi a pet I fe F i l F n i A k T LI i LI
109. programmata nel programma NC La funzione M143 non consentita durante una lettura blocchi Attivazione La funzione M143 attiva solo nel blocco di programma nel quale viene programmata La funzione M143 attiva dall inizio del blocco 330 Programmazione funzioni ausiliarie Sollevamento automatico dell utensile dal profilo in caso di arresto NC M148 Comportamento standard In caso di arresto NC il TNC arresta tutti gli spostamenti L utensile rimane sul punto d interruzione Comportamento con M148 della macchina Il costruttore della macchina definisce in un parametro della macchina il percorso che il TNC deve compiere durante un LIFTOFF D La funzione M148 deve essere abilitata dal costruttore II TNC allontana l utensile dal profilo fino a 2 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 148 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 r
110. programmi singoli serraggi singoli o pallet interi Non vengono lavorate nemmeno le righe non bloccate ad es PGM di un pallet bloccato 12 1 Gestione pallet Selezione inizio tabella INIZIO selezione fine tabella FINE selezione pagina precedente tabella PAGINA Selezione pagina successiva tabella PAGINA Inserimento di una riga a fine tabella RIGA Cancellazione di una riga a fine tabella rose RIGA Immissione numero di righe inseribili alla fine INSERIRE ALLA FINE della tabella N RIGHE Copia campo selezionato COPIARE VALORE ATTUALE Inserimento campo copiato INSERIRE VALORE COPIATO Selezione inizio programma INIZIO RIGA selezione fine programma FINE RIGA gt Copia valore attuale COPIARE VALORE ATTUALE Inserimento valore attuale INSERIRE VALORE COPIATO Editing campo attuale MODIFICA CAMPO ATTUALE HEIDENHAIN TNC 620 399 Ordinamento per contenuto colonna ORDINA Funzioni supplementari ad es memorizzazione annie AUSIL Assegnazione tipo pallet PALLET MI Selezione della tabella pallet 12 1 Gestione pallet Selezionare nel modo operativo Editing programma o Esecuzione la Gestione file premere il tasto PGM MGT Visualizzazione file del tipo P premere i softkey SELEZIONA TIPO e VISUAL TUTTI Selezionare la tabella pallet con i tasti cursore o inserire il nome di una nuova tabella Confermare
111. 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 FN 29 PLC trasmissione di valori al PLC Con la funzione FN 29 PLC si possono trasferire al PLC fino a otto valori numerici o parametri Q Incrementi e unit 0 1 um o 0 0001 Esempio trasmissione del valore numerico 10 corrispondente a 1 yum o 0 001 al PLC 272 Programmazione Parametri O il FN37 EXPORT La funzione FN37 EXPORT necessaria se si desidera generare i propri cicli e collegarli al TNC parametri Q 0 99 sono efficaci solo localmente nei cicli Questo significa che i parametri Q sono efficaci solo nel programma in cui sono stati definiti Con la funzione FN 37 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 O locali da 025 a 030 Il TNC esporta il valore che il parametro possiede proprio almomento dell istruzione EXPORT Il parametro viene esportato solo nel programma direttamente chiamante HEIDENHAIN TNC 620 larie IONI ausi 8 8 Funz C i 8 9 Accessi RA con istruzioni SOL 8 9 Accessia tabelle con istruzioni SOL panoramica Nel TNC gli accessi alle
112. 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 sempre durante l immissione FALSE visualizzazione della grafica di supporto soltanto se attivata con tasto HELP Comportamento del livello softkey dopo un inserimento di ciclo TRUE il livello softkey Cicli rimane attivo dopo l inserimento di ciclo FALSE il livello softkey Cicli viene mascherato dopo la definizione del ciclo 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 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 620 505 ina I macch 17 1 Parametri utente specifici Mm Piedinatura e cavi di collegamento per interfacce d
113. ritorno al LBL 1 in tutto quattro volte Disimpegno utensile fine programma N 32 Programmazione sottoprogrammi e ripetizioni di blocchi di programma il Esecuzione del programma n Posizionamento sui gruppi di fori nel programma principale E Chiamata gruppo di fori sottoprogramma 1 E Una sola programmazione del gruppo di fori nel sottoprogramma 1 HEIDENHAIN TNC 620 Chiamata utensile Disimpegno utensile Definizione del ciclo Foratura i programmazione 7 6 soni d n i i programmazione 7 6 Esco i d N 34 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 fori 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 chiamata gruppo di fori sottoprogramma 2 E Un
114. sedii funzioni con testo in chiaro o N Ea Selezionare FUNCTION PARAX PARAX p Ea Selezionare FUNCTION PARAXMODE O PARAXMODE si Selezionare FUNCTION PARAXMODE l Definire gli assi per la lavorazione N q Traslazione contemporanea di asse principale e asse parallelo Se attiva la funzione PARAXMODE il TNC esegue i movimenti di Esempio blocco NC traslazione programmati con gli assi definiti nella funzione Se il TNC 13 FUNCTION PARAXMODE X YW 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 segno amp si riferisce all asse principale L elemento di sintassi amp ammesso solo in blocchi L O Il posizionamento supplementare di un asse principale con il comando amp viene eseguito nel sistema REF Se il posizionamento impostato sul valore Reale tale movimento non viene visualizzato Attivare eventualmente la visualizzazione su REF HEIDENHAIN TNC 620 341 Vew llel i assi para 10 2 Lavorazifile con gi 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 SPEC FCT FUNZIONI PROGRAMMA FUNCTION PARAX FUNCTION PARAXMODE FUNCTION PARAXMODE OFF 342 Visualizzar
115. softkey Spostamento di una sezione verticale a destra o a sinistra LU LIU Spostamento di una sezione verticale in avanti o all indietro TI HI Spostamento di una sezione orizzontale verso l alto o verso il basso I II La posizione della sezione viene visualizzata durante lo spostamento ICa 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 15 1 HEIDENHAIN TNC 620 453 i 15 1 Mi opzione software Advanced grafic features Rappresentazione 3D In questa rappresentazione il TNC fornisce una simulazione tridimensionale del pezzo La rappresentazione 3D pu essere ruotata tramite softkey intorno all asse verticale e inclinata intorno all asse orizzontale Se al TNC collegato un mouse si pu eseguire questa funzione anche tenendo premuto il tasto destro del mouse 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 456 selezionare mediante softkey la rappresentazione 3D tagliente colonna LCUTS nella tabella utensili Se LCUTS definito con 0 impostazione base la simulazione esegue i calcoli con una lunghezza tagliente infinita e questo comporta un lungo tempo di calcolo
116. un cerchio con raccordo tangenziale Sezione FK Programmazione dei dati noti per ogni elemento di profilo features mming rofili FK opzione Distacco dal profilo su un cerchio con raccordo tangenziale Disimpegno utensile fine programma software Advanced pr 6 6 Movimenti traiettoria Programmazione libera dei HEIDENHAIN TNC 620 217 il IONE N O gt Mm LL e Le v eb S fd O i E eS O i O D 00 c gt O lt b d e n Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Preposizionamento utensile Posizionamento alla profondit di lavorazione 6 6 Movimenti traiettoria Programmazione libera d N 18 Programmazione programmazione profili il HEIDENHAIN TNC 620 Avvicinamento al profilo su un cerchio con raccordo tangenziale Sezione FK Programmazione dei dati noti per ogni elemento di profilo Distacco dal profilo su un cerchio con raccordo tangenziale Disimpegno utensile fine programma ione features ofili FK opz mming de d software Advanced pr 6 6 Movimenti traiettoria Programmazione libera i i soiunzeoj buiuwieiboI1d pasuenpy sJ4em34os uoizdo y4 oad 19p e1 qij uoIzewwL I old 2110379121 I JUSWIAOJN 9 9 Programmazione programmazione profili i 220 i programma j Ma IZzZIOoN
117. verso sinistra Premere il softkey INSERIM COMMENTI Inserire il commento con la tastiera visualizzata sullo schermo vedere Tastiera sullo schermo a pagina 122 e concludere il blocco con il tasto END tastiera per PC collegata all interfaccia USB possibile inserire direttamente un blocco di commento premendo il tasto Se il TNC 620 dotato di tastiera alfanumerica oppure una HEIDENHAIN TNC 620 123 Funzioni di editing del commento Salto all inizio del commento INIZIO Salto alla fine del commento Pane salto all inizio di una parola Le parole devono ULTIMA PAROLA essere separate da uno spazio f Salto alla fine di una parola Le parole devono PAROLA SUCCES essere separate da uno spazio Commutazione tra modo inserimento e modo sostituzione SOVRASC 4 2 inseriment A commenti TEER 124 Programmazione aiuti di programmazione i z z du O O 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 Funzionamento manuale Programmaz Commento BEGIN PGM EX11 MM 2 BLK FORM 0 1 Z X 135 Y 40 2 5 3 BLK FORM 0 2 X 30 Y 40 Z 0 4 TOOL CALL 3 Z S1500 5 L Z 20 R FMAX M3 6 CYCL DEF 200 FORATURA Q200 2
118. vien J Pos Attivare il campo di immissione Parola chiave RER m Inhalt Index suchen Schl sselwort probes 7 3 D compensation Delta values Face milling Actual position cali The following touch probe cycles are available in the manual mode TNCguide amjia ae Q gt O Q Z dira dd Set rner dati TA Corn date g points that were already probed F R Adding comments Immettere la parola da cercare il TNC sincronizza ao crene Ml A vato Colere l indice analitico rispetto al testo immesso in Modo Angle seasurins 1S Ezio S Pa che la parola chiave possa essere trovata pi Automatic cutting ll yar s uee unum N rapidamente es a ea Set the datum using four holes cylindrical sca Setting datum points using holes cylindrical studs 0 EA si La p Con il tasto cursore posizionare il campo chiaro sulla PRenatina mina S Ricci edi Gia ili e aa Cc pa rola chiave BACK FORWARD T T SiS WINDOW TNCGUIDE TNCGUIDE O s i s Ei S k QUIT EXIT Q Visualizzare con il tasto ENT le informazioni sulla a parola chiave selezionata zo Hm I La parola da ricercare pu essere immessa soltanto O gt utilizzando una tastiera collegata via USB f 1 Ricerca testo Nella scheda Ricerca si ha la possibilit esplorare l intero sis
119. 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 545 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 Calcolo della lunghezza utensile nel visualizzatore di quote Cicli SL Il da 20 a 24 Numero di elementi del profilo definibili Definizione del piano di lavoro Posizione a fine di un ciclo SL 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 M110 riduzione avanzamento spigolo interno Ciclo per profilo sagomato SL Il 25 blocchi APPR DEP per definizione profilo 546 si realizza il passaggio tra gli elementi adiacenti di arco ellisse II 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 pr
120. x333 G71 x BEEN iano di lavoro opzione software 1 Appena si attiva una qualsiasi funzione PLANE il TNC mostra nella visualizzazione di stato supplementare l angolo solido calcolato vedere figura Fondamentalmente il TNC calcola internamente sempre l angolo solido indipendentemente dalla funzione PLANE utilizzata Funzionamento manuale Programmaz Elenco Pem LBL cyc m Pos Toor TT gt Si In modalit Percorso residuo DIST il TNC visualizza durante l orientamento modalit MOVE o TURN nell asse rotativo il percorso fino a I 0 e 000 REALE X 0 000 c 0 000 alla posizione finale definita ovvero calcolata dell asse rotativo WED jeee Bo sosoee Z 45 3 000 y i a 50 0000 R SA 5 0000 DL TAB 0 0000 DR TAB 0 0000 i C 0 z 000 DL PGM 0 0000 DR PGM 0 0000 B 0 000 pu P ap A 1 LBL EEG O Ione TOUCH TABELLA 3D ROT TABELLA M S F PROBE PRESET lt 7 UTENSILE 2A Ls TEN rotaz 11 2 Funzione PLANE HEIDENHAIN TNC 620 355 rotazione adiBano di lavoro opzione software 1 11 2 Funzione PLANE Reset della funzione PLANE SPEC FCT FUNZIONI TNC SPECIALI ROTAZIONE PIANO DI LAVORO RESET E 356 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 PI
121. 028 z 52 S 25009 F 45 273 0 000 Omm min Our 100 M 5 8 OPERAZ MANUALE LISTA PARAMETRI 69 O fd G Izzazioni 2 4 Visual O Misurazione utensile scheda TT fd Il TNC visualizza la scheda TT solo se questa funzione a la e proaranna de attiva sulla macchina 17 LBL n Elenco Pem LBL cvc m Pos tooL TT e IT D pie 20 CYCL DEF 11 1 SCL 0 9995 TIME mu o e sa O SaS ii i E N Nessuna Numero dell utensile da misurare selezione N diretta N possibile Tr F x VU r r r _p VV 100 484 Y 100 028 Z 45 273 Indicazione se viene misurato il raggio o la E 0 000 B 0 000 D lunghezza dell utensile REALE i e 1 5 Z S_ 2500 Omm min Our 100 M 5 8 gt Valore MIN e MAX per la misurazione del o paRmETRE Gea f tagliente singolo e risultato della misurazione Nn N con utensile 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 LBL 15 PGM LaL cyc m Pos TooL TT TRANS 4 TRASF 18 L IX 0 1 R FMAX EE SI 19 CYCL DEF 11 0 FATTORE SCALA es STA ar 20 CYCL DEF 11 1 SCL 0 9995 TIME xX 48 8622 22 CAL
122. 1 Punto misura 2 asse a 2 Punto misura 1 asse 2 Punto misura 2 asse Numero in tabella x 0 100 Y 0 000 Z 45 250 C 0 000 B 10 000 REALE me 1 52 2566 F Our 100 M 5 8 INTRODUZ IMPOSTA TABELLA ROTAZIONE h FINE PRESET BASE Dopo la riselezione di TASTARE ROT l angolo della rotazione base verr visualizzato nel campo di indicazione dell angolo di rotazione TNC visualizza l angolo di rotazione anche nell indicazione di stato supplementare STATO POS Nell indicazione di stato verr visualizzato un simbolo per la rotazione base quando il TNC sposta gli assi della macchina secondo la rotazione base tastatura iii Disattivazione della rotazione base Selezione della funzione di tastatura premere il softkey TASTARE ROT Inserire l angolo di rotazione 0 confermare con il softkey INSER ROTAZ BASE Conclusione della funzione di tastatura premere il tasto softkey 13 7 Compensazione dell HEIDENHAIN TNC 620 429 i 13 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 PROBENG Impostazione dell origine in un asse Pagina 430 3 qualsiasi PROBING spigolo quale origine Pagina 431 E PROBING Centro cerchio quale origine Pagina 432 Impostazione dell origine in
123. 1 p go p Inserire nel blocco tramite i softkey tutti i dati noti 6 6 Movimenti traiettoria Programmazione libera d 206 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 Fc Apertura del dialogo per archi di cerchio liberi E premere il softkey FC il TNC visualizzer i softkey per i dati diretti relativi alla traiettoria circolare o al centro del cerchio Inserire tramite questi softkey tutti i dati noti nel blocco La grafica FK visualizzer il profilo programmato in rosso finch i dati non saranno sufficienti Se ci fossero pi soluzioni la grafica le visualizzer in verde vedere Grafica per la programmazione FK pagina 204 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 Visualizzazione dei softkey per la programmazione libera dei profili premere il tasto FK FOT Apertura del dialogo premere il softkey FCT p g Inserire nel blocco tramite i softkey tutti i dati noti HEIDENHAIN TNC 620 ione features ofili FK opz mming da d software Advanced pr 6 6 Movimenti traiettoria Programmazione libera i il 2 Possibilit di inserimento O C
124. 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 Programmazione programmazione profili 16 DEP LCT X 20 Y 20 R5 F1000 Distacco dal profilo su traiettoria circolare con raccordo tangenziale DAs Disimpegno utensile fine programma 6 4 Traiettorie D ii cartesiane HEIDENHAIN TNC 620 193 il 6 4 Traiettorie Coordinate cartesiane n Definizione pezzo grezzo Chiamata utensile Definizione centro del cerchio Disimpegno utensile Preposizionamento utensile Posizionamento alla profondit di lavorazione Posizionamento sul punto di partenza del cerchio su traiettoria circolare con raccordo tangenziale Posizionamento sul punto finale del cerchio punto di partenza Distacco dal profilo su traiettoria circolare con raccordo tangenziale Disimpegno utensile fine programma Programmazione programmazione profili 6 5 Traiettorie 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 diseg
125. 128 Definizione di una qualsiasi funzione PLANE fare attenzione al comportamento nel posizionamento Esecuzione del programma con blocchi LN in cui la direzione utensile definita mediante vettori Blocchi esemplificativi NC 376 Posizionamento ad altezza di sicurezza attivazione di M128 Definizione e attivazione della funzione PLANE Impostazione dell angolo di inclinazione mediante vettore normale Definizione della lavorazione nel piano ruotato Programmazione lavorazione a pi assi il 11 4 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 de 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 gli assi rotativi della testa orientabile M116 attiva anche con pia
126. 2 Definizione di record dati per porte seriali RS232 le seguenti impostazioni Velocit di trasmissione dati in Deve coincidere con Baud l impostazione in TNCserver Protocollo di trasmissione dati BLOCCHI Bit di dati in ogni carattere 7 bit trasmesso Tipo di controllo parit EVEN Numero bit di stop 1 bit di stop Tipo di definizione handshake RTS CTS Sistema di file per operazione file FET 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 TINCremoNT Apparecchi periferici quali FEX stampanti lettori perforatrici PC senza TNCremoNT Unit a dischetti HEIDENHAIN FE1 m 484 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 TNCremoNT 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 TNCremoNT gt La versione attuale di TINCremoNT pu essere scaricata Requisiti di sistema per TINCremonT PC con processore 486 o superiore Sistema operativo Windows 95 Wind
127. 2011 05 55 56 tch h 1331 21 04 2011 08 47 27 Wheel h 10998 19 04 2011 05 55 56 WUheel H T DEP 4680 Z1 04 2011 08 45 36 zeroshift d 6557 20 04 2011 12 06 38 48 file dati 295 5 Mbyte liberi EZ PY SS A SELEZIONA TIPO FINESTRA ULTIMI EE FE FINE 37 1 3 Programmazione della prima PA 1 3 Programmazione della prima ni Definizione di un pezzo grezzo Dopo aver creato un nuovo programma il TNC avvia immediatamente il dialogo per l immissione della definizione del pezzo grezzo Come pezzo grezzo definire sempre un quadrato con l indicazione del punto MIN e MAX riferiti all origine selezionata Dopo aver creato un nuovo programma il TNC avvia automaticamente 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 gt Definiz pezzo grezzo minimo Y inserire la minima coordinata Y 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
128. 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 HEIDENHAIN TNC 620 I mISUra d unita 16 7 Selezione dell n i IVI I tempi operat izzazione dei 16 8 Visual 16 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 F anche altri tempi Consultare il manuale della macchina 496 Funzionamento manuale Programmaz 000 000 000 006 Our 100 MS MOD Tempi operativi Accensione 13 13 21 Macchina on 12 33 06 Esecuz prog 1 36 03 PLC 1 0 00 00 PLC 2 09 00 00 PLC 3 09 00 00 PLC 4 09 00 00 PLC 5 0 00 00 PLC 6 0 00 00 PLC 7 0 00 00 PLC 8 0 00 00 Numero codice g PGM INPUT TEMPO oK ANNULLA POSIZIONE macc ANNULLA Funzioni MOD
129. 318 Programmazione di coordinate riferite alla macchina M91 M92 318 Avvicinamento alle posizioni nel sistema di coordinate non ruotato con piano di lavoro ruotato M130 320 9 4 Funzioni ausiliarie per traiettorie 321 Lavorazione di piccoli gradini di profilo M97 321 Lavorazione completa di spigoli aperti M98 323 Fattore di avanzamento per movimenti di penetrazione M103 324 Avanzamento in millimetri per giro mandrino M136 025 Velocit di avanzamento per archi di cerchio M109 M110 M111 325 Precalcolo di un profilo con correzione del raggio LOOK AHEAD M120 opzione software Miscellaneous functions 326 Correzione del posizionamento con il volantino durante l esecuzione del programma M118 opzione software Miscellaneous functions 328 Distacco dal profilo nella direzione dell asse utensile M140 329 Soppressione del controllo del sistema di tastatura M141 350 Cancellazione della rotazione base M143 330 sollevamento automatico dell utensile dal profilo in caso di arresto NC M143 331 HEIDENHAIN TNC 620 23 il 10 1 Introduzione Funzioni speciali 334 Menu principale Funzioni speciali SPEC FCT 334 Menu Valori prestabiliti di programma 395 Menu Funzioni per lavorazioni di profili e di punti 335 Menu per definire diverse funzioni testo in chiaro 336 10 2 Lavorazione con gli assi paralleli U V e W 337 Panoramica 337
130. 5 Elenco Pem LBL cyc m Pos Toor TT gt 18 L IX 0 1 R FMAX e 19 CYCL DEF 11 0 FATTORE SCALA per 17 20 CYCL DEF 11 1 SCL 0 9995 ciclo 32 TOLLERANZA Attivo T 0 0500 22 CALL LBL 15 REPS HSC None 23 PLANE RESET STAY a 24 LBL 25 END PGM STAT1 MM 100 028 Z 45 273 OPERAZ START DEL MANUALE PROGRAMMA II ii __ mm min four 100 M 5 8 67 O fd Ko IZZaziONI 2 4 Visual O fd IZZazIONI 2 4 Visual Funzioni ausiliarie M attive scheda M Nessuna Lista delle funzioni M attive di significato definito selezione diretta possibile Lista delle funzioni M attive adattate dal costruttore della macchina 68 21 STOP 22 CALL LBL 15 REPS 23 PLANE RESET STAY 24 LBL 25 END PGM STAT1 MM 5 Prova Esecuzione continua Droas stat H 17 LBL 15 Elenco Pem LeL cyc m Pos Toor TT gt 18 L IX 1 R FMAX 19 CYCL DEF 11 0 FATTORE SCALA a 2 CYCL DEF 11 1 SCL 9995 TIME OEM M110 X 100 484 Y 100 028 Z 45 273 C 0 000 B 0 000 eac Me 1 kR SEE 256 F onm min Our 100 M 5 8 So RiPOSIZI OPERAZ START DEL PS BSI LISTA STOP ERAFLCA poranetRE MANUALE PRocRamNa INAO INTERNO Introduzione Posizioni e coordinate scheda POS san Tipo di posizione visualizzata ad es Posizione reale POS Angolo di rotazione del piano di lavoro Ango
131. 7 Introduzione 487 Possibilit di collegamento 487 Configurazione del TNC 488 16 6 Selezione della visualizzazione di posizione 494 Applicazione 494 16 7 Selezione dell unit di misura 495 Applicazione 495 16 8 Visualizzazione dei tempi operativi 496 Applicazione 496 HEIDENHAIN TNC 620 31 il 17 1 Parametri utente specifici di macchina 498 Applicazione 498 17 2 Piedinatura e cavi di collegamento per interfacce dati 506 Interfaccia V 24 RS 232 C per apparecchi HEIDENHAIN 506 Apparecchi periferici 507 Interfaccia Ethernet presa RJ45 507 17 3 Scheda tecnica 508 17 4 Sostituzione della batteria tampone 514 32 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 I 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 620 1 2 Accensione della macchina Conferma dell interruzione di corrente e superamento degli indici di riferimento Funzionament
132. 999999 Componente Y per vett normale componente Y NY del vettore normale N vedere figura in centro a destra Campo 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 370 Sigle utilizzate VECTOR BX BY BZ NX NY NZ Inglese vector vettore Vettore base componenti X Y e Z Vettore normale componenti X Y e Z Programmazione lavorazione a pi assi il 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
133. A Angolo incrementale angolo solido con cui il piano di lavoro attivo deve essere ulteriormente orientato vedere figura in alto a destra Selezionare con il softkey l asse 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 370 Sigle utilizzate RELATIV Inglese relative riferito a HEIDENHAIN TNC 620 SPA SPB SPC SPA SPB SPC Esempio Blocco NC 367 i di lavoro opzione software 1 rotazione 11 2 Funzione PLANE rotazione sdifano 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 368 Programmazione lavorazione a pi assi il Parametri di Immissione AXIAL IR IZ 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 An
134. AD HEIDENHAIN HEIDENHAIN O Program run PETH E Manuale utente Dialogo con testo in chiaro HEIDENHAIN OR MILLNG 1 CARTESIAN PATT RN FSTARTNG PNT 1ST AXIS STARTNG PNT 2NO AXIS 32 5 F SPACING IN 1ST AXIS 90 3 10 0226 4 5 FANGLE OF ROTATION gt 3SET UP CLEARANCE 3SURFACE COORDINATE 100 2ND SET UP CLEARANCE 10 000 Y 95 000 2 70 000 C 0 000 B 0 000 TNC 620 T a an 22 S 2000 F ma min Our 100 MS fol 08 EELEE N m 5 eEEEE MEE ae ma Se E 3 a s weL gt Hadde Software NC 734980 01 734981 01 Italiano it 10 2012 Elementi operativi del TNC Elementi di comando sullo schermo Selezione ripartizione schermo o7 FX Tasto di commutazione modi operativi A Programmazione Macchina Softkey selezione funzioni sullo schermo lt G T Commutazione dei livelli softkey Modi operativi Macchina O Funzionamento manuale A Volantino elettronico Introduzione manuale dati Esecuzione singola i gt Esecuzione continua gt Modi operativi Programmazione Memorizzazione Editing programma Prova programma Gestione programmi file funzioni del TNC PGM MGT PGM 07V i HELP 07 iE 0 gt Selezione e cancellazione di programmi file trasmissione dati esterna Definizione della chiamata programma selezione di tabelle origini o tabelle punti Selezione funzione MOD
135. ANO DI LAVORO il TNC mostra nel livello softkey le possibilit di definizione disponibili Selezionare la funzione per il reset la funzione PLANE viene cos resettata internamente le posizioni attuali degli assi non vengono assolutamente modificate Definire se il TNC deve riportare automaticamente gli assi rotativi in posizione base MOVE o TURN oppure no STAY vedere Posizionamento automatico MOVE TURN STAY immissione obbligatoria a pagina 370 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
136. C Esecuzione dei movimenti di compensazione con un avanzamento di 1000 mm min Fresatura inclinata con assi rotativi non comandati se sulla macchina sono presenti assi rotativi non comandati i cosiddetti assi visualizzati si possono eseguire lavorazioni anche con questi assi in collegamento con M128 Procedere come segue 1 Portare manualmente gli assi rotativi sulla posizione desiderata M128 non deve essere attiva 2 Attivare M128 il TNC legge i valori reali di tutti gli assi rotativi presenti calcola la nuova posizione del centro utensile e aggiorna l indicazione di posizione 3 II TNC esegue il movimento di compensazione necessario nel successivo blocco di posizionamento 4 Eseguire la lavorazione 5 Alla fine del programma resettare M128 con M129 e riportare gli assi rotativi su posizione iniziale posizione reale degli assi rotativi non comandati Se la posizione reale si scosta dalla posizione nominale per un valore definibile dal costruttore della macchina il TNC emette un messaggio d errore e interrompe l esecuzione del programma Finch attiva la funzione M128 il TNC controlla la HEIDENHAIN TNC 620 381 IVI tat iarie per assi ro IONI ausi N Cc Lia IVI tat iarie per assi ro IONI ausi N Cc LI Scelta degli assi rotativi M138 Comportamento standard Per le funzioni M128 TCPM e la rotazione del piano di lavoro il TNC tiene conto nei parametri macchina de
137. C con vettori normali alla superficie e correzione 3D vedere Correzione tridimensionale dell utensile opzione software 2 pagina 389 Il raggio R DR dell utensile gemello pu non differire dal raggio dell utensile originale Inserire i valori delta DR nella tabella utensili oppure nel blocco TOOL CALL In caso di differenze il TNC visualizzer un messaggio e non cambia l utensile Questo messaggio pu essere soppresso con la funzione ausiliaria M107 e riattivato con M108 162 Programmazione utensili Prova di impiego utensile dal costruttore della macchina Consultare il manuale della A La funzione Prova impiego utensile deve essere abilitata macchina Per poter eseguire una prova di impiego utensile il programma con dialogo in chiaro da controllare deve essere stato completamente simulato nel modo operativo Prova programma Applicazione di prova impiego utensile Tramite i softkey IMPIEGO UTENSILE e PROVA IMPIEGO UTENSILE prima di avviare un programma si pu controllare nel modo operativo Esecuzione se gli utensili impiegati nel programma selezionato sono presenti e dispongono ancora di una durata residua sufficiente Il TNC confronta i valori reali di durata della tabella utensili con i valori nominali del file di impiego utensili Dopo che il softkey PROVA IMPIEGO UTENSILE stato premuto il TNC visualizza il risultato della prova di impiego in una finestra in primo piano Chiudere la finestra in primo piano c
138. COMP FUNCTION PARAXCOMP 340 Visualizzare il livello softkey con le funzioni speciali selezionare il menu per la definizione di diverse funzioni con testo in chiaro Selezionare FUNCTION PARAX Selezionare FUNCTION PARAXCOMP Selezionare FUNCTION PARAXCOMP OFF Se si desidera disinserire le funzioni degli assi paralleli per singoli assi paralleli necessario indicare anche i relativi assi Esempio blocchi NC Programmazione funzioni speciali il FUNCTION PARAXMODE Esempio blocco NC Per attivare la funzione PARAXMODE necessario definire 213 FUNCTION PARAXMODE X YW sempre 3 assi Se si combinano le funzioni PARAXMODE e PARAXCOMP il TNC disattiva la funzione PARAXCOMP per un asse che definito in entrambe le funzioni Dopo aver disattivato PARAXMODE di nuovo attiva la funzione PARAXCOMP Vew llel D La funzione PARAXMODE consente di definire gli assi con cui il TNC deve eseguire la lavorazione Tutti i movimenti di traslazione e le descrizioni O del profilo devono essere programmate indipendentemente dalla D macchina tramite gli assi principali X Y e Z A Definire nella funzione PARAXMODE 3 assi ad es FUNCTION PARAXMODE X Y W con cui il TNC deve eseguire i movimenti di traslazione mi programmati O Per la definizione procedere come segue o Visualizzare il livello softkey con le funzioni speciali FCT Funzione Selezionare il menu per la definizione di diverse
139. CPM M128 con tavole orientabili Programmando un movimento della tavola orientabile con M128 attiva il TNC esegue anche la relativa rotazione del sistema di coordinate Ruotando per esempio l asse C di 90 con un posizionamento o uno spostamento dell origine e programmando successivamente un movimento nell asse X il TNC esegue il movimento nell asse della macchina Y Il TNC converte anche l origine impostata che si sposta a seguito del movimento della tavola rotante 380 Programmazione lavorazione a pi assi M128 nella correzione tridimensionale dell utensile Se si esegue una correzione tridimensionale utensile con M128 attiva e con la correzione raggio RL RR attiva con determinate geometrie della macchina il TNC posiziona gli assi rotativi in automatico Peripheral Milling vedere Correzione tridimensionale dell utensile opzione software 2 pagina 389 Attivazione La funzione M128 attiva dall inizio del blocco M129 alla fine del blocco La funzione M128 disponibile anche nei modi operativi manuali e rimane attiva anche dopo un cambio del modo operativo L avanzamento per il Movimento di compensazione rimane attivo finch non ne viene programmato uno nuovo oppure la funzione M128 non viene resettata con M129 La funzione M128 viene disattivata con M129 Selezionando un nuovo programma in uno dei modi operativi di esecuzione programma il TNC effettua sempre un reset di M128 Blocchi esemplificativi N
140. Collegamento in rete 119 Collegamento rimozione di dispositivi USB 120 Compensazione della posizione obliqua del pezzo tramite misurazione di due punti di una retta 428 Conferma posizione reale 88 Controllo del sistema di tastatura 330 Controllo dell area di lavoro 459 463 Conversione di coordinate 344 Coordinate polari avvicinamento distacco profilo 176 principi fondamentali 80 programmazione 195 Copia di blocchi di programma 92 Correzione 3D 389 Face Milling 392 forme di utensile 391 orientamento utensile 392 Peripheral Milling 394 valori delta 391 vettore normale 390 Correzione del posizionamento con il volantino M118 328 Correzione raggio 166 inserimento 167 spigoli esterni spigoli interni 168 Correzione utensile lunghezza 165 raggio 166 tridimensionale 389 D x Dati tecnici 508 Q Dati utensile chiamata 158 indicizzazione 152 inserimento in una tabella 148 inserimento nel programma 147 valori delta 147 Definizione dei parametri O locali 240 Definizione dei parametri Q permanenti 240 Definizione origine 412 senza sistema di tastatura 3D 412 Definizione pezzo grezzo 84 Dialogo 86 Dialogo con testo in chiaro 86 Directory 98 103 cancellazione 108 copia 106 creazione 103 Disco fisso 95 Distacco dal profilo 174 329 con coordinate polari
141. Correzione del raggio utensile Il blocco di programma per la traiettoria utensile contiene RL o RR per la correzione del raggio RO quando non richiesta alcuna correzione del raggio La correzione del raggio si attiva quando un utensile viene chiamato e spostato nel piano di lavoro con un blocco lineare con RL o RR Il TNC annulla la correzione del raggio se gt 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 del blocco TOOL CALL che della tabella utensili Valore di correzione R DRIcoL caLL DRTAB dove R Raggio utensile R dal blocco TOOL DEF o dalla tabella utensili DR TOOL CALL Maggiorazione del raggio DR dal blocco TOOL CALL 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 tralettoria programmata cio sulle coordinate programmate Impiego foratura preposizionamenti 166 Programmazione utensili Traiettorie con correzione del raggio RR e RL RR L utensile trasla a destra del profilo RL L utensile trasla a sinistra del profilo Il centro dell utensile si muove alla distanza del proprio raggio dal profilo programmato a destra e a sinistra indica la posizione dell utensile in direzione di spostamento l
142. DE 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 Avvio della funzione di ricerca in stato con cursore tramite tasti freccia su gi Grafica di programmazione Rappresentazione del reticolo secondo riga graduata Editing di sottoprogrammi del profilo in cicli SL II con AUTO DRAW ON Spostamento della finestra di zoom
143. DISTANZA SICUREZZA Q201 15 3PROFONDITA Q206 159 AVANZ INCREMENTO Q202 3 3PROF INCREMENTO Q210 0 3TEMPO ATTESA SOPRA Q203 0 3C00RD SUPERFICIE Q204 50 32 DIST SICUREZZA Q211 0 3TEMPO ATTESA SOTTO L X 0 Y 0 R FMAX M99 L X 30 Y 0 RO FMAX M99 TOOL CALL 6 Z 53000 F2222 10 L Z 20 RO FMAX M3 11 CYCL DEF 14 0 PROFILO 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 DON 12 CYCL DEF 14 1 LABEL PROFILO1 2 13 CYCL DEF 20 DATI DEL PROFILO 3PROFONDITA FRESATURA Q2 1 3SOVRAPP TRAIET UT Q3 9 3QUOTA LATERALE CONS Q4 9 3PROFONDITA CONSEN Q5 02 3CO00RD SUPERFICIE Q6 2 3DISTANZA SICUREZZA Q7 50 3ALTEZZA DI SICUREZZA Q8 9 3RAGGIO DELLO SMUSSO Q9 1 3SENSO DI ROTAZIONE 14 CALL LBL 2 INIZIO FINE ULTIMA PAROLA ESEN PAROLA SUCCES L AS gt A pera SOVRASC 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 NES 4 3 Strutturazione dei Visualizzazione finestra di strutturazione cambio della finestra attiva SEZIONI Visualizzazi
144. 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 Passata longitudinale in direzione Y Aggiornamento del contatore di passate Aggiornamento dell angolo solido Domanda se gi terminato se s salto alla fine Spostamento su di un arco approssimato per passata long succ Passata longitudinale in direzione Y Aggiornamento del contatore di passate Aggiornamento dell angolo solido Interrogazione se incompleto se s salto di ritorno a LBL 1 Annullamento della rotazione Annullamento dello spostamento origine Fine 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 passate di profilo viene determinato mediante il passo angolare nel piano mediante Q18
145. E POSIZIONE sulla posizione calcolata La correzione della lunghezza utensile diventa attiva solo con la chiamata utensile e un successivo blocco di posizionamento Questo vale anche quando stata modificata soltanto la lunghezza utensile Tutti i cicli di tastatura vengono saltati dal TNC durante una lettura blocchi Quindi i parametri di risultato descritti da tali cicli non contengono alcun valore Non possibile impiegare il precalcolo dei blocchi quando dopo un cambio utensili nel programma di lavorazione si avvia Il programma in una sequenza FK attivo il filtro Stretch si utilizza la lavorazione con pallet si avvia il programma con un ciclo di filettatura ciclo 17 18 19 206 207 e 209 o un blocco programma seguente si impiegano i cicli di tastatura 0 1 e 3 prima dell avvio del programma selezione del primo blocco del programma attuale per l inizio della lettura inserire GOTO 0 470 Esecuzione continua TSAA Programmaz BEGIN PGM 113 MM BLK FORM 0 1 Z X 0 Y 0 Z 20 Elenco Pem Er BLK FORM 0 2 X 100 vY 100 Z 0 TOOL CALL 5 Z S2000 L Z 19 RO FMAX M3 L X 50 YEER rael NAT a CYCL DEF 4 CYCL DEF 4 PGM principale 113 H CYCL DEF 4 Lettura fino a N 9 CYCL DEF 4 Programma T_R G QINDUINSWINE 10 CYCL DEF 4 Ripetizioni 11 CYCL DEF 4 12 CYCL DEF 4 REALE X 0 C 0 000 y 0 000 B 0 000 45 000 TIME 5 TNC Nnc prog PGMX113 H cvc m Pos tooL tT
146. Fattori di scala diversi Dati utensile incoerenti HEIDENHAIN TNC 620 larie ioni ausi 8 8 Funz j il larie IONI ausi n 8 8 Funz 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 La funzione FN 16 F PRINT consente di emettere in modo formattato testi e di valori di parametri Q 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 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 anni Definizione del formato di emissione per testo e variabili tra virgolette in alto 9 3LF Definizione del formato per parametri O 9 cifre in tutto incl il punto decimale di cui 3 cifre decimali long floating numero decimale S Formato per
147. GO NOMETRIA Pag 244 Funzione per il calcolo di cerchi CALCOLO CERCHIO Pag 246 Condizioni IF THEN salti SALTI Pag 247 Altre funzioni FUNZIONI SPECIALI Pag 250 Introduzione diretta di formule Funzione per la lavorazione di profili complessi FORMULA FORMULA PROFILO Pag 285 Vedere manuale utente Programmazione di cicli gt 240 Se si definisce o si assegna un parametro O il TNC visualizza i softkey O OL e OR Con questi softkey si seleziona dapprima il tipo di parametro desiderato e quindi si immette il relativo numero Se stata collegata una tastiera USB possibile aprire direttamente il dialogo per l immissione delle formule premendo il tasto Q Programmazione Parametri Q i 8 2 Serie di pezzi Parametri Q a invece di valori numerici D Applicazione Con la funzione parametrica Q FN 0 ASSEGNAZIONE si assegnano ai parametri Q dei valori numerici Nel programma di lavorazione invece O si inserisce un parametro O in luogo del valore numerico Blocchi esemplificativi NC la Per serie di pezzi si programmano ad es le quote caratteristiche del pezzo come parametri Q Per la lavorazione dei singoli pezzi assegnare quindi a ciascuno di questi parametri un determinato valore numerico Esempio Cilindro con parametri Q Parametrigginvoco d Raggio cilindro R 01 Altezza cilindro H 02 01
148. Gestione file Informazioni dettagliate su questo argomento Gestione file Vedere Inserimento dei dati utensile nelle tabelle a pagina 148 Prova programmi Vedere Prova programma a pagina 461 46 Esecuzione continua Prova programma 113 H BEGIN PGM 113 MM BLK FORM 0 1 Z X 0 Y 0 BLK FORM 09 2 X 100 Y 100 Z 0 TOOL CALL 5 Z 52000 N I N SECRHE x CYCL DEF 4 0 FRES TASCHE CYCL DEF 4 1 DIST2 CYCL DEF 4 2 PROF 10 CYCL DEF 4 3 INCR10 F333 10 CYCL DEF 4 4 X 30 WOO JDUDSWJINHE x ul 9 lt u p m99 31 CYCL DEF 3 0 FRES SCANAL die TL 00 02 23 F MAX AVVIO RESET SINGLE AVVIO Primi passi con TNC 620 Selezione del programma da verificare PGM MGT ULTIMI FIL 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 98 Selezione della configurazione dello schermo e della vista ii PGM GRAFICA OLD Premere il tasto per la selezione della configurazione dello schermo il TNC visualizza nel livello softkey le alternative disponibili Premere il softkey PGM GRAFICA il TNC visualizza nella met
149. I XI X X X X X X X X X X X XJ X opzione 96 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 Refrigerante OFF Mandrino ON in senso orario refrigerante ON Mandrino ON in senso antiorario refrigerante ON Funzione uguale a M02 Funzione ausiliaria libera oppure chiamata del ciclo funzione modale funzione dipendente dalla macchina Velocit di traiett costante sugli spigoli Nell istruz di posizionam le coordinate si riferiscono all origine della macchina Nel blocco di posizionamento le coordinate si riferiscono ad una posizione definita dal costruttore della macchina ad es alla posiz di cambio utensile Riduzione dell indicazione dell asse rotativo ad un valore inferiore a 360 Lavorazione di piccoli gradini di profili Lavorazione completa di profili aperti Chiamata di ciclo attiva solo nel relativo blocco Cambio utensile automa
150. IONI d da Q on sili ioni au 9 3 Funz g Avvicinamento alle posizioni nel sistema di 6 coordinate non ruotato con piano di lavoro ruotato M130 O 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 Se vengono nuovamente eseguiti nel sistema di coordinate Dv 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 T Attivazione M130 attiva solo nel relativo blocco lineare senza correzione del raggio dell utensile cn Q N f am LL Mm 320 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 inter
151. L 3 Z 51500 5 L Z 20 RO FMAX M3 6 CYCL DEF 200 FORATURA sullo schermo vedere Tastiera sullo schermo a pagina 122 Q200 2 DISTANZA SICUREZZA Q201 15 3PROFONDITA Q206 1509 AVANZ INCREMENTO Q202 3 3PROF INCREMENTO Q210 0 TEMPO ATTESA SOPRA Q203 0 COORD SUPERFICIE Q204 50 32 DIST SICUREZZA Q211 0 3TEMPO ATTESA SOTTO 7 L X 0 Y 0 R FMAX M99 Inserire il nome del file utilizzando la tastiera visualizzata se il TNC non pu visualizzare completamente un commento sullo schermo compare il carattere gt gt 8 L x 30 Y 0 RO FMAX M99 9 TOOL CALL 6 Z S3000 F2222 y r N N A Linn z Ne Ne D x wW L ultimo carattere di un blocco di commento non deve essere una tilde 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 PROFONDITA CONSEN Q5 0 COORD SUPERFICIE Q6 2 3DISTANZA SICUREZZA Q7 50 3ALTEZZA DI SICUREZZA Q8 9 3RAGGIO DELLO SMUSSO Q9 1 3SENSO DI ROTAZIONE 14 CALL LBL 2 Commento in un blocco proprio INIZIO FINE ULTIMA PAROLA INSERIRE j PAROLA SUCCES ND gt SOVRASC 4 2 Inseriment selezionare il blocco dopo il quale si desidera inserire il commento Selezione delle funzioni speciali premere il tasto SPEC FCT Selezione delle funzioni di programmazione premere il softkey FUNZIONI PROGRAMMA Commutare livello softkey
152. L LBL 15 REPS Y 133 0983 Numero dell origine attiva commento dalla MPN c riga attiva del numero dell origine attiva DOC da ie apjx v a 0 00000 ciclo 7 X 0 999500 Y 0 999500 I 4 zZz 9 999500 Spostamento dell origine attivo ciclo 7 il TNC P R indica uno spostamento dell origine attivo in un massimo di 8 assi 100 484 Y 100 028 Z 45 273 ne i C 0 000 B 0 000 Assi di specularit ciclo 8 REALE di 1 5 Z S 2500 Omm min Our 100 M 5 8 Rotazione base attiva oPERAZ scorre STOP MANUALE INTERNO 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 Visualizzazione parametri Q scheda OPARA stat H programma Prova Visualizzazione dei valori attuali dei parametri Q 17 LBL 16 n La eve M Pos Took TT tes arara da definiti 2o over pEr Ata scr aveste n DE RG 37 2 0008 z 22 CALL LBL 15 REPS a 33 a 0000 n Visualizzazione delle stringhe di caratteri dei SP o 5 e eese Cc parametri stringa definiti ni a 37 s eese O a ao o ee0e N String Parameter 49 B N Gl F gt he Premere I softkey ELENCO PARAMETRI O Il TNC apre FIGO 484 V 1100 60298 2 4E 273 una finestra in primo piano
153. MBIO UTENSILE SIMULATO Selezione utensile da tabella utensili il TNC z s pit A SELEZIONE visualizza il contenuto della tabella utensili Con i tasti cursore selezionare l utensile con il softkey OK confermare nella tabella posti Editing campo attuale MODIFICA CAMPO ATTUALE Ordinamento visualizzazione ORDINA la vecchia o la nuova API TNC Consultare il manuale della A Il costruttore della macchina stabilisce se viene impiegata macchina HEIDENHAIN TNC 620 157 mi Dati utensile Chiamata dati utensile Una chiamata utensile TOOL CALL nel programma di lavorazione viene programmata con seguenti dati Selezionare la chiamata utensile con il tasto TOOL CALL TOOL 07 1 1 158 Numero utensile inserire il numero o il nome dell utensile L utensile deve essere prima definito in un blocco TOOL DEF o in una tabella utensili 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 man
154. MULA il risultato HEIDENHAIN TNC 620 8 11 Parametri stringa n il na 8 11 Parametri stringa Assegnazione di parametri stringa Prima di impiegare variabili stringa queste devono essere assegnate A tale scopo viene impiegata l istruzione DECLARE STRING SPEC FCT FUNZIONI PROGRAMMA FUNZIONI STRINGA DECLARE STRING 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 DECLARE STRING Blocco esemplificativo NC 290 Programmazione Parametri Q Concatenazione di parametri stringa Con l operatore di concatenazione parametro stringa parametro stringa si possono collegare tra loro pi parametri stringa SHE Visualizzare il livello softkey con le funzioni speciali FCT ETNEA selezionare il menu per la definizione di diverse SERIE funzioni con testo in chiaro ERE Selezionare le funzioni stringa STRINGA gs Selezionare la funzione STRING FORMULA STRINGA iai di 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 sa
155. ORT 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 LN Logaritmo LOG Funzione esponenziale e x Controllo segno SGN 126 mandare S Programmaz EX11 H BEGIN PGM EX11 MM 3 ANY COMMENT 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 Q200 2 DISTANZA SICUREZZA Q201 15 PROFONDITA Q206 150 AVANZ INCREMENTO Q202 3 3PROF INCREMI STREET x Q210 0 3TEMPO ATTESA Q202 0 3COORD SUPERI Vista o Q204 50 32 DIST SICILI Q211 0 3TEMPO ATTESA Di 7 L X 0 Y 0 R FMAX M99 8 L X 30 Y 0 R FMAX M99 CE 9 TOOL CALL 6 Z S3000 F2222 18 L Z 20 R FMAX M3 ARC SIN cos TAN 1 11 CYCL DEF 14 0 PROFILO 12 CYCL DEF 14 1 LABEL PROFIL yny soRT 17x PI e _ 13 CYCL DEF 2 DATI DEL PROF Q1 3 PROFONDITA FRE mU eA UN e oO Q2 1 3SOVRAPP TRAIET UT Q3 0 3QUOTA LATERALE CONS Q4 0 3PROFONDITA CONSEN Q5 0 3C00RD SUPERFICIE Q6 2 3DISTANZA SICUREZZA Q7 50 3ALTEZZA DI SICUREZZA DEE 2 3RAGGIO DELLO SMUSSO 3SENSO DI ROTAZIONE 14 FE ca z OTTU Programmazione aiuti di programmazione Valore assoluto ABS Troncatura dei decimali INT Troncatura degli interi FRAC Valore modulo MOD selezione visualizzazion
156. 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 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 0 mme 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 176 Programmazione programmazione profili i Avvicinamento su una retta con raccordo tangenziale APPRLT Il TNC sposta l utensile su una retta dal punto di partenza Py al punto ausiliario Py Da l l utensile si porta tangenzialmente su una retta sul primo punto del profilo Pa Il punto ausiliario Py si trova alla distanza LEN dal primo punto del profilo Py gt 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 LEN distanza del punto ausiliario Py dal primo punto del profilo Pa Correzione del raggio RR RL per la lavorazione B
157. PPR CT 178 Avvicinamento su traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta APPRLCT 179 Distacco su una retta con raccordo tangenziale DEP LT 180 Distacco su una retta perpendicolare all ultimo punto del profilo DEPLN 180 Distacco su traiettoria circolare con raccordo tangenziale al profilo DEP CT 181 Distacco su una traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta DEP LCT 181 6 4 Traiettorie Coordinate cartesiane 182 Panoramica delle funzioni traiettoria 182 Arrotondamento spigoli RND 185 Centro del cerchio CCI 186 Traiettoria circolare C intorno al centro del cerchio CC 187 Traiettoria circolare CR con raggio definito 188 Traiettoria circolare CT con raccordo tangenziale 190 6 5 Tralettorie coordinate polari 195 Panoramica 195 Origine delle coordinate polari polo CC 196 Retta LP 196 Traiettoria circolare CP intorno al polo CC 197 Traiettoria circolare CTP con raccordo tangenziale 197 Traiettoria elicoidale 198 18 6 6 Movimenti traiettoria Programmazione libera dei profili FK opzione software Advanced programming features 202 Principi fondamentali 202 Grafica per la programmazione FK 204 Apertura del dialogo FK 205 Polo per programmazione FK 206 Programmazione libera di rette 206 Programmazione
158. PROGRAMMA ezio no pn si na pressa testo IN chiaro I PROGRAMMA PUNTO LAVORO PROGRAMMA Definizione punto di INSERIRE Pagina 125 strutturazione SEZIONE 334 Programmazione funzioni speciali Menu Valori prestabiliti di programma cr selezionare il menu per valori prestabiliti di fziohanento Programmaz O PROGRAMMA programma 14 h BEGIN PGM 14 MM 1 BLK FORM 2 1 Z X 0 Y 0 2 20 2 BLK FORM 0 2 X 100 Y 100 Z 0 3 TOOL CALL 5 Z 53500 d _L__Z 100 RO FMAX MIS 5 L X 50 Y 50 RO FMAX M13 6 L Z 2 RO FMAX L Z 65 RO F2000 8 APPR LCT X 12 Y 5 RS RL F250 ioni spec E Definizione pezzo grezzo Se Pagina 83 11 Lise vase Se sui N iu Selezione tabella origini pes Vedere manuale 18 L_Zii00 Ro Prax nao ORIGINI utente LL Programmazione di b cicli e fra o O ugs BLK TABELLA N Menu Funzioni per lavorazioni di profili e di punti Forn orema 5 ELAB Selezionare il menu per funzioni di lavorazioni di profili O PROFILO i i esi PUNTO e di punti Cc sl Funzione Softkey Descrizione a pHIINE utente 1 BLK FORM 0 1 Z X 0 Y 0 2 20 2 BLK FORM 0 2 X 100 vY 100 Z 0 3 TOOL CALL 5 Z 53500 Programmazione di A L_ Z 100 RO FMAX M12 5 L X 50 Y 50 RO FMAX M13 cicli 6 L Z 2 R FMAX 7 L Z 6 R F2000 8 APPR LCT X 12 Y 5 R5 RL F250 9 L Y 60 10 RND R7 5 Definizione di formula del profilo Vedere manuale 13 ivo rs 0 Assegnazione di descrizione del na Ve
159. 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 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 620 7 5 Annidamenti i il 7 5 Annidamenti Sottoprogramma in un sottoprogramma Blocchi esemplificativi NC Esecuzione programma N a W A JI N 28 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 sottopro
160. Programmazione di assi secondari Sintassi FUNCTION PARAXCOMP definizione comportamento di visualizzazione e movimenti di traslazione Sintassi FUNCTION PARAXMODE definizione assegnazione agli assi paralleli da traslare HEIDENHAIN TNC 620 richiamo tramite tasto ERR causa e soluzione non visualizzabili in Stato con cursore attivo chiusura menu di guida con cambio modo operativo 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 funzionamento fino a 9999 blocchi al massimo impostabile con dato di configurazione disponibile in caso di messaggi di errore posizionamento del cursore nel programma principale sul blocco CYCL CALL funzione di ripetizione non disponibile disponibile 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 a
161. R e R2 determina la forma dell utensile R2 0 fresa a candela R2 R fresa a raggio frontale O lt R2 lt R fresa torica Da questi dati risultano anche le coordinate per il punto di riferimento dell utensile P7 Impiego di altri utensili valori delta Impiegando utensili di dimensioni diverse dagli utensili originariamente previsti occorre inserire la differenza di lunghezza e del raggio quali valori delta nella tabella utensili o della chiamata utensile TOOL CALL Valore delta positivo DL DR DR2 l utensile pi grande dell utensile originale sovradimensione Valore delta negativo DL DR DR2 l utensile pi piccolo dell utensile originale sottodimensione Il TNC corregge quindi la posizione utensile della somma del delta dalla tabella utensili e dalla chiamata utensile HEIDENHAIN TNC 620 i dell utensile opzione software 2 IMensio 11 6 Correzione tri n il dell utensile opzione software 2 2 T O 11 6 Correzione tri Correzione 3D senza TCPM Il TNC esegue per lavorazioni a 3 assi una correzione 3D se il programma NC stato emesso con vettori normali La correzione del raggio RL RR e TCPM ovvero M128 devono essere in tal caso inattive TNC sposta l utensile in direzione della normale alla superficie per la somma dei delta tabella utensili e TOOL CALL Esempio formato blocco con vettori normali LN Retta con correzione 3D X Y Z Coordinate corrette del punto
162. RND R7 5 Cerca Sostituisci 11 L X 35 Y 80 12 RND R7 5 Ricerca testo PAROLA ATTUALE 13 L X 50 14 RND R7 5 asc CERCARE 15L Xx 84 v 50 18 L_Y 5 Sostituire con SOSTIT 17 DEP LCT X 150 4 18 L Z 2 RO FMAX SORRETTA E ada dine cerca in avanti x FINE ANNUCCA Ricerca di un testo qualsiasi Selezionare eventualmente il blocco in cui la parola da cercare memorizzata Selezione della funzione di ricerca il TNC visualizza la finestra di ricerca e mostra nel livello softkey le funzioni di ricerca disponibili vedere la tabella Funzioni di ricerca RENE maluscoli minuscoli 40 Immettere il testo da cercare considerando i caratteri Avviare la ricerca il TNC salta sul blocco successivo in cui memorizzato il testo cercato SORTE COPIARE INSERIRE PAROLA 9 Lee RE CERCARE SOSTIT LE LOI FINE ANNULLA VALORE VALORE ATTUALE COPIATO CERCARE Ripetere la ricerca il TNC salta sul blocco successivo in cui memorizzato il testo cercato CERCARE Terminare la funzione di ricerca FINE HEIDENHAIN TNC 620 93 to di i de inserimen 3 2 Apertura e 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 s
163. STANZA SICUREZZA Q201 20 3PROFONDITA Q206 150 AVANZ INCREMENTO continua Prova programma 113 H F I T Hi AVVIO RESET CERCARE AVVIO EST AVUTO E E E GS sa BEGIN PGM 113 MM BLK FORM 0 1 Z X 0 Y 0 Z 20 BLK FORM 0 2 X 100 Y 100 Z 0 TOOL CALL 5 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 DISTZ CYCL DEF 4 2 PROF 10 OO JOUSWYNE CYCL DEF 4 3 INCR10 F333 10 CYCL DEF 4 4 X 30 11 CYCL DEF 4 5 Y 90 12 CYCL DEF 4 6 F888 DR RAGGIO8 13 L Z 2 RO FMAX M99 14 CYCL DEF 5 0 TASCA CIRCOLARE T2 16 CYCL DEF 5 2 PROF 10 17 CYCL DEF 5 3 INCR10 F333 18 CYCL DEF 5 4 RAGGI015 M99 31 CYCL DEF 3 0 FRES SCANAL 00 02 23 F MAX Si ssi Resa m Ea 61 IVI fd 2 3 Modi o Esecuzione continua ed Esecuzione singola Nell Esecuzione continua il TNC esegue un programma fino alla sua Esecuzione continua Programmez fine o fino ad una interruzione manuale o programmata Dopo 113 H un interruzione possibile riprendere l esecuzione del programma l n a DE Nell Esecuzione singola si deve avviare ogni singolo blocco con il tasto A L zete RO FMAX Ma o di START esterno A e O 8 CYCL DEF 4 2 PROF 10 Softkey per la ripartizione dello schermo aee a 11 CYCL DEF 4 5 Y 90 12 CYCL DEF 4 6 F888 DR RAGGIOS 14 CYCL DEF 5 0 TASCA CIRCOLARE mM Programma m N 0 000 Y nu TT
164. TAN 45 Ai Arco seno funzione inversa del seno determinazione dell angolo dal rapporto cateto opposto ipotenusa ad es 010 ASIN 0 75 ASIN 1 Arco coseno funzione inversa del coseno determinazione dell angolo dal rapporto cateto adiacente ipotenusa ad es Q11 ACOS 040 HEIDENHAIN TNC 620 285 i 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 Q15 LN Q11 LL Formazione del logaritmo di un numero a base 10 ad es Q33 LOG Q22 r 0 o Funzione esponenziale 2 7183 esponente n DR ad es Q1 EXP Q12 Trasformazione valori in negativo moltiplicazione per 1 ad es Q2 NEG Q1 8 10 mtrlifflazione diretta di formule Troncatura dei decimali formazione di un numero intero ad es Q3 INT Q042 Valore assoluto ad es Q4 ABS Q22 Troncatura degli interi frazionamento ad es Q5 FRAC Q23 FRAC Controllo del segno di un numero ad es Q12 SGN Q50 con valore di ritorno Q12 1 allora 050 gt 0 con valore di ritorno Q12 1 allora 050 lt 0 SGN Calcolo del valore modulo resto della divisione ad es Q12 400 360 risultato 012 40 Di 286 Programmazione Parametri Q i Regole di calcolo Per la programmaz
165. TE riassume le informazioni di stato pi IMportanti che si possono trovare DEF 11 1 SCL 0 995 2 casio l TIME anche separatamente nelle corrispondenti maschere dettagliate a E L so eooo R 5 2000 24 LBL DL TAB 0 0000 DR TAB 09 0000 E 25 END PGM STAT1 MM DL PGM 9 2500 DR PGM 09 1000 Sofiter Signifie ssa Xx 48 8522 PH Y 133 0983 DD xy amp 4 LBL 99 LBL REP PGM CALL TNC nc prog PGM 00 00 06 PGM attivo stat X 100 484 Y 100 028 Z mi AAE C 0 000 B 0 000 REALE AGO 1 5 z 5 2500 mm min Our 100 M 578 OPERAZ PISTA STOP ini MANUALE INTERNO IZZaziONI Visualizzazione posizione STATO Informazioni utensile Funzioni M attive Trasformazioni di coordinate attive Sottoprogramma attivo Ripetizione di blocchi di programma attiva 2 4 Visual Programma chiamato con PGM CALL Tempo di lavorazione corrente Nome del programma principale attivo Informazioni generali sul programma scheda PGM stat H Nessuna Nome del programma principale attivo 17 LEL 15 a rne lt E selezione n GVEL EF ai E aaas T lx 78 0843 00 00 00 TIME 21 STOP diretta possibile PERS SSN E 23 PLANE RESET STAY O 24 LBL Centro del cerchio CC Polo iaia Ora attuale 09 45 53 BS Contatore per tempo di sosta Pen 3 PGM 4 Tempo di lavorazione se il programma stato completamente simulato nel
166. 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 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 404 Funzionamento manuale e allineamento il A questo punto il TNC pronto al funzionamento nel modo operativo Funzionamento manuale Superamento dell indice di riferimento con piano di lavoro ruotato Il TNC attiva automaticamente il piano di lavoro ruotato nel caso in cui questa funzione risultasse attiva allo spegnimento del controllo Il TNC trasla quindi gli assi all attivazione di un tasto di direzione nel sistema di coordinate inclinato Posizionare l utensile in modo tale che al successivo superamento degli indici di riferimento non si verifichi alcuna collisione Per superare gli indici di riferimento necessario disattivare la funzione Rotazione piano di lavoro vedere Attivazione della rotazione manuale pagina 440 Se una delle due funzioni de
167. 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 Programmazione programmazione profili Traiettoria 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 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 de
168. Valori programmati direttamente dopo TOOL DEF 61 Correzione utensile attiva 200 264 1 00 1 AJ W 1 senza maggiorazione 2 con maggiorazione 3 con maggiorazione e maggiorazione da TOOL CALL 1 senza maggiorazione 2 con maggiorazione 3 con maggiorazione e maggiorazione da TOOL CALL 1 senza maggiorazione 2 con maggiorazione 3 con maggiorazione e maggiorazione da TOOL CALL Valori programmati direttamente Numero utensile T Asse utensile attivo 0 X6 U t Y7 V ZL Numero giri del mandrino S Maggiorazione lunghezza utensile DL Maggiorazione raggio utensile DR TOOL CALL automatico O0 S 1 No Maggiorazione raggio utensile DR2 Indice utensile Avanzamento attivo Numero utensile T Lunghezza Raggio Indice Dati utensile programmati in TOOL DEF 1 S 0 No Raggio attivo Lunghezza attiva Raggio di arrotondamento R2 Programmazione Parametri Q i Trasformazioni attive 210 1 AJIA A DS Spostamento origine attuale 220 2 HEIDENHAIN TNC 620 larie Rotazione base modo operativo Funzionamento manuale a i E n Rotazione programmata con ciclo 10 Asse con specularit attiva C O specularit non attiva O hm 1 lavorazione speculare sull asse X 2 lavorazione speculare sull asse Y E 4 lavorazione speculare sull asse Z 00 00 64 lavorazione speculare sull asse U 128 lavorazione speculare sull asse V 256 lav
169. Visualizzazione di testi ausiliari per messaggi di errore NC richiamo TNCguide Visualizzazione di tutti i messaggi d errore Funzione calcolatrice Tasti di navigazione GOTO E Potenziometri per avanzamento e velocit mandrino 100 Spostamento campo chiaro Selezione diretta di blocchi cicli e di funzioni parametriche 100 150 MW F OS 0 Cicli sottoprogrammi e ripetizioni di blocchi di programma TOUCH PROBE 02 E 02 GE DEF CALL LBL LBL SET CALL STOP Definizione di cicli di tastatura Definizione e chiamata cicli Inserimento e chiamata di sottoprogrammi e di ripetizioni di blocchi di programma Programmazione di uno STOP programmato Dati sugli utensili Immissione assi coordinate e valori numerici editing o Definizione dati utensile nel programma Selezione assi coordinate e PES e inserimento nel programma R Chiamata dati utensile Valori numerici CALL e e o Programmazione movimenti traiettoria o Punto decimale inversione del segno we Immissione coordinate polari quote TA Avvicinamento distacco profilo Pi I S E DEP Programmazione libera dei profili FK Orar mioZIOnE gt Lato parae Conferma posizione reale valori dalla Retta calcolatrice SREE 99 Salto domande di dialogo e cancellazione dati O zZ Centro del cerchio polo per coordinate polari o z Z Conferma immissione e proseguimento Tralettoria circolare intorno al centro del dialogo
170. Y deve essere definito in tabella utensili nella LT colonna CUT O _Funzioni di dialogo Tasto N m salto della domanda di dialogo jno Conclusione anticipata del dialogo Interruzione e cancellazione del dialogo oO HEIDENHAIN TNC 620 87 E E Conferma delle posizioni reali Il TNC consente di confermare nel programma la posizione attuale dell utensile ad es se E si programmano blocchi di traslazione E si programmano cicli Per confermare i valori corretti delle posizioni necessario procedere 5 come descritto di seguito lo Posizionare la casella di immissione nel punto del blocco in cui si Je desidera inserire una posizione CL na 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 nes b i E b 2 N mM 88 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 i softkey singole righe i del programma e singole istruzioni di un blocco O _Funzione Softkey Tasti Pagina
171. a a destra dovrebbero essere programmate quali riferimenti relativi features 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 mming 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 profili FK opzione Cancellando un blocco al quale si fatto riferimento il TNC emette un messaggio d errore Modificare pertanto il programma prima di cancellare questo blocco Riferimento relativo al blocco N coordinate del punto finale 6 6 Movimenti traiettoria Programmazione libera de Coordinate cartesiane rispetto al blocco N Coordinate polari rispetto al blocco N rs a software Advanced pr Blocchi esemplificativi NC HEIDENHAIN TNC 620 213 il IONE rofili FK opz 6 6 Movimenti traiettoria Programmazione libera d v eb S fd O i E Fa O i O D 00 c gt Ko lt b d N m e n Riferimento relativo al blocco N direzione e distanza dell elemento di profilo Angolo tra una retta e un altro elemento del profilo oppure tra la tangente di ingresso ad un arco di cerchio ed un altro elemento del profilo Retta parallela ad un altro elemento del
172. a 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 lunghezza del tastatore Ultima origine di un ciclo di tastatura Manuale oppure ultimo punto di tastatura dal ciclo 0 senza correzione lunghezza e correzione raggio del tastatore sistema di coordinate pezzo Orientamento mandrino Lettura valori Lettura trasformazione base di un preset Lettura offset asse di un preset Lettura numero del preset attivo 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 TIME1 Programmazione Parametri Q i HEIDENHAIN TNC 620 19 20 21 22 23 24 27 32 34 Durata massima TIME2 Durata attuale CUR TIME Stato PLC Lunghezza massima tagliente LCUTS Angolo massimo di penetrazione ANGLE TT numero taglienti CUT TT tolleranza usura lunghezza LTOL TT tolleranza usura raggio RTOL TT Senso di rotazione DIRECT 0 positivo 1 negativo TT offset piano R OFFS TT offset lunghezza L OFFS TT
173. a di programmazione Questo softkey compare solo mentre il TNC genera una grafica di programmazione 128 Programmazione aiuti di programmazione i Visualizzazione e mascheratura di numeri di 2 blocco O E Commutare il livello softkey vedere figura a Visualizzazione numeri di blocco portare il softkey onzssronE VISUAL OMISSIONE NR BLOCCO su VISUALIZZA Maschera visualizzazione numeri di blocco portare il softkey VISUAL OMISSIONE NR BLOCCO su OMISSIONE Cancellazione della grafica E Commutare il livello softkey vedere figura sn Cancellazione della grafica premere il softkey CANCELLARE GRAFICA 4 5 Grafica di progre Ingrandimento riduzione di un dettaglio La rappresentazione per la grafica pu essere definita individualmente Programmaz Con un riquadro si pu selezionare il dettaglio da ingrandire o da Hebel Bis se gta __ ridurre a gione e Selezionare il livello softkey per Ingrandimento riduzione di un 11 FGT DR RISO coxsoa covo dettaglio 2 livello vedere figura 14 FLT PDX 108 P oSA 16 FCT DR R5 5 18 FCT DR R10 CLSD CCX 0 CCY 0 19 FSELECT1 20 DEP LCT X 30 Y 0 Z 100 R5 FMAX 21 END PGM HEBEL MM Sono disponibili le seguenti funzioni CAE Visualizzazione e spostamento del riquadro Per na a lo spostamento tenere premuto Il relativo softkey I r Riduzione riquadro per la riduzione tener
174. a 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 tastatura con 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 430 HEIDENHAIN TNC 620 53 Isposizione 1 6 Pred 1 7 Esecuzione del primo programma Selezione del giusto modo operativo programmi possono essere eseguiti nel modo operativo Esecuzione Esecuzione continua dia singola o nel modo operativo Esecuzione continua LE Premere il tasto del mo
175. a 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 automaticamente 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 03 Programmazione dell interruzione del programma STOP i premere il tasto
176. a 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 grezzo Funzione Istruzioni chiamate utensile traiettoria avvicinamento 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 in
177. a nella Gestione file HEIDENHAIN TNC 620 File Edit View Insert Format Tools Data Help E3 lt B3 B 1 C3 C 1 D3 DS 1 DELI B c poz SE E E E SUR e e M List 130 0 45 0 40 2 Name T1 Te T3 Preis esi 1 2 o 220E a 0 0 0 0 00 EES 0 0 0 0 00 m6 0 0 0 0 00 7 ie 0 0 0 0 00 9 0 0 0 0 00 10 0 0 0 0 00 11 0 0 0 0 00 12 0 0 0 0 00 EE 1 0 175 14 0 0 0 0 00 s LD ORA 16 0 0 0 0 00 17 0 0 0 0 00 18 2 0 220 19 0 0 0 0 00 E20 O 0 0 0 00 1 1 1 215 22 1 0 1759 1223 1 0 2 210 s i O E E CA 25 0 0 0 0 00 26 1 0 2 210 27 0 2 210 28 2 2 20 29 1 3 0 265 _30 2 0 220 31 1 2 0 2 20 32 1 2 0 220 33 2 220 __34 0 0 0 0 00 LI 1 0 1 170 all i PET ee o o ee etm_wdt td dt _ vcmcoe T Aktuell Sum 2 20 HEIDENHAIN Company HEIDENHRIN Mozilla Firefox File Edit View History Bookmarks Tools Help a s x amp 16 http Wwww heidenhain de de_EN company Most Visited 6 Getting Started Latest Headlines v 6 HEIDENHAIN Company HEIDENHAIN Chi E Home Contact Legal details Terms of Use Germany English 2 x N Company N HEIDENHAIN today History Quality and Environment How to find us Legal details Terms of Use Business Information Contact Increas
178. a si dispone di un mouse posizionando il leggere nella riga di stato la profondit in tale punto m Selezionare con il softkey la vista dall alto Per la rappresentazione della profondit in questa grafica si applica la seguente regola quanto pi profondo tanto pi scuro 452 continua Prova programma 113 H SENSER 00 02 17 F MAX AVVIO RESET AVVIO SINGLE AVVIO Prova ed esecuzione del programma Rappresentazione su 3 piani Questa rappresentazione fornisce una vista dall alto su 2 sezioni Esecuzione Prova programma continua simile ad un disegno tecnico Un simbolo in basso a sinistra della 113 H 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 456 Inoltre possibile spostare mediante softkey il piano di sezione selezionare il softkey per la rappresentazione del ENENNO opzione software Advanced grafic features L pezzo su 3 piani E Commutare il livello softkey fino a quando compare il 00 02 17 F MAX softkey di selezione delle funzioni di spostamento i e CE a della sezione AVVIO je Selezionare le funzioni per lo spostamento della gam I sezione il TNC visualizzer i seguenti
179. a sola programmazione del gruppo di fori nel sottoprogramma 2 HEIDENHAIN TNC 620 Chiamata utensile punta per centrare Disimpegno utensile Definizione del ciclo Foratura di centrinatura Chiamata sottoprogramma 1 per sagoma di foratura completa 235 i programmazione 7 6 Cso d I programmazione 7 6 Esempi 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 236 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 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 SICUREZZA 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 foratu
180. 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 Selezionare 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 478 Funzioni MOD Panoramica delle funzioni MOD A seconda del modo operativo selezionato sono disponibili le seguenti funzioni Programmazione Visualizzazione dei numeri software Impostazione del numero codice Eventuali parametri utente specifici di macchina Avvertenze legali Prova programma Visualizzazione dei numeri software Visualizzazione della tabella utensili attiva nel test del programma Visualizzazione della tabella origini attiva nel test del programma In tutti gli altri modi operativi Visualizzazione dei numeri software Selezione dell indicazione di posizione Impostazione dell unit di misura Mm pollici Impostazione della lingua di pr
181. aggiungere 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 raggiungere 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
182. aggiungere drive di rete utilizzare il pulsante Aggiungere il TNC avvia quindi la guida di collegamento in cui possono essere immessi a dialogo tutti i necessari dati Log di stato Visualizzazione di informazioni di stato e messaggi d errore Tramite il pulsante Svuota possibile cancellare il contenuto della finestra di stato HEIDENHAIN TNC 620 Manual operation Programming BEGIN PGM ZUSTELLTIEFE 10MM MM 1 BLK FORM 0 1 Z X 100 Y 50 Z 30 2 BLK FORM 0 2 X 60 Y 50 Z 0 elo H O ooa Mount Setup Network dive Mount Auto Type Drive ID Server Share User Password Ask for password Options O cifs de01pc9788 1 DEO1PC9788 transfer axesta yes o cifs de0lpc9826 1 DE01PC9826 transfer axesta yes O Auto MH Copy Edit Status log Command mount cifs DE01PC9788 transfer mnt de01pc9788 o credentials tmp hemount_de01pc9788 noserverino uid user gid user Execution successful d Clear Saw Qcance 450K af Apply Q cancel Unmount Auto Manual operation Programming de 1pc9788 IN N ES TNC N e_name A Nate me DMU_Programme O last ALINA Mount assistant Under this name you can access the network share on your control Unmount Status log Command m Execution suq A Drive name Volume ID canca Emar x Cancel 493 fd b C i b i re LLI o Q S SS S 0 fd LO O q 16 6 Selezione della visualizzazione di posizi
183. al 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 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 HEIDENHAIN TNC 620 Pagina 317 Pagina 475 Pagina 317 Pagina 317 Pagina 317 Pagina 317 Pagina 317 Pagina 317 Manuale Cicli Pagina 318 Pagina 318 Pagina 379 Pagina 321 Pagina 323 Manuale Cicli Pagina 161 Pagina 325 Pagina 377 Pagina 328 Pagina 326 n il M126 Spostamento assi rotativi con ottimizzazione del percorso Pagina 378 M127 Disattivazione della funzione M126 M128 Mantenimento della posizione della punta dell utensile nel posizionamento di assi rotativi Pagina 380 M129 ua della funzione M128 M130 Nel blocco di posizionamento i punti si riferisco
184. al PC occorre creare il collegamento sul PC nel modo seguente Selezionare lt File gt lt Collegamento gt Il TNCremoNT riceve cos la struttura dei file e delle directory del TNC e la visualizza nella parte inferiore della finestra principale 2 Per trasferire un file dal TNC al PC selezionare il file nella finestra TNC con un clic del mouse e trascinarlo mantenendo premuto il tasto del mouse nella finestra PC 1 Per trasferire un file dal PC al TNC selezionare il file nella finestra PC con un clic del mouse e trascinarlo mantenendo premuto il tasto del mouse nella finestra TNC 2 Se si desidera comandare la trasmissione dati dal TNC occorre creare il collegamento sul PC nel modo seguente Selezionare lt Strumenti gt lt TNCserver gt Il 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 117 e trasmettere file desiderati Uscita da TNCremoNT Selezionare l opzione menu lt File gt lt Esci gt gt 486 Si consiglia anche l utilizzo della funzione di guida contestuale di TNCremoNnT nella quale contenuta la spiegazione di tutte le funzioni La chiamata si effettua tramite il tasto F1 TNCremoNT Datei Ansicht Extras Hilfe PA EI a al elx fe Name G be Attibutef Datum _____ amp la
185. ametro salto alla label programmata FN 12 SE MINORE SALTA A e ad es FN 12 IF Q5 LT 0 GOTO LBL ANYNAME Goto Se il primo valore o parametro minore del secondo valore o parametro salto alla label programmata HEIDENHAIN TNC 620 e con i parametri Q IZIONI 8 6 Cond n il 8 6 rette con i parametri Q Sigle e termini utilizzati IF EQU NE GT LT GOTO 248 ingl ingl equal ingl not equal ingl greater than ingl less than ingl go to se Uguale diverso Maggiore Minore vala Programmazione Parametri Q i 8 7 Controllo e modifica di parametri Q tri Q Procedura Programmaz Esecuzione continua parametri Q possono essere controllati ed anche modificati in tutti i i parame modi operativi ossia durante la creazione la prova o l esecuzione di stat H i Ir LBL 15 programmi 18 L IX 0 1 R FMAX i 19 CYCL DEF 11 0 FATTORE SCALA TIME Interrompere eventualmente l esecuzione del programma ad es DEF 11 1 SCL 0 9995 premendo il tasto di STOP esterno o il softkey STOP INTERNO ola 22 CALL LBL piimtt e O prova del programma 23 PLANE REM 25 END PGM afp QR ef x 100 484 Y 100 028 Z mi EE L 10 000 B 10 000 REALE 7 tT 52 5 25009 F omm min our 100 M 578 a 1 R COPIARE INSERIRE OK ANNULLA VALORE VALORE ATTUALE COPIATO Richiamo delle funzioni parametriche Q premere il ue softkey O INFO o il tasto Q Il TNC e
186. ammazione funzioni speciali FUNCTION PARAXCOMP MOVE La funzione PARAXCOMP MOVE pu essere impiegata p esclusivamente in combinazione con i blocchi rettilinei L La funzione PARAXCOMP MOVE consente al TNC di compensare i 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 Visualizzare il livello softkey con le funzioni speciali FCT E Selezionare il menu per la definizione di diverse ae funzioni con testo in chiaro R Selezionare FUNCTION PARAX EAEN Selezionare FUNCTION PARAXCOMP FUNCTION Selezionare FUNCTION PARAXCOMP MOVE Definire l asse parallelo HEIDENHAIN TNC 620 Esempio blocco NC 339 Vew I assi parallel le con gl N dn O gt l N q Vew Ilel i assi para 10 2 Lavoraziiile con gl FUNCTION PARAXCOMP OFF La funzione PARAXCOMP OFF attiva le funzioni degli assi paralleli PARAXCOMP DISPLAY e PARAXCOMP MOVE Per la definizione procedere come segue SPEC FCT FUNZIONI PROGRAMMA FUNCTION PARAX FUNCTION PARAX
187. anche Tenere presente che FN 23 e FN 24 sovrascrivono due parametri successivi Programmazione 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 222 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 Om ad es FN 9 IF Q1 EQU 03 GOTO LBL UPCAN25 Soto Se i due valori o parametri sono uguali salto alla label programmata FN 10 SE DIVERSO SALTA A EOR ad es FN 10 IF 10 NE Q5 GOTO LBL 10 GoTo Se i due valori o parametri sono diversi salto alla label programmata FN 11 SE MAGGIORE SALTA A FNI ad es FN 11 IF Q1 GT 10 GOTO LBL 5 Goro Se il primo valore o parametro maggiore del secondo valore o par
188. 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 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 pl Ungherese TNC tncguide hu Russo TNC tncguide ru Cinese semplificato 140 TNC tncguide zh Programmazione aiuti di programmazione i Lingua DirectoryiNtt _ o z Cinese tradizionale TNC tncguide zh tw Sloveno opzione software TNC tncguide s O Norvegese TNC tncguide no Pa H Slovacco TNC tncguide sk A Lettone TNC tncguide lv Coreano TNC tncguide kr 5 Estone TNC tncguide et c Turco TNC tncguide tr Q Rumeno TNC tncguide ro Lituano TNC tncguide lt O b Pun 2 4 N th HEIDENHAIN TNC 620 141 i TNCguide q n o fd Cc S O i gui 4 7 Sistema d 142 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
189. ate 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 lavoro 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 0 si trova prima del blocco RND o CHF L elemento del profilo con lunghezza 0
190. ate dal TNC Asse A Q120 Asse B Q121 Asse C 0122 304 Programmazione Parametri Q i Risultati di misura dei Cicli di tastatura vedere par anche nel manuale utente Programmazione di lt cicli _Valori reali misurati Valore parametro __ gt Angolo di una retta 0150 S E bel Centro dell asse principale 0151 T Centro dell asse secondario Q152 roi Diametro Q153 O Lunghezza tasca 0154 ee _ 0 f90601n9r9grgrn CR d d bbVG_ r i vd Larghezza tasca 0155 Q Lunghezza dell asse selezionato nel ciclo 0156 Posizione dell asse centrale 0157 O Angolo dell asse A 0158 N E yy e o N i 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 Q171 Rotazione intorno all asse C Q172 HEIDENHAIN TNC 620 305 i etri Q preprogrammati OL N Sa 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 Q192 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 supe
191. ate 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 Rotazione 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 370 HEIDENHAIN TNC 620 n di lavoro opzione software 1 rotazione 11 2 Funzione PLANE n il Parametri di immissione Angolo rotaz piano princ coord angolo di Sec 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 ba
192. ati 17 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 o fee po ooo E Po 3 7 5 6 DSR 6 blu e i 7 esterna Con impiego dell adattatore a 9 poli R marrone marrone i H GND segnale nero NI Dj AI O N gt 1 libero JJ do DV h S FS D o 32 3 3 bianco verde verde S SL Ca scherm esterna invol i invol invol invol invol invol scherm esterna invol 506 Tabelle e riepiloghi il 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 rOSSO bianco marrone nero viola grigio bianco verde 7 0 DI A O N gt o A 0 DINI O gt Co verde scherm invol esterna invol invol invol Interfaccia Ethernet presa RJ45 Lunghezza massima cavo non schermato 100 m schermato 400 m 1 TX Transmit Data 2 TX Transmit Data 3 REC Receive Data 4 libero 5 libero 6 REC Receive Data 7 libero 8 libero HEIDENHAIN TNC 620 ilegamento per interfacce dat I CO
193. ausi N Cc Li Mantenimento della posizione della punta dell utensile nel posizionamento di assi rotativi TCPM M128 opzione software 2 Comportamento standard Il TNC porta l utensile sulle posizioni definite nel programma di lavorazione Se nel programma varia la posizione di un asse rotativo l offset risultante negli assi lineari deve essere calcolato ed eseguito in un blocco di posizionamento Comportamento con M128 TCPM Tool Center Point Management La geometria della macchina deve essere definita nella de descrizione della cinematica dal suo costruttore Se nel programma varia la posizione di un asse rotativo comandato da programma durante la rotazione la posizione della punta dell utensile rispetto al pezzo rimane invariata Attenzione Pericolo per il pezzo da lavorare Nel caso di assi orientabili con dentatura Hirth modificare la posizione dell asse rotativo unicamente dopo aver portato l utensile fuori ingombro Il ritiro dalla dentatura potrebbe altrimenti danneggiare il profilo Dietro M128 possibile inserire ancora un avanzamento con il quale il TNC esegue i movimenti di compensazione sugli assi lineari Prima di eseguire posizionamenti con M91 oppure M92 e prima di un blocco TOOL CALL annullare la funzione M128 La lunghezza dell utensile deve essere riferita al centro della sfera della fresa a raggio frontale Con M128 attiva il TNC riporta nella visualizzazione di stato il simbolo T
194. avvio di applicazioni diagnostiche Settings configurazione di diverse Impostazioni Date Time impostazione di data e ora Language impostazione della lingua per dialoghi di sistema Il TNC sovrascrive tale Impostazione all avvio con l impostazione della lingua del parametro macchina CfgDisplayLanguage Network impostazione di rete Reset WM Conf ripristino delle impostazioni di base del Window Manager Annulla eventualmente anche impostazioni eseguite dal costruttore della macchina Screensaver impostazioni per lo screen saver ne sono disponibili diverse Shares configurazione dei collegamenti di rete Tools abilitato solo per utenti autorizzati Le applicazioni disponibili in Tools possono essere avviate direttamente selezionando il relativo tipo di file nella Gestione file del TNC vedere Gestione file principi fondamentali a pagina 95 HEIDENHAIN TNC 620 73 Z HEIDE ICI lettroni ini e tastatura 3D e volanti istemi di 2 6 Accessor 2 6 Accessori sistemi di tastatura 3D e volantini elettronici HEIDENHAIN Sistemi di tastatura 3D opzione software Touch probe function Con i vari sistemi di tastatura 3D HEIDENHAIN si possono allineare automaticamente i pezzi impostare le origini in modo rapido e preciso eseguire misurazioni sul pezzo durante l esecuzione del programma misurare e controllare gli utensili Tutte le funzioni di tastatura sono descritte nel manuale utente Programmazione d
195. azione di cicli ciclo 247 DEF ZERO PEZZO HEIDENHAIN TNC 620 419 functions ione software Touch probe 13 5 Impiego del sistema di tastatura 3D opz 13 5 Impiego del sistema di tastatura 3D opzione software Touch probe functions Panoramica Nel modo operativo Funzionamento manuale sono disponibili seguenti cicli di tastatura HEIDENHAIN si assume la garanzia per le funzioni dei cicli di tastatura soltanto nel caso in cui si IMpieghino sistemi di tastatura HEIDENHAIN Nel caso in cui si utilizzino funzioni di tastatura nel piano di lavoro ruotato necessario impostare 3D ROT per i modi operativi manuali e automatici su Attivo Calibrazione lunghezza efficace Calibrazione raggio efficace Rilevamento rotazione base mediante una retta Impostazione origine in un asse qualsiasi spigolo quale origine Centro cerchio quale origine Gestione dei dati tastatore CAL L e_ eh ROTAZIONE Hi LI v O u H Z nm ii v m H zZ o a 0O TABELLA TASTATORE F 4 Pagina 425 Pagina 426 Pagina 429 Pagina 430 Pagina 431 Pagina 432 Vedere manuale utente Programmazione di cicli Ulteriori informazioni sulla tabella del sistema di tastatura N si trovano nel manuale utente Programmazione di cicli 420 Funzionamento manuale e allineamento i Selezione dei cicli di tastatura Selezionare il modo operativo Funzionamento manuale o Volantino ele
196. bella utensili esistente deve essere sovrascritta Senza sovrascrittura del file premere il softkey ANNULLA oppure Sovrascrittura del file premere il softkey ADATTA FORMATO TABELLA Aprire la tabella convertita e verificare il contenuto seguenti caratteri ABCDEFGHIJKLMNOPORSTUVWXYZ0123456789 amp In fase di importazione il TNC trasforma una virgola nel nome utensile in un punto Nella tabella utensili sono ammessi nella colonna Nome Il TNC sovrascrive la tabella utensili selezionata all esecuzione della funzione IMPORTA TABELLA Il TNC salva cos una copia di sicurezza con estensione t bak Prima dell importazione salvare la tabella utensili originale cos da evitare perdite di dati La procedura per copiare le tabelle utensili tramite la Gestione file TNC descritta nella sezione Gestione file vedere Copia di tabelle a pagina 106 154 Programmazione utensili i Tabella posti per cambio utensile Il costruttore adatta propria macchina le funzioni della O tabella posti Consultare il manuale della macchina Per il cambio utensile automatico occorre la tabella posti TOOL_P TCH La tabella posti si trova nella directory TNC table costruttore della macchina pu adeguare la disposizione delle colonne e il contenuto della tabella posti E eventualmente possibile selezionare diverse viste tramite softkey nel menu FILTRO TABELLE Consultare il manuale della macchina Editing tabella posti in uno dei
197. ca O 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 O Funzioni O O O Softkey Scorrimento indietro di una pagina di programma PAGINA e A Scorrimento in avanti di una pagina di programma PAGINA N EN da selezione dell inizio del programma a selezione della fine del programma FINE n Funzioni per la visual 460 Prova ed esecuzione del programma i 15 4 Prova programma Applicazione Nel modo operativo Prova programma si pu simulare l esecuzione di programmi e di blocchi di programma per diminuire l eventualit di errori di programmazione Il TNC supporta la ricerca di incompatibilit geometriche indicazioni mancanti salti non eseguibili violazioni dell area di lavoro Inoltre possibile utilizzare le seguenti funzioni Prova programma blocco per blocco Interruzione del test in un blocco a scelta salto di blocchi Funzioni per la rappresentazione grafica Calcolo del tempo di lavorazione Visualizzazione di stato supplementare HEIDENHAIN TNC 620 15 4 Prova programma S il 15 4 Prova programma 462 Attenzione Pericolo di collisione Nella simulazione grafica il TNC non pu simulare tutti gli spostamenti effettivamente eseguiti dalla macchina ad es spostamenti durante un cambio utensile che il costruttore della macchina ha definito in una mac
198. ca a destra premere il tasto SPLIT SCREEN e il softkey PGM GRAFICA 2 FLT 13 FCT DR R1 CCPR 4 8 CCPA 110 4 FLT PDX 190 PDY 0 D15 15 FSELECT1 6 FCT DR RS 12 FLT PDX 100 PDY 9 DI5___rr 8 FCT DR R18 CLSD CCX 0 CCY 0 f eee e Impostare il softkey AUTO DRAW su ON Inserendo le singole righe del programma il TNC visualizzer nella finestra grafica destra tutte le traiettorie programmate me 19 FSELECT1 20 DEP LCT X 30 Y 0 Z 100 RS FMAX II 21 END PGM HEBEL MM c 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 E SS assi i BS Resi INIZIO FINE PAGINA PAGINA AVVIO RESET I CERCARE AVVIO SINGLE 4 avuro O ed O 5 Q then da Lo lt f Generazione della grafica di programmazione per un programma esistente Selezionare con tasti cursore il blocco fino al quale si desidera eseguire la grafica o premere GOTO e inserire direttamente il numero del blocco desiderato Esecuzione della grafica premere il softkey RESET RULLO AVVIO Ulteriori funzioni Generazione completa della grafica di RESET programmazione avuro Generazione della grafica di programmazione Avvo blocco per blocco Generazione completa della grafica di i AVVIO programmazione o da completarsi dopo RESET AVVIO Arresto della grafic
199. ccessione 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 sal 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 figura Movimenti nei piani principali Il blocco di programma contiene due dati di coordinata il TNC sposta l utensile nel piano programmato Esempio L utensile mantiene la coordinata Z e si porta nel piano XY sulla posizione X 70 Y 50 Vedere figura Movimento tridimensionale Il blocco di programma contiene tre dati di coordinata il TNC sposta l utensile in tre dimensioni per portarlo sulla posizione pr
200. cco di spostamento non ammesso con l eccezione di blocchi Fk RND CHF APPR DEP L con componenti di movimento tranne verticalmente al piano FK Eliminaz Risolvere prima completamente la sequenza FK oppure cancellare i blocchi di spostamento non ammessi Non sono ammesse funzioni di traiettoria definite mediante i tasti funzione di traiettoria grigi e che contengono coordinate eccezione RND CHF APPR DEP nel piano di lavoro Ei AGGIUNT INFO FILE FUNZIONI CAMBIO CANCELLA CANCELLA FINE INFO INTERNA PROTOCOLLO AUSIL FINESTRA TUTTO 131 4 6 B errore 4 6 Mesia d errore Cancellazione errori Cancellazione di errori fuori dalla finestra errori Cancellazione di errore avvertenza visualizzato nella CE riga di intestazione premere il tasto CE utilizzare il tasto CE per la cancellazione degli errori in In alcuni modi operativi esempio editor non possibile quanto il tasto viene impiegato per altre funzioni Cancellazione di diversi errori Apertura della finestra errori Cancellazione di singoli errori portare il campo chiaro sul messaggio di errore e premere il softkey CANCELLARE PRON 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 compars
201. che impiegare la funzione con testo in chiaro TRANS DATUM Come con il ciclo 7 con TRANS DATUM si possono programmare direttamente valori di spostamento o attivare una riga di una tabella origini selezionabile Inoltre disponibile la funzione TRANS DATUM RESET con cui si pu resettare facilmente uno spostamento origine attivo TRANS DATUM AXIS Con la funzione TRANS DATUM AXIS si definisce uno spostamento origine inserendo i valori nel rispettivo asse Si possono definire in un blocco fino a 9 coordinate possibile l inserimento incrementale Per la definizione procedere come segue ca Visualizzare il livello softkey con le funzioni speciali FCT era Selezionare il menu per la definizione di diverse di funzioni con testo in chiaro Selezionare le conversioni TRANSFORM TRANS selezionare lo spostamento origine TRANS DATUM DATUM Selezionare il softkey per immissione valore Inserire lo spostamento origine nell asse desiderato confermare ogni volta con il tasto ENT pezzo definita mediante l impostazione dell origine o valori inseriti in valore assoluto sono riferiti all origine del mediante un preset dalla tabella Preset valori incrementali sono sempre riferiti all ultima origine valida questa pu essere gi spostata 344 Esempio blocco NC Programmazione funzioni speciali TRANS DATUM TABLE Con la funzione TRANS DATUM TABLE si definisce uno spostamento origine s
202. chio 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 620 Ie tralettor iarie per iI ausi 9 4 F j il Ie tralettor iarie per IONI ausi 9 4 ci Precalcolo di un profilo con correzione del raggio LOOK AHEAD M120 opzione 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 321 impedisce questo messaggio d errore ma causa un danneggiamento del profilo ed eventuale spostamento dello spigolo In caso di sottosquadra l utensil
203. 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 466 Prova ed esecuzione del 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 O Su alcune macchine occorre azionare dopo il softkey esterni degli assi Consultare il manuale della macchina HEIDENHAIN TNC 620 15 5 Esecuzione programma j il Continuazione dell esecuzione del programma dopo un interruzione necessario avviare il programma con la funzione RIPOSIZ A BLOCCO No con GOTO 0 Se l esecuzione del programma viene interrotta durante un ciclo di lavorazione si deve riprendere l esecuzione dall inizio del ciclo Il TNC dovr ripassare in questo caso blocchi gi eseguiti Se un programma viene interrotto con STOP INTERNO Se l esecuzione del programma viene interrotta nell ambito di una ripetizio
204. 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 136 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 relativa pagina 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 con i tasti e i softkey La seguente tabella contiene una panoramica delle corrispondenti funzioni dei tasti Indice a sinistra attivo seleziona la voce so
205. d es un interruzione dell esecuzione le funzioni macchina come attivazione e disattivazione della rotazione mandrino e del refrigerante le tralettorie 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 I parametri Q vengono programmati nei programmi di lavorazione in luogo di valori numerici che vengono assegnati in un altro punto del programma Con parametri O possibile programmare funzioni matematiche che controllano l esecuzione del programma o descrivono un profilo Con l aiuto della programmazione 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 170 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 su
206. dStylus Coordinate del centro dello stilo 0 coordinata X del centro dello stilo riferito all origine della macchina 1 coordinata Y del centro dello stilo riferito all origine della macchina 2 coordinata Z del centro dello stilo riferito all origine della macchina Distanza di sicurezza sullo stilo per preposizionamento da 0 001 a 99 999 9999 mm distanza di sicurezza in direzione asse utensile Zona di sicurezza intorno allo stilo per preposizionamento da 0 001 a 99 999 9999 mm distanza di sicurezza nel piano perpendicolare all asse utensile CfgTloolMeasurement 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 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 costan
207. de 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 620 16 3 Inserimento del numero codice i il delle interfacce dat igurazione 16 4 Conf 16 4 Configurazione delle interfacce dati Interfacce seriali del TNC 620 Il TNC 620 impiega automaticamente il protocollo LSV2 per la trasmissione seriale dei dati ll 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 Il 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
208. dere manuale 14 h profilo CONTOUR BEGIN PGM 14 MM i 13 L X 50 semplice De utente 15 L xaea vaso 16 L Y 5 Programmazione di 17 DEP LCT X 150 Y 50 RS 18 L Z 2 R FMAX PAR 19 L Z 100 R FMAX M30 cicli 20 END PGM 14 MM Selezione di definizione del profilo Vedere manuale CONTOUR utente Programmazione di pro tape nre A VR SPOSETINNA DECLARE CONTOUR SEL FORMULA PATTERN SEL gt CONTOUR DEF CONTOUR PROFILO DEF PATTERN ne Definizione di formula del profilo Sent Vedere manuale complessa conte utente Programmazione di cicli Definizione di sagoma di TE Vedere manuale lavorazione regolare DEF utente Programmazione di cicli Selezione di file di punti con ar Vedere manuale posizioni di lavorazione Fra utente Programmazione di cicli HEIDENHAIN TNC 620 335 ioni specia N C LL b Cc O N O i me Menu per definire diverse funzioni testo in chiaro Treia Menu per definire diverse funzioni testo in chiaro PROGRAMMA Definizione del comportamento nel posizionamento di assi rotativi Definizione di funzioni file Definizione del comportamento di posizionamento per assi paralleli U V W Definizione di conversione di coordinate Definizione di funzioni stringa Inserimento di commenti 336 TCPM FUNCTION FILE FUNCTION PARAX TRANSFORM FUNZIONI STRINGA INSERIM COMMENTI
209. dicizzata per tutte le altre righe viene ripristinato Nr parametro per risultato parametro O in cui il server SOL fornisce il risultato 0 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 Il numero di riga viene indicato direttamente o si programma il parametro Q che contiene l indice 284 Esempio Esempio 8 10 Introduzione diretta di formule Introduzione 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 Addizione ad es Q10 Q1 Q5 Sottrazione ad es 025 Q7 Q108 Moltiplicazione ad es Q12 5 Q5 Divisione ad es Q25 Q1 Q2 8 10 Itreggiizione diretta di formule Aperta parentesi ad es Q12 Q1 Q2 Q3 Chiusa parentesi ad es Q012 Q1 Q2 Q3 Elevazione al quadrato ingl square ad es 015 SQ 5 u 9 ESSERNE Radice quadrata ingl square root ad es Q22 SQRT 25 SORT Seno di un angolo ad es Q44 SIN 45 Coseno di un angolo ad es Q45 COS 45 Tangente di un angolo ades Q46
210. difiche integrazioni apportate e chiusura della transazione INDICE programmato la riga indicizzata rimane invariata nel result set tutte le altre righe vengono eliminate dal result set La transazione non viene conclusa SOL ROLLBACK RR RE HEIDENHAIN TNC 620 8 9 Accessi O con istruzioni SOL C il SOL BIND gt 8 9 Accessi IRA con istruzioni SOL 278 SQL BIND lega un parametro O a una colonna di tabella Le istruzioni SOL Fetch Update e Insert valutano questo legame assegnazione durante il trasferimento di dati tra result set e programma NC Un istruzione SQL BIND senza nome tabella e colonne elimina il collegamento ll collegamento termina al pi tardi alla fine del programma NC o del sottoprogramma Si pu programmare un numero qualsiasi di legami Per le operazioni di lettura scrittura vengono considerate esclusivamente le colonne indicate nell istruzione Select SQL BIND deve essere programmata prima di istruzioni Fetch Update o Insert 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 Nr parametro per risultato parametro O che viene BIND collegato assegnato alla colonna della tabella Banca dati nome di colonna inserire il nome della tabella e la denominazi
211. disponibili sul TNC il r TNC apre la versione inglese Sono disponibili in TNCguide le seguenti documentazioni utente g Manuale utente Dialogo in chiaro BHBKlartext 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 620 135 3 Uso del TNCguide Hm Chiamata di TNCguide Pa Per avviare TNCguide sono disponibili le seguenti possibilit ca me ze b Path Contours gt Premere il tasto HELP se al momento il TNC non visualizza un Proceasang DXI me toara t ate ce est 1 at mos mn messaggio d errore p programming SP Mae ie Ee an i b Programming S esh 4 Cliccare con il mouse su softkey se in precedenza stato cliccato il gt MOD Functions Cirus este vet e rr simbolo di aiuto visualizzato in basso a destra dello schermo gt 1TNO B30 mith ul re a tasie stimo atm Gem Aprire un file di guida file CHM attraverso la Gestione file Il TNC gt Touch Probe cvei So ms N i
212. do operativo il TNC passa nel 2 BLK FORN 8 2 xrieo Vioo 21a 2 modo operativo Esecuzione singola il TNC esegue il E E pars programma blocco per blocco Ogni blocco deve a a e essere confermato con il tasto Avvio NC a GYCL DEF 4 3 INcRIO F233 Premere il tasto del modo operativo il TNC passa nel A CYL DEF 4 5 rese oR paneron O modo operativo Esecuzione continua il TNC esegue pE E E il programma dopo Avvio NC fino all interruzione del programma o fino alla fine 0 000 Z 45 000 Informazioni dettagliate su questo argomento eee Edo REALE 7 S mm min Our 190 M 5 Modi operativi del TNC Vedere Modi operativi a pagina 60 na a QU T 5 z F i A i i INIZIO FINE PAGINA PAGINA LETTURA IMPIEGO TABELLA Esecuzione dei programmi Vedere Esecuzione programma a T 4 j o urensii PRE pagina 464 Selezione del programma da eseguire 1 7 Esecuzione del primo programma O Tai Premere il tasto PGM MGT il TNC apre la Gestione file ULTIMI Premere il softkey ULTIMI FILE il TNC apre una FILE 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 98 Avvio del programma Premere il tasto Avvio NC il TNC eseguir il programma attivo Informazioni dettagliate su questo argomento Esecuzione
213. drino 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 mm 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 Programmazione utensili Esempio per una chiamata utensile Si deve chiamare l utensile numero 5 nell asse utensile Z con il numero giri mandrino 2500 giri min e con avanzamento di 350 mm min La maggiorazione per la lunghezza L e il raggio 2 dell utensile rispettivamente di 0 2 mm e di 0 05 mm la 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 O oppure il nome utensile tra virgolette HEIDENHAIN TNC 620 159 a Dati utensile O O b fd gt pm m Cambio utensile Il cambio utensile una funzione correlata alla macchina E Consu
214. e bspfki h w a 20 fat 383 239 de 16 May 01 13 50 Con la combinazione di tasti ALT TAB possibile ritornare in qualsiasi e T E E momento all interfaccia TNC e aprire il file di archivio In alternativa ESE e S anche possibile ritornare all interfaccia TNC con un clic del mouse sulla n AMER ma DAL Qi E x relativa icona nella barra dei task Posizionando il puntatore del mouse su un pulsante viene visualizzato un breve testo descrittivo sulla relativa funzione del pulsante Ulteriori informazioni sull uso di Xarchiver sono riportate in Guida decompressione di programmi NC e tabelle NC il TNC non esegue alcuna conversione da formato binario a ASCII e viceversa Per la trasmissione su controlli numerici TNC con altre versioni software tali file non possono eventualmente essere letti dal TNC 3 4 Lavorare con la G Tenere presente che in fase di compressione e Per uscire da Xarchiver procedere come descritto di seguito selezionare con il mouse l opzione Archivio Selezionare l opzione Esci il TNC ritorna nella Gestione file 114 Programmazione principi fondamentali gestione file Visualizzazione o elaborazione di file di testo Per aprire ed elaborare i file di testo file ASCII ad es con estensione txt o ini procedere come descritto di seguito Richiamare la Gestione file MGT Selezionare il drive e la directory in cui memorizzato il file di testo Portare il campo chiaro sul file di testo Preme
215. e vere operazioni di quantit viene eliminata la correzione del raggio il programma viene eseguito Il programma viene eseguito le funzioni M vengono ignorate funzione attiva all interno dei cicli SL blocchi APPR DEP ammessi come elemento del profilo Lavorazione superficie cilindrica in generale Descrizione profilo Definizione offset su superficie cilindrica Definizione 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 Movimenti di penetrazione Strategia di svuotamento ciclo 251 HEIDENHAIN TNC 620 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 l avanzamento laterale per i movimenti di svuotamento calcolato in funzione del rapporto lato pi lungo lato pi corto Per tasche oblunghe risulta in questo modo un tempo di esecuzione maggiore in funzione della macchina con assi rotativi f
216. e D gt F Ee oe m FAR GREZZO premuto il softkey da Ingrandimento riquadro per l ingrandimento tenere premuto il softkey Con il softkey DETTAGLIO GREZZO confermare il GREZZO campo selezionato Con il softkey RESET BLK FORM si ripristina il dettaglio originale HEIDENHAIN TNC 620 129 i 4 6 Mes d 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 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
217. e Visualizza Cancellazione valore GE 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 Impostazione della posizione della calcolatrice Con il softkey FUNZIONI AUSIL si accede alle impostazioni per spostare la calcolatrice Spostamento della calcolatrice in direzione della r freccia Regolazione dell incremento per lo spostamento Posizionamento della calcolatrice al centro na HEIDENHAIN TNC 620 127 O pene 4 5 Grafica di programmazione mazione Esecuzione grafica contemporanea non contemporanea alla programmazione Durante la generazione di un programma il TNC pu visualizzare il profilo programmato mediante una grafica 2D a tratti ia Programmaz Hebel H 6 L Z 5 R FMAX M3 APPR LCT X 10 Y 0 RS RL FPOL X 100 Y 0 FC DR R10 CLSD CCX 0 10 FLT 11 FCT DR R15 CCX 100 CCY 0 DON Per la ripartizione dello schermo con il programma a sinistra e la grafi
218. e 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 piano 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 370 HEIDENHAIN TNC 620 PROMIN n 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 principale del piano di lavoro attivo X con asse utensile Z direzione positiva vedere figura in alto a destra PROMIN at 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
219. e 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 unit logica con pannello di comando TNC separato e schermo piatto a colori TFT 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 01 um negli assi lineari fino a 0 000 1 negli assi angolari fino a 0 000 01 negli assi angolari max 999999 999 mm o 999 999 9997 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 1 5 mS risoluzione di posizione periodo del segnale dell encoder di posizione 1024 tempo ciclo regolatore posizione 3 ms tempo ciclo regolatore velocit 200 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 Tabelle e riepi
220. e coordinate del piano nel quale verr eseguito l arco di cerchio Programmazione programmazione profili HEIDENHAIN TNC 620 6 4 Traiettorie i ii cartesiane 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 su una retta con raccordo tangenziale del punto 1 del profilo 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 retta con raccordo tangenziale Disimpegno utensile fine programma 191 Iane te cartesi ina d Le O b S lt r 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 del profilo su una traiettoria circolare con raccordo tangenziale Punto 2 prima retta per lo spigolo 2 Inserimento raggio con R
221. e da sostituire il tipo di file delle tabelle deve essere identico La funzione SOSTIT CAMPI consente di sovrascrivere righe nella tabella di destinazione Salvare una copia di sicurezza della tabella originale per evitare perdite di dati Esempio Con un dispositivo di presetting sono stati misurati la lunghezza e il raggio di 10 nuovi utensili Successivamente il dispositivo di presetting genera la tabella utensili TOOL T con 10 righe vale a dire con 10 utensili Copiare questa tabella dal supporto dati esterno in una directory qualsiasi Copiare la tabella creata esternamente usando la Gestione file del TNC sulla tabella TOOL T esistente il TNC chiede se la tabella utensili TOOL T esistente deve essere sovrascritta Premendo il softkey S il TNC sovrascrive completamente il file TOOL T attivo A copia terminata TOOL T consister di 10 righe Premendo il softkey SOSTIT CAMPI il TNC sovrascrive completamente le 10 righe nel file TOOL T dati delle righe residue non verranno modificati dal TNC Estrazione di righe da una tabella Nelle tabelle possono essere marcate una o pi righe e memorizzate in una tabella separata Aprire la tabella dalla quale si desidera copiare le righe Selezionare con i tasti cursore la prima riga da copiare Premere il softkey FUNZIONI AUSIL Premere il softkey SELEZIONA Selezionare eventualmente altre righe Premere il softkey SALVA CON NOME Inserire il nome di una tabella in cui devono
222. e 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 i cicli di tastatura Manuali possono essere impiegati nel piano di lavoro ruotato soltanto se 3D ROT impostato su attivo per il modo operativo Funzionamento manuale 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 541 Gestione tabel
223. e 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 620 le traiettor iarie per i ausi 9 4 F f i Ie tralettor iarie per IONI ausi 9 4 ni 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 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 rid
224. e elencate tramite mouse o tasti cursore Pulsante Attivare attivare l interfaccia desiderata X nella colonna Attivo Pulsante Disattivare disattivare l interfaccia desiderata nella colonna Attivo Pulsante Configurare aprire il menu di configurazione 16 5 Interfaccia Ethernet Consentire Questa funzione deve essere disattivata per l IP default Forwarding Attivare la funzione soltanto se si accede per fini diagnostici dall esterno tramite il TNC alla seconda interfaccia Ethernet opzionale del TNC Attivare soltanto in combinazione al Servizio Assistenza HEIDENHAIN TNC 620 489 Manual operation selezionare il pulsante Configurare per aprire il menu di configurazione Programming fd b C i b LL re LLI RIS Q Q SS eb Pur LO O q Stato Profilo Indirizzo IP 490 Interfaccia attiva stato di collegamento dell interfaccia Ethernet selezionata Nome nome dell interfaccia che si sta configurando Colleg connettore numero del collegamento del connettore di questa interfaccia sull interfaccia logica del controllo numerico qui possibile creare o selezionare un profilo in cui sono memorizzate tutte le impostazioni visibili in questa finestra HEIDENHAIN mette a disposizione due profili standard DHCP LAN impostazioni per l interfaccia Ethernet TNC standard che dovrebbero funzionare in una rete aziendale standard MachineNet impostazione per la seconda int
225. e 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 Lavorare con la tabella posti Vedere Tabella posti per cambio utensile a pagina 155 50 1 dc 1 1 1 1 1 dc 1 i T 1 1 1 Editing tabella posti IAU Numero utensile File a Pocket Pocket Pocket Pocket PPPARADONDINSWONAS 26 27 INIZIO FINE PAGINA PAGINA EDIT TABELLA PIT T e ppg re Primi passi con TNC 620 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 407 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 620 del Pei Isposizione 1 6 Pred del pezzo Isposizi
226. e il livello softkey con le funzioni speciali selezionare il menu per la definizione di diverse funzioni con testo in chiaro Selezionare FUNCTION PARAX Selezionare FUNCTION PARAXMODE Selezionare FUNCTION PARAXMODE OFF Esempio blocco NC Programmazione funzioni speciali 10 3 Funzioni file Applicazione Con le funzioni FUNCTION FILE si possono copiare spostare e cancellare dal programma NC le operazioni su file Le funzioni FILE non si applicano a programmi o file cui si precedentemente fatto riferimento con funzioni quali CALL PGM o CYCL DEF 12 PGM CALL Definizione di operazioni su file Selezionare le funzioni speciali FCT Selezionare le funzioni di programma FUNZIONI PROGRAMMA selezionare le operazioni del file il TNC visualizza le sua funzioni disponibili FILE COPY Copia del file indicare il nome del percorso completo copy del file da copiare e del file di destinazione FILE MOVE Spostamento di file indicare il nome del percorso completo MOVE del file da spostare e del file di destinazione FILE DELETE Cancellazione di file FILE indicare il nome del percorso completo Sahala del file da cancellare HEIDENHAIN TNC 620 10 3 Funzioni file j il te ina I coord d I Conversione ed 10 4 Def 10 4 Definizione di conversione di coordinate Panoramica In alternativa al ciclo di conversione di coordinate 7 SPOSTAMENTO ORIGINE si pu an
227. e inserimento di programmi a pagina 83 Avvicinamento distacco dai profili Vedere Avvicinamento e distacco a da un profilo a pagina 174 Programmazione profili Vedere Panoramica delle funzioni tralettoria a pagina 182 Tipi di avanzamento programmabili Vedere Inserimenti di avanzamento possibili a pagina 87 Correzione del raggio utensile Vedere Correzione del raggio utensile a pagina 166 Funzioni ausiliarie M Vedere Funzioni ausiliarie per controllo esecuzione programma mandrino e refrigerante a pagina 317 42 Primi passi con TNC 620 Creazione del programma ciclo fori rappresentati a destra in figura profondit 20 mm dovrebbero essere realizzati con un ciclo di foratura standard La definizione del Q pezzo grezzo gi stata creata Y a Chiamata utensile inserire i dati utensile Confermare 100 e ogni immissione con il tasto ENT non tralasciare So l asse utensile O n Disimpegno utensile premere il tasto arancione Ki dell asse Z per procedere al disimpegno nell asse n utensile e inserire il valore della posizione da s raggiungere ad es 250 Confermare con il tasto ENT 1 DL Corr raggio RL RR senza corr Confermare con il 10 e tasto ENT senza attivazione della correzione del raggio 10 20 80 90 100 N 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 T
228. e inserito ETE Premere il softkey INSERIRE BLOCK il testo viene BLOCK inserito Finch il testo si trova nella memoria temporanea esso pu essere reinserito quante volte lo si desideri Copia di un blocco selezionato in un altro file selezionare il blocco di testo come descritto sopra Premere il softkey COLLEGARE AL FILE Il TNC E visualizzer il dialogo File di destinazione Inserire il percorso e il nome del file di destinazione ll TNC aggiunger il blocco di testo selezionato al file di destinazione Qualora non esistesse alcun file di destinazione con il nome inserito il TNC scrive il testo selezionato in un nuovo file Inserimento di un altro file nella posizione del cursore Portare il cursore sul punto del testo nel quale si desidera inserire un altro file di testo CE Premere il softkey AGGIUNG FILE II TNC visualizzer sie il dialogo Nome file Immettere il percorso e il nome del file da inserire 348 Programmazione funzioni speciali Ricerca di parti di testo Con la funzione di ricerca dell editor di testo si possono trovare parole o stringhe di caratteri nel testo ll TNC offre due alternative Ricerca di un testo attuale La funzione di ricerca deve trovare una parola che corrisponde alla parola sulla quale si trova il cursore Portare il cursore sulla parola desiderata selezione della funzione di ricerca premere il softkey CERCARE Premere il softkey TROVARE PAROLA ATTUALE Uscire
229. e 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 lunghezza del tastatore e il raggio della sfera di tastatura non vengono tenuti in considerazione Asse X 0115 Asse Y 0116 Asse Z Q117 Asse IV Q118 dipende dalla macchina Asse V Q119 dipende dalla macchina HEIDENHAIN TNC 620 etri Q preprogrammati 8 12 P j il etri Q preprogrammati A N Si od 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 calcol
230. e 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 posizionamento il TNC continuer il dialogo per questo blocco richiedendo il numero di blocchi LA da calcolare in anticipo 326 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
231. e scopo la funzione ausiliaria M101 L azione di M101 pu essere nuovamente disattivata con M102 Nella tabella utensili occorre inserire nella colonna TIME2 la durata dell utensile al termine della quale necessario proseguire la lavorazione con un utensile gemello Il TNC inserisce nella colonna CUR_TIME la rispettiva durata attuale dell utensile Se la durata attuale supera il valore impostato nella colonna TIME2 al massimo un minuto dopo la scadenza della durata al successivo punto di programma possibile viene inserito un utensile gemello Il cambio viene eseguito solo al termine del blocco NC Il TNC esegue il cambio utensile automatico in un punto idoneo del programma Il cambio utensile automatico non viene eseguito durante l esecuzione di cicli di lavorazione con correzione raggio RR RL attiva direttamente dopo funzioni di avvicinamento APPR direttamente prima di una funzione di allontanamento APPR direttamente prima e dopo CHF e RND durante l esecuzione di macro durante l esecuzione di un cambio utensile direttamente dopo un TOOL CALL o TOOL DEF durante l esecuzione di cicli SL Attenzione Pericolo per l utensile e il pezzo Disattivare il cambio utensile automatico con M102 se si lavora con utensili speciali ad es frese a disco in quanto il TNC allontana sempre l utensile dal pezzo in direzione dell asse utensile HEIDENHAIN TNC 620 161 i Dati utensile a Dati utensile Verificando la durata o il calcolo de
232. e 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 softkey 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 O a 5 In funzione degli assi disponibili Tipo di posizione visualizzata nella finestra NOMIN REALE RIF REALE RIF NOM INSEG DIST Tipo di posizione visualizzata nella visualizzazione di stato NOMIN REALE RIF REALE RIF NOM INSEG DIST Definizione del separatore decimale per la visualizzazione di posizioni Visualizzazione dell avanzamento nel modo operativo Funzionamento manuale at axis key solo visualizzazione dell avanzamento se si preme il tasto di direzione always minimum sempre visualizzazione dell avanzamento Visualizzazione della posizione mandrino nella visualizzazione posizione during closed loop visualizzazione della posizione mandrino s
233. ed productivity with HEIDENHAIN Products and Applications Products from HEIDENHAIN ensure that machines and plants work productively and efficiently Services and Documentation Since 1948 when the company began anew in Traunreut HEIDENHAIN has shipped over 4 5 million linear encoders over ei incoders 450 000 digital readouts and Fundamentals nearly 220 000 TNC controls pertise provides the assurance that Trade Show Calendar HEIDENHAIN was the right choice A continuous drive to provide technically superior products in combination with reliability closeness er anda nted fr f mind form the basis of HEIDENHAIN s efforts HEIDENHAIN has alw sand HEIDENHAIN 2010 Don T D 3 4 Lavorare con la Ge eb Lavorare con archivi ZIP i FKPROG ZIP Xarchiver 0 5 2 PIERO U Per aprire i file ZIP con estensione zip direttamente sul TNC Biet eO i m pi Pi qQoOoOQERTITTIE _ _Et _PyW EE 55M lliliWwEi procedere come descritto di seguito cm Richiamare la Gestione file B E P E S ANO Ges SEARRE EAA O SALI MGT fk mus c rw a 20 fat 2643 1012 def 6 Apr 99 16 31 Selezionare la directory in cui memorizzato il file di P nc mwas 20 ta 605960 94167 dec sitarso 1055 archivio f h rw a 2 0 fat 559265 83261 def 5 Mar 99 10 41 Portare il campo chiaro sul file di archivio e ETE Premere il tasto ENT il TNC apre il file di archivio con E aa i tool supplementare Xarchiver in una propria Erre RT applicazion
234. eguir un avviamento a caldo Eliminare la causa dell errore Nuovo avvio In caso di ripetizione dell errore prendere nota del messaggio di errore e contattare il Servizio Assistenza HEIDENHAIN TNC 620 469 15 5 Esecuzione programma 15 5 Esecuzione programma Rientro nel programma ad un numero di blocco qualsiasi lettura blocchi 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 La funzione RIPOSIZ A BLOCCO N deve essere consentita e adattata dal costruttore della macchina Consultare il manuale della macchina 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 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 RAGGIUNGER
235. el punto finale della retta L Retta B C Coordinate degli assi rotativi per l orientamento utensile RL Correzione del raggio F Avanzamento M Funzione ausiliaria HEIDENHAIN TNC 620 395 dell utensile opzione software 2 O T b E 11 6 Correzione tri Z 9JHEMJ4OS uoizdo o ISU9 N 9p o atiatantte OUOIZ9I4409 9 LL Programmazione lavorazione a pi assi i 396 12 1 Gestione pallet 12 1 Gestione pallet Applicazione uso Qui di seguito sono descritte le funzioni standard A La Gestione pallet una funzione correlata alla macchina in Consultare anche il manuale della macchina Le tabelle pallet vengono utilizzate nei centri di lavorazione con cambio automatico del pallet la tabella pallet chiama per i vari pallet i relativi programmi di lavorazione e attiva i preset gli spostamenti dell origine e le tabelle origini Le tabelle pallet possono essere utilizzate anche per eseguire in sequenza differenti programmi con diversi punti di riferimento Se si creano o si gestiscono tabelle pallet il nome del file deve sempre iniziare con una lettera Le tabelle pallet contengono i seguenti dati TYPE immissione obbligatoria selezionare l identificazione del pallet o del programma NC con il tasto ENT oppure NAME Immissione obbligatoria nome del pallet o del programma nomi dei pallet vengono definiti dal costruttore della macchina consultare il manuale della macchina
236. elezionando un numero di origine da una tabella origini Per la definizione procedere come segue Sa Visualizzare il livello softkey con le funzioni speciali FCT ema selezionare il menu per la definizione di diverse oce funzioni con testo in chiaro Selezionare le conversioni TRANSFORM TRANS selezionare lo spostamento origine TRANS DATUM DATUM Ritorno a TRANS AXIS Si Ai TABELLA Selezionare lo spostamento origine TRANS DATUM A TABLE Se si desidera inserire il nome della tabella origini dalla quale si vuole attivare un numero di origine confermare con il tasto ENT Se non si desidera definire una tabella origini confermare con il tasto NO ENT Inserire il numero di riga che il TNC deve attivare confermare con il tasto ENT Se nel blocco TRANS DATUM TABLE non stata definita alcuna tabella origini il TNC impiega la tabella origini gi selezionata nel programma NC con SEL TABLE o la tabella origini selezionata con stato M in una modalit di esecuzione del programma O TRANS DATUM RESET Con la funzione TRANS DATUM RESET si resetta uno spostamento origine Non ha importanza il modo in cui l origine stata definita in precedenza Per la definizione procedere come segue Visualizzare il livello softkey con le funzioni speciali FCT za selezionare il menu per la definizione di diverse SLIDE funzioni con testo in chiaro Selezionare le conversioni TRANSFORM TRANS Selezionare lo spostamento o
237. elli 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 Programmazione Parametri Q i 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 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 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 Q247 diverso da 0 Inserire 0247 maggiore di 5 Tabella punto zero Digit direz 0351 div
238. emento di profilo precedente e successivo Arrotondamento spigoli RND Traiettoria circolare con Raggio dell angolo R Pagina 185 RND 2 raccordo tangenziale ingl RouNDing of all elemento di profilo Corner precedente e successivo Programmazione libera Retta o traiettoria circolare vedere Movimenti Pagina 205 Retta L Iane II 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 N blocco precedente S Coordinate del punto finale della retta se necessario gt Correzione del raggio RL RR RO pi gt Avanzamento F T Funzione ausiliaria M cm rd Blocchi esemplificativi NC Conferma posizione reale Un blocco lineare blocco L pu essere generato anche con il tasto CONFERMA POSIZIONE REALE Portare l utensile in modalit Funzionamento manuale sulla posizione da confermare Commutare dalla visualizzazione dello schermo a Memorizzazione Editing programma Selezionare il blocco di programma dopo il quale si desidera inserire il blocco L gt Premere il tasto CONFERMA POSIZIONE REALE il TNC genera un blocco L con le coordinate della posizione reale Le O E 2 x N HEIDENHAIN TNC 620 183 il Iane te cartesi ina rd Le O b S lt Inserimento di uno smusso tra due rette Gli spigoli di un profilo che risultano dall intersezione di due rette possono ess
239. ensile perpendicolare al profilo correzione raggio utensile perpendicolare alla direzione utensile interpolazione lineare in 5 assi versione soggetta a licenza Export Cicli di tastatura compensazione della posizione inclinata dell utensile in Funzionamento manuale compensazione della posizione inclinata dell utensile in Modalit automatica cicli 400 405 impostazione origine in Funzionamento manuale impostazione origine in Modalit automatica cicli 410 419 misurazione automatica di pezzi cicli 420 427 430 431 0 1 misurazione automatica di utensili cicli 480 483 HEIDENHAIN TNC 620 511 17 3 Scheda tecnica 17 3 Scheda tecnica comunicazione con applicazioni PC esterne tramite componenti COM Programmazione libera dei programmazione in testo in chiaro HEIDENHAIN con supporto grafico per pezzi non profili FK quotati a norma NC Cicli di lavorazione foratura profonda alesatura barenatura interna svasatura centratura cicli 201 205 208 240 fresatura di filettature interne ed esterne cicli 262 265 267 finitura di tasche e isole rettangolari e circolari cicli 212 215 251 257 spianatura di superfici piane e inclinate cicli 230 232 scanalature lineari e circolari cicli 210 211 253 254 sagome di punti su cerchi e linee cicli 220 221 parte di profilo tasca di profilo anche parallela al profilo cicli 20 25 possibilit di integraz
240. ente 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 programmi memorizzati Q1399 nel 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 tutti Q1499 i programmi memorizzati nel TNC Parametri utilizzati di preferenza per cicli def da Q1500 a attivi del costruttore attivi globalmente in tutti Q1599 i programmi memorizzati nel TNC Parametri liberamente utilizzabili globalmente da Q1600 a attivi per tutti i programmi memorizzati nel TNC Q1999 238 Programmazione Parametri Q Parametri QL liberamente utilizzabili attivi solo da QLO a QL499 localmente all interno di un programma Parametri QR liberamente utilizzabili attivi da QRO a QR499 permanentemente remanent anche in caso di interruzione di corrente 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
241. er determinare la lunghezza di un parametro stringa 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 296 Programmazione Parametri Q i Confronto di ordine alfabetico Con la funzione STRCOMP si pu confrontare l ordine alfabetico di parametri stringa FORMULA 19 STRCOMP Selezionare le funzioni parametriche Q Selezionare la funzione FORMULA Inserire il numero del parametro Q 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 QS che il TNC deve confrontare confermare con il tasto ENT Inserire il numero del secondo parametro QS 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 parametro OS Esempio confronto dell ordine alfabetico tra 0512 e 0814 HEIDENHAIN TNC 620 8 11 Parametri stringa
242. er 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 238 Nelle funzioni parametriche Q STRING FORMULA e FORMULA sono incluse diverse funzioni per l elaborazione di parametri stringa Assegnazione di parametri stringa Pag 290 Concatenazione di parametri stringa Pag 290 Conversione di un valore numerico in un re Pag 292 parametro stringa Copia di una stringa parziale da un RR Pag 293 parametro stringa Conversione di un parametro stringa in ua Pag 294 un valore numerico Controllo di un parametro stringa Pag 295 INSTR Determinazione della lunghezza di un na Pag 296 parametro stringa Confronto dell ordine alfabetico Pag 297 STRCOMP 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 FOR
243. er la disattivazione nel menu Rotazione piano di lavoro impostare su Inattivo le relative modalit operative Quando la funzione Rotazione piano di lavoro attiva e il TNC sta spostando gli assi secondo il piano ruotato nella visualizzazione di stato compare l icona Impostando la funzione Rotazione piano di lavoro per il modo operativo Esecuzione programma su Attivo l angolo di rotazione inserito nel menu diventa attivo dal primo blocco del programma da eseguire Se nel programma di lavorazione viene utilizzato il ciclo 19 PIANO DI LAVORO 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 CC o mM q 440 Funzionamento manuale e allineamento Impostazione della direzione asse utensile attuale come direzione di lavorazione attiva Questa funzione deve essere abilitata dal costruttore della O macchina Consultare il manuale della macchina Con questa funzione nei modi operativi Funzionamento manuale e Volantino elettronico si pu spostare l utensile con I tasti esterni di movimento o con il volantino nella direzione in cui attualmente si trova l asse utensile Utilizzare questa funzione se durante un interruzione di un programma a 5 assi si desidera disimpegnare l utensile in direzione dell asse utensile se nel Funzionamento manuale si desidera eseguire una lavorazione con l utensile impostato usando i
244. ere 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 620 etri Q preprogrammati 8 12 P n il etri Q preprogrammati o N Ta cd Asse dell utensile 0109 Il valore del parametro Q109 dipende dall asse utensile attivo Nessun asse utensile definito Q109 1 Asse X Q109 0 Asse Y 0109 1 Asse Z O109 2 Asse U O109 6 Asse V O109 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 010s Alimentazione refrigerante Q111 M8 refrigerante ON 0111 1 M9 refrigerante OFF Q111 0 Fattore di sovrapposizione Q112 Il TNC assegna al Q112 il fattore di sovrapposizion
245. ere 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 Si necessario Avanzamento F attivo solo nel blocco CHF Blocchi esemplificativi NC La lavorazione del profilo non pu iniziare con un blocco CHF Gli smussi possono essere eseguiti solo nel piano di lavoro Lo spigolo viene tagliato dallo smusso e non viene pi considerato parte del profilo L avanzamento programmato in un blocco CHF attivo solo in questo blocco Dopo il blocco CHF ridiventa attivo l avanzamento programmato nel blocco precedente Programmazione programmazione profili Arrotondamento spigoli RND Iane Con la funzione RND si possono arrotondare gli spigoli di un profilo RT l a n L utensile si sposta su una tralettoria circolare con raccordo a tangenziale sia all elemento di profilo precedente sia a quello tY SUCCESSIVO 6 Il cerchio di arrotondamento deve essere eseguibile con l utensile attivo g RND gt Raggio arrotondamento inserire il raggio dell arco di z o cerchio se necessario Uro d gt Avanzamento F attivo solo nel blocco RND Blocchi esemplificativi NC programmate entrambe le coordinate del piano nel quale l arroto
246. erfaccia Ethernet opzionale per la configurazione della rete della macchina Con i relativi pulsanti possibile salvare caricare e cancellare i profili Opzione Ricevere automaticamente l indirizzo IP il TNC pu ricevere l indirizzo IP da un server DHCP Opzione Impostare manualmente l indirizzo IP definire l indirizzo IP e la Subnet mask Immissione quattro valori numerici separati da punti ad es 160 1 180 20 e 255 255 0 0 de 1pc9788 L BD TNC N Status Configuring an interface EQ DMU_Progr lost foun A i Name ethO Plug connection X26 ma nc_prog _ e I table Settings Status information EQ tneguide TNCOPt Prata trace Name DHCP LAN Save Load Delete IP address Automatically procure IP address DHCFO Set the IP address manually Address RE Subnet mask 07 0 0 00 Domain Name Server DNS Automatically procure DNS O Manually configure the DNS If DHCP is active the DNS server of the lst server DHCP server is based on this interface DE L07920 2nd server APRO TIE LEE Domain name Default gateway Automatically procure default gateway O Manually configure the default gateway If DHCP is active the default gateway of _the DHCP server is based on this interfac dss e MN Oooo o Oeax Oo E on cancel Activat Dot ED Save I Open T Delete Funzioni MOD Domain Name Opzione Ricevere automaticamente il DNS Server DNS il TNC deve ricevere auto
247. 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 DEA Premere il softkey FINE oppure EI Premere il tasto ERR Il TNC chiude la finestra errori 130 Programmazione aiuti di programmazione Messaggi di errore dettagliati Il TNC visualizza le possibili cause dell errore e le possibilit per eliminarlo Apertura della finestra errori penna 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 Uscita da info premere di nuovo il softkey AGGIUNT INFO Softkey INFO INTERNA Il softkey INFO INTERNA fornisce informazioni sul messaggio di errore rilevanti esclusivamente in caso di intervento dell Assistenza tecnica Apertura della finestra errori we Informazioni dettagliate sul messaggio d errore INTERNA posizionare il campo chiaro sul messaggio d errore e premere il softkey INFO INTERNA II TNC apre una finestra con informazioni interne sull errore Uscita da Dettagli premere di nuovo il softkey INFO INTERNA HEIDENHAIN TNC 620 Esecuzione continua Prova programma Programmazione profili FK blocco di posizionamento non ammesso Number Type Text Causa All7interno di una sequenza FK non risolta stato programmato un blo
248. ersa da 0 Ridurre prof filet HEIDENHAIN TNC 620 larie ioni ausi 8 8 Funz n i larie IONI ausi n 8 8 Funz 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 254 Eseguire calibrazione Superamento tolleranza Ricerca blocco attiva ORIENTAMENTO non consentito 3DROT non consentito Attivare 3DROT Inserire profondit negativa Q303 in Ciclo Tast non definito Asse utensile non ammesso Valori calcolati errati Punti di misura contradditori Inserim errato altezza sicur Tipo penetraz contraddittoria 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 Restore cinematica impossibile Funzione non ammessa Quote pezzo grezzo contradditt Posiz di misura non consentita Programmazione Parametri Q i 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 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
249. ersione del parametro Q50 nel parametro stringa QS11 impiego di 3 cifre decimali 292 Programmazione Parametri Q Copia di una stringa parziale da un parametro stringa Con la funzione SUBSTR si pu copiare da un parametro stringa un campo definibile SER Visualizzare il livello softkey con le funzioni speciali FCT inzio selezionare il menu per la definizione di diverse EL funzioni con testo in chiaro Ts selezionare le funzioni stringa STRINGA ER Selezionare la funzione STRING FORMULA STRINGA 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 SUBSTR i paga Inserire il numero del parametro QS da cui si desidera copiare la stringa parziale confermare con il tasto ENT Inserire il numero della posizione da cui si desidera copiare la stringa parziale confermare con 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 di una stringa parziale lunga quattro caratteri LEN4 HEIDENHAIN TNC 620 293 8 11 Parametri stringa na 8 11 Parametri stringa Con
250. 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 i softkey vengono visualizzate le possibili ripartizioni dello schermo vedere Modi operativi a pagina 60 Pen Selezionare mediante softkey la ripartizione dello GRAFICA schermo 58 Introduzione Pannello di comando Nella versione compatta il TNC 620 dotato di un pannello di comando integrato In alternativa il TNC 620 disponibile anche in versione con schermo separato e pannello di comando con tastiera alfanumerica Elementi del pannello di comando 1 Gestione file Calcolatrice Funzione MOD Funzione HELP Modi operativi Programmazione Modi operativi Macchina Apertura dialogo di programmazione Tasti cursore e istruzione di salto GOTO Immissione valori numerici e selezione assi Tasti di navigazione Tastiera alfanumerica per l immissione di testi di nomi di file e per le programmazioni DIN ISO 9 Touchpad 10 Pannello di comando macchina vedere il manuale della macchina O NDOUIUAR WN Le funzioni dei singoli tasti sono riepilogate sulla prima pagina di copertina operativo standard HEIDENHAIN In tali casi consultare il D Alcuni cos
251. esempio una rotazione di 180 della tavola Fare attenzione al pericolo di collisione della testa con il pezzo o con i dispositivi di serraggio 392 Programmazione lavorazione a pi assi Esempio formato del blocco con vettore normale senza orientamento utensile Esempio formato del blocco con vettore normale e orientamento utensile LN Retta con correzione 3D X Y Z Coordinate corrette del punto finale della retta NX NY NZ Componenti del vettore normale TX TY TZ Componenti del vettore normale per l orientamento utensile F Avanzamento M Funzione ausiliaria HEIDENHAIN TNC 620 393 dell utensile opzione software 2 O T b E 11 6 Correzione tri si dell utensile opzione software 2 IMensio 11 6 Correzione tri Peripheral Milling correzione tridimensionale del raggio con TCPM e correzione raggio RL RR Il TNC sposta l utensile in direzione normale rispetto alla direzione di movimento e in direzione normale rispetto alla direzione utensile della somma dei delta DR tabella utensili e TOOL CALL La direzione della correzione determinata dalla correzione del raggio RL RR vedere figura direzione Y Per far s che il TNC possa raggiungere l orientamento utensile previsto occorre attivare la funzione M128 vedere Mantenimento della posizione della punta dell utensile nel posizionamento di assi rotativi TCPM M128 opzione software 2 a pagina 380 Il TNC p
252. essario il TNC riduce automaticamente l avanzamento sugli spigoli esterni ad es in caso di bruschi cambi di direzione cd Spigoli interni Cc Negli spigoli interni il TNC calcola il punto di intersezione delle O traiettorie sulle quali si muove il centro dell utensile con le correzioni programmate A partire da questo punto l utensile trasla lungo il successivo elemento del profilo In questo Modo non si danneggiano gli spigoli interni del pezzo Quindi il raggio utensile non pu essere selezionato a piacere per un determinato profilo Q 3 LO 168 Programmazione utensili Programmazione programmazione profili s Wo imenti 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 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 a
253. essere memorizzate le righe selezionate 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 106 Programmazione principi fondamentali gestione file Selezione di uno degli ultimi file selezionati Richiamare la Gestione file PGM LICH ULTIMI FILE Visualizzazione degli ultimi 10 file selezionati premere il softkey ULTIMI FILE Per portare il campo chiaro sul file da selezionare utilizzare i tasti cursore 4 Sposta il campo chiaro in una finestra verso l alto e t verso il basso Selezionare il file premere il softkey OK o Premere il tasto ENT Cancellazione di un file Portare il campo chiaro sul file da cancellare cane selezione della funzione di cancellazione premere il softkey CANC Il TNC chiede se il file deve essere effettivamente cancellato Attenzione possibile perdita di dati La cancellazione dei file non pu pi essere annullata Conferma della cancellazione premere il softkey OK oppure Annullamento della cancellazione premere il softkey ANNULLA HEIDENHAIN TNC 620 Funzionamento manuale Programmaz Pat h
254. estione origini con tabella Preset Funzionamento manuale Programmaz Commento WP 1 122 498 355 433 UP 2 286 332 355 365 374 843 WP 3 3560 221 355 402 374 892 Da Coe o CENTER 234 445 304 002 o 122_ 798 355 433 297 068 C 0 000 0 000 n tema di tastatura 3D F mm min Our 100 M 378 i e 2 T N c Q N v D O O c 13 4 Impost 414 Funzionamento manuale e allineamento 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 del 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 Esistono pi possibilit per memorizzare nella tabella Preset origini rotazioni base mediante cicli di tastatura nel
255. etT 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 Ethernet incrociato denominazione commerciale cavo Patch incrociato oppure cavo STP incrociato La lunghezza massima del cavo tra il TNC ed un nodo HEIDENHAIN TNC 620 10Basel 100BaseTx 16 5 Interfaccia Ethernet j il Configurazione del TNC Far configurare il TNC da uno specialista di configurazione di reti Tenere presente che il TNC esegue un riavvio a caldo automatico se si cambia l indirizzo IP del TNC Nel modo operativo Memorizzazione Editing programma premere il tasto MOD e inserire il codice NET123 selezionare nella Gestione file il softkey RETE Il TNC visualizza la videata principale della configurazione di rete Impostazioni generali della rete Premere il softkey CONFIGURA RETE per inserire le impostazioni di Panca cossa rin oa mmina rete generali La scheda Nomi computer attiva Network settings fd b C i b LL nf LLI ni o Q SS i e fe LO o q ry interface You can configure the domain name server and default gateway only on ONE interface If required the control also takes the computer names from this interface Interfaccia Nome dell interfaccia Ethernet collegata alla Use interface eth0 v prima
256. etri per la definizione del piano sono stati inseriti si deve definire il modo in cui gli assi rotativi si devono orientare sui valori calcolati TE MOYE bn La funzione PLANE deve ruotare automaticamente gli a assi rotativi sui valori calcolati la posizione relativa tra fi pezzo e utensile rimane invariata Il TNC esegue un Don movimento di compensazione negli assi lineari n La funzione PLANE deve orientare automaticamente sr gli assi rotativi sui valori calcolati vengono posizionati solo gli assi rotativi II TNC non esegue alcun H movimento di compensazione negli assi lineari Gli assi rotativi vengono orientati con un successivo ES blocco di posizionamento separato Se si seleziona l opzione MOVE funzione PLANE di rotazione con STAY movimento di compensazione automatico si devono ancora definire Er i seguenti due parametri Dist punto rotaz da punta UT e H Avanzamento F Se si seleziona l opzione TURN funzione PLANE di rotazione senza Dim 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 CALLT 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 f
257. ettivamente cancellata Conferma della cancellazione premere il softkey OK oppure Annullamento della cancellazione premere il softkey ANNULLA 3 4 Lavorare con la G 108 Programmazione principi fondamentali gestione file i Selezione di file selezione di un singolo file FILE Selezione di tutti i file di una directory seez FILE Disattivazione della selezione di un unico file E FILE Disattivazione della selezione di tutti i file Tosti seL FILE Copia di tutti file selezionati copy SEL PASMA 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 I Portare il campo chiaro sul file successivo Utilizzare solo softkey non navigare con tasti cursore Si Selezione del file successivo premere il softkey fr SELEZ FILE ecc COPY SEL Copiatura file marcati premere il softkey COPY SESSO MARC oppure nere S Cancellazione dei file selezionati premere il softkey FINE per uscire dalle funzioni di selezione e poi premere il softkey CANC per cancellare i file selezionati HEIDENHAIN TNC 620 3 4 Lavorare con la i ca file o i Rinomina di un file
258. ey 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 Selezione fine tabella Selezione pagina precedente tabella Selezione pagina successiva tabella Ricerca di un testo o numero Salto a inizio riga Salto a fine riga Copia campo evidenziato in chiaro Inserimento campo copiato Aggiunta delle righe utensili inseribili alla fine della tabella Aggiunta di una riga con numero di utensile inseribile 152 INIZIO FINE PAGINA PAGINA CERCARE INIZIO RIGA lt FINE RIGA COPIARE VALORE ATTUALE INSERIRE VALORE COPIATO INSERIRE ALLA FINE N RIGHE INSERIRE RIGA Programmazione utensili Cancellazione riga utensile attuale ul RIGA Ordinamento degli utensili in base al contenuto di una colonna selezionabile ORDINA Visualizzazione di tutte le punte nella tabella na ute
259. fgGeoCvycle displaySpindleErr i 0 Programmazione Parametri Q Lettura di una stringa di un parametro macchina Archiviazione del contenuto di un parametro macchina come stringa in un parametro OS SPEC FCT wy FUNZIONI PROGRAMMA FUNZIONI STRINGA FORMULA STRINGA ni i Da gt p Visualizzare il livello softkey con le funzioni speciali gt Selezionare il menu per la definizione di diverse funzioni con testo in chiaro gt Selezionare le funzioni stringa Selezionare la funzione STRING FORMULA gt Inserire il numero del parametro stringa in cui il TNC deve salvare il parametro macchina confermare con il tasto ENT Selezionare la funzione CFGREAD gt Inserire il numero del parametro stringa per key entit EF e attributo confermare con il tasto ENT gt Inserire eventualmente il numero dell indice o saltare il dialogo con NO ENT Chiudere l espressione tra parentesi con il tasto ENT e terminare l inserimento con il tasto END Esempio lettura della denominazione del quarto asse come stringa DisplaySettings CfgDisplayData axisDisplayOrder da O a 5 HEIDENHAIN TNC 620 Assegnazione parametro stringa per key Assegnazione parametro stringa per entit Assegnazione parametro stringa per nome parametro Lettura di parametri macchina 299 8 11 Parametri stringa n 8 11 Parametri stringa Lettura di un valore numerico di un parametro macchina Archiviaz
260. fica Per visualizzare i numeri di blocco nella finestra grafica posizionare il softkey VISUAL OMISSIONE NR BLOCCO su VISUAL livello softkey 3 204 DOIVUINW Funzionamento manuale Hebel H Programmaz TOOL CALL 2 Z S2000 F500 L Z 100 RO FMAX O Y 0 FC DR R10 CLSD CCX 0 10 FLT 11 FCT DR R15 CCX 100 CCY 0 12 FLT 13 FCT DR R10 CCPR 408 CCPA 110 14 FLT PDX 1909 PDY 0 D15 15 FSELECTI1 16 FCT DR RS 17 FLT PDX 190 PDY 0 D15 18 FCT DR R10 CLSD CCX 0 CCY 0 19 FSELECT1 20 DEP LCT X 30 Y 0 Z 100 RS FMAX 21 END PGM HEBEL MM AT EN FINE VISUALIZ SELEZIONE AVVIO SINGLE SOLUZIONE SOLUZIONE Programmazione programmazione profili Apertura del dialogo FK Premendo il tasto grigio di traiettoria FK il TNC visualizza i softkey per l apertura di un dialogo FK vedere la seguente tabella Per disattivare i softkey premere nuovamente il tasto FK Aprendo il dialogo FK con uno di questi softkey il TNC visualizzer ulteriori livelli softkey per l inserimento delle coordinate note delle indicazioni di direzione e delle indicazioni relative all andamento del profilo Retta con raccordo tangenziale FLT Retta senza raccordo tangenziale FL p Arco di cerchio con raccordo tangenziale FOT Arco di cerchio senza raccordo tangenziale Polo per programmazione dei profili FK FPOL og HEIDENHAIN TNC 620 ione features ofili FK o
261. gio 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 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 il controllo iTNC non emette alcun errore ma calcola il movimento di distacco con l ultimo elemento valido del profilo da 060 a Q99 ovvero da QS60 a QS99 agiscono in funzione di MP7251 nel 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 620 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 coordin
262. gli assi rotativi definiti dal costruttore della macchina Comportamento con M138 Con le funzioni sopraccitate il TNC tiene conto solamente degli assi rotativi definiti con M138 Attivazione La funzione M138 attiva dall inizio del blocco La funzione M138 viene disattivata programmando nuovamente M138 senza indicare alcun asse rotativo Blocchi esemplificativi NC Per le funzioni indicate sopra considerare solamente l asse rotativo C 382 Programmazione lavorazione a pi assi i Considerazione della cinematica della macchina nelle posizioni REALE NOMINALE alla fine del blocco M144 opzione software 2 Comportamento standard Il TNC porta l utensile sulle posizioni definite nel programma di lavorazione Se nel programma varia la posizione di un asse rotativo l offset risultante negli assi lineari deve essere calcolato ed eseguito in un blocco di posizionamento Comportamento con M144 Nel visualizzare la posizione il TNC tiene conto delle modifiche della cinematica della macchina ad esempio quella che deriva dal montaggio di un mandrino adattatore Se la posizione di un asse rotativo comandato da programma varia durante la rotazione la posizione della punta dell utensile rispetto al pezzo cambia L offset risultante viene tenuto in conto nella visualizzazione di posizione posizionamenti con M91 M92 non sono ammessi con funzione M144 attiva La visualizzazione di posizione nei modi operativi ESECUZIONE CONTINUA
263. gliono orientare gli assi rotativi in un blocco di posizionamento separato selezionando l opzione STAY procedere nel modo seguente Attenzione Pericolo di collisione Preposizionare l utensile in modo che durante l orientamento venga esclusa qualsiasi possibilit di collisione tra utensile e pezzo dispositivo di serraggio gt 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 Q120 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 A su un angolo solido B 45 372 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 Programmazione lavorazione a pi assi Selezione di possibilit di orientamento alternative SEO 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
264. gm O Q 3 DT Rg oS 5 e o S a d oF 2 o Q D 3 3 D Ee D Informazioni dettagliate su questo argomento E Programmazione dei profili Vedere Movimenti utensile a pagina 170 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 JV A UON me Informazioni dettagliate su questo argomento E Programmazione di cicli vedere manuale utente Programmazione di cicli HEIDENHAIN TNC 620 3 fe 1 3 Programmazione della prima PA 1 3 Programmazione della prima Mi 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 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 r
265. golo 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 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 370 Inglese axial assiale HEIDENHAIN TNC 620 Esempio Blocco NC di lavoro opzione software 1 rotazione 11 2 Funzione PLANE Ww eb es 3 O e cb am Q N Q Q O es O gt hi O Gi 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 di possibilit di orientamento alternative non per PLANE AXIAL Selezione del tipo di trasformazione non per PLANE AXIAL Posizionamento automatico MOVE TURN STAY immissione obbligatoria Dopo che tutti i param
266. gramma 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 620 Vew I assi parallel ne con gl 10 2 Lavorazio n il Vew I assi parallel e con gl h O gt N q FUNCTION PARAXCOMP DISPLAY La funzione PARAXCOMP DISPLAY attiva la funzione di visualizzazione dei movimenti degli assi paralleli II 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 relativa dell utensile dal pezzo indipendentemente dal fatto che si sposti l asse principale o l asse ausiliario Per la definizione procedere come segue SPEC FCT FUNZIONI PROGRAMMA FUNCTION PARAX FUNCTION PARAXCOMP FUNCTION PARAXCOMP DISPLAY 338 Visualizzare il livello softkey con le funzioni speciali Selezionare il menu per la definizione di diverse funzioni con testo in chiaro Selezionare FUNCTION PARAX Selezionare FUNCTION PARAXCOMP Selezionare FUNCTION PARAXCOMP DISPLAY Definire l asse parallelo i cui movimenti devono essere calcolati dal TNC nel visualizzatore di quote del relativo asse principale Esempio blocco NC Progr
267. gramma 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 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 620 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 Annidame
268. grandito Ripetizione dell ultima rappresentazione ingrandita BLK del pezzo non lavorato FORM Reset dell ingrandimento con visualizzazione del pezzo 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 Visualizzazione utensile Nella vista dall alto e nella rappresentazione su 3 piani possibile visualizzare l utensile durante la simulazione Il TNC rappresenta l utensile nel diametro definito nella tabella utensili Senza visualizzazione dell utensile durante la n A VISUALIZ simulazione ERT afica opzione software Advanced grafic features z LO q Visualizzazione dell utensile durante la simulazione DISATTIV VISUALIZ UTENSILI HEIDENHAIN TNC 620 457 fica opzione software Advanced grafic features 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 dei 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 lavora
269. i alle relative estremit Il livello softkey attivo evidenziato in chiaro Tasti di selezione softkey Commutazione 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 620 HEIDENHAIN a L 2 8 GIN PGM Exi8 MN OLK FORM 1 z X 150 V 55 Z 10 hen a 2 50 Y 80 2Z 0 x 50 ze 10 ro na Mala RL R491 CCx 8 Cov 0 FGT ORe R109 FCT DR R39 CCx 109 CCYv 0 FSELECT2 FCT Rs PEAS FC 9 DR R41 CCx 8 CCv 0 aiie 136 IV 0 RL Fiooo FC Cs Pons Visa DR R27 FPOL c ne Pas sa CCXx 54 5 R206 188 DR R41 Ccx 0 e ogg ps0 o eo B 4 a 200 92g SIA oom 099 9 CRC fe ID e o li la Qua HEIDENHAIN uno nooo opnan TEE acon Baeaa Manue ller Betrieb Programm Test 1 EX18_SL h 00 q B8_B0E D88 O o gt B 8008 3080 57 do o O ss 2 O Q z in D lt O V N N O gt 2 2 Schermo e pannello di co 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
270. i 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 mediante il raggio delle coordinate polari distanza dal polo CC alla posizione l angolo delle coordinate polari angolo tra l asse di riferimento dell angolo e la retta che collega il polo CC con la posizione Definizione del polo e dell asse di riferimento dell angolo Il polo viene definito mediante due coordinate nel sistema di coordinate ortogonali in uno dei tre piani Con questa definizione si attribuisce in modo univoco anche l asse di riferimento dell angolo per l angolo PA delle coordinate polari 3 1 Principi fon X Y X Y Z Y ZIX Z 80 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 10 Mmm X 30 mm X 50 mm Y 10 mMm Y 20 mm Y 30 mm Posizioni incrementali
271. i asse assoluti o incrementali A B C Reset della funzione PLANE SPATIAL fi PROJECTED EULER VECTOR v Pagina 357 Pagina 359 Pagina 361 Pagina 363 Pagina 365 Pagina 367 Pagina 368 Pagina 356 ni di lavoro opzione software 1 rotazione 11 2 Funzione PLANE j il L 91EM3Jos uoizdo 0IOAE Ip oue p FUOIZE OA JNVTd FUOIZUNIHJ C LL Programmazione lavorazione a pi assi il 354 Definizione della funzione PLANE Ca Visualizzare il livello softkey con le funzioni speciali Funzionamento Programmaz FCT Piano tramite angolo solido 333 G71 AI A N10 G30 G17 x 0 Y 0 Z 25x ROTAZIONE selezionare la funzione PLANE premere il softkey N20 631 X 150 Y 100 2 0x PIANO DI N30 T5 G17 52000 LAVORO ROTAZIONE PIANO DI LAVORO il TNC mostra nel livello softkey le possibilit di definizione disponibili N50 X 30 Y 30 N60 Zz 5 N70 G01 X 15 Y 15 G41 F350 Selezione della funzione Selezionare direttamente la funzione desiderata tramite softkey il TNC prosegue il dialogo richiedendo i parametri necessari Q200 2 DISTANZA SICUREZZA Q201 20 3PROFONDITA Q206 150 AVANZ INCREMENTO Q202 5 PROF INCREMENTO Q210 0 3TEMPO ATTESA SOPRA m e Q203 0 3COORD SUPERFICIE isualizzazione di posizione oaBas iso 52 BIST SIGUREZZA Q211 0 TEMPO ATTESA SOTTO N1600 GOO X 55 Y 80 G40 M99 N150 G01 Z 100 G40 M30 N99999999
272. i 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 7 softkey TASTARE CC Tastatura premere 4 volte il tasto esterno di START II 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 422 o vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella Preset pagina 423 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 422 o vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella Preset
273. i cicli Per richiedere questo manuale utente rivolgersi eventualmente a HEIDENHAIN ID 679220 xx Sistemi di tastatura digitali TS 220 TS 440 TS 444 TS 640 e TS 740 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 i segnali via cavo e rappresenta 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 14 Introduzione i 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 cicliche 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 caratterizzat
274. i descritte nei paragrafi precedenti Per rimuovere un dispositivo USB si deve procedere nel modo seguente eni Selezione della Gestione file premere il tasto MGT PGM MGT Selezionare con il tasto cursore la finestra sinistra A Selezionare con un tasto cursore il dispositivo USB da rimuovere B 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 G Chiudere la Gestione file Viceversa un dispositivo USB precedentemente rimosso pu essere collegato di nuovo premendo il seguente softkey selezionare la funzione per ricollegare dispositivi USB 120 Programmazione principi fondamentali gestione file i 2 4 1 Tastiera sullo schermo pa LD Se si utilizza la versione compatta senza tastiera alfanumerica del sr ap manuale e LL TNC 620 possibile impostare lettere e caratteri speciali con la 1 h gt tastiera dello schermo o con una tastiera per PC collegata tramite la PL TNC nc progsPem i porta USB Sela T Nome file Byte Stato Data ora EA PGM table c Text input 0 REZZA 00 48 51 tnceguide Qscr 111 04 2011 es 55 56 113 04 2011 09 57 20 04 2011 05 55 56 Immissione di testo con la tastiera visualizzata sullo schermo 168 E ABC DEF 333 GHI JKL MNO Premere il tasto GOTO per inserire lettere con la tas
275. i di comando Tasto ARRESTO D EMERGENZA Volantino Tasti di consenso Tasti per selezione assi Tasto per conferma posizione reale Tasti per definire l avanzamento lento medio rapido gli avanzamenti vengono definiti dal costruttore della macchina Direzione nella quale il TNC sposta l asse selezionato Funzioni macchina vengono definite dal costruttore della macchina DUI SLWUWN 0 N I LED rossi segnalano l asse e l avanzamento selezionati Lo spostamento con il volantino possibile con funzione M118 attiva anche durante l esecuzione di un programma Spostamento Selezionare il modo operativo Volantino elettronico Tenere premuto il tasto di consenso Selezionare l asse x Selezionare l avanzamento g Spostare l asse attivo in direzione oppure H Spostare l asse attivo in direzione HEIDENHAIN TNC 620 ina h I assi Macc a 13 2 Spostamento degl n il M laria IONE ausi 9 S avanzamento F e funz 13 3 Numero giri mandr 13 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 O ausiliarie M possono essere utiliz
276. i e gli eventi importanti ad es avvio del sistema in un protocollo errori La capacit del 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 ATTUALE e FILE PRECEDENTE per visualizzare la cronistoria degli errori Apertura della finestra errori FILE PROTOCOLLO PROTOCOLLO ERRORI GEE PRECEDENTE FILE 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 132 Programmazione aiuti di programmazione Protocollo tasti Il TNC memorizza gli inserimenti con tasti e gli eventi importanti ad es avvio del sistema in un protocollo tasti La capacit dei protocolli tasti limitata Se il protocollo tasti pieno avviene la commutazione a un secondo protocollo tasti Quando anche questo pieno viene cancellato il primo protocollo tasti e riscritto e cos via Se necessario passare da FILE ATTUALE a FILE PRECEDENTE per visualizzare la cronistoria degli errori Premere il softkey FILE PROTOCOLLO
277. i guida X Calcolatrice X scientifica X standard Blocchi di commento nel programma NC X X Blocchi di strutturazione nel programma NC X X Vista strutturata in Prova programma 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 0 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 Stretch x lt Funzioni MOD Parametri utente dati profilo 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 X X XXXXX X Commutazione della cinematica Chiamata cicli di lavorazione Con M99 o M89 Con CYCL CALL Con CYCL CALL PAT Con CYC CALL POS X X X X X X X X 526 Funzioni speciali Creazione di un programma di inversione Spostamento origine con TRANS DATUM X Controllo adattivo dell avanzamento AFC
278. i i a 8 11 Parametri stringa Lettura dei parametri macchina La funzione CFGREAD consente di leggere i parametri macchina del TNC come valori numerici o come stringhe Per leggere un parametro macchina necessario determinare il nome del parametro l oggetto parametro e se presente il nome del gruppo e l indice nell editor di configurazione del TNC Key Nome gruppo del parametro macchina se presente Entit Oggetto parametro il nome inizia con Cfg Attributo Nome parametro macchina Indice Indice della lista di un parametro macchina se presente 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 apre l editor di configurazione per i parametri utente Prima di poter interrogare un parametro macchina con la funzione CFGREAD necessario definire un parametro OS con attributo entit e key seguenti parametri vengono interrogati nel dialogo della funzione CFGREAD KEY_QS nome gruppo key del parametro macchina TAG_QS nome oggetto entit del parametro macchina ATR_QS nome attributo del parametro macchina IDX indice del parametro macchina 298 CH_NC C
279. i 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 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 Ag 34 Senso di rotazione traiettoria circolare DR DR m m Raggio traiettoria circolare O Blocchi esemplificativi NC 210 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 Inserire l istruzione CLSD in aggiunta ad un altro dato di profilo nel primo e nell ultimo blocco di un segmento FK cus Inizio del profilo CLSD Sal Fine del profilo Leb Blocchi esemplificativi NC HEIDENHAIN TNC 620 ione features ofili FK opz mming TI d
280. i io N ad es dopo una interruzione con STOP INTERNO 16 CYCL DEF 5 2 PROF 10 17 CYCL DEF 5 3 INCR10 F333 i I I 18 CYCL DEF 5 4 RAGGIOI15 se a seguito dell apertura dell anello di spazio durante l Foe o SASSO un interruzione del programma la posizione di un asse si 20 L 2 8 R FMAX M99 modificata in funzione delle caratteristiche della macchina 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 xX 52 500 Y 46 043 Z 10 000 C 0 0090 B 0 000 REALE fel 1 T 5 Z S 2500 F mm min Our 100 M 3 8 OPERAZ START DEL 3D ROT LISTA a STOP PARAMETRI MANUALE PROGRAMMA Z A INFO INTERNO 15 5 Esecuzione programma 472 Prova ed esecuzione del programma 15 6 Avvio automatico del programma Applicazione essere stato opportunamente predisposto dal costruttore A Per poter eseguire un avviamento automatico il TNC deve 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
281. i programma X X Programma qualsiasi come sottoprogramma X X Programmazione di parametri Q Funzioni matematiche standard X X Inserimento di formule X X Elaborazione di stringhe X X Parametri Q locali QL X X Parametri Q permanenti QR X X Modifica di parametri in interruzione programma X FN15 PRINT X FN25 PRESET _ X FN26 TABOPEN _ X FN27 TABWRITE X FN28 TABREAD _ X FN29 PLC LIST X FN31 RANGE SELECT X FN32 PLC PRESET _ X FN37 EXPORT X 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 X X O INFO Funzioni SQL per lettura e scrittura di tabelle X 524 Supporto grafico Grafica di programmazione 2D X X Funzione REDRAW X Visualizzazione delle linee del reticolo come sfondo Grafica di programmazione 3D X X Test grafico vista dall alto rappresentazione su 3 piani X X rappresentazione 3D Rappresentazione ad alta risoluzione X X Visualizzazione utensile X X Impostazione della velocit di simulazione X X Coordina
282. i pu eseguire la fresatura inclinata in un piano di lavoro ruotato A questo scopo si dispone di due definizioni possibili Fresatura inclinata con spostamento incrementale di un asse rotativo Fresatura inclinata mediante vettori normali La fresatura inclinata nel piano ruotato funziona solo con frese a raggio frontale Fresatura inclinata con spostamento incrementale di un asse rotativo gt Disimpegno utensile Attivazione della funzione M128 Definizione di una qualsiasi funzione PLANE fare attenzione al comportamento nel posizionamento Mediante un blocco lineare definizione incrementale dello spostamento sull angolo di inclinazione desiderato nell asse corrispondente Blocchi esemplificativi NC HEIDENHAIN TNC 620 Posizionamento ad altezza di sicurezza attivazione di M128 Definizione e attivazione della funzione PLANE Impostazione dell angolo di inclinazione Definizione della lavorazione nel piano ruotato 375 tato opzione software 2 lano ruo 11 3 Fresatura inclinata tato opzione software 2 lano ruo fd i E de fd N b n LL m q q Fresatura inclinata mediante vettori normali direzione mediante il quale definito l angolo di inclinazione vettore normale NX NY NZ oppure vettore di direzione utensile TX TY TZ Nel blocco LN pu essere definito solo un vettore di Disimpegno utensile Attivazione della funzione M
283. i 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 620 329 Ie tralettor iarie per I ausi 9 4 F Ie tralettor iarie per IONI ausi 9 4 O 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 M141 attiva solamente con blocchi di posizionamento lineari Attivazione La funzione M141 attiva solo nel blocco di programma nel quale programmata La funzione M141 attiva dall inizio del blocco Cancellazione della rotazione base M143 Comportamento standard La rotazione base rimane attiva fino a quando non viene resettata o sovrascritta mediante un nuovo valore Comportamento con M143 Il TNC disattiva una eventuale rotazione base
284. i utensili si predispongono nel modo operativo Funzionamento manuale degl 9 Premere il tasto del modo operativo il TNC passa nel modo operativo Funzionamento manuale 0 000 o Informazioni dettagliate su questo argomento Y 0 000 cm Modi operativi del TNC Vedere Modi operativi a pagina 60 45 000 Boi O C 0 000 i gt I B 0 000 E Preparazione e misurazione degli utensili E I e z J Serrare i necessari utensili nel relativo mandrino di serraggio REALE 0 1 5 g e 3 Eoman fur 0 Hs T 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 cambia utensile vedere pagina 50 TOUCH TABELLA 3D ROT TABELLA M S F PROBE PRESET E d UTENSILE dz 2 TE 1 5 Pred La tabella utensili TOOL T Nella tabella utensili TOOL T memorizzata in TNC TABLE salvare i Editing tabella utensili casa dati utensile quali lunghezza e raggio nonch altre informazioni Nome utensile specifiche necessarie al TNC per eseguire le funzioni pi diverse Lili O ne SPI A Viool I Per inserire i dati utensile nella tabella Preset TOOL T procedere come descritto di seguito TABELLA Visualizzare la tabella utensili il TNC visualizza la UTENSILE da 1 tabella utensili nell idoneo formato tt
285. ia seriale in e 287 funzione del software di trasmissione possono comparire EX18 8L hT DEP 3717 problemi che possono essere superati eseguendo Hene1 hi sec dep 287 ripetutamente la trasmissione koerd h T DEP aao config A nc prog O table Q tneguide 1 H de 133 2305K file dati 295 5 Mbyte liberi E a 1322 Sf Richiamare la Gestione file STATA EEE MeT R E 48 file dati 295 5 Mbyte liberi 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 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 620 PAGINA PAGINA SELEZ COPY SELEZIONA i FINESTRA VISUAL 117 T D 3 4 Lavorare con la Ges T O 3 4 Lavorare con la G Per la copia dei file da un supporto esterno sul TNC portare il campo chiaro nella finestra destra sul file da trasmettere se selezionare un altro drive o directory premere il FO sof
286. iavvicinamento selezionato tramite softkey RIPOSIZ Il modo di posizionamento deve terminare in seguito al raggiungimento della posizione tramite il softkey RIPOSIZ possibile solo se posizione di riaccesso gi raggiunta i messaggi d errore ad es messaggi di finecorsa sono presenti anche dopo eliminazione errore e devono essere confermati separatamente Il programma deve essere interrotto anche con il softkey STOP INTERNO funzione non disponibile 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 riavvicinamento selezionato automaticamente modo di posizionamento terminato automaticamente al raggiungimento della posizione possibile in tutti gli stati d esercizio i messaggi d errore vengono in parte confermati automaticamente dopo l eliminazione errore possibile modifica diretta funzione disponibile 543 Differenze in Esecuzione programma spostamenti di traslazione a confronto Attenzione controllare i movimenti di traslazione I programmi NC che sono stati creati su controlli TNC meno recenti possono causare sul TNC 620 altri movimenti di traslazione o messaggi d errore Avviare i programmi con la massima cura ed attenzione riportata di seguito una lista delle
287. iche trigonometria 244 Definizioni 244 Programmazione delle funzioni trigonometriche 8 5 Calcolo dei cerchi 246 Applicazione 246 8 6 Condizioni IF THEN con i parametri Q 247 Applicazione 24 Salti incondizionati 247 Programmazione di condizioni IF THEN 247 Sigle e termini utilizzati 248 8 7 Controllo e modifica di parametri Q 249 Procedura 249 8 8 Funzioni ausiliarie 250 Panoramica 250 FN 14 ERROR emissione di messaggi d errore FN 18 SYS DATUM READ 261 FN 19 PLC trasmissione di valori al PLC 271 FN 20 WAIT FOR sincronizzazione NC con PLC FN 29 PLC trasmissione di valori al PLC 272 FN37 EXPORT 273 8 9 Accessi a tabelle con istruzioni SOL 274 panoramica 274 Una transazione 275 Programmazione di istruzioni SOL 277 Panoramica dei softkey 277 SOL BIND 278 SOL SELECT sa 279 SQL FETCH d 282 SOL UPDATE 283 SOL INSERT 283 SOL COMMIT 284 SOL ROLLBACK 284 HEIDENHAIN TNC 620 241 242 251 FN 16 F PRINT emissione formattata di testi e di valori di parametri Q 8 10 Introduzione diretta di formule 285 Introduzione di formule 285 Regole di calcolo 287 Esempio di inserimento 288 8 11 Parametri stringa 289 Funzioni dell elaborazione stringhe 289 Assegnazione di parametri stringa 290 Concatenazione di parametri s
288. ighe 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 274 Programmazione Parametri Q Una transazione In linea di principio una transazione si compone delle azioni indirizzamento della tabella file selezione di righe e trasferimento nel result set lettura righe dal result set modifica e o aggiunta di nuove righe chiusura della transazione in caso di modifiche completamenti le righe del result set vengono inserite nella tabella file Sono tuttavia necessarie ulteriori azioni affinch le voci delle tabelle possano essere elaborate nel programma NC e non sia possibile modificare in parallelo le stesse righe delle tabelle Ne risulta la seguente procedura di transazione 1 Perognicolonna da elaborare viene specificato un parametro Q Il parametro O viene assegnato alla colonna viene collegato SQL BIND Tabelle SOL Select Result SOL Fetch 1234 RE a ABC set _ gt 2 indirizzamento della tabella file selezione di righe e trasferimento nel result set Definizione inoltre delle colonne da trasferire nel SOL Commit SOL Update result set SQL SELECT i l l i i SOL Rollback SOL Insert Le righe selezionate possono essere bloccate Altri processi e lt possono quindi accedere
289. il flusso dei dati durante una trasmissione seriale confrontabile con MP5080 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 contemporanea lavorazione continua su controlli numerici TNC di vecchia generazione La ricezione a blocchi e la contemporanea esecuzione dello stesso programma NC non supportata dal controllo numerico L impostazione BLOCCHI definisce in questo caso una Trasmissione dati standard STANDARD Trasmissione dati a pacchetti BLOCCHI Trasmissione senza protocollo RAW_DATA 482 Esecuzione Sont INS Editing parametri macchina Dati di base Parametri R5232 106700 DisplaySet tings ProbeSet tings ChannelSettings Settings for the NC editor Paths for the end user Universal Time GreenWich Mean Time BS serialInterfaceRS232 Data record belonging to the serial por t BS Definition of data blocks for the serial ports 2 R5232 Data transfer rate in bauds Communications protocol Data bits in each transferred character Bi Type of parity checking gt Number of stop bits gt Type of data flouJ checking File system for file operation via se x Status of the RTS 1 v RTS_ CTS ia FEL x Block Check Character BCC is not a VISUALIZZA TABELLA ALBERO BAUD_57500 BLOCKWISE t EVEN 1 Stop Bit Funzioni
290. ili 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 Scambio di tabella utensile tra TNC 620 e ITNC 530 Tabella per gestione di diversi sistemi di tastatura 3D 522 X X softkey per versione compatta X editabile direttamente X X X X X R e R non possibili X messaggio di errore se conferma polo non univoca X X X X con opzione 09 X numerazione variabile X X X X a volte con _ X commutazione tramite tasto della ripartizione dello schermo non possibile X X tasti ASCII X X editabile dopo conversione X X XXX X X X con opzione 09 X X X con opzione 09 X numerazione fissa X a volte con X commutazione tramite softkey non possibile Creazione file impiego utensili verifica disponibilit X X Tabelle dati di taglio calcolo automatico di numero di giri del X mandrino e avanzamento sulla base delle tabelle tecnologiche memorizzate Definizione tabelle qualsiasi possibile definizione tabelle liberamente tramite dati di definibili file TAB configurazione lettura e scrittura i nomi delle tabelle tramite funzioni FN devono iniziare con una lettera lettura e scrittura tramite funzioni SOL Velocit di traiettoria costante riferita alla traiettoria del centro X X utensile o al
291. in cui si pu inserire l intervallo E PORGE TETT desiderato per la visualizzazione dei parametri Q oppure D dei parametri stringa Pi parametri Q si definiscono con me Ta a n n virgole ad es Q 1 2 3 4 Gli intervalli di visualizzazione si oPERAZ paRANETRT StoP gt MANUALE INTERNO definiscono con un trattino ad es Q 10 14 lt p N HEIDENHAIN TNC 620 71 o 25 Window Manager O Il costruttore della macchina definisce le funzioni incluse e E il comportamento del Window Manager Consultare il manuale della macchina Sul TNC disponibile il Window Manager Xfce Xfce un applicazione standard per sistemi operativi basati su UNIX con cui possibile gestire la finestra operativa grafica Con Window Manager sono possibili le seguenti funzioni Visualizzare la barra dei task per commutare tra diverse applicazioni interfacce utente Gestire il desktop aggiuntivo sul quale possono essere eseguite le applicazioni speciali del costruttore della macchina Comandare l evidenziazione tra applicazioni del software NC e applicazioni del costruttore della macchina possibile modificare la dimensione e la posizione delle finestre in primo piano finestre pop up E anche possibile chiudere ripristinare e ridurre al minimo le finestre in primo piano gt O S Lo ci se un applicazione di Window Manager o Window Manager stesso ha causato un errore Passare in tal caso in Window Manager ed eliminare il p
292. ina 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 nel modo operativo Funzionamento manuale La figura illustra i sistemi di coordinate con l origine della macchina e l origine del pezzo M91 M92 nel modo operativo Prova programma Per poter simulare graficamente i movimenti M91 M92 occorre attivare il controllo dell area di lavoro e visualizzare il pezzo grezzo riferito all origine fissata vedere Rappresentazione del pezzo grezzo nell area di lavoro opzione software Advanced grafic features pagina 459 HEIDENHAIN TNC 620 319 inate I coord ICaZ
293. 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 righe m T D 3 p Q Lo e a D 3 3 D N e 5 D Q eb eh D Q 2 5 3 D e 2 SQL INSERT SQL INSERT genera una nuova riga nel result set e trasferisce i dati predisposti nei parametri Q 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 Q in cui il INSERT 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 o m 2 5 3 335 2 5 E ss O D Og A 4 gt i 3 4 gt p
294. ionare le funzioni per l ingrandimento di un 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 AVVIO RESET AVVIO ripristinano il pezzo grezzo originale Selezione del lato sinistro destro del pezzo Di selezione del lato anteriore posteriore del pezzo I selezione del lato superiore inferiore del I pezzo amp g Spostamento della sezione per ridurre o ingrandire il pezzo grezzo Conferma del dettaglio EE DETAIL i 456 Esecuzione Prova programma 113 H continua 00 02 17 F MAX Ao a Prova ed esecuzione del programma considerate in seguito all impostazione di un nuovo dettaglio del pezzo Il TNC rappresenta come pezzo grezzo la zona gi lavorata Le lavorazioni fino ad ora simulate non vengono pi se un ulteriore riduzione o ingrandimento del pezzo grezzo risultasse impossibile il TNC visualizzer un relativo messaggio d errore nella finestra grafica Per eliminare tale messaggio ingrandire o ridurre il pezzo grezzo 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 in
295. ione del valore di un parametro macchina come valore numerico in un parametro O Selezionare le funzioni parametriche O Selezionare la funzione FORMULA FORMULA Selezionare il menu per la definizione di diverse funzioni con testo in chiaro gt Inserire il numero del parametro Q in cui il TNC deve salvare il parametro macchina confermare con il tasto ENT Selezionare la funzione CFGREAD gt Inserire il numero del parametro stringa per key entit e attributo confermare con il tasto ENT Inserire eventualmente il numero dell indice o saltare il dialogo con NO ENT Chiudere l espressione tra parentesi con iltasto ENT e terminare l inserimento con il tasto END Esempio lettura del fattore di sovrapposizione come parametro Q ChannelSettings CHENG CigGeoCycle pocketOverlap Assegnazione parametro stringa per key Assegnazione parametro stringa per entit Assegnazione parametro stringa per nome parametro Lettura di parametri macchina 300 Programmazione Parametri Q 8 12 Parametri Q preprogrammati I valori dei parametri Q da 0100 a Q199 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 ess
296. ione di cicli del costruttore cicli speciali creati dal costruttore della macchina Prova e lavorazione grafiche Vista dall alto Rappresentazione su 3 piani Rappresentazione 3D Correzione utensile M120 calcolo preventivo del profilo con correzione raggio fino a 99 blocchi LOOK AHEAD Lavorazione 3D M118 correzione del posizionamento con il volantino durante l esecuzione del programma Gestione pallet Risoluzione e passo di assi lineari fino a 0 01 um VISuAlizzazione assi angolari fino a 0 00001 circuiti di regolazione Double Speed si impiegano di preferenza per mandrini a rotazione elevata motori lineari e torque 512 Tabelle e riepiloghi il Posizioni coordinate raggi di cerchi lunghezza di smussi Numeri utensile Nomi utensile Valori delta per correzione utensili Numero di giri mandrino Avanzamenti Tempo di sosta nel ciclo 9 Passo filettatura nei vari cicli Angolo per orientamento mandrino Angolo per coordinate polari rotazioni rotazione piano di lavoro Angolo in coordinate polari per interpolazione elicoidale CP Numeri origine nel ciclo 7 Fattore di scala nei cicli 11 e 26 Funzioni ausiliarie M Numeri di parametri Q Valori di parametri Q Vettori 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 HEIDENHAIN
297. ione 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 HEIDENHAIN TNC 620 8 10 di i diretta di formule n i 8 10 mtrlifilazione diretta di formule Esempio di inserimento Calcolo dell angolo con arctan da altezza 012 e base 013 assegnazione del risultato a Q25 O re selezione dell introduzione di formule premere il tasto O e il softkey FORMULA o utilizzare la forma abbreviata Q Premere il tasto Q sulla tastiera ASCII Inserire il numero del parametro Commutare il livello softkey e selezionare la funzione arcotangente a e 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 ES O Chiudere la parentesi e terminare l introduzione della formula Blocco esemplificativo NC Programmazione Parametri Q il 8 11 Parametri stringa Funzioni dell elaborazione stringhe L elaborazione stringhe ingl string stringa di caratteri tramite parametri QS pu essere impiegata p
298. iposizionamento Definire il valore per cui l utensile deve essere sollevato nel parametro macchina CfgLiftO0ff Inoltre nel parametro macchina CfgLift0ff si pu impostare la funzione come generalmente inattiva Attivazione La funzione M148 rimane attiva fino a quando la funzione non viene disattivata con M149 La funzione M148 attiva dall inizio del blocco la funzione M149 alla fine del blocco HEIDENHAIN TNC 620 331 Ie tralettor iarie per iI ausi 9 4 F Ie tralettor iarie per IONI ausi 0 4 Fe 332 Programmazione funzioni ausiliarie i 10 1 Introduzione Funzioni speciali 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 specia Menu principale Funzioni speciali SPEC FCT E N Cc a Selezionare le funzioni speciali runzionasento Programmaz FCT 14 h LL ra e e L zaz Ro pmax 7 ms a sje s s 7 L Z 6 RO F2000 Definizione di valori prestabiliti di lapkes Pagina 335 8 APPR LOT X 12 V 5 RS RL F250 O PROGRAMMA 10 RND Re NO OS sn ie ep P Ea viso 5 Funzioni per lavorazioni di profili ELAB Pagina 335 E di unti PUNTO 19 L 21100 RO FMAX N30 O e p aurora 20 END PGM 14 MM han e Definizione della funzione PLANE ROTAZIONE Pagina 355 m LAVORO Definizione di diverse funzioni TE Pagina 336 a I I
299. isicamente 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 la configurazione di taglio laterale viene calcolata con il fattore di sovrapposizione massimo 547 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 Calcolo della lunghezza utensile nel visualizzatore di quote 548 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 dettaglio funzione disponibile differenze riportate nel dettaglio nel visualizzatore di quote i valori DL vengono considerati sulla base di TOOL CALL i valori lunghezza utensile L e DL sulla base della tabella utensili si impiega COORD ROT si esegue solo PLANE AXIAL l angolo solido incrementale viene interpretato come valore ass
300. ito 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 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 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 82 D T 325 5 amp 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 destr
301. izio del calcolo del tempo da 0 disposizione dei livelli softkey e softkey diversi in funzione della ripartizione dello schermo attiva ogni interfaccia selezionabile tramite singolo softkey set caratteri piccolo messaggi di errore se non integrate nel PLEC funzione disponibile tramite softkey piano di taglio selezionabile tramite tre softkey di commutazione set caratteri medio Prova programma ignorata funzione non disponibile Differenze in Funzionamento manuale funzionalit a confronto Cicli di tastatura manuali nel piano di lavoro ruotato 3D ROT attivo Funzione Jog incrementale Tabella Preset Comportamento in impostazione Preset HEIDENHAIN TNC 620 i cicli di tastatura Manuali possono essere impiegati nel piano di lavoro ruotato soltanto se 3D ROT impostato su attivo per modi operativi Funzionamento manuale e Funzionamento automatico 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 rotazion
302. izione del vettore 363 definizione di angolo asse 368 definizione incrementale 367 fresatura inclinata 375 posizionamento automatico 370 reset 356 selezione di soluzioni possibili 373 552 F Funzioni ausiliarie inserimento 316 per assi rotativi 377 per controllo esecuzione programma 317 per indicazioni di coordinate 318 per mandrino e refrigerante 317 per traiettorie 321 Funzioni M vedere Funzioni ausiliarie Funzioni speciali 334 Funzioni traiettoria principi fondamentali 170 cerchi e archi di cerchio 172 preposizionamento 172 Funzioni trigonometriche 244 G Gestione delle origini 414 Gestione file 98 cancellazione file 107 chiamata 100 copia di file 104 copia tabelle 106 directory 98 copia 106 creazione 103 elenco delle funzioni 99 file creazione 103 nome file 96 protezione file 111 rinomina di file 110 selezione file 101 109 Sovrascrittura di file 105 tipo di file 95 tipi di file esterni 97 trasmissione dati esterna 117 Gestione programmi vedere Gestione file Grafica ingrandimento di dettagli 456 viste 452 Guida 135 Guida contestuale 135 Guida per messaggi d errore 130 Immissione del numero giri del mandrino 158 Impiego delle funzioni di tastatura con tastatori Meccanici 0 comparatori 436 Impostazione dell origine 82 Impostazi
303. izioni X Y e Z e per i vettori normali Nel blocco LN indicare sempre tutte le coordinate e tutti i vettori normali anche quando i valori non sono variati rispetto al blocco precedente Calcolare con massima precisione possibile i vettori normali ed emetterli con il numero di cifre decimali necessario per evitare interruzioni di avanzamento durante la lavorazione La correzione 3D con vettori normali alla superficie valida per le indicazioni di coordinate negli assi principali X Y Z Serrando un utensile con maggiorazione valori delta positivi il TNC emette un messaggio d errore Il messaggio d errore pu essere soppresso con la funzione ausiliaria M107 vedere Definizione di vettore normale pagina 390 Il TNC non emette alcun messaggio d errore in caso di danneggiamento del profilo dovuto ad una maggiorazione dell utensile Mediante il parametro macchina toolRefPoint si determina se il sistema CAM ha corretto la lunghezza utensile mediante il centro della sfera P7 oppure il polo della sfera Psp vedere figura 390 Programmazione lavorazione a pi assi Forme di utensile consentite Le forme di utensile consentite vedere figura vengono definite nella tabella utensili mediante i raggi utensile R e R2 Raggio utensile R quota tra il centro dell asse utensile e il lato esterno dello stesso Raggio utensile 2 R2 raggio di curvatura dalla punta dell utensile al lato esterno dello stesso Il rapporto tra
304. l Preset OFFSET 13 4 Impost Scrittura dell origine attualmente attiva in una riga z selezionabile della tabella la funzione memorizza ma l origine in tutti gli assi e attiva automaticamente la relativa riga della tabella Con visualizzazione inch attiva inserire il valore in inch il TNC converte internamente il valore immesso in mm HEIDENHAIN TNC 620 417 Istema di tastatura 3D ne origine senza sis 13 4 Impost 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 418 INIZIO FINE PAGINA PAGINA MODIFICA PRESET BASE OFFSET ATTIVA PRESET INSERIRE ALLA FINE
305. l cambio utensile automatico possibile incrementare indipendentemente dal programma NC il tempo di lavorazione Tale tempo pu essere influenzato con l elemento di immissione opzionale BT Block Tolerance Se si Imposta la funzione M101 il TNC prosegue il dialogo con la richiesta del BT Si definisce cos il numero di blocchi NC 1 100 dei quali il cambio utensile automatico deve essere ritardato periodo di tempo risultante del quale viene ritardato il cambio utensile dipende dal contenuto dei blocchi NC ad es avanzamento percorso Se non si definisce alcun valore BT il TNC utilizza il valore 1 o eventualmente un valore standard stabilito dal costruttore della macchina prolungamento della durata per effetto della funzione M101 Tenere presente che il cambio utensile automatico viene cos eseguito pi tardi Pi alto il valore BT impostato minore sar l eventuale Per calcolare un idoneo valore di partenza per BT occorre utilizzare la formula BT 10 tempo di lavoro medio di un blocco NC in secondi Arrotondare un risultato dispari alla cifra superiore Se il valore calcolato maggiore di 100 impostare il valore massimo 100 Se si desidera resettare la durata attuale di un utensile ad es in seguito alla sostituzione di placchette occorre inserire nella colonna CUR_TIME il valore O La funzione M101 non disponibile per utensili per tornire o in modalit di tornitura Premesse per i blocchi N
306. l mouse e muovere il mouse Il TNC sposta il pezzo nella direzione corrispondente Quando si rilascia il tasto centrale del mouse il TNC sposta il pezzo sulla posizione definita Per ingrandire con il mouse una determinata zona tenendo premuto Il tasto sinistro del mouse marcare la zona rettangolare di ingrandimento Quando si rilascia il tasto sinistro del mouse il TNC ingrandisce il pezzo sulla zona definita Per ingrandire ridurre rapidamente con il mouse ruotare in avanti o all indietro la rotella del mouse HEIDENHAIN TNC 620 455 opzione software Advanced grafic features ICa 15 1 fica opzione software Advanced grafic features Ingrandimento di dettagli dettagli possono essere ingranditi in tutte le viste nel modo operativo 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 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 E il softkey di selezione delle funzioni di ingrandimento di un dettaglio selez
307. l 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 funzione 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 allontanars
308. l punto di partenza Il punto di partenza e il punto finale del movimento gt circolare devono trovarsi sulla traiettoria circolare Tolleranza di inserimento fino a 0 016 mm definibile tramite parametro macchina circleDeviation Cerchio minimo che il TNC pu percorrere 0 0016 um HEIDENHAIN TNC 620 187 Iane te cartesi ina di Le O E z x lt 6 4 Traiettorie Minato cartesiane Traiettoria circolare CR con raggio definito L utensile si sposta su una traiettoria circolare avente il raggio R Bo 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 cerchio completo programmare due blocchi consecutivi Il punto finale del primo semicerchio contemporaneamente il punto di partenza del secondo semicerchio ll punto finale del secondo semicerchio il punto di partenza del primo 188 Programmazione programmazione profili Angolo riferito al centro CCA e raggio dell arco R Il punto di partenza e il punto finale sul profilo possono essere collegati mediante quattro diversi archi aventi lo stesso raggio Arco di cerchio CCA lt 180 Raggio con segno positivo R gt 0 Arco di cerchio maggiore CCA gt 180 Raggio con segno negativo R lt 0
309. l volantino o i tasti esterni di movimento 3D ROT Selezionare la rotazione manuale premere il softkey Li 3D ROT Posizionare il campo chiaro con i tasti cursore sull opzione Funzionamento manuale AS UTENS Impostazione della direzione asse utensile attuale SZ come direzione di lavorazione attiva premere il softkey AS UTENS DS Per concludere l inserimento tasto END Per la disattivazione impostare nel menu Rotazione piano di lavoro l opzione Funzionamento manuale su inattivo Se attiva la funzione Spostamento in direzione dell asse utensile la visualizzazione di stato visualizza l icona interrompere l esecuzione del programma e spostare Questa funzione disponibile anche se si desidera manualmente gli assi HEIDENHAIN TNC 620 5 Editing Esecuzione continua cbais 113 H 9 CYCL DEF 4 3 INCR10 F333 10 CYCL DEF 4 4 X 30 11 CYCL DEF 4 5 Y 90 a 12 CYCL DEF 4 6 F888 DR RAGGIO8 ore 2aROTE NAXEEM 14 CYCL DEF 5 0 TASCA CIRCOLARE 15 CYCL DEF 5 1 DIST2 16 CYCL DEF 5 2 PROF 109 17 CYCL DEF 5 3 INCR10 F333 18 CYCL DEF 5 4 RAGGI015 19 CYCL DEF 5 5 F888 DR 20 L Z 8 RO FMAX M99 xX 52 500 Y 46 043 Z 10 000 C 0 0090 B 0 000 REALE 1 T 5 Z S 2500 F mm min Our 100 M 3 8 T ee 441 di lavoro opzione software 1 ione piano 13 9 R Determinazione dell origine nel sistema ruotato Dopo aver posizionato gli assi rotativi si determina l
310. 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 459 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 seguenti softkey Reset del pezzo grezzo e prova dell intero RESET programma eco Prova dell intero programma AVVIO Prova del programma a blocchi singoli AVVIO SINGLE Arresto di Prova programma il softkey compare solo se stata avviata la prova del programma STOP 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 HEIDENHAIN TNC 620 463 15 4 Prova programma 15 5 Esecuzione programma Applicazione Nel modo operativo Esecuzione continua il TNC esegue il programma Esecuzione continua Programmaz di lavorazione in modo continu
311. la 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 oppure se presente tramite tastiera ASCII 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 tastatura Uscita dalla tabella Preset Editing multiplo della tabella utensili TOOL T ovvero della tabella posti tool_p tch 542 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 Differenze in Esecuzione programma comando a confronto Disposizione dei livelli softkey e softkey disposizione dei livelli softkey e softkey n
312. la finestra sinistra FUNZIONI AUSIL SEU selezionare le funzioni ausiliarie premere il softkey FUNZIONI 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 Altre informazioni Vedere Dispositivi USB sul TNC a pagina 120 HEIDENHAIN TNC 620 3 4 Lavorare con la i ca file Tool supplementari per la gestione di tipi di file esterni tool supplementari consentono di visualizzare o elaborare sul TNC diversi tipi di file creati esternamente O File PDF pdf Pagina 112 Tabelle Excel xls csv Pagina 113 File Internet htm html Pagina 113 E Archivio ZIP zip Pagina 114 T File di testo file ASCII ad es txt ini Pagina 115 dI File grafici bmp gif jpg png Pagina 116 Pad 2 O Se i file vengono trasmessi dal PC al controllo numerico gt tramite TNCremonT le estensioni dei nomi di file pdf xls zip bmp gif jog e png devono essere inserite nella lista l dei tipi di file da trasmettere in binario opzione gt Extra qf gt Configurazione gt Modo in TNCremoNT ap Visualizzazione dei file PDF Dress To TIZIO Per aprire i file PDF direttamente sul TNC procedere come descritto e 70 aA x RIE di seguito F e E d Increases Operator Comfort Richiamare la Gestione file MGT Selezionare la directory in cui memorizzato il file PDF Portare il campo chiaro sul file PDF Preme
313. la prima nu 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 la L L e e modo operativo Memorizzazione Editing programma Informazioni dettagliate su questo argomento Modi operativi Vedere Memorizzazione Editing programma a pagina 61 Principali elementi operativi del TNC Conferma immissione e attivazione successiva i ENT domanda di dialogo Salto della domanda di dialogo TO Enr Conclusione anticipata del dialogo E 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 89 Panoramica dei tasti Vedere Elementi operativi del TNC a pagina 2 36 Primi passi con TNC 620 i Apertura di un nuovo programma Gestione file Premere il tasto PGM MGT il TNC apre la Gestione MGT 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
314. la selezione con il tasto ENT Uscita dal file pallet Selezione della Gestione file premere il tasto PGM MGT Selezione di un altro tipo di file premere il softkey SELEZIONA TIPO e il softkey per il tipo di file desiderato ad es VISUAL H Selezionare il file desiderato 400 Programmazione gestione pallet i Esecuzione di file pallet Nel parametro macchina si definisce se la tabella pallet deve essere eseguita blocco per blocco o in continuo Mediante il tasto di ripartizione dello schermo possibile passare dalla visualizzazione a tabella a quella a maschera selezionare nel modo operativo ESECUZIONE CONTINUA o ESECUZIONE SINGOLA la Gestione file premere il tasto PGM MGT Visualizzazione file del tipo P premere i softkey SELEZIONA TIPO e VISUAL P Selezionare la tabella pallet con i tasti cursore e confermare con il tasto ENT Eseguire la tabella pallet premere il tasto Avvio NC Ripartizione dello schermo per l esecuzione di tabelle pallet Per visualizzare contemporaneamente sia il contenuto del programma che quello della tabella pallet selezionare la ripartizione schermo PROGRAMMA PALLET In tal modo il TNC durante l esecuzione visualizza sul lato sinistro dello schermo il programma e sul lato destro la tabella pallet Per esaminare il contenuto del programma prima dell esecuzione procedere come segue Selezionare la tabella pallet Selezionare mediante i tasti cursore il programma che si vuole contro
315. lare 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 gt Funzione di traiettoria qualsiasi posizionarsi sul punto di partenza Py Aprire il dialogo con il tasto APPR DEP e il softkey APPRCT gt Coordinate del primo punto del profilo Pa gt Raggio R della traiettoria circolare Avvicinamento sul lato del pezzo definito dalla correzione del raggio inserire R con segno positivo Avvicinamento dal lato del pezzo inserire R con segno negativo 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 178 Avvicinamento 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 il Avvicinamento su traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta APPR LCT Il TNC sposta l utensile su una retta dal punto di partenza Py al punto ausiliario P4 Da l l utensile si porta su una traiettoria circolare sul primo punto del profilo Pa L avanzamento programmato nel blocco APPR attivo per tut
316. le 63 supplementare 65 W Window Manager 72 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 Sistemi di tastatura di HEIDENHAIN contribuiscono a ridurre i tempi passivi e a migliorare l accuratezza dimensionale dei pezzi finiti Sistemi di tastatura pezzo TT 220 trasmissione del segnale via cavo TS 440 TS 444 trasmissione a infrarossi TS 640 TS 740 trasmissione a infrarossi e Allineamento pezzi e Definizione origine e Misurazione di pezzi Sistemi di tastatura utensile TT 140 trasmissione del segnale via cavo TT 449 trasmissione a infrarossi TL sistemi laser in assenza di contatto e Misurazione di utensili e Controllo usura e Rilevamento rottura utensile 81949940 Ver00 SWO1 Printed in Germany 10 2012 H AAA AA ATE KAKA
317. le tnceguide TNC Nnc_prog PGMX Tt Nome file Byte Stato Data ora EX16 SL H EX18 H EX18 H T DEP EX18_SL H EX18_SL h T DEP EX4 H HEBEL H Hebel H sec dep HEBEL H T DEP koord h koord h T DEP NEUGL I NEUGL I Ssec dep _P380 P Reset h Reset H T DEP STAT H STAT1 H tch h Wheel h Wheel H T DEP zeroshift d RI PL1 H T DEP 1769 STORTA 19 04 2011 06 35 48 19 04 2011 06 27 28 19 04 2011 05 55 56 19 04 2011 06 22 34 21 04 2011 08 48 28 19 04 2011 05 55 56 19 04 2011 06 49 34 19 04 2011 06 49 34 19 04 2011 09 57 54 19 04 2011 05 55 56 21 04 2011 08 48 51 19 04 2011 05 55 56 19 04 2011 06 11 24 20 04 2011 12 04 36 21 04 2011 05 14 36 20 04 2011 05 18 28 21 04 2011 08 44 31 19 04 2011 05 55 56 Ri 19 04 2011 05 55 56 21 04 2011 08 47 27 19 04 2011 05 55 56 21 04 2011 08 45 36 20 04 2011 12 06 38 48 file dati 295 5 Mbyte liberi Programmazione principi fondamentali gestione file EZ FINESTRA PAGINA PAGINA SEL Copy SELEZIONA ULTIMI t Pa o ora FINE Selezione di drive directory e file 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 dalla finestra destra a quella sinistra e viceversa Sposta il campo chiaro in una finestra verso l alto e verso il basso mma Sposta il campo chiaro pagi
318. lenca tutti i parametri e i loro rispettivi valori attuali Selezionare con i tasti cursore o con il tasto GOTO il parametro desiderato modifica Se si desidera modificare tale valore premere il softkey MODIFICA CAMPO ATTUALE inserire il nuovo valore e confermarlo con il tasto ENT Non desiderando modificare il valore premere il softkey VALORE EFFETTIVO o concludere il dialogo con il tasto END provvisti di commenti 8 7 Controllo e I parametri impiegati dal TNC in cicli o internamente sono Se si desidera controllare o modificare parametri locali globali o stringa premere il softkey VISUALIZZA PARAMETRI Q OL OR OS II TNC visualizzer il relativo tipo di parametro Sono attive anche le funzioni descritte sopra Nei modi operativi Manuale Volantino elettronico Esecuzione singola Esecuzione continua e Prova programma possibile visualizzare parametri Q anche nella visualizzazione di stato supplementare Interrompere eventualmente l esecuzione del programma ad es premendo il tasto di STOP esterno o il softkey STOP INTERNO o la prova del programma Richiamare il livello softkey per ripartizione dello i schermo PROGRAMMA Selezionare la rappresentazione con visualizzazione di STATO stato supplementare il TNC visualizza nella parte destra dello schermo la maschera di stato Panoramica Pas Selezionare il softkey STATO PARAM O Ea Selezionare il softkey LISTA PARAM Q Il TNC ap
319. lezionare la directory con i file da copiare e visualizzare i file con il tasto ENT Visualizzare le funzioni per la selezione di file TAG rea 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 SSN Ulteriori funzioni di selezione vedere Selezione di file a pagina 109 Avendo selezionato dei file sia nella finestra sinistra che in quella destra il TNC effettua la copia dalla directory sulla quale si trova il campo chiaro Sovrascrittura di file Se si copiano file in una directory in cui sono presenti file dallo stesso nome il TNC richiede se i file nella directory di destinazione devono essere sovrascritti Sovrascrivere tutti i file Campo File esistenti selezionato premere il softkey OK oppure Non sovrascrivere alcun file premere il softkey ANNULLA oppure Volendo sovrascrivere un file protetto occorre selezionarlo nel campo File protetti ovvero interrompere l operazione HEIDENHAIN TNC 620 105 3 4 Lavorare con la i ca file bo O o Q la da O gt l Mm Copia di tabelle Importazione di righe in una tabella Se si copia una tabella in una gi esistente si possono sovrascrivere con il softkey SOSTIT CAMPI singole righe Presupposti la tabella di destinazione deve gi esistere il file da copiare deve contenere solo le righ
320. libera di traiettorie circolari 207 Possibilit di inserimento 208 Punti ausiliari 212 Riferimenti relativi 213 HEIDENHAIN TNC 620 20 7 2 Sottoprogrammi 223 Funzionamento 223 Note per la programmazione 223 Programmazione di un sottoprogramma 223 Chiamata sottoprogramma 223 7 3 Ripetizioni di blocchi di programma 224 Label LBL 224 Funzionamento 224 Note per la programmazione 224 Programmazione di una ripetizione di blocchi di programma 224 Chiamata di una ripetizione di blocchi di programma 224 7 4 Programma qualsiasi come sottoprogramma 225 Funzionamento 225 Note per la programmazione 225 Chiamata di un programma qualsiasi quale sottoprogramma 226 7 5 Annidamenti 221 Tipi di annidamento 221 Profondit di annidamento 227 Sottoprogramma in un sottoprogramma 228 Ripetizione di ripetizioni di blocchi di programma 229 Ripetizione di un sottoprogramma 230 7 6 Esempi di programmazione 231 8 1 Principio e panoramica delle funzioni 238 Note per la programmazione 239 Chiamata delle funzioni parametriche O 240 8 2 Serie di pezzi Parametri Q invece di valori numerici Applicazione 241 8 3 Definizione di profili mediante funzioni matematiche Applicazione 242 Panoramica 242 Programmazione delle funzioni matematiche di base 8 4 Funzioni trigonometr
321. lla 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 538 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 tramite funzione Editing campo attuale e tastiera online neutra con coordinate X Y commutazione con FUNCTION PARAXMO
322. llare Premere il softkey APRIRE IL PROGRAMMA il TNC visualizza il programma selezionato Con i tasti cursore ora possibile scorrere Il programma Ritorno alla tabella pallet premere il softkey END PGM HEIDENHAIN TNC 620 12 1 Gestione pallet Esecuzione singola ti P380 P INR tvPE NAME DATUM o Pa 1 PA 0 100 Y 10 000 Z 45 000 C 0 000 B 0 000 REALE 1 1 5 Z S_ 2500 mm min Our 100 M 5 8 Esecuzione singola P380 P BEGIN PGM 3216 MM 1 TOOL CALL 5 Z 52000 O E 2 PGM Q215 8 TIPO LAVORAZIONE TIME 2 CYCL DEF 253 FRES SCANAL Q218 50 3LUNGH SCANALATURA Q219 10 3LARG SCANALATURA Q368 0 3QUOTA LATERALE CONS Q374 0 3ANGOLO DI ROTAZIONE Q367 0 3POSIZ SCANALATURA Q207 500 AVANZAM FRESATURA Q351 1 3MODO FRESATURA Q201 20 PROFONDITA Q202 5 3PROF INCREMENTO Q369 0 PROFONDITA CONSEN Q206 150 AVANZ INCREMENTO 0 100 Y 0 000 Z 45 000 C 0 0090 B 0 000 REALE E E 1 5 Z S 2500 mm min Our 100 M 5 8 OPERAZ LISTA STOP pid MANUALE INFO INTERNO 401 12 1 Gestione pallet 402 Programmazione gestione pallet i to ione e spegnimen 13 1 Accens n 13 1 Accensione e spegnimento Accensione funzioni correlate alla macchina Consultare il manuale A L accensione e la ripresa dei punti di riferimento sono della macchina Inserire la tensione di alimentazione del
323. lo della rotazione base Informazioni sugli utensili scheda TOOL cs Visualizzazione T nome e numero utensile UTENSILE Visualizzazione RT nome e numero dell utensile gemello Asse utensile Lunghezza e raggi dell utensile Maggiorazioni valori delta dalla tabella utensili TAB e da TOOL CALL PGM Durata durata massima TIME 1 e durata massima con TOOL CALL TIME 2 Visualizzazione dell utensile attivo e dell utensile gemello successivo HEIDENHAIN TNC 620 Esecuzione continua stat H 17 LBL 15 18 L IX 0 1 R FMAX 19 CYCL DEF 11 0 FATTORE SCALA 20 CYCL DEF 11 1 SCL 0 9995 Alle ansa gnay su 22 CALL LBL 15 REPS 23 PLANE RESET STAY 24 LBL 25 END PGM STAT1 MM 100 484 C 0 000 REALE A 1 R r OPERAZ MANUALE 17 LBL 15 18 L IX 0 1 R FMAX 19 CYCL DEF 11 0 FATTORE SCALA 20 CYCL DEF 11 1 SCL 0 9995 Ei e __r r SI 22 CALL LBL 15 REPS 23 PLANE RESET STAY 24 LBL 25 END PGM STAT1 MM j 100 484 Y C 0 000 B REALE A 1 Le r Prova programma Elenco Pem LaL cyc m Pos Toor TT M REALE X 100 484 1008 028 45 273 0 000 0 000 0 00000 le 0 00000 25 00000 0 00000 a Rotaz base 100 028 Z 0 000 mm min D10 L 50 0000 z E R 5 0000 R2 0 0000 DL TAB 0 0000 DR 0 0000 PGM 0 2500 0 1000 0 0000 0 0500 CUR TIME TIME1 0 00 0 00 TOOL CALL RT 100
324. locchi esemplificativi NC Avvicinamento a Ps senza correzione del raggio Pa con corr raggio RR distanza da Py a Pa LEN 15 Punto finale del primo elemento del profilo Successivo elemento del profilo 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 gt Aprire il dialogo con il tasto APPR DEP e il softkey APPR LN APPR LN gt Coordinate del primo punto del profilo PA gt Lunghezza distanza del punto ausiliario P4 Introdurre LEN sempre con un valore positivo Correzione del raggio RR RL per la lavorazione Blocchi esemplificativi NC Avvicinamento a Ps senza correzione del raggio Pa con corr raggio RR Punto finale del primo elemento del profilo Successivo elemento del profilo HEIDENHAIN TNC 620 177 to e s li a da un profilo Icinamen 6 3 Avv to e disio a da un profilo icinamen 6 3 Avv Avvicinamento su traiettoria circolare con raccordo tangenziale APPR CT Il TNC sposta l utensile su una retta dal punto di partenza Py al punto ausiliario Py Da l l utensile si porta su una traiettoria circo
325. loghi Interfacce dati ciascuna V 24 RS 232 C max 115 kBaud E interfaccia dati estesa con protocollo LSV 2 per il controllo esterno del TNC tramite interfaccia dati con software HEIDENHAIN TNCremoNT E interfaccia Ethernet 100 Base T ca tra 40 e 80 MBaud secondo il tipo di file e il traffico sulla rete E 3 x USB 2 0 E n en lavoro da 0 C a 45 C E O i OO O da 30 C a 70 C Volantini elettronici E un volantino portatile HR 410 o un volantino da incasso HR 130 o fino a tre volantini da incasso HR 150 tramite apposito adattatore HRA 110 Temperatura ambiente m E E TS 220 sistema di tastatura 3D digitale con collegamento via cavo TS 440 sistema di tastatura 3D digitale con trasmissione a infrarossi TS 444 sistema di tastatura 3D digitale con trasmissione a infrarossi senza batteria TS 640 sistema di tastatura 3D digitale con trasmissione a infrarossi TS 740 sistema di tastatura 3D digitale con trasmissione a infrarossi ultrapreciso TT 140 sistema di tastatura 3D digitale per misurazione utensili Sistemi di tastatura BI D LI 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 Lavorazione 3D correzione utensile 3D mediante vettore normale alla superficie ut
326. lori al PLC 271 212213 Parametri stringa 289 Parametri utente generali per sistemi di tastatura 3D 500 specifici di macchina 498 PDF Reader 112 Percorso 98 Piedinatura interfacce dati 506 Posizionamento con piano di lavoro ruotato 320 383 Posizioni del pezzo assolute 31 incrementali 81 Principi fondamentali 78 Programma apertura di un nuovo programma 84 configurazione 83 editing 89 strutturazione 125 Programmazione CAM 389 Programmazione del BAUD RATE 482 483 HEIDENHAIN TNC 620 P Programmazione di movimenti utensile 86 Programmazione di parametri Q avvertenze per la programmazione 297 condizioni IF THEN 247 funzioni aritmetiche di base 242 funzioni ausiliarie 250 funzioni trigonometriche 244 note per la programmazione 292 293 295 298 Programmazione FK 202 apertura dialogo 205 grafica 204 possibilit di inserimento dati del cerchio 210 direzione e lunghezza di elementi del profilo 209 profili chiusi 211 punti ausiliari 212 punti finali 208 riferimenti relativi 213 principi fondamentali 202 rette 206 tralettorie circolari 207 Programmazione grafica 204 Programmazione parametri Q 238 289 calcolo dei cerchi 246 note per la programmazione 239 291 Programmazione parametrica vedere Programmazione parametri Q Prova impiego utensile
327. ltare il manuale della macchina Posizione di cambio utensile La posizione di cambio utensile deve permettere un avvicinamento senza pericoli di collisione Con le funzioni ausiliarie M91 e M92 si pu impostare una posizione di cambio fissa riferita alla macchina Programmando TOOL CALL 0 prima della prima chiamata utensile il TNC porta il portautensili sull asse del mandrino in una posizione indipendente dalla lunghezza dell utensile Cambio utensile manuale Prima di un cambio utensile manuale fermare il mandrino e portare l utensile nella posizione di cambio Posizionarsi da programma sulla posizione di cambio utensile Interrompere l esecuzione del programma vedere Interruzione della lavorazione pagina 466 Cambiare utensile Continuare l esecuzione del programma vedere Continuazione dell esecuzione del programma dopo un interruzione pagina 468 Cambio utensile automatico Nel cambio utensile automatico l esecuzione del programma non viene interrotta In corrispondenza di una chiamata utensile con TOOL CALL il TNC provveder al cambio con un utensile dal magazzino utensili 160 Programmazione utensili Cambio utensile automatico in caso di superamento del tempo di durata M101 M101 una funzione correlata alla macchina Consultare il E manuale della macchina Alla scadenza di una durata predefinita il TNC pu inserire automaticamente un utensile gemello e proseguire con questo la lavorazione Attivare a tal
328. 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 i cicli 22 e 208 TL Impostazione del blocco dell utensile TL per Tool Locked ingl utensile bloccato 148 Nome utensile Lunghezza utensile Raggio utensile R Raggio utensile R2 Sovram lunghezza utensile Sovrametallo raggio utensile Sovram raggio utensile 2 Lungh tagliente asse utensile Angolazione massima Utens bloccato S ENT No NO ENT Programmazione utensili RT TIMEl TIME2 CUR_TIME TYP DOC PLC PTYP LIFTOFF TP_NO T_ANGLE LAST_USE Numero dell utensile gemello ove esistente quale utensile di ricambio RT per Replacement Tool ingl utensile di ricambio vedere anche TIME2 Durata massima dell utensile in minuti Questa funzione dipende dalla macchina ed descritta nel manuale della stessa 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
329. lvata 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 HEIDENHAIN TNC 620 291 8 11 Parametri stringa na 8 11 Parametri stringa Conversione di un valore numerico in un parametro stringa Con la funzione TOCHAR il TNC converte un valore numerico in un parametro stringa In questo modo si possono concatenare valori numerici con variabili stringa SR Visualizzare il livello softkey con le funzioni speciali FCT EE Selezionare il menu per la definizione di diverse SERIO funzioni con testo in chiaro e Selezionare le funzioni stringa STRINGA ca Selezionare la funzione STRING FORMULA STRINGA Inserire il numero del parametro stringa in cui il TNC deve salvare il valore convertito confermare con il tasto ENT Selezionare la funzione per convertire un valore numerico in un parametro stringa Inserire il numero o il parametro O che il TNC deve convertire confermare con il tasto ENT Se 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 conv
330. ma dopo un interruzione 468 Rientro nel programma ad un numero di blocco qualsiasi lettura blocchi 470 Riposizionamento sul profilo 472 15 6 Avvio automatico del programma 473 Applicazione 473 15 7 Salto di blocchi 474 Applicazione 474 Inserimento del carattere 474 Cancellazione del carattere 474 15 8 Interruzione programmata del programma 475 Applicazione 475 16 1 Selezione della funzione MOD 478 selezione delle funzioni MOD 478 Modifica delle impostazioni 478 Uscita dalle funzioni MOD 478 Panoramica delle funzioni MOD 479 16 2 Numeri software 480 Applicazione 480 16 3 Inserimento del numero codice 481 Applicazione 481 16 4 Configurazione delle interfacce dati 482 Interfacce seriali del TNC 620 482 Applicazione 482 Configurazione dell interfaccia RS 232 482 Programmazione del BAUD RATE baudRate 482 Programmazione del protocollo protocol 482 Programmazione dei bit dati dataBits 483 Controllo della parit parity 483 Programmazione degli stop bit stopBits 483 Programmazione dell handshake flowControl 483 Impostazioni per la trasmissione dati con il software per PC TNCserver 484 Selezione del modo operativo del dispositivo esterno fileSystem 484 Software per la trasmissione dati 485 16 5 Interfaccia Ethernet 48
331. maticamente l indirizzo IP del Domain Name Server Opzione Configurare manualmente il DNS definire manualmente gli indirizzi IP dei server e il nome del dominio Default Opzione Ricevere automaticamente il Gateway Default GW il TNC deve ricevere automaticamente il gateway di default Opzione Configurare manualmente il Default GW immettere manualmente l indirizzo IP del gateway di default 16 5 Interfaccia Ethernet Confermare le modifiche con il pulsante 0K o rifiutare con il pulsante Annulla Selezionare la scheda Internet al momento inattiva Manual operation Programming de 1pc9788 Network settings ERRA ias e nc_prog O Direct connection to Internet NAT nr Proxy Collegamento diretto a Internet NAT table Tenia ea n le richieste di Internet sono inoltrate dal mncopt PNRA CRIARI controllo al Default Gateway e qui devono DA SE essere trasmesse tramite Network Address nre Translation ad es in caso di collegamento USra sale n diretto ad un modem eretta capirci Lernia O Use own HTTP user agent text Utilizzare proxy e ___ r rii i Inserire Indirizzo e Porta del router Internet rev Wec s della rete eventualmente contattare a Dee l amministratore di rete Teleservice Il costruttore della macchina configura qui il dx Jamy Cance Heron server per l assistenza remota Apportare modifiche soltanto in accordo con il costruttore della macchina HEIDENHAIN TNC 620 491 Selezionare la scheda Ping R
332. mato unicamente in coordinate cartesiane Il polo rimane attivo fino a quando non se ne definisce uno diverso Blocchi esemplificativi NC Retta LP L utensile si porta su una retta dalla sua posizione attuale al punto finale della retta Il punto di partenza corrisponde al punto finale del blocco precedente Coordinate polari raggio PR 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 196 Programmazione programmazione profili Traiettoria circolare CP intorno al polo CC Il raggio delle coordinate polari PR contemporaneamente raggio dell arco di cerchio PR definito dalla distanza del punto di partenza dal polo CC L ultima posizione dell utensile programmata prima della tralettoria circolare corrisponde al suo punto di partenza e P Coordinate polari angolo PA posizione angolare del punto finale della traiettoria circolare tra 99999 9999 e 99999 9999 Senso di rotazione DR Blocchi esemplificativi NC In caso di coordinate incrementali inserire lo stesso segno per DR e PA Traiettoria circolare CTP con raccord
333. mma iniziano con l etichetta LBL Una ripetizione di blocchi di programma termina con CALL LBL n REPn BEGIN PGM Funzionamento i p 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 NDR Note per la programmazione Un blocco di programma pu essere ripetuto in successione fino a 65 534 volte I blocchi di programma verranno eseguiti dal TNC sempre una volta in pi del numero di ripetizioni programmate Programmazione di una ripetizione di blocchi di programma Etichettare l inizio premere il tasto LBL SET e inserire SET il 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 i blocchi di programma Chiamata di una ripetizione di blocchi di programma Premere il tasto LBL CALL 07 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 224 Programmazione sottoprogrammi e
334. mma viene memorizzato nel file MDI La modalit Introduzione 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 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 444 Posizionamento con immissione manuale i 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 Funzione Retta vedere Retta L pagina 183 ciclo FORATURA vedere manuale utente Programmazione di cicli ciclo 200 FORATURA HEIDENHAIN TNC 620 Chiamata utensile asse utensile Z Numero giri mandrino 2000 giri min Disimpegno utensile F MAX rapido Posizionam UT con F MAX sopra il foro mandrino ON
335. mo del TNC In questo modo possibile visualizzare testi di avviso anche lunghi in un punto qualsiasi del programma in modo che l operatore debba reagire E anche possibile emettere il contenuto di parametri O se il file di descrizione del protocollo contiene le corrispondenti istruzioni Affinch il messaggio sia visualizzato sullo schermo del TNC si deve inserire come nome del file di 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 La funzione FN 16 sovrascrive di default i file di protocollo gi presenti o dallo stesso nome Utilizzare M_APPEND quando si desidera allegare protocolli a quelli esistenti alla successiva emissione 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 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 tu
336. modo operativo 100 484 y tioo 028 2 TIVA E Prova programma E 0 000 B 0 000 Tempo di lavorazione corrente in REALE dl 1 5 Z S 2500 mm min Our 100 M 5 8 ui _ _ r r r rr tt e e r OPERAZ paraneTeT STOP Ora corrente MANUALE INTERNO Programmi chiamati 66 Introduzione Ripetizione di blocchi di programma Sottoprogrammi scheda LBL Nessuna selezione diretta possibile Ripetizioni di blocchi di programma attive con numero di blocco numero di label e numero delle ripetizioni programmate ancora da eseguire Numeri di sottoprogramma attivi con numero di blocco da cui il sottoprogramma stato chiamato e numero della label che stata chiamata Informazioni su cicli standard scheda CYC Nessuna selezione diretta possibile Ciclo di lavorazione attivo Valori attivi del ciclo 32 Tolleranza HEIDENHAIN TNC 620 Esecuzione continua ARE stat H 17 LBL 15 Elenco Pem LBL cvc m Pos tooL TT t 18 L IX 0 1 R FMAX Sottoprogrammi 19 CYCL DEF 11 0 FATTORE SCALA Num ploc N LBL Nome 2 CYCL DEF 11 1 SCL 0 9995 ni 99 ZI STOP_______ A n 22 CALL LBL 15 REPS 23 PLANE RESET STAY 24 LBL 25 END PGM STAT1 MM Ripetizioni Num bloc N LBL Nome 100 484 Y 0 000 B 100 028 Z 0 000 5 Z S 2500 F Qmm min Our 100 M 5 8 REALE Al 1 Q E OPERAZ START DEL MANUALE Frocranna ei 17 LBL 1
337. ms S opzione 5 assi 3 assi S s con opzione 9 modulare nell armadio elettrico n il Interfacce dati a confronto Fast Ethernet 100BaseT X X Interfaccia seriale RS 232 C X X Interfaccia seriale RS 422 X Interfaccia USB X USB 2 0 X USB 2 0 Accessori a confronto Pannello di comando della macchina MB 720 E X opzionale E X Integrato in TE745 n X opzionale E Volantini elettronici HR 410 X E X HR 420 E E X HR 520 530 550 E E X HR 130 E X E X IHR 150 con HRA 110 MX MX Sistemi di tastatura mM 15220 I TS 440 nIS444 TS 449 TT 449 TS 640 mi 15740 m 130 11 140 x Xx X X XX XX XX XXXI PC industriale IPC 61xx X 520 Software per PC a confronto Software del posto di programmazione TNCremoNT per trasmissione dati con TNCbackup per backup dati TNCremopPlus P software di trasmissione dati con live screen RemoTools SDK 1 2 libreria funzionale per lo sviluppo di applicazioni personalizzate per comunicare con controlli numerici HEIDENHAIN virtualTNC componenti del controllo per macchine virtuali ConfigDesign software per la configurazione del controllo disponibile disponibile disponibile disponibile in misura limitata non disponibile disponibile Funzioni specifiche della macchina a confronto Cambio del campo di spostamento funzione non disponibile Azionamento centralizzato 1 motore per diversi assi
338. n 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 posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE a pagina 370 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 370 Parametri di immissione REL SP
339. n e confermare con il tasto ENT per passare alla domanda successiva pa 00 Funzione ausiliaria M3 Mandrino on con il tasto ENT il TNC conclude il dialogo 2S La finestra di programma visualizza la riga 00 6 Funzionamento Anodi Programmaz Funzione ausiliaria M BEGIN PGM 14 MM BLK FORM 0 1 Z X 0 Y 0 Z 20 BLK FORM 0 2 X 100 Y 100 Z 0 TOOL CALL 5 Z 53500 x 50 Y 50 R FMAX M13 Z 2 RO FMAX Z 6 RO F2000 APPR LCT X 12 Y 5 RS RL F250 20 END PGM 14 MM BUNERE Programmazione principi fondamentali gestione file E E 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 175 Spostamento con avanzamento calcolato re Eo automaticamente nel blocco TOOL CALL O pe Spostamento con avanzamento programmato amp unit mm min oppure 1 10 inch min Con assi cd rotativi il TNC interpreta l avanzamento in z gradi min indipendentemente se il programma T scritto in mm o in pollici D Definizione dell avanzamento al giro unit i mm giro oppure inch giro Attenzione nei n programmi con unit di misura in inch FU non b combinabile con M136 Sn Definizione dell avanzamento al dente unit mm dente oppure inch dente Il numero di denti T
340. n estensione NUOVO ENT premere il tasto ENT Introdurre il nuovo nome di file con estensione NUOVO ENT premere il tasto ENT HEIDENHAIN TNC 620 3 4 Lavorare con la i ca file n i T O 3 4 Lavorare con la G Copia di un singolo file Portare il campo chiaro sul file da copiare CoN Premere il softkey COPY selezionare la funzione di MER copiatura II TNC apre una finestra in primo piano Introdurre il nome del file di destinazione e confermare con il tasto ENT o il softkey OK il TNC copia il file nella directory attiva oppure nella directory di destinazione selezionata Il file originale viene conservato oppure Premere il softkey Direttorio finale per selezionare la O directory di destinazione in una finestra in primo piano e confermare con il tasto ENT o il softkey OK Il file originale viene conservato procedura di copia stata avviata con il tasto ENT o con il Il TNC visualizza un indicatore di avanzamento se la softkey OK 104 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 Se
341. n il punto finale Pe e la correzione del raggio Aprire il dialogo con il tasto APPR DEP e il softkey DEP LT gt LEN inserire la distanza del punto finale Py dall ultimo A elemento del profilo Pe Blocchi 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 Pe 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 DEP LN gt LEN inserire la distanza del punto finale PN Importante inserire LEN con segno positivo Blocchi esemplificativi NC r 80 Ultimo elemento del profilo Pe con correzione raggio Distacco di LEN 12 5 mm Disimpegno di Z salto di ritorno fine programma Ultimo elemento del profilo Pg con correzione raggio Distacco perpendicolare dal profilo con LEN 20 mm Disimpegno di Z salto di ritorno fine programma Programmazione programmazione profili il Distacco su traiettoria circolare con raccordo tangenziale al profilo DEP CT Il TNC sposta l utensile su una traiettoria circolare dall ultimo punto del profilo Pe al punto finale Py La traiettoria circolare si raccorda tangenzialmente all ultimo elemento del profilo
342. n utensile cilindrico Utilizzando le tabelle utensili possibile rappresentare anche una fresa a raggio frontale A tale proposito inserire nella tabella utensili R2 R Il TNC non visualizza alcuna rappresentazione grafica se il programma attivo non contiene una valida definizione del pezzo grezzo non stato selezionato alcun programma 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 450 Prova ed esecuzione del programma i Impostazione della velocit di Prova programma viene di nuovo cambiata anche dopo un interruzione di L ultima velocit impostata rimane attiva fino a quando tensione Dopo l avvio di un programma il TNC visualizza i seguenti softkey con cui si pu Impostare la velocit di simulazione Esecuzione della prova del programma con le velocit con cui esso viene eseguito si tiene conto degli m avanzamenti programmati Aumento per passi della velocit di prova peT Riduzione per passi della velocit di prova za Esecuzione della prova del programma con la massima MAX velocit possibile Impostazione base mi La velocit di simulazione pu anche essere impostata prima di avviare un pr
343. na per pagina in una finestra verso l alto e verso il basso PAGINA Passo 1 selezione del drive Selezionare il drive nella finestra sinistra Selezionare il drive premere il softkey SELEZ o Premere il tasto ENT ENT Passo 2 selezione della directory Evidenziare la directory nella finestra sinistra la finestra destra elenca tutti file della directory evidenziata HEIDENHAIN TNC 620 3 4 Lavorare con la i ca file j i 2 T amp c 3 4 Lavorare con la G Passo 3 selezione del file Premere il softkey SELEZIONA TIPO SELEZ Premere il softkey del tipo di file desiderato oppure csi Visualizzare tutti i file premere il softkey VIS TUTTI Bih oppure Selezionare il file nella finestra destra SELEZ Premere il softkey SELEZ o Premere il tasto ENT Il TNC attiva il file selezionato nel modo operativo nel quale stata richiamata la Gestione file 102 Programmazione principi fondamentali gestione file il 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 co
344. natura Superficie regolare Fresatura a spianare Centratura Foratura profonda con punte a cannone monotaglienti HEIDENHAIN TNC 620 gt lt XIXIXIXI I XIXIXI XIXI XIXI X XIXI XIXIXI X XI XXX X opzione 08 opzione 08 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 X X X XI XJI X X X X X X X X X X X X X X X X X X X X XI XIXI X opzione 08 opzione 08 opzione 08 f il 247 251 252 253 254 256 20 262 263 264 265 267 270 275 2760 290 530 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 Fresatura trocoidale Contornitura 3D Tornitura in interpolazione XI XIXIXIXIXIXIXIXI XIXI X opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 opzione 19 X X
345. ncrementale PLANE RELATIVE 367 Piano di lavoro tramite angolo asse PLANE AXIAL funzione FCL 3 368 Definizione del comportamento nel posizionamento della funzione PLANE 370 11 3 Fresatura inclinata nel piano ruotato opzione software 2 375 Funzione 375 Fresatura inclinata con spostamento incrementale di un asse rotativo 375 Fresatura inclinata mediante vettori normali 376 11 4 Funzioni ausiliarie per assi rotativi 377 Avanzamento in mm min per assi rotativi A B C M116 opzione software 1 377 Spostamento degli assi rotativi con ottimizzazione del percorso M126 378 Riduzione della visualizzazione dell asse rotativo ad un valore inferiore a 360 M94 379 Mantenimento della posizione della punta dell utensile nel posizionamento di assi rotativi TCPM M128 opzione software 2 380 Scelta degli assi rotativi M138 382 Considerazione della cinematica della macchina nelle posizioni REALE NOMINALE alla fine del blocco M144 opzione software 2 383 11 5 FUNCTION TCPM opzione software 2 384 Funzione 384 Definizione di FUNCTION TCPM 385 Comportamento dell avanzamento programmato 385 Interpretazione delle coordinate di asse rotativo programmate 386 Tipo di interpolazione tra la posizione di partenza e quella finale 387 Reset di FUNCTION TCPM 388 11 6 Correzione tridimensionale dell utensile opzione software 2
346. ndamento 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 2 x 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 HEIDENHAIN TNC 620 185 dinate cartesiane ln O b S lt 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 del centro del cerchio nel piano di lavoro 0 confermare l ultima posizione programmata oppure confermare le coordinate con il tasto CONFERMA POSIZIONE REALE cc Inserire le coordinate per il centro del cerchio oppure per confermare l ultima posizione programmata non inserire alcuna coordinata Blocchi esemplificativi NC oppure Le righe di programma 10 e 11 non si riferiscono alla figura Validit della definizione del centro del cerchio Il centro del cerchio rimane definito fino alla programmazione di un nuovo centro Il centro di cerchio pu essere inserito anche per gli assi ausiliari U
347. ne O 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 sn am DI Preposizionamento alla distanza di sicurezza nell asse del mandrino Posizionamento alla profondit di lavorazione m i oe 08 Programmazione Parametri Q Aggiornamento dell angolo Aggiornamento del contatore di 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 Ww Esecuzione del programma E programma funziona solamente con frese a raggio frontale la lunghezza utensile si riferisce al centro della sfera E profilo del cilindro viene programmato con tanti tratti di retta definibili mediante 013 Quante pi passate vengono programmate tanto pi liscio risulter il profilo E cilindro verr fresato con passate 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 u
348. ne di blocchi di programma o di un sottoprogramma 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 15 5 Esecuzione programma Tenere presente che i dati memorizzati rimangono attivi fintanto che non vengono resettati ad es finch non viene selezionato un nuovo programma Questi dati memorizzati servono per il riposizionamento dell utensile sul profilo dopo lo spostamento manuale degli assi della macchina durante l interruzione softkey RIPOSIZ 468 Prova ed esecuzione del programma 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 es
349. ne viene selezionato un altro Il TNC resetta automaticamente FUNCTION TCPM se in un programma Si dovrebbe resettare FUNCTION TCPM solo se la funzione PLANE inattiva Eseguire eventualmente PLANE RESET prima di FUNCTION RESET TCPM NCTION TCPM opzione software 2 388 Programmazione lavorazione a pi assi il 11 6 Correzione tridimensionale dell utensile opzione software 2 Introduzione Il TNC in grado di eseguire una correzione tridimensionale dell utensile correzione 3D per blocchi di rette In questi blocchi devono essere inserite oltre alle coordinate X Y e Z del punto finale della retta anche le componenti NX NY e NZ del vettore normale alla superficie vedere Definizione di vettore normale a pagina 390 Qualora si voglia eseguire un orientamento utensile questi blocchi devono contenere anche un vettore normale con le componenti TX TY e TZ che stabilisce l orientamento utensile vedere Definizione di vettore normale a pagina 390 Il punto finale della retta le componenti dei vettori normali e le componenti per l orientamento utensile devono essere calcolati mediante un sistema CAM Possibilit di impiego Utilizzo di utensili con dimensioni che non corrispondono a quelle calcolate dal sistema CAM correzione tridimensionale senza definizione dell orientamento utensile Face Milling correzione della geometria di fresatura nella direzione dei vettori normali correzione tridimensionale sen
350. ngono spesso dati di coordinate che non possono essere inseriti con i tasti funzione grigi Pu verificarsi ad es che le coordinate note si trovino sull elemento del profilo o nelle sue vicinanze i dati delle coordinate si riferiscano ad un altro elemento di profilo oppure siano note le indicazioni di direzione e quelle relative all andamento del profilo Tali dati si programmano direttamente 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 202 Programmazione programmazione profili i soinzeaj bui uoizdo y4 1jIjo1d lap elagi suoIizeWIWIEIBOI BL1O 9124 I UBUUIAO A 9 9 1d peouenpy alemzjos i 203 HEIDENHAIN TNC 620 IONE rofili FK opz software Advanced programming features 6 6 Movimenti traiettoria Programmazione libera d Grafica per la programmazione FK selezionare la ripartizione dello schermo PGM GRAFICA vedere Memorizzazione Editing programma a pagina 61 Per poter utilizzare la 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 grafica FK le possibili soluzioni fra le quali l operato
351. ni ee I III tz aizitzitztz vo Tp Pagina successiva PAGINA l per C er o o gt gt gt AARARAPeEFiibGG i N AAA Visualizza maschera l indice DIRECT o EE Commuta tra la rappresentazione a tutto n m schermo e la rappresentazione ridotta Nella rappresentazione ridotta si vede ancora una parte O della finestra TNC O L applicazione TNC si evidenzia in modo che si possa operare sul controllo mentre TNCguide ESCI z aperto Se attiva la rappresentazione a tutto schermo il TNC riduce automaticamente la g dimensione della finestra prima del cambio Te dell applicazione attiva U Chiude TNCguide N CHIUDI ei ana 138 Programmazione aiuti di programmazione Directory delle parole chiave Le parole chiave pi IMportanti sono riportate nell indice analitico scheda Indice dove possono essere selezionate direttamente cliccando con il mouse o selezionando con i tasti cursore Normalized vector x n Soft key gt r 7 Peripheral mill inl Calibrate the effective length caL Li T Calibrating the effective length H x E Tool forms REZZA lato a S l nN istra e attivo Tool orientation Calibrate the effective radius PROBING Calibrating the effective radius and compensating 3 D data f center misalignment 3 D touch probes A s w Calibrating S Selezionare la scheda Indice iriggerino na i m Triggering Managing more thal Set the refi t m PROBING a I h 2 D
352. ni dalla definizione del pezzo grezzo del programma selezionato I parallelepipedo che rappresenta il pezzo grezzo definisce il sistema di coordinate la cui origine si trova all interno del parallelepipedo L esatta posizione del grezzo all interno dell area di lavoro non di norma essenziale per la Prova programma Se si attiva tuttavia il controllo dell area di lavoro necessario spostare graficamente il pezzo grezzo in modo tale che quest ultimo si trovi all interno dell area di lavoro Utilizzare a tale scopo i softkey riportati in tabella inoltre possibile attivare l origine attuale per il modo operativo Prova programma vedere tabella seguente ultima riga Spostamento pezzo grezzo in direzione X positiva negativa Xt X Spostamento pezzo grezzo in direzione Y positiva negativa u Y Spostamento pezzo grezzo in direzione Z positiva negativa Z Z Visualizzazione del pezzo grezzo riferito J all origine impostata Attivazione o disattivazione della funzione di oA controllo SU super HEIDENHAIN TNC 620 Campo spostament x Y 2 1000 000 1000 000 999 000 999 000 999 000 999 000 BLK FORM 0 000 100 000 0 000 100 000 20 000 0 000 459 Advanced grafic features zzo grezzo nell area di lavoro opzione software nto 15 2 Rappresentazione 15 3 Funzioni per la visualizzazione z del programma q 5 anorami
353. ni di pezzi con indicazioni in gradi angolari ad es per cerchi di fori Panoramica delle funzioni traiettoria con coordinate polari Retta LP P Arco di cerchio CP SE I P Arco di cerchio CTP P Traiettoria P elicoidale HEIDENHAIN TNC 620 Retta Traiettoria circolare intorno al centro del cerchio polo per il punto finale dell arco di cerchio Traiettoria circolare con raccordo tangenziale all elemento di profilo precedente Sovrapposizione di una traiettoria circolare con una lineare Raggio polare angolo polare del punto finale della retta Angolo polare del punto finale del cerchio senso di rotazione Raggio polare angolo polare del punto finale del cerchio Raggio polare angolo polare del punto finale del cerchio coordinata del punto finale nell asse utensile Pagina 196 Pagina 197 6 5 tralettorigggoooreinate polari Pagina 197 Pagina 198 n i 6 5 anice polari 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 E 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 program
354. ni 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 620 439 di lavoro opzione software 1 ione piano 13 9R Attivazione della rotazione manuale Programmaz Funzionamento manuale 3D ROT Selezionare la rotazione manuale premere il softkey E 3D ROT TIME X 0 000 a a Rotazione piano di lavoro O 7 O rosizionare campo chiaro con i tasti cursore csocue oros ENT sull opzione Funzionamento manuale Funzionsacnto man inattivo _M A le Bee js C 25 000 a i 4 LL in ANNULLA ATTIVO Selezionare la rotazione manuale premere il softkey SE ATTIVO REALE fa T 5 z S 2 E mm min Our 100 MS OK ANNULLA ra rta Con il tasto cursore posizionare il campo chiaro ATTUALE COPIATO sull asse rotativo desiderato di lavoro opzione software 1 Inserire l angolo di rotazione ione piano D Per concludere l inserimento tasto END P
355. no a un sistema di coordinate non ruotato Pagina 320 M140 Distacco dal profilo nella direzione dell asse utensile Pagina 329 M144 Considerazione della cinematica della macchina nelle posizioni REALE NOMINALE alla Pagina 383 fine del blocco M145 Disattivazione della funzione M144 M141 Soppressione del controllo del sistema di tastatura Pagina 330 M148 Sollevamento automatico dell utensile dal profilo in caso di arresto NC Pagina 331 M149 Disattivazione della funzione M148 518 Funzioni di TNC 620 e ITNC 530 a confronto Dati tecnici a confronto Assi Risoluzione e passo di visualizzazione Assi lineari Assi rotativi Circuiti di regolazione per mandrini ad alta frequenza e motori torque lineari Schermo Supporto di memoria per programmi NC programmi PLC e file di sistema Memoria per programmi NC Tempo di esecuzione blocco Sistema operativo HeROS Sistema operativo Windows XP Interpolazione Retta Cerchio Traiettoria elicoidale Spline Hardware HEIDENHAIN TNC 620 max 6 1 um 0 01 um con opzione 23 0 001 0 00001 con opzione 23 con opzione 49 schermo piatto a colori TFT da 15 1 scheda di memoria CompactFlash 2 GByte 1 0 MS S No 5 assi 3 assi S no compatto nel pannello di comando o modulare nel quadro elettrico max 18 0 1 um 0 0001 con opzione 49 schermo piatto a colori TFT da 15 1 pollici opzionale TFT a 19 pollici disco fisso gt 21 GByte 0 5
356. no 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 HEIDENHAIN TNC 620 IVI tat iarie per assi ro IONI ausi N Cc Lia k il IVI tat iarie per assi ro IONI ausi Munz 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 ini
357. no utensile fine programma 1 3 Programmazione della prima PA 1 4 Test grafico della prima parte opzione software Advanced grafic scatur 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 del 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 461 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 PGM MGT SELEZIONA TIPO VIS TUTTI SO c i Premere il tasto PGM MGT il TNC apre la Gestione file Premere il softkey SELEZIONA TIPO il TNC attiva un menu softkey per la selezione del tipo di file da visualizzare Premere il softkey VIS TUTTI il TNC visualizza tutti i 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 Spostare il campo chiaro sul file TOOL T tabella 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
358. 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 O vengono occupate con valori di default 276 SOL 05 SELECT n Tabelle ABC Dateiver waltung SOL FEICHOI HANDLE 08 1234 Q5 Handle r selektierte aten SOL Server Programmazione Parametri Q Programmazione di istruzioni SOL Questa funzione pu essere programmata solo se stato immesso il numero codice 555343 Le istruzioni SOL si programmano in modalit Programmazione selezione funzioni SOL premere il softkey SOL SOL Selezionare l istruzione SOL tramite softkey vedere Panoramica o il softkey SQL EXECUTE e programmare l istruzione SOL Panoramica dei softkey SOL EXECUTE Programmazione dell istruzione Select EXECUTE SOL BIND Legame assegnazione di parametro O a colonna di BIND tabella SQL FETCH zE Lettura di righe della tabella dal result set e FETCH memorizzazione in parametri Q SOL UPDATE Memorizzazione dei dati dai parametri Q in una riga UPDATE presente del result set SOL INSERT e Inserimento dei dati dai parametri Q in una nuova riga di INSERT tabella del result set SOL COMMIT Trasferimento di righe dal result set nella tabella e COMMIT chiusura della transazione SOL ROLLBACK INDICE non programmato annullamento delle mo
359. nserire il blocco di programma copiato cancellato m 1 re lt un AX 19 L Z 190 RO FMAX M30 20 END PGM 14 MM to d SEGNARE CANCELLA COPIARE INSERIM i ULTIMO INTERRUZ BLOCK BLOCK bliocco ne Iinserimen 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 softkey INSERIRE BLOCK Conclusione della funzione di selezione premere il softkey SEGNARE INTERRUZ Attivazione funzione di selezione mero BLOCK Disattivazione funzione di selezione ss INTERRUZ Cancellazione blocco selezionato TAGLIA BLOCK Inserimento di un blocco presente in memoria e BLOCK Copia blocco selezionato COPIARE BLOCK ti Bel BE 92 Programmazione principi fondamentali gestione file La funzione di ricerca del TNC Funzionamento Programmaz Con la funzione di ricerca del TNC si pu cercare un testo qualsiasi SU 14 h all interno di un programma e se necessario sostituirlo con un nuovo BEGIN PGM 14 MM 1 BLK FORM 0 1 Z X 9 Y 0 Z 20 2 BLK FORM 2 2 X 100 Y 100 Z 0 3 TOOL CALL 5 Z 53500 4 _L__Z 100 RO FMAX M1 5 L X 50 Y 50 R FMAX M13 testo 6 L Z 2 RO FMAX 7 L Z 6 RO Fz000 8 APPR LCT X 12 Y 5 R5 RL F250 9 L Y 60 1 F 7 4 10
360. nsile 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 La correzione verr disattivata alla chiamata di un utensile con lunghezza L 0 Attenzione Pericolo di collisione Disattivando una correzione di lunghezza 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 PLTAB 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 DL 7AB Maggiorazione della lunghezza DL dalla tabella utensili HEIDENHAIN TNC 620 165 tensile IONE u 5 3 C tensile IONE u Q di LO
361. nsile 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 i 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 essere definito con L 0 e R 0 Lunghezza L dell utensile La lunghezza utensile L dovrebbe essere inserita fondamentalmente come lunghezza assoluta riferita all origine dell utensile Per numerose funzioni in collegamento con la lavorazione su pi assi il TNC richiede obbligatoriamente la lunghezza totale dell utensile Raggio R dell utensile Il raggio R dell utensile viene inserito direttamente 146 LI LS 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 maggiora
362. nsili Visualizzazione di tutte le frese nella tabella a utensili Visualizzazione di tutti i maschi di tutte le frese MASCHIO per filettare nella tabella utensili FILETT Visualizzazione di tutti i tastatori nella tabella SE 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 620 153 i Dati utensile a Dati utensile Importazione delle tabelle utensili Il costruttore della macchina pu adeguare la funzione O IMPORTA TABELLA Consultare il manuale della macchina Se si esporta una tabella utensili da un controllo numerico iTNC 530 e si carica su un TNC 620 necessario adattarne il formato e il contenuto prima di poter impiegare la tabella utensili Sul TNC 620 possibile eseguire con praticit l adattamento della tabella utensili utilizzando la funzione IMPORTA TABELLA II TNC converte il contenuto della tabella utensili caricata in un formato valido per il TNC 620 e salva le modifiche nel file selezionato Procedere nel modo seguente Salvare la tabella utensili del controllo numerico iTNC 530 nella directory TNC table Selezionare il modo operativo Editing programma Selezionare la Gestione file premere il tasto PGM MGT Portare il campo chiaro sulla tabella utensili che si desidera importare Selezionare il softkey FUNZIONI AUSIL Selezionare il softkey IMPORTA TABELLA il TNC chiede se la ta
363. nti n 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 30 Programmazione sottoprogrammi e ripetizioni di blocchi di programma il 7 6 Esempi di programmazione 2 2 N Esecuzione del programma i E Preposizionamento dell utensile sul bordo z superiore del pezzo O E nserimento incrementale dell accostamento O Fresatura profilo O E Ripetizione dell accostamento e della fresatura 5 del profilo 7 6 Ese Chiamata utensile Disimpegno utensile Preposizionamento nel piano di lavoro Preposizionamento sul bordo superiore del pezzo HEIDENHAIN TNC 620 231 il i programmazione 7 6 Esco 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
364. ntrale della sfera il TNC della macchina Consultare il manuale della macchina 190 Determinazione dell offset centrale della sfera di Ss tastatura premere il softkey 180 II TNC ruota il tastatore di 180 Tastatura premere 4 volte il tasto esterno di START ll sistema di tastatura 3D tasta una posizione del foro in ogni direzione assiale determinando l offset centrale del tastatore 426 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 TNC 620 Editing tabella lac Selezione del tastatore o TYPE CAL_ 0F1 CAL_ 0FZ CAL_ ANG F FMAX File tnc Ntable tchprobe tp Riga F Di ta i A on CERCARE FINE 427
365. nziale 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 174 Programmazione programmazione profili Posizioni Importanti per l avvicinamento e il distacco Punto di partenza Ps Questa posizione viene programmata direttamente prima del blocco APPR P si trova all esterno del profilo e viene avvicinato senza correzione del raggio RO Punto ausiliario Py Alcune traiettorie passano nell avvicinamento e nel distacco da un punto ausiliario Py che il TNC calcola in base ai dati inseriti nei blocchi APPR e DEP II TNC si sposta dalla posizione attuale al punto ausiliario Py con l ultimo avanzamento programmato Se si programma nell ultimo blocco di posizionamento prima della funzione di avvicinamento FMAX posizionamento in rapido il TNC raggiunge anche il punto ausiliario Py in rapido Primo punto del profilo Pa e ultimo punto del profilo PE Il primo punto del profilo Pa viene programmato nel blocco APPR l ultimo punto del profilo Pg con una funzione di traiettoria a scelta Se il blocco APPR contiene anche la coordinata Z il TNC porta l utensile prima nel piano di lavoro su Py e da l nell asse utensile alla
366. o 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 Considerazione della cinematica della macchina nelle posizioni REALE NOMINALE alla fine del blocco Disattivazione della funzione M144 X opzione 08 gt X lt opzione 21 X opzione 21 X opzione 09 X X opzione 09 X X XI XI X X X opzione 08 Opzione 08 opzione 09 opzione 09 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 620 533 il Cicli di tastatura nei modi operativi FUNZIONAMENTO MANUALE e VOLANTINO ELETTRONICO a confronto Tabella per gestione di diversi sistemi di tastatura 3D X Calibrazione lunghezza efficace X
367. o tangenziale L utensile si sposta su una traiettoria circolare che si raccorda tangenzialmente all elemento di profilo precedente Si Coordinate polari raggio PR inserire la distanza del A punto finale dell arco dal polo CC Coordinate polari angolo PA posizione angolare del punto finale della traiettoria circolare Blocchi esemplificativi NC ap Il polo non il centro della circonferenza HEIDENHAIN TNC 620 6 5 tralettorigggoooreinate polari n i 6 5 nine polari Traiettoria elicoidale La traiettoria elicoidale viene generata dalla sovrapposizione di una traiettoria circolare con una traiettoria lineare perpendicolare alla prima La traiettoria circolare viene programmata come in un piano principale Le traiettorie elicoidali possono essere programmate solo in coordinate polari Impiego Filettature interne ed esterne di grande diametro scanalature di lubrificazione Calcolo della traiettoria elicoidale Per la programmazione occorre il dato incrementale dell angolo totale per il quale l utensile si sposta sulla traiettoria elicoidale nonch l altezza totale della traiettoria elicoidale Per il calcolo della direzione di fresatura dal basso verso l alto vale quanto segue Numero filetti n Numero filetti anticipo filettatura a inizio e fine filettatura Altezza totale h Passo P x numero filetti n Angolo totale Numero filetti x 360 angolo per incrementale IPA inizio filettatura angolo pe
368. o da un elevata affidabilit Volantini elettronici HR I volantini elettronici facilitano lo spostamento manuale e preciso degli assi Il percorso di traslazione per ogni giro di volantino selezionabile in un ampio campo Oltre ai volantini da incasso HR 130 e HR 150 HEIDENHAIN offre anche il volantino portatile HR 410 HEIDENHAIN TNC 620 IN z LLI L E O ln b ini e tastatura 3D e volanti sistemi 2 6 Accessor AD ln 1J9IU04 9 3 IU UB OA qE BIn B se Ip IUIS9 SIS NMOSSIZJI7 9 Z Introduzione i 76 fd C o 3 1 Principi fonda 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
369. o definiti anche valori di coordinata incrementali 78 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 tre dita della mano destra serve da supporto quando il dito medio diretto nel senso dell asse utensile esso indica la direzione Z il pollice la direzione X e l indice la direzione Y Il TNC 620 in grado di controllare a richiesta fino a cinque assi Oltre agli assi principali X Y e Z ci sono 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 X Z X Z X Y HEIDENHAIN TNC 620 I ronge 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 indicazion
370. o di ritorno fine programma Ultimo elemento del profilo Pg con correzione raggio Coordinate Py raggio traiettoria circolare 8 mm Disimpegno di Z salto di ritorno fine programma 181 to e si li a da un profilo Icinamen 6 3 Avv 6 4 Traliettorie Coordinate cartesiane Panoramica delle funzioni traiettoria dinate cartesiane dei profili FK 182 F R con raccordo qualsiasi all elemento di profilo precedente traiettoria Programmazione libera dei profili FK opzione software Advanced programming features pagina 202 Programmazione programmazione profili i Retta L Retta Coordinate del punto finale Pagina 183 ingl Line della retta Smusso CHF Smusso tra due rette Lunghezza smusso Pagina 184 ingl CHamFer slo gt Centro del cerchio CC E Nessuno Coordinate del centro del Pagina 186 Q ingl Circle Center cerchio oppure del polo I eb Arco di cerchio C Traiettoria circolare intorno al Coordinate del punto finale Pagina 187 pg ingl Circle centro del cerchio CC verso il del cerchio senso di O punto finale dell arco di rotazione DD cerchio Q Arco di cerchio CR CR Tralettoria circolare con Coordinate del punto finale Pagina 188 D ingl Circle by Radius a raggio determinato del cerchio raggio del cerchio senso di rotazione 6 Arco di cerchio CT ai Traiettoria circolare con Coordinate del punto finale Pagina 190 ingl Circle Tangential A raccordo tangenziale del cerchio all el
371. o fino alla fine dello stesso o fino ad 113 H un Interruzione rome Nel modo operativo Esecuzione singola ogni blocco viene eseguito 4 L zeie no Fumi ne mE singolarmente previo azionamento del tasto esterno di START scene E i Do f i i 8 CYCL DEF 4 2 PROF 10 Per l esecuzione del programma sono disponibili le seguenti funzioni nc i 11 CYCL DEF 4 5 Y 90 TNC 12 CYCL DEF 4 6 F888 DR RAGGIOS 13 L Z 2 RO FMAX M99 I 14 CYCL DEF 5 0 TASCA CIRCOLARE Interruzione dell esecuzione del programma Esecuzione del programma a partire da un determinato blocco Salto di blocchi TRO E ss e02 10 000 B 0 000 Editing della tabella utensili TOOL T aa i IRA A Controllo e Modifica di parametri O 1 INIZIO FINE PAG Correzione del posizionamento con il volantino t 4 t Funzioni per la rappresentazione grafica S Z S INA 15 5 Esecuzione programma e F PAGINA LETTURA IEEE TABELLA I BLOCCHI LE UTENSILE pi y A H Visualizzazione di stato supplementare 464 Prova ed esecuzione del 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 z z S O o 2 N 5 O n LLI LO Lo q Esecuzione continua Avviare il programma di lavorazione con il tasto e
372. o manuale funzioni correlate alla macchina Consultare anche il D L accensione e la ripresa dei punti di riferimento sono manuale della macchina X 0 000 Inserire la tensione di alimentazione del TNC e della macchina il Y 09 000 TNC avvia il sistema operativo Questo processo pu durare alcuni minuti Quindi il TNC visualizza nella riga di intestazione dello l 243000 schermo il dialogo dell interruzione di corrente 0 000 B 0 000 CE Premere il tasto CE il TNC compila il CE programma PLC REALE DI T 5 z S F mm min Ouvr 100 MS TOUCH TABELLA 3D ROT TABELLA M S F PROBE PRESET lt UTENSILE dz A TEN Inserire la tensione di alimentazione il TNC controlla il funzionamento del circuito di emergenza e passa in modalit Superare indici di riferimento O O Ss V 9 T D O O lt N q 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 404 Modi operativi Vedere Memorizzazione Editing programma a pagina 61 HEIDENHAIN TNC 620 35 i 1 3 Programmazione del
373. odi 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 sistema 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 328 Programmazione funzioni ausiliarie Distacco da
374. ofili FK grafico per pezzi non quotati a norma NC Salti di programma sottoprogrammi ripetizione di blocchi di programma programma qualsiasi come sottoprogramma 508 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 620 cicli di foratura e maschiatura con e senza compensatore sgrossatura tasche rettangolari e circolari cicli di foratura profonda alesatura barenatura interna e allargatura cicli di fresatura di 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 m negazione tronca
375. ogramma B Commutare il livello softkey D gt DD Selezionare le funzioni di impostazione della velocit di mi simulazione P Selezionare la funzione con il softkey desiderato ad i es aumento per passi della velocit di prova HEIDENHAIN TNC 620 opzione software Advanced grafic features ICa 15 1 o il 15 1 Mi opzione software Advanced grafic features 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 UH Limitazione durante l esecuzione del programma 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 La rappresentazione grafica contemporanea alla Il TNC non rappresenta nella grafica di esecuzione del programma lavorazioni a pi assi nel corso della lavorazione Nella finestra grafica appare in tali casi il messaggio di errore Asse non rappresentabile Vista dall alto La simulazione grafica in questa vista la pi veloce puntatore del mouse su un punto qualsiasi del pezzo si pu se sulla macchin
376. ogramma con messaggio d errore nel visualizzatore di quote i valori L e DL vengono calcolati sulla base della tabella utensili e del valore DL di TOOL CALL max 16 384 blocchi in max 12 profili parziali asse utensile nel blocco TOOL CALL definisce il piano di lavoro posizione finale altezza sicura tramite ultima posizione definita prima di chiamata ciclo 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 funzione non attiva all interno dei cicli SL non ammesso possibile lavorazione definita di profili chiusi 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 nel visualizzatore di quote i valori L e DL vengono calcolati sulla base della tabella utensili 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 configurabile tramite MP7420 se la posizione finale viene traslata tramite l ultima posizione programmata oppure solo all altezza di sicurezza possibile definire in misura limitata formule del profilo complesse possibilit solo limitata di eseguir
377. ogrammare la correzione prima in un blocco lineare vedere Traiettorie Coordinate cartesiane pagina 182 o nel blocco di avvicinamento blocco APPR vedere Avvicinamento e distacco a da un profilo pagina 174 Preposizionamento Attenzione Pericolo di collisione Preposizionare l utensile all inizio del programma di lavorazione in modo tale da evitare urti tra utensile e pezzo 172 Programmazione programmazione profili 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 i 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 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 Gi Inserire l avanzamento e confermare con il tasto ENT 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 ausilia
378. ogrammata Esempio HEIDENHAIN TNC 620 100 la I tralettor nzioni la tralettor IONI i fondamentali En 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 Li 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 Q vedere Principio e panoramica delle funzioni pagina 238 Cerchi che non sono paralleli al piano principale vengono Senso di rotazione DR nei movimenti circolari Per i movimenti circolari senza raccordo tangenziale con gli altri elementi di profilo si inserisce il senso di rotazione 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 Pr
379. ogrammazione per MDI Definizione degli assi per la conferma della posizione reale Visualizzazione dei tempi operativi HEIDENHAIN TNC 620 Funzionamento manuale Programmaz MOD Posizione 7 Inserimento programma O Posizione 1 Posizione 2 Cambio mm pollici Immis program Tipo Contr TNC620 Software NC NC Kern Software PLC REALE mm HEIDENHAIN S Developer Version C_NCKERN_560 TestPgmMC API_23 09 Livello di sviluppo 99 maurua Cu z T o T Omm m ITT 000 000 000 000 our 100 M5 PGM INPUT TEMPO OK ANNULLA POSIZIONE MACC E 479 16 1 Selezione della funzione MOD pre E O D z D E 5 A N 2 16 2 Numeri software Applicazione I seguenti numeri software compaiono sullo schermo del TNC dopo la selezione delle funzioni MOD 480 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 9 Funzioni MOD i 16 3 Inserimento del numero codice Applicazione Per le seguenti funzioni il TNC richie
380. olo 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 origine confermare con il softkey SETTARE PUNTI oppure vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella Preset pagina 423 Conclusione della funzione di tastatura premere FINE HEIDENHAIN si assume la garanzia per le funzioni dei cicli di tastatura soltanto nel caso in cui si impieghino sistemi di tastatura HEIDENHAIN Nel caso in cui si utilizzino funzioni di tastatura nel piano di lavoro ruotato necessario impostare 3D ROT per i modi operativi manuali e automatici su Attivo HEIDENHAIN TNC 620 Touch probe functions tema di tastatura 3D opzione software inizione origine i 13 8 Def n il Touch probe functions istema di tastatura 3D opzione software O V O O 2 N 13 8 Def Centro del cerchio quale origine centri di fori tasche circolari cilindri pieni perni isole circolari ecc possono essere definiti come origine Cerchio interno Il TNC tasta automaticamente la parete circolare interna nelle 4 direzion
381. olo 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 428 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 620 Touch probe functions tema di tastatura 3D opzione software inizione origine i 13 8 Def n i istema di tastatura 3D opzione software O O O 2 N 13 8 Def Touch probe functions Impiego delle funzioni di tastatura con tastatori meccanici o comparatori 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 gene
382. oltanto 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 500 Tabelle e riepiloghi DisplavySettings 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 I Macc 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 DisplaySettings Definizione dell unit di misura valida per la visualizzazione metric utilizzare il sistema metrico inch utilizzare il sistema in pollici DisplavySettings 17 1 Parametri utente specifici 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 HEIDENHAIN TNC 620 501 i ina I macch 17 1 Parametri utente specifici
383. oluto l angolo dell asse incrementale viene interpretato come valore assoluto funzione disponibile differenze riportate nel dettaglio funzione disponibile differenze riportate nel dettaglio nel visualizzatore di quote i valori della lunghezza utensile L e DL vengono considerati sulla base della tabella utensili 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 HEIDENHAIN TNC 620 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 possibile simulare programmi annidati l operazione di copia deve essere eseguita tramite TINCremoNT o Gestione file del posto
384. ombinazione con la funzione PLANE in questo caso si deve attivare prima la rotazione base e poi la funzione PLANE tastatura 13 7 Compensazione dell 428 Funzionamento manuale e allineamento i Determinazione della rotazione base Selezione della funzione di tastatura premere il PE 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 II TNC rileva la rotazione base e indica l angolo nel dialogo Angolo di rotazione del pezzo con sistema di ftware Touch probe functions Attivazione della rotazione base premere il softkey INSER ROTAZ BASE Conclusione della funzione di tastatura premere il gt softkey FINE E Q O Memorizzazione della rotazione base nella O K tabella Preset e O Dopo la tastatura inserire il numero Preset nel campo di immissione N Numero in tabella in cui il TNC deve memorizzare la rotazione N O base attiva 0 O Premere il softkey INTRODUZ TABELLA PRESET per memorizzare la rotazione base nella tabella Preset Visualizzazione della rotazione base Funzionamento manuale otazione Angolo di e one Angolo superfici tast TIME 1 Punto misura 1 asse 2
385. on identica in funzione della ripartizione all interno dei livelli 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 620 con STOP INTERNO Accesso alle frequenze FK con GOTO dopo la lavorazione eseguita fino a quel momento prima del cambio del modo operativo Lettura blocchi Comportamento dopo ripristino dello stato macchina Fine del posizionamento al riaccesso Commutazione della ripartizione dello schermo al riaccesso Messaggi d errore Modifica contenuti parametri Q dopo che la lavorazione stata interrotta mediante commutazione sul modo operativo Esecuzione singola Spostamento manuale durante un interruzione programma con M118 attiva HEIDENHAIN TNC 620 dello schermo attiva 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 r
386. on il tasto ENT Il TNC salva i tempi di impiego utensile in un file separato con estensione pgmname H T DEP file di impiego utensili generato contiene le seguenti informazioni TOKEN TOOL tempo di impiego utensili per TOOL CALL Le registrazioni sono elencate in ordine cronologico TTOTAL tempo totale d impiego di un utensile STOTAL chiamata di un sottoprogramma le registrazioni sono elencate in ordine cronologico TIMETOTAL il tempo di lavorazione totale del programma NC viene registrato nella colonna WTIME Nella colonna PATH il TNC riporta il nome del percorso del corrispondente programma NC La colonna TIME contiene la somma di tutte le registrazioni TIME senza movimenti in rapido Il TNC imposta a 0 tutte le altre colonne TOOLFILE nella colonna PATH il TNC riporta il nome del percorso della tabella utensili con cui stata eseguita la prova del programma In questo modo il TNC pu rilevare durante la prova di IMpiego utensile se la prova del programma stata eseguita con TOOL T TNR Numero utensile 1 ancora nessun utensile cambiato IDX Indice utensile HEIDENHAIN TNC 620 Esecuzione continua std HEBEL H 1 BLK FORM 0 1 Z X 35 Y 50 Z 10 2 BLK FORM 0 2 X 120 Y 20 Z 0 Da 3 TOOL CALL 2 Z 52000 F500 4 L Z 100 RO FMAX 5 L xX 30 Y 0 RO FMAX 6 L 2 5 RO FMAX M3 T APPR LCT X 10 Y 0 R5 RL 8 FPOL X EEE 9 FC DR R 10 FIT EEA n 11 FET 0 Ed 0 100 Y 0 000 Z 45 000 C
387. onamento alla parete della scanalatura su superficie cilindrica LineNormal posizionamento con una retta CircleTangential posizionamento con un movimento circolare Funzione M per orientamento del mandrino 1 orientamento mandrino direttamente da NC 0 funzione inattiva Da 1 a 999 numero funzione M per orientamento mandrino 504 Tabelle e riepiloghi 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 Impostazioni per l editor NC Creazione file di backup TRUE dopo l editing di programmi NC creazione di file di backup FALSE dopo l editing di programmi NC nessuna creazione di file di backup Comportamento del cursore dopo la cancellazione di righe TRUE dopo la cancellazione il cursore si trova sulla riga precedente comportamento iTNC FALSE dopo la cancellazione il cursore si trova sulla riga successiva Comportamento del cursore nella prima oppure nell ultima riga TRUE movimento cursore ammesso a inizio fine PGM FALSE movimento cursore non ammesso a inizio fine PGM Interruzione
388. one 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 a r a PENE STA nel livello softkey le funzioni disponibili ROTAZIONE Misurare la rotazione base il TNC visualizza il menu m 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 i 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 visualiz
389. one N To Applicazione ne Nel Funzionamento manuale e per i modi operativi di esecuzione del pS programma si pu intervenire sulla visualizzazione delle coordinate z La figura a destra illustra varie posizioni dell utensile Posizione di partenza N Posizione finale dell utensile di Origine pezzo N 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 na 16 6 Selezione della visual Con la funzione MOD Posizione 2 si seleziona la visualizzazione di posizione nella visualizzazione di stato supplementare 494 Funzioni MOD 16 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 di misura metrico ad es X 15 789 mm funzione MOD cambio mm pollici mm Indicazione con
390. one collegamento di rete esistente Rimuovere Copia collegamento di rete Copia Editing collegamento di rete Modi fica Cancellazione finestra di stato Svuota HEIDENHAIN TNC 620 119 T O 3 4 Lavorare con la G Dispositivi USB sul TNC Attraverso i dispositivi USB particolarmente facile salvare oppure caricare dati nel TNC II 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 system ad es NTFS non sono supportati dal TNC Al momento del collegamento il TNC emette il messaggio d errore 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 system 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 funzion
391. one della colonna separata da un 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 Esempio collegamento dei parametri Q alla colonna della tabella Esempio eliminazione collegamento Programmazione Parametri Q SOL SELECT SQL SELECT seleziona le righe della tabella e le trasferisce nel result set Il server SOL inserisce per righe i dati nel result set Le righe vengono numerate in continuo a partire da 0 Questo numero di riga l INDICE viene impiegato nelle istruzioni SOL Fetch e Update Nella funzione SQL SELECT WHERE si inseriscono i criteri di selezione E cos possibile delimitare il numero delle righe da trasferire Se non si utilizza tale opzione vengono caricate tutte le righe della tabella Nella funzione SQL SELECT ORDER BY si indicano i criteri di ordinamento Consiste nella denominazione della colonna e nella parola chiave dell ordinamento crescente decrescente Se non si utilizza tale opzione le righe vengono memorizzate in una sequenza casuale Con la funzione 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 assol
392. one finestra di ordinamento selezionare la Pem ripartizione dello schermo SEZIONI PGM SE Cambio della finestra attiva premere il softkey m Cambio finestra Inserimento di un blocco di strutturazione nella finestra di programma a sinistra Selezionare il blocco alla fine del quale si desidera inserire il blocco di strutturazione INSERIRE 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 620 125 ICe Tem me X 2 4 4 Calcolatrice Funzionamento Il TNC dispone di una calcolatrice per l esecuzione delle principali funzioni matematiche Visualizzare o chiudere la calcolatrice con il tasto CALC Selezionare le funzioni di calcolo con istruzioni abbreviate sulla tastiera alfanumerica Queste istruzioni abbreviate sono evidenziate a colori nella calcolatrice Addizione Sottrazione Moltiplicazione Divisione Calcolo fra parentesi Arco coseno ARC seno SIN Coseno COS Tangente TAN Elevazione a potenza di valori DAT Radice quadrata S
393. one manuale dell origine centro del cerchio quale origine 432 in un asse qualsiasi 430 spigolo quale origine 431 Impostazioni di rete 488 Informazioni sul formato 513 Inserimento di commenti 123 Interfaccia dati piedinatura connettore 506 programmazione 482 Interfaccia Ethernet collegamento in rete e relativo scollegamento 119 configurazione 488 panoramica 487 possibilit di collegamento 487 Interruzione della lavorazione 466 Introduzione manuale dati 444 Istruzioni SOL 274 ITNC 530 56 L Lavorazione a pi assi 384 Lettura blocchi 470 dopo una mancanza di corrente 470 Livello di sviluppo 9 Look ahead 326 Lunghezza utensile 146 M M91 M92 318 Messaggi d errore 130 guida per 130 Messaggi d errore NC 130 Misurazione automatica degli utensili 150 Misurazione di pezzi 433 Misurazione utensili 150 Modi operativi 60 Modifica numero di giri mandrino 411 N Nome programma vedere Gestione file nome file Nome utensile 146 Numeri di codice 481 Numeri di versione 481 Numero opzione 480 Numero software 480 Numero utensile 146 P Pannello di comando 59 Parametri macchina per sistemi di tastatura 3D 500 Parametri Q controllo 249 emissione formattata 256 parametri locali 238 parametri rimanenti OR 238 preprogrammati 301 trasmissione va
394. one 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 O 999 Dialogo correlato alla macchina 1000 1199 Messaggi di errore interni vedere tabella 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 1010 Manca avanzamento 1011 Valore d immissione errato 1012 Segno algebr err 1013 Angolo non consentito 1014 Punto da tastare irraggiungibile 1015 Troppi punti 1016 Dato immesso contraddittorio HEIDENHAIN TNC 620 larie ioni ausi 8 8 Funz n il larie IONI ausi n 8 8 Funz 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 252 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 liv
395. onibili 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 sono descritte in un manuale utente separato Per richiedere questo manuale utente rivolgersi eventualmente a HEIDENHAIN ID 679295 xx Opzioni software Il TNC 620 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 controllato Asse supplementare per 5 assi e mandrino non controllato 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 Interpolazione su 5 assi Lavorazione 3D M128 mantenimento della posizione della punta dell utensile nel posizionamento di assi orientabili TCPM FUNCTION TCPM mantenimento della posizione della punta dell utensile durante il posizionamento di a
396. ono irrimediabilmente perduti to d Selezionare eventualmente il blocco in cui la parola da cercare memorizzata Selezione della funzione di ricerca il TNC visualizza la finestra di ricerca e mostra nel livello softkey le funzioni di ricerca disponibili Immettere il testo da cercare considerando i caratteri maiuscoli minuscoli confermare con il tasto ENT Iinserimen Immettere il testo da inserire considerando i caratteri maluscoli minuscoli Avviare la ricerca il TNC salta sul testo cercato successivo CERCARE Per sostituire il testo e poi saltare al successivo punto cercato premere il softkey SOSTITUIRE oppure per sostituire tutti punti di testo trovati premere Il softkey SOSTIT TUTTO o per non sostituire il testo e saltare al successivo punto cercato premere il softkey CERCARE Terminare la funzione di ricerca SOSTIT Uns p 3 2 Apertura e 94 Programmazione principi fondamentali gestione file 3 3 Gestione file principi fondamentali File Programmi in dialogo HEIDENHAIN H secondo DIN ISO Tabelle per utensili T cambia utensili TCH pallet P origini D punti PNT preset PR sistemi di tastatura TP file di backup BAK Dati dipendenti ad es punti di strutturazione DEP 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 fi
397. ontinui HEIDENHAIN a partire dalla versione TNC 150 B possono essere eseguiti dal TNC 620 solo in misura limitata Se i blocchi NC contengono elementi non validi durante l immissione questi vengono identificati dal TNC come blocchi ERROR all apertura del file dettagliata delle differenze tra iTNC 530 e TNC 620 vedere Funzioni di TNC 620 e iTNC 530 a confronto a pagina 519 Tenere presente in proposito anche la descrizione 56 Yozo u RO Frp Introduzione 2 2 Schermo e pannello di comando Schermo Il TNC viene fornito come versione compatta o come versione con schermo separato e pannello di comando In entrambe le varianti il TNC dotato di uno schermo piatto TFT da 15 1 O 0O A Q O 0 N Riga di intestazione All accensione del TNC lo schermo visualizza nella riga di intestazione i modi operativi selezionati i modi operativi Macchina a sinistra e i modi operativi Programmazione a destra II modo operativo attivo compare nel campo pi lungo della riga di intestazione Nello stesso campo vengono visualizzati anche le domande di dialogo e i messaggi eccezione quando il TNC visualizza solo la grafica Softkey Sullo schermo in basso il TNC visualizza ulteriori funzioni in 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 dispost
398. ontrassegnata da una K nel simbolo della cartella 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 apre l editor di configurazione per i parametri utente 498 Tabelle e riepiloghi Richiamo dell editor di configurazione selezionare il modo operativo Editing programma 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 EHZ diramazione aperta oggetto vuoto non pu essere aperto parametro macchina inizializzato CIZZIZI parametro macchina non inizializzato opzionale ica pu essere letto ma non editato x non pu essere letto n pu essere editato Nel simbolo della cartella identificabile il tipo dell oggetto di configurazione Key nome gruppo Lista Entit od oggetto parametro HEIDENHAIN TNC 620 499 ina I macch 17 1 Parametri utente specifici ina I macch 17 1 Parametri utent
399. oordinate dei punti finali N Q Datinoti Softkey 2 Coordinate cartesiane X e Y xX ma oa LL T Coordinate polari riferite a FPOL PR PA the Dosi Ka O ha Blocchi esemplificativi NC software Advanced programming features 6 6 Movimenti traiettoria Programmazione libera d 208 Programmazione programmazione profili il Direzione e lunghezza di elementi del profilo 2 D Datinoti OO oy 5 N Lunghezza della retta LEN A O T Sa Angolo di salita della retta a T o LL C Lunghezza LEN della corda dell arco di cerchio LEN e Angolo di salita AN della tangente di avvicinamento A Angolo al centro della corda dell arco di cerchio CN 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 software Advanced pr 6 6 Movimenti traiettoria Programmazione libera dei HEIDENHAIN TNC 620 209 il IONE rofili FK opz software Advanced programming features 6 6 Movimenti traiettoria Programmazione libera d 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 dat
400. orazione speculare sull asse W Combinazioni somma dei singoli assi Fattore di scala attivo asse X Fattore di scala attivo asse Y Fattore di scala attivo asse Z Fattore di scala attivo asse U Fattore di scala attivo asse V Fattore di scala attivo asse W 3D ROT asse A 3D ROT asse B 3D ROT asse C Rot del piano di lavoro attivo non attivo 1 0 in un modo operativo Esecuzione programma Rot del piano di lavoro attivo non attivo 1 0 in un modo operativo Funzionamento manuale Asse X Asse Y Asse Z Asse A Asse B Asse C n i larie E7 e Campo di traslazione 230 2 O EB 3 5 Posizione nominale nel sistema 1 REF 240 n 8 8 Funz Posizione attuale nel sistema di 1 coordinate attivo 270 266 dala9 dala9 OJI oa AJ O 00 oJ A O 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 Oh 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 Asse W Programmazione Parametri Q i Sistema di tastatura automatico TS 350 Sistema di tastatura utensili TT HEIDENHAIN TNC 620 50 51 52 53 54 DO 56 57 70 71 72 79 76 77 78 Tipo di tastatore Riga nella tabella del sistema di tastatura Lunghezza efficace Raggio efficace della sfera Raggio arrotondamento Offset
401. orniscono 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 o Richiamare il livello softkey per la ripartizione dello VI schermo N ba Selezionare la rappresentazione con visualizzazione di gt STATO stato supplementare il TNC visualizza nella parte EL destra dello schermo la maschera di stato Panorami ca gt N Selezione delle visualizzazioni di stato supplementari o Commutare il livello softkey fino a visualizzare i softkey STATO Selezionare direttamente con il softkey la n 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 Tenere presente che alcune delle informazioni di stato sul TNC la rispettiva opzione software HEIDENHAIN TNC 620 65 Panoramica J La maschera di stato Panoramica visualizzata dal TNC dopo Esecuzione continua E l accensione se stata selezionata la ripartizione dello schermo Sc PGM STATO oppure POSIZ STATO La maschera di panoramica i ixi re me I REST RE
402. osiziona quindi gli assi rotativi della macchina in automatico in modo tale che l utensile raggiunga l orientamento previsto con la correzione attiva w 394 II TNC non pu posizionare gli assi rotativi in automatico su tutte le macchine Consultare il manuale della macchina Tenere presente che il TNC esegue una correzione con i valori delta definiti Un raggio utensile R definito nella tabella utensili non influisce in alcun modo sulla correzione Attenzione Pericolo di collisione Nelle macchine i cui assi rotativi consentono unicamente un campo di spostamento limitato nel posizionamento in automatico potrebbero verificarsi dei movimenti che richiedono ad esempio una rotazione di 180 della tavola Fare attenzione al pericolo di collisione della testa con il pezzo o con i dispositivi di serraggio Programmazione lavorazione a pi assi L orientamento utensile pu essere definito in due modi E nel blocco LN mediante l indicazione delle componenti TX TY e TZ E in un blocco L mediane l indicazione delle coordinate degli assi rotativi Esempio formato blocco con orientamento utensile LN Retta con correzione 3D X Y Z Coordinate corrette del punto finale della retta TX TY TZ Componenti del vettore normale per l orientamento utensile RR Correzione raggio utensile F Avanzamento M Funzione ausiliaria Esempio formato blocco con assi rotativi L Retta X Y Z Coordinate corrette d
403. outing per l immissione delle Manual operation Pprogramming impostazioni di ping e routing Network settings tncguide Ping Inserire nel campo Indirizzo il numero IP con sl 3 J cui si desidera controllare il collegamento in x rete IMmissione quattro valori numerici separati da punti ad es 160 1 180 20 In alternativa anche possibile immettere l nome Seat un Genmask Flags Metric Ref Use Iface del computer per il quale si desidera controllare D000 16012541 0000 UG 0 O Oeh 0 0 160 1 254 2 0 0 0 0 UG 1 0 Oeth0 5100 Il collegamento IATA Pulsante Start avviare il controllo il TNC M visualizza le informazioni di stato nel campo ox ance Ro Ping lt f Apply cancel D Start Stop Update Pulsante Arresto terminare il controllo fd b C i b LL fd LLI RIS o SS b fd LO O q Routing Per gli specialisti della rete informazioni di stato del sistema operativo per il routing attuale Pulsante Aggiorna aggiornare il routing Selezionare la scheda NFS UID GID per introdurre gli identificativi di Manual operation Programming utenti e gruppi Network settings tncguide Impostare ID utente me trace UID GID per definizione dell identificativo dell utente finale a NFS Shares per l accesso in rete ai file Richiedere il valore 4 all amministratore di rete ID gruppo Seba ra Genmask Flags Metric Ref Use Iface bell n me g 160 1 0 0 0 0
404. ows 98 Windows NT 4 0 Windows 2000 Windows XP Windows Vista 16 MByte di memoria di lavoro 5 MByte liberi su disco fisso Disponibilit di un interfaccia seriale libera o collegamento alla rete TCP IP Installazione sotto Windows Avviare il programma di installazione SETUP EXE dalla Gestione risorse Explorer Seguire le istruzioni del programma di Setup Avvio di TNCremoNT sotto Windows Fare clic su lt Avvio gt lt Programmi gt lt Applicazioni HEIDENHAIN gt lt INCremoNT gt Al primo avvio di INCremoNT esso prova automaticamente a stabilire un collegamento con il TNC HEIDENHAIN TNC 620 delle interfacce dat igurazione 16 4 Conf n il delle interfacce dat 16 4 Conf igurazione Trasmissione dati tra TNC e TNCremoNT gt Prima di trasferire un programma dal TNC al PC verificare sempre che il programma attualmente selezionato sul TNC sia anche memorizzato I 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 TNCremoNT 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 d
405. per Fixed ingl fisso Bloccare il posto L per Locked ingl bloccato vedere anche colonna ST Visualizzazione del commento all utensile da TOOL T Informazione relativa a questo posto utensile da trasmettere al PLC La funzione viene definita dal costruttore della macchina Consultare la documentazione della macchina Tipo utensile La funzione viene definita dal costruttore della macchina Consultare la documentazione della macchina Magazzino blocco del posto sopra Magazzino blocco del posto sotto Magazzino blocco del posto a sinistra Magazzino blocco del posto a destra Numero utensile Posto riservato S i ENT No NOENT Utensile spec Posto fisso S ENT No NO ENT Posto bloccato Si ENT No NO ENT Stato PLC Valore Tipo di utensile per tab posti Bloccare posto sopra Bloccare posto sotto Bloccare posto a sinistra Bloccare posto a destra Programmazione utensili _Funzioni di editing per tabelle posti Softkey Q _ Selezione inizio tabella TET p amm cb i d Selezione fine tabella e i E pe Selezione pagina precedente tabella PAGINA A Selezione pagina successiva tabella PAGINA Azzeramento tabella posti RESET TABELLA POSTI Azzeramento colonna numero utensile T RESET COLONNA T Salto all inizio della riga mnazIO salto alla fine della riga FINE RIGA gt Simulazione del cambio utensile CA
406. po 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 visualizzazione del dialogo desiderato e inserire il valore desiderato 90 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 o Inoltre si pu interrompere la ricerca con il softkey i Ricerca di un testo qualsiasi o Selezione della funzione di ricerca premere il softkey CERCARE IlI TNC visualizzer il dialogo Ricerca testo Inserire il testo da cercare TY Ricerca testo premere il softkey ESEGUIRE ab a N m HEIDENHAIN TNC 620 91 Selezione copia cancellazione e inserimento di blocchi di
407. precedente PAGINA Pagina successiva PAGINA inserimen n Salto all inizio del programma H Z lf N H salto alla fine del programma n H z m k Modifica della posizione del blocco attuale sullo schermo In questo modo si possono visualizzare pi blocchi di programma programmati prima del blocco attuale i 3 2 Apertura e Modifica della posizione del blocco attuale sullo schermo In questo modo si possono visualizzare pi blocchi di programma programmati dopo il blocco attuale Blocco successivo Blocco precedente Y selezione di singole istruzioni nel blocco n DO x Selezione di un determinato blocco premere fem 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 620 89 Azzeramento valore dell istruzione selezionata E E Cancellazione valore errato Cancellazione messaggio d errore non lampeggiante 00B uS EuS EL O Cancellazione istruzione selezionata Ta Len Q Cancellazione blocco selezionato DER O Hm pn cb Cancellazione cicli e blocchi di programma DEL N O ne I d Inserimento del blocco che stato editato o INSERTM ULTIMO cancellato per ultimo BLOCCO NC Sn Inserimento di blocchi in un punto qualsiasi E Selezionare il blocco do
408. programmi 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 iI numero LABEL O Chiamata sottoprogramma LBL 07 1 E Richiamo del sottoprogramma premere 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 620 7 2 Sottoprogrammi f il 7 3 Ripetizioni Mioccni i programma 7 3 Ripetizioni di blocchi di programma Label LBL Le ripetizioni di blocchi di progra
409. pz mming da d software Advanced pr 6 6 Movimenti traiettoria Programmazione libera j il z Polo per programmazione FK O Visualizzazione dei softkey per la programmazione N libera dei profili premere il tasto FK 5 Apertura del dialogo per la definizione del polo DI premere il softkey FPOL Il TNC visualizza i softkey di e asse del piano di lavoro attivo LL 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 ei prof software Advanced programming features Programmazione libera di rette Retta senza raccordo tangenziale Visualizzazione dei softkey per la programmazione libera dei profili premere il tasto FK FL Apertura del dialogo per una retta libera premere il i 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 Se ci fossero pi soluzioni la grafica le visualizzer in verde vedere Grafica per la programmazione FK pagina 204 Retta con raccordo tangenziale Se una retta deve raccordarsi tangenzialmente ad un altro elemento di profilo aprire il dialogo con il softkey FLT Visualizzazione dei softkey per la programmazione libera dei profili premere il tasto FK FLT Apertura del dialogo premere il softkey FLT
410. r anticipo filettatura Coordinata di Passo P x numero filetti anticipo filettatura partenza Z 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 ZA DR RL Sinistrorsa Z DR RR Destrorsa L DR RR Sinistrorsa Z DR RL Destrorsa Z DR RR Sinistrorsa Z DR RL Destrorsa L DR RL Sinistrorsa Z DR RR 198 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 totale IPA pu essere inserito un valore tra sele pelo eRecle e a sele oS ee 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 Inserire in modo incrementale la Coordinata per l altezza della traiettoria elicoidale Senso di rotazione DR Traiettoria elicoidale in senso orario DR Traiettoria elicoidale in senso antiorario DR Inserire la Correzione raggio come specificato nella tabella Blocchi esemplificativi NC filettatura M6 x 1 mm con 5 filetti HEIDENHAIN TNC 620 199 6 5 tralettorigggoooreinate polari
411. ra 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 Mi o i IONI delle funzi noramica incipio 8 1 Pr 8 1 Principio e panoramica delle funzioni parametri O consentono di definire intere serie di pezzi in un programma di lavorazione A tale proposito si inseriscono in luogo dei 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 parametri O sono contrassegnati da lettere e da un numero compreso tra 0 e 1999 Sono disponibili parametri con differ
412. ra di profili SLI Maschiatura rigida Filettatura Piano di lavoro Dati profilo Preforatura Svuotamento Parametri 0401 fattore di avanzamento Parametri 0404 fattore di svuotamento 23 24 25 26 27 528 Finitura fondo Finitura laterale Profilo sagomato Fattore di scala individuale per l asse Profilo superficie cilindrica X XI X XJ X X XI X XI X XI X X X X X opzione 08 X opzione 19 X opzione 19 X opzione 19 X opzione 19 X opzione 19 X opzione 19 X X opzione 08 XI X X X X X X X X X X X X X X X X X XI X X X X X XI X X opzione 08 opzione 08 i 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 210 ZII 212 213 214 24 220 221 225 230 231 232 240 241 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 Incisione Spia
413. racy even over long periods KinematicsOpt is an important component that helps you to really fulfi 11 these complex requirements A touch probe cycle measures the rotary axes on your machine fully automatically regardless of whether they are in the form of tables or spindle heads A calibration sphere such as the KKH from N is fi xed at any position on the machine table and measured with a resolution that you defi ne In the cycle defi nition you specify the area to be measured for each rotary axis individually With this version of the software you can also measure Ithe misalignment of a rotary axis spindle head or table For head axes the rotary axis must be measured twice each time with a stylus of a different length After exchanging the stylus between the two measurements the touch probe must be recalibrated The new calibration cycle 460 automatically calibrates the touch probe using the KKH calibration sphere from HEIDENHAIN already in place Support for the measurement of Hirth coupled spindle heads has also been improved Positioning of the spindle head can now be performed via an NC macro that the machine tool builder lintegrates in the calibration cycle Possible backlash in a rotary axis can now be ascertained more precisely By entering an angular value in the new Q432 parameter of Cycle 451 the TNC moves the rotary axis lat each measurement point in a manner that its backlash can be ascertained 115
414. rati i valori 0199 1 0 LTOL RTOL Utensile rotto superati i valori 0199 2 0 LBREAK RBREAK 306 Programmazione Parametri Q il 8 13 Esempi di programmazione Esecuzione del programma E 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 E 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 H Z O O 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 per il preposizionamento Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Chiamata lavorazione 307 i programmazione 8 13 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 i programmazio
415. rato 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 I POS 77777 436 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 422 o vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella Preset pagina 423 Conclusione della funzione di tastatura premere il tasto END Funzionamento manuale e allineamento 13 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 co
416. razione 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 516 Funzioni ausiliarie MO M1 M2 M3 M4 M5 M6 M8 M9 M13 M14 M30 M89 M91 M92 M94 M97 M98 M99 M101 M102 M109 M110 M111 M116 M117 M118 M120 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 funzione 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 d
417. re angoli solidi dovrebbero essere sempre programmati nella definizione dell angolo di inclinazione nel primo blocco di spostamento Questo vale anche se uno o pi angoli solidi sono 0 Blocchi esemplificativi NC Le coordinate dell asse rotativo sono angoli asse Le coordinate dell asse rotativo sono angoli solidi Impostazione dell orientamento dell utensile a B 45 gradi angolo solido Definire con 0 l angolo solido A eC W 86 Programmazione lavorazione a pi assi Tipo di interpolazione tra la posizione di partenza e quella finale Per la definizione del tipo di interpolazione tra la posizione di partenza e quella finale il TNC mette a disposizione due funzioni PATH PATHCTRL AXIS definisce che la punta dell utensile si Cuts sposta lungo una retta tra la posizione di partenza e quella finale del rispettivo blocco NC Face Milling La direzione dell asse utensile sulla posizione di partenza e finale corrisponde ai valori rispettivamente programmati tuttavia la periferia dell utensile non descrive alcuna traiettoria definita tra la posizione di partenza e quella finale La superficie che si ottiene fresando con la periferia dell utensile Peripheral Milling dipende dalla geometria della macchina PATH PATHCTRL VECTOR definisce che la punta dell utensile si VECTOR sposta lungo una retta tra la posizione di partenza e quella finale del rispettivo blocco NC e che anche la direzione dell asse utensile viene interpolata in Modo
418. re il numero del parametro QS in cui salvato il testo da cercare confermare con il tasto ENT Inserire il numero del parametro QS 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 OS10 per trovare il testo salvato nel parametro 0513 Inizio della ricerca dalla terza posizione HEIDENHAIN TNC 620 295 8 11 Parametri stringa na 8 11 Parametri stringa Determinazione della lunghezza di un parametro stringa La funzione STRLEN fornisce la lunghezza del testo salvato in un parametro stringa selezionabile FORMULA STRLEN 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 ENT Commutare il livello softkey Selezionare la funzione p
419. re il tasto ENT il TNC apre il file PDF con il tool supplementare PDF Reader in una propria applicazione Con la combinazione di tasti ALT TAB possibile ritornare in qualsiasi momento all interfaccia TNC e aprire il file PDF In alternativa anche possibile ritornare all interfaccia TNC con un clic del mouse sulla relativa icona nella barra dei task g Posizionando il puntatore del mouse su un pulsante viene visualizzato un breve testo descrittivo sulla relativa funzione del pulsante Ulteriori informazioni sull uso del PDF Reader sono riportate in Guida Per uscire da PDF Reader procedere come descritto di seguito Selezionare con il mouse l opzione File Selezionare l opzione Chiudi il TNC ritorna nella Gestione file 112 Programmazione principi fondamentali gestione file Visualizzazione ed elaborazione di file Excel Per aprire ed elaborare i file Excel con estensione xls o csv direttamente sul TNC procedere come descritto di seguito PGM MGT Richiamare la Gestione file selezionare la directory in cui memorizzato il file Excel Portare il campo chiaro sul file Excel Premere il tasto ENT il TNC apre il file Excel con il tool ENT eoo supplementare Gnumeric in una propria applicazione Con la combinazione di tasti ALT TAB possibile ritornare in qualsiasi momento all interfaccia TNC e aprire il file Excel In alternativa anche possibile ritornare all interfaccia TNC con un clic del mo
420. re il tasto ENT il TNC visualizza una finestra per ENT o la selezione dell editor desiderato Premere il tasto ENT per selezionare l applicazione Mousepad In alternativa possibile aprire i file TXT anche con l editor di testo interno del TNC Il TNC apre il file di testo con il tool supplementare Mousepad in una propria applicazione Mousepad sul drive del TNC non viene eseguita alcuna conversione automatica dei programmi nel formato interno del controllo numerico programmi cos memorizzati non possono essere aperti o elaborati con l editor del TNC Se si apre un file H o I su un drive esterno e lo si salva con Con la combinazione di tasti ALT TAB possibile ritornare in qualsiasi momento all interfaccia TNC e aprire il file di testo In alternativa anche possibile ritornare all interfaccia TNC con un clic del mouse sulla relativa icona nella barra dei task All interno di Mousepad sono disponibili gli shortcut noti di Windows che consentono di elaborare con rapidit i testi CTRL C CRTL V ecc Per uscire da Mousepad procedere come descritto di seguito selezionare con il mouse l opzione File Selezionare l opzione Esci il TNC ritorna nella Gestione file HEIDENHAIN TNC 620 Textdatei_en txt File Edit Search Options Help Accuracy requirements are becoming increasingly stringent particularly in the area of 5 axis machining Complex parts are required to be manufactured with precision and reproducible accu
421. re pu scegliere 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 nes Premere il softkey VISUALIZ SOLUZIONE tante volte sura 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 al Iaia 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 essere confermati al pi presto con SELEZIONE SOLUZIONE per ridurre il numero delle soluzioni per gli elementi successivi Gli elementi di profilo visualizzati in verde dovrebbero 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 gra
422. re una finestra in primo piano in cui si pu inserire l intervallo desiderato per la visualizzazione dei parametri Q oppure dei parametri stringa Pi parametri O si definiscono con virgole ad es O 1 2 3 4 Gli intervalli di visualizzazione si definiscono con un trattino ad es Q 10 14 HEIDENHAIN TNC 620 249 larie IONI ausi n 8 8 Funz 8 8 Funzioni ausiliarie Panoramica FN 14 ERROR Emissione di messaggi di errore FN 16 F PRINT Emissione formattata di testi o valori di parametri O FN 18 SYS DATUM READ Lettura dei dati di sistema FN 19 PLC Trasmissione di valori al PLC FN 20 WAIT FOR Sincronizzazione NC con PLC FN 29 PLC Trasferimento di un massimo di otto dati al PLC FN 37 EXPORT Esportazione di parametri O o di parametri OS locali in un programma chiamante 250 FN14 ERRORE FN16 STAMPA F FN18 LEGGERE SYS DATO FN19 PLC FNZ ATTESA FNZ9 PLC LIST FN37 EXPORT Pag Pag Pag Pag Pag Pag Le funzioni ausiliarie compaiono premendo il softkey FUNZIONI SPECIALI II TNC visualizzer i seguenti softkey Pag 251 256 261 271 271 272 273 Programmazione Parametri Q i 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 esecuzi
423. remere 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 431 Il TNC visualizzer le coordinate dello spigolo tastato quale origine HEIDENHAIN TNC 620 Touch probe functions tema di tastatura 3D opzione software inizione origine i 13 8 Def j il Determinazione delle quote di un pezzo PROBING Selezione della funzione di tastatura premere il SE 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 Touch probe functions Riselezione della funzione di tastatura 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 ed Fs E O n DL C O N O 2 m o ih me Par n mar
424. ria rete aziendale E attiva soltanto se disponibile una seconda interfaccia Ethernet opzionale nell hardware del controllo numerico Computer name DMC635V The computer name serves as identification in the network If no name is entered the control tries to take the names from the above selected interface Nome computer Nome con cui il TNC visibile nella rete Host file T aziendale O Use host fie 7 Name of host file F100 File host Necessario solo per applicazioni speciali a W PP Apply Exchange S Interface nome di un file in cui sono definite assegnazioni tra indirizzi IP e nomi di computer Use z Host file GP Apply cancel Manual operation Programming Network de 1pc9788 Suan sear TNC N Internet Ping Routing NFS UID GID X eth0 X26 DHCP LAN A tneguide TNCOpt HA trace IP forwarding D Allow IP forwarding FF on Packages that arrive at an interface can be forwarded to other interfaces MN SOK a Apply cancel FF on amp oK lt P Apply Cancel Activate Deactivate IA ct Se ouas Activate Deactivate Configuration a nia des 488 Funzioni MOD selezionare la scheda Interfacce per l immissione delle impostazioni di interfaccia Lista Lista interfacce Ethernet attive Selezionare una interfacce delle interfacc
425. ria ad es M3 e concludere il dialogo con il tasto ENT Riga nel programma di lavorazione HEIDENHAIN TNC 620 Funzionamento siga Programmaz Funzione ausiliaria M BEGIN PGM 14 MM BLK FORM 9 1 Z X 2 Y 9 2 20 2 BLK FORM 2 X 100 vY 100 Z 0 3 TOOL CALL 5 Z 53500 A L__2 100 Ra FMAX Nb O 5 L X 50 50 RO FMAX M13 20 END PGM 14 MM 173 la I tralettor nzioni i fondamentali salta incip 6 2 Pr 6 3 Avvicinamento e disio a da un profilo 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 traiettoria aanuaia Programmaz L BEGIN PGM 1 MM 1 BLK FORM 0 1 Z X 0 Y 0 Z 20 2 BLK FORM 0 2 X 100 Y 200 Z 0 3 TOOL CALL 5 Z S2000 4 L Z 1009 RO FMAX M3 5 ESERSE L X 30 Y 30 RO FMAX 6 END PGM 1 MM Retta con raccordo tangenziale Retta perpendicolare al punto di profilo APPR LN DEP LN Tralettoria circolare con raccordo APPR CT DEP cT ta ngenziale A H APPR LT APPRLN APPRCT APPR LoT SA a FUNE Traiettoria circolare con raccordo APPR LCT pa tangenziale al profilo avvicinamento e IU distacco su un segmento a raccordo tange
426. rigine TRANS DATUM n Ritorno a TRANS AXIS e SPOSTA selezionare lo spostamento origine TRANS DATUM RESET RESET HEIDENHAIN TNC 620 Esempio blocco NC Esempio blocco NC 345 te ina I coord d I Conversione ed nai IC 10 4 Def Mio Generazione di file di testo 10 5 Generazione di file di testo Applicazione Nel TNC si possono anche inserire e elaborare dei testi con l aiuto dell editor di testo Se si utilizza un TNC 620 senza tastiera alfanumerica possibile collegare a tale scopo una tastiera USB Applicazioni tipiche Memorizzazione di valori empirici Documentazione di lavorazioni Creazione di gruppi di formule file di testo sono file del tipo A ASCII Desiderando elaborare altri tipi di file occorre prima convertirli nel tipo A Apertura e chiusura di un file di testo selezionare il modo operativo Memorizzazione Editing programma Richiamare la Gestione file premere il tasto PGM MGT Visualizzare i file del tipo A premere uno dopo l altro i softkey SELEZIONA TIPO e VISUAL A Selezionare il file e aprirlo con il softkey SELEZ o con il tasto ENT oppure aprire un nuovo file immettere un nuovo nome e confermare con il tasto ENT Per uscire dall editor di testo richiamare la Gestione file e selezionare un file di un altro tipo ad es un programma di lavorazione Cursore di una parola a destra PAROLA en Cursore di una parola a sinistra ULTIMA PAROLA Cursore alla videata s
427. rigini nella tabella Preset procedere come segue a Selezionare il modo operativo Funzionamento manuale a Jad n s E O Spostare l utensile con cautela fino a sfiorare il pezzo oppure posizionare il comparatore in modo O corrispondente T TABELLA Visualizzazione della tabella Preset il TNC apre la 5 tabella Preset e imposta il cursore sulla riga attiva nea della tabella n N e fsi Selezionare le funzioni per l immissione Preset il TNC cb CER visualizza nel livello softkey le possibilit di N immissione disponibili Descrizione delle possibilit di eb immissione vedere la tabella seguente D i Selezionare la riga della tabella Preset che si desidera O modificare il numero di riga corrisponde al numero eb Preset C 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 13 4 Impost 416 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
428. rino Impostare l origine nell asse del mandrino in modo da avere per la tavola della macchina Z 0 Selezione della funzione di calibrazione per la 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 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 620 functions tatura 3D opzione software Touch probe 13 6 Calibrazione del sistema n S il functions ione software Touch probe 13 6 Calibrazione del sistema di tastatura 3D opz Calibrazione del raggio efficace e compensazione dell offset centrale del tastatore HEIDENHAIN si assume la garanzia per le funzioni dei cicli di tastatura soltanto nel caso in cui si Impieghino sistemi di tastatura HEIDENHAIN Nel caso in cui si utilizzino funzioni di tastatura nel piano di lavoro ruotato necessario impostare 3D ROT per i modi operativi manuali e automatici su Attivo Di norma l asse del tastatore non coincide esattamente con l asse del mandrino La funzione di calibra
429. 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 chiamato non deve contenere alcuna chiamata CALL PGM del programma chiamante loop continuo HEIDENHAIN TNC 620 BEGIN PGM A y CALL PGM B END PGM A me sottoprogramma T k 7 4 Programma quals f il 74 Programma qualsissififime sottoprogramma Chiamata di un programma qualsiasi quale sottoprogramma PGM 07 1 E 226 gt Selezione delle funzioni di chiamata del programma premere il tasto PGM CALL gt 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 gt
430. ro di cambio utensile o tramite PLC posizionamenti che il costruttore della macchina ha definito in una macro di funzione M posizionamenti che il costruttore della macchina esegue tramite PLC Pertanto HEIDENHAIN raccomanda di avviare ogni programma con la dovuta cautela anche se la prova del programma non ha causato alcun messaggio d errore e alcun danneggiamento visibile del pezzo Dopo una chiamata utensile il TNC avvia una prova del programma sempre sulla seguente posizione nel piano di lavoro alla posizione X 0 Y 0 nell asse utensile 1 mm sotto il punto MAX definito nel BLK FORM Se si chiama lo stesso utensile il TNC continua la simulazione del programma dall ultima posizione programmata prima della chiamata utensile Per tenere un comportamento univoco anche durante l esecuzione dopo un cambio utensile si dovrebbe sempre raggiungere una posizione da cui il TNC in grado di posizionarsi per la lavorazione senza collisioni Il costruttore della macchina pu anche definire per il modo operativo Prova programma una macro di cambio utensile che simuli esattamente il comportamento della macchina consultare il manuale della macchina Prova ed esecuzione del 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
431. ro e nome utensile 146 Lunghezza L dell utensile 146 Raggio R dell utensile 146 Valori delta per lunghezze e raggi 147 Inserimento dei dati utensile nel programma 147 Inserimento dei dati utensile nelle tabelle 148 Importazione delle tabelle utensili 154 Tabella posti per cambio utensile 155 Chiamata dati utensile 158 Cambio utensile 160 Prova di Impiego utensile 163 5 3 Correzione utensile 165 Introduzione 165 Correzione della lunghezza utensile 165 Correzione del raggio utensile 166 HEIDENHAIN TNC 620 17 il 6 1 Movimenti utensile 170 Funzioni traiettoria 170 Programmazione libera dei profili FK opzione software Advanced programming features 170 Funzioni ausiliarie M 170 Sottoprogrammi e ripetizioni di blocchi di programma 170 Programmazione con parametri Q 170 6 2 Principi fondamentali sulle funzioni traiettoria 171 Programmazione spostamento utensile per una lavorazione 171 6 3 Avvicinamento e distacco a da un profilo 174 Panoramica forme di traiettoria per l avvicinamento e il distacco al dal profilo 174 Posizioni importanti per l avvicinamento e il distacco 175 Avvicinamento su una retta con raccordo tangenziale APPRLT 177 Avvicinamento su una retta perpendicolare al primo punto del profilo APPR LN 177 Avvicinamento su traiettoria circolare con raccordo tangenziale A
432. robe functions Panoramica functions 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 ione software Touch probe Nella calibrazione il TNC rileva la lunghezza efficace del tastatore 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 13 6 Calibrazione del sistema diltastatura 3D opz 424 Funzionamento manuale e allineamento i Calibrazione della lunghezza efficace HEIDENHAIN si assume la garanzia per le funzioni dei cicli di tastatura soltanto nel caso in cui si impieghino sistemi di tastatura HEIDENHAIN Nel caso in cui si utilizzino funzioni di tastatura nel piano di lavoro ruotato necessario impostare 3D ROT per i modi operativi manuali e automatici su Attivo La lunghezza efficace del tastatore si riferisce sempre all origine dell utensile Di regola il costruttore della macchina colloca l origine dell utensile sul naso del mand
433. roblema eventualmente consultare il manuale della macchina Il TNC visualizza sullo schermo in alto a sinistra una stella 72 Introduzione Barra dei task D Selezionare con il mouse dalla barra dei task le diverse aree di lavoro C Programing Sis Il TNC mette a disposizione le seguenti aree di lavoro enne DB TTT mmIEEEEEE lt E x Area di lavoro 1 modo operativo Macchina attivo SIATE i S Area di lavoro 2 modo operativo Programmazione attivo me To ow7 syot ne N18 G62 T0 1 POI 0 a Gi Area di lavoro 3 applicazioni del costruttore della macchina TA ORD Lenna o OSN n 3 opzionali i O Con la barra dei task inoltre possibile selezionare anche altre N20 1212 429 205 067 z applicazioni avviate in parallelo al TNC ad es commutare su N23 113 02 206 000 PDF Reader o TNCguide LE 3 Con l icona HEIDENHAIN verde si apre con un clic del mouse un menu tse nesr LO che consente di visualizzare informazioni eseguire impostazioni o ua e17 59 207 0087 am g n avviare applicazioni Sono disponibili le funzioni riportate di seguito reati e h e anima N 36 X 26 721 Z 1i 4 abourmeros pa About Xfce informazioni su Window Manager Xfce Ro gt rd VESTO o About HeROS informazioni sul sistema operativo del TNC oso __ Tk i EE ET NC Control avvio e arresto del software TNC Consentito solo per fini diagnostici Web Browser avvio di Mozilla Firefox Diagnostics impiego di solo personale autorizzato per l
434. romper pertanto l esecuzione del programma emettendo il messaggio d errore Raggio uten troppo grande Comportamento con M97 II 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 326 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 620 Ie tralettor larie per i ausi 9 4 F i il Ie tralettor iarie per IONI ausi 0 4 Fe Blocchi esemplificativi NC 9 22 Raggio utensile grande Posizionamento sul punto 13 del profilo Lavorazione del gradino piccolo 13 e 14 Posizionamento sul punto 15 del profilo Lavorazione del gradino piccolo 15 e 16 Posizionamento sul punto 17 del profilo Programmazione funzioni ausiliarie il Lavorazione completa di spigoli aperti M98 Comportamento standard Negli spigoli interni il TNC calcola l intersezione delle traiettori
435. scritte in precedenza attiva il tasto AVVIO NC non ha alcuna funzione Il TNC emette un corrispondente messaggio d errore HEIDENHAIN TNC 620 405 to ione e spegnimen 13 1 Accens to ione e spegnimen O 13 1 Accens 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 x confermare di nuovo con il softkey SI Se il TNC 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 406 Funzionamento manuale e allineamento 13 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 X Premere il tasto esterno di movimento e tenerlo premuto finch l asse deve continuare a muoversi oppure 9 T Spostamento continuo dell asse tenere premuto il tasto
436. serire 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 620 E E to d inserimen 3 2 Apertura e E E to di E inserimen 3 2 Apertura e 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 m Richiamare la Gestione file premere il tasto MOL 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 Il TNC commuta sulla finestra programmi e apre il dialogo per la definizione del BLK FORM pezzo grezzo MM 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 i Inserire una dopo l altra le coordinate X Y e Z del punto MAX e confermare ogni volta con il tasto ENT Funzionamento Larosa Programmaz Definiz pezzo grezzo massimo Z BEGIN PGM 1 MM O BLK FORM 0 2 _x 100 Y 200
437. si XXX XXX XX XIX XX opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 opzione 17 X X X X X X X X X X X X X X X X X X X XJ 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 620 immissione da tastiera visualizzata sullo schermo non ammesso disponibile disponibile disponibile disponibile disponibile disponibile apertura finestra sovrapposta Selezione file non disponibile non disponibile non disponibile leggermente diversa
438. sile DR2 Utensile bloccato 0 o 1 Numero utensile gemello Programmazione Parametri Q i Dati dalla tabella posti 51 Numero posto di un utensile nella tabella utensili 52 HEIDENHAIN TNC 620 14 15 16 18 19 20 21 22 23 24 25 26 27 28 Z AA EAE a Aa AE a ZIZIN z zzz z z z zj z UT UT UT UT UT UT UT UT UT UT UT UT UT UT UT UT UT UT UT UT posto posto posto posto posto UT UT Durata massima TIMET Durata massima TIME2 Durata attuale CUR TIME Stato PLC Lunghezza massima tagliente LCUTS Angolo massimo di penetrazione ANGLE TT numero taglienti CUT TT tolleranza usura lunghezza LTOL TT tolleranza usura raggio RTOL TT senso di rotazione DIRECT 0 positivo 1 negativo TT offset piano R OFFS TT offset lunghezza L OFFS TT tolleranza rottura lunghezza LBREAK TT tolleranza rottura raggio RBREAK Valore PLC Offset centrale del tastatore nell asse principale CAL OF1 Offset centrale del tastatore nell asse secondario CAL OF2 Angolo del mandrino nella calibrazione CAL ANG Tipo di utensile per tabella posti Numero di giri massimo NMAX Numero utensile Utensile speciale 0 no 1 S Posto fisso 0 no 1 s Posto bloccato 0 no 1 s Stato PLC Numero posto Numero di magazzino utensili larie ioni ausi 8 8 Funz n i larie IONI ausi n 8 8 Funz dopo TOOL CALL 60
439. sile a dialogo con testo in chiaro 86 Conferma delle posizioni reali 88 Editing di un programma 69 La funzione di ricerca del TNC 93 Visualizzazione sul TNC di file creati esternamente 97 Salvataggio dati 97 3 4 Lavorare con la Gestione file 98 Directory 98 Percorsi 98 Panoramica funzioni della Gestione file 99 Richiamare la Gestione file 100 Selezione di drive directory e file 101 Creazione di una nuova directory 103 Creazione di un nuovo file 103 Copia di un singolo file 104 Copia di file in un altra directory 105 Copia di tabelle 106 Copia di directory 106 Selezione di uno degli ultimi file selezionati 107 Cancellazione di un file 107 Cancellazione di una directory 108 Selezione di file 109 Rinomina di un file 110 Ordinamento dei file 110 Funzioni ausiliarie 111 Tool supplementari per la gestione di tipi di file esterni 112 Trasmissione dati a da un supporto dati esterno 117 II TNC in rete 119 Dispositivi USB sul TNC 120 HEIDENHAIN TNC 620 15 il 16 4 1 Tastiera sullo schermo 122 Immissione di testo con la tastiera visualizzata sullo schermo 122 4 2 Inserimento di commenti 123 Applicazione 123 Commento in un blocco proprio 123 Funzioni di editing del commento 124 4 3 Strutturazione dei programmi 125 Definizione po
440. sizionamento su punti fissi riferiti alla macchina ad es posizione n di cambio utensile da t uni l IMpostazione dell origine del pezzo LV i i i III Iili LI LIL LIL Il costruttore della macchina indica per ogni asse la distanza dell origine macchina dall origine riga graduata in un parametro macchina he sl Comportamento standard Te Il TNC riferisce le coordinate all origine del pezzo vedere Impostazione origine senza sistema di tastatura 3D pagina 412 49 T Comportamento con M91 Origine macchina S Se in blocchi di posizionamento le coordinate devono riferirsi all origine x 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 e sono riferite alla posizione attuale dell utensile Il TNC visualizzer i valori delle coordinate riferiti all origine della macchina Nella visualizzazione di stato commutare la visualizzazione delle coordinate su REF vedere Visualizzazioni di stato pagina 63 318 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 macch
441. so 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 FNZ3 CIRCONF punti sulla circonferenza 3 PUNTI p es FN 23 Q20 CDATA Q30 Le coppie di coordinate di tre punti del cerchio devono essere memorizzate in Q30 e nei cinque parametri seguenti in questo caso fino a 035 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 FN24 4 PUNTI punti sulla circonferenza SU CIRC ad es FN 24 Q20 CDATA Q30 Le coppie di coordinate di quattro punti del cerchio devono essere memorizzate in Q30 e nei sette parametri seguenti in questo caso fino a 037 Il TNC memorizza quindi la coordinata del centro del cerchio secondo l asse principale X con asse mandrino Z nel parametro 020 la coordinata del centro del cerchio secondo l asse secondario Y con asse mandrino Z nel parametro 021 ed il raggio del cerchio nel parametro 022 automaticamente oltre al parametro del risultato
442. software Advanced pr 6 6 Movimenti traiettoria Programmazione libera n i IONE rofili FK opz software Advanced programming features 6 6 Movimenti traiettoria Programmazione libera d 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 ES P1 o P2 di una retta Coordinata Y del punto ausiliario Piv P1 o P2 di una retta Coordinata X del punto Pix ausiliario DI P1 P2 o P3 di una traiettoria circolare Coordinata Y del punto Pay ausiliarie mO P1 P2 o P3 di una traiettoria 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 Distanza del punto ausiliario dalla traiettoria circolare Blocchi esemplificativi NC 212 P2Y PDY 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 figur
443. ssi orientabili TCPM con possibilit di impostazione del modo di funzionamento M144 considerazione della cinematica della macchina in posizioni REALI NOMINALI alla fine del blocco Parametri aggiuntivi Finitura Sgrossatura e Tolleranza per assi di rotazione nel ciclo 32 G62 Blocchi LN correzione 3D Cicli di tastatura Compensazione della posizione inclinata dell utensile in Funzionamento manuale Compensazione della posizione inclinata dell utensile in Modalit automatica Impostazione origine in Funzionamento manuale Impostazione origine in Modalit automatica Misurazione automatica di pezzi Misurazione automatica di utensili HEIDENHAIN TNC 620 IONI Tipo di TNC software e funz IONI Tipo di TNC software e funz Programmazione libera dei profili FK Programmazione in testo in chiaro HEIDENHAIN con supporto grafico per pezzi non quotati a norma NC Cicli di lavorazione i Foratura profonda alesatura barenatura interna svasatura centratura cicli 201 205 208 240 241 I Fresatura di filettature interne ed esterne cicli 262 265 267 Finitura di tasche e isole rettangolari e circolari cicli 212 215 251 257 Spianatura di superfici piane e inclinate cicli 230 232 i Scanalature lineari e circolari cicli 210 211 253 254 Sagome di punti su cerchi e linee cicli 220 221 Parte di profilo tasca di profilo anche parallela al profilo cicli 20 25 Possibilit
444. ssibilit di inserimento 125 Visualizzazione finestra di strutturazione cambio della finestra attiva 125 Inserimento di un blocco di strutturazione nella finestra di programma a sinistra 1 25 selezione di blocchi nella finestra di strutturazione 125 4 4 Calcolatrice 126 Funzionamento 126 4 5 Grafica di programmazione 128 Esecuzione grafica contemporanea non contemporanea alla programmazione 128 Generazione della grafica di programmazione per un programma esistente 128 Visualizzazione e mascheratura di numeri di blocco 129 Cancellazione della grafica 129 Ingrandimento riduzione di un dettaglio 129 4 6 Messaggi d errore 130 Visualizzazione errori 130 Apertura della finestra errori 130 Chiusura della finestra errori 130 Messaggi di errore dettagliati 131 Softkey INFO INTERNA 131 Cancellazione errori 132 Protocollo errori 132 Protocollo tasti 133 Allarmi in formato testo 134 Memorizzazione di service file 134 Richiamo del sistema di guida TNCguide 134 4 7 Sistema di guida contestuale TNCguide 155 Applicazione 135 Uso del TNCguide 136 Download dei file di guida aggiornati 140 5 1 Inserimenti relativi all utensile 144 Avanzamento F 144 Numero di giri del mandrino S 145 5 2 Dati utensile 146 Premesse per la correzione utensile 146 Nume
445. sso a destra Tenere presente che Il campo di immissione da 0 a 360 0000 l asse 0 l asse X eb she O e cb Cc O N O Q O es O gt k 5 O am Continuare con le caratteristiche di posizionamento vedere Definizione del comportamento nel posizionamento della funzione PLANE a pagina 370 Blocco NC DL 5 PLANE EULER EULPR45 EULNU20 EULROT22 O N Sigle utilizzate 5 Sisa Significato S O _ rr de EULER Matematico svizzero che defin i cosiddetti angoli LLI di Eulero Z EULPR Angolo di precessione angolo che descrive la EULROT lt rotazione del sistema di coordinate intorno oo e nl all asse Z 0 a EULNU Angolo di nutazione angolo che descrive la e rotazione del sistema di coordinate intorno all asse 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 362 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 vet
446. sso 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 2 GByte 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 620 I rongginenta princip 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 Proc Nome file Tipo file La lunghezza dei nomi di file non dovrebbe superare 25 caratteri altrimenti il TNC non visualizza in modo completo il nome del I tiara O programma O Sul TNC i nomi dei file sono disciplinati dalla seguente norma The Open Group Base Specifications Issue 6 IEEE Std 1003 1 2004 Edition Posix Standard nomi dei file devono pertanto contenere i seguenti caratteri LI ABCDEFGHIJ IKLMNOPORSTUVWXYZabcdefghi _ jklImnopagrstuvwxyz0123456789 _ t Tutti gli altri caratteri non devono essere impiegati nei nomi dei file per e evitare problemi durante la trasmissione dei dati O
447. sterno di START Esecuzione singola Avviare singolarmente ogni blocco del programma di lavorazione con il tasto esterno di START HEIDENHAIN TNC 620 465 il 15 5 Esecuzione 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 A Programma arrestato ol Interruzione della lavorazione mediante
448. struttore 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 440 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 lavorazione vedere Funzione PLANE rotazione del piano di lavoro opzione software 1 a pagina 353 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
449. 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 514 Tabelle e riepiloghi Tabelle riassuntive Cicli di lavorazione 7 14 19 20 21 22 23 24 25 26 27 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 invertita Foratura profonda universale HEIDENHAIN TNC 620 n 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 232 Fresatura a spianare 240 Centratura 241 Foratura con punte a cannone monotaglienti 247 Definizione origine 251 Lavo
450. t del polo nel piano Z X spostato del raggio dell utensile Posizionamento alla profondit di lavorazione Programmazione Parametri Q HEIDENHAIN TNC 620 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 oO 313 i programmazione d mpi Mm e 00 314 Programmazione Parametri Q i M e di STOP larie zioni ausi 9 1 Inserimento delle Di 9 1 Inserimento delle funzioni ausiliarie M e di STOP Principi fondamentali Con le funzioni ausiliarie del TNC chiamate anche funzioni M si possono controllare l esecuzione del programma ad es un interruzione dell esecuzione le funzioni macchina come attivazione e disattivazione della rotazione mandrino e del refrigerante le traiettorie dell utensile funzioni ausiliarie non descritte nel presente manuale A Il costruttore della macchina pu abilitare anche altre Consultare il manuale della macchina All
451. 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 delle 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 r
452. tagliente Funzionamento parallelo generazione del programma durante X X l esecuzione di un altro programma Programmazione di assi di conteggio X gt X lt Rotazione del piano di lavoro ciclo 19 funzione PLANE X opzione 08 opzione 08 Lavorazione su tavola rotante Programmazione di profili sullo sviluppo di un cilindro Superficie cilindrica ciclo 27 X opzione 08 X opzione 08 Scanalatura su superficie cilindrica ciclo 28 X opzione 08 X opzione 08 Isola su superficie cilindrica ciclo 29 X opzione 08 X opzione 08 Profilo esterno su superficie cilindrica ciclo 39 X opzione 08 Avanzamento in mm min o giri min X opzione 08 X opzione 08 Spostamento in direzione dell asse utensile Funzionamento manuale menu 3D ROT X X funzione FCL2 Durante interruzione programma X 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 X X X FZ avanzamento al dente FT tempo in secondi per percorso X X X X X FMAXT con potenziometro rapido attivo tempo in secondi per percorso HEIDENHAIN TNC 620 523 Programmazione libera dei profili FK Programmazione di pezzi non quotati a norma NC X X Conversione di programmi FK a dialogo in chiaro X Salti nel programma Numero max di label 9999 1000 Sottoprogrammi X X Annidamento per sottoprogrammi 20 6 Ripetizioni di blocchi d
453. tasto END Avvicinamento al punto 1 del profilo inserire la coordinata X 5 e salvare le immissioni con il tasto END HEIDENHAIN TNC 620 41 1 3 Programmazione della prima PA 1 3 Programmazione della prima ni APPR 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 ausiliaria M Disinserire il refrigerante ad es M9 confermare con il tasto END il TNC memorizza il blocco di traslazione immesso 3 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 191 Creazione del nuovo programma Vedere Apertura
454. te 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 HEIDENHAIN TNC 620 503 ina I macch 17 1 Parametri utente specifici ina I macch 17 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 posizi
455. te e superamento degli indici di riferimento d 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 Selezione della configurazione dello schermo e della vista 47 Avvio della Prova programma 48 1 5 Predisposizione degli 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 51 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 620 2 1
456. te per linea di taglio su 3 piani X Funzioni zoom estese comando con mouse X X Visualizzazione del telaio per pezzo grezzo X X Rappresentazione valore di profondit in vista dall alto al X passaggio del mouse Arresto mirato prova programma STOP SU N X Considerazione macro cambio utensile X Elaborazione grafica vista dall alto rappresentazione su 3 piani X X rappresentazione 3D Rappresentazione ad alta risoluzione X Tabelle origini memorizzazione di origini riferite al pezzo X X Tabella Preset gestione origini X X Gestione pallet Supporto di file pallet X X Lavorazione orientata all utensile X Tabella Preset pallet gestione origini per pallet X Riposizionamento sul profilo Con lettura blocchi X X Dopo interruzione programma X X Funzione AUTOSTART X X Teach In conferma di posizioni reali in un programma NC X X 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 X HEIDENHAIN TNC 620 525 i Aiuti di programmazione Grafica di guida nella programmazione cicli X disattivabile con dato X di configurazione Grafica di guida animata per selezione funzione PLANE PATTERN DEF X Grafica di guida per PLANE PATTERN DEF X X funzione di guida contestuale per messaggi di errore X X TNCguide sistema di guida basato su browser X X Richiamo contestuale del sistema d
457. tema TNCguide alla ricerca di una determinata parola tr Il lato a sinistra attivo TS Selezionare la scheda Ricerca N Attivare Il campo di IMmissione Ricerca cf Inserire la parola da ricercare confermare con il tasto 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 Immessa 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 620 139 Q Q Z iD q n o fd Ca O S 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 Documentazione Informazioni Manuali TNCguide Selezionare la lingua desiderata Controlli numerici TNC Serie ad es TNC 600 Numero software NC desiderato ad es TNC 640 340 59x 01 Dalla tabella Guida online TNCguide selezionare la lingua desiderata Scaricare ed estrarre il file ZIP Trasferire i file CHM sul TNC nella directory TNC tncguide de oppure nella corrispondente sottodirectory di lingua vedere
458. tema ruotato 439 Limitazioni nella rotazione del piano di lavoro 439 Attivazione della rotazione manuale 440 Impostazione della direzione asse utensile attuale come direzione di lavorazione attiva 441 Determinazione dell origine nel sistema ruotato 442 14 1 Programmazione ed esecuzione di lavorazioni semplici 444 Impiego di Introduzione manuale dati 444 Salvataggio e cancellazione dei programmi in MDI 447 HEIDENHAIN TNC 620 29 il 30 15 1 Grafica opzione software Advanced grafic features 450 Applicazione 450 Impostazione della velocit di Prova programma 451 Panoramica viste 452 Vista dall alto 452 Rappresentazione su 3 piani 453 Rappresentazione 3D 454 Ingrandimento di dettagli 456 Ripetizione di una simulazione grafica 457 Visualizzazione utensile 457 Calcolo del tempo di lavorazione 458 15 2 Rappresentazione del pezzo grezzo nell area di lavoro opzione software Advanced grafic features 459 Applicazione 459 15 3 Funzioni per la visualizzazione del programma 460 Panoramica 460 15 4 Prova programma 461 Applicazione 461 15 5 Esecuzione programma 464 Applicazione 464 Esecuzione del programma di lavorazione 465 Interruzione della lavorazione 466 Spostamento degli assi della macchina durante un interruzione 467 Continuazione dell esecuzione del program
459. tensile tridimensionale Pagina 389 q q q 352 Programmazione lavorazione a pi assi i 11 2 Funzione PLANE rotazione del piano di lavoro opzione software 1 Introduzione er la rotazione del piano di lavoro devono Le funzioni p e 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 sul la 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 PLANE disponibili nel TNC descrivono il piano di lavoro desiderato in modo ind ipendente dagli assi rotativi effettivamente presenti sulla macchina Sono disponibili le seguenti possibilit SPATIAL PROJECTED EULER VECTOR POINTS RELATIV AXIAL RESET HEIDENHAIN TNC 620 Tre angoli solidi SPA SPB SPC Due angoli di proiezione PROPR e PROMIN ed un angolo di rotazione ROT Tre angoli di Eulero precessione EULPR nutazione EULNU e rotazione EULROT Vettore normale per la definizione del piano e vettore base per la definizione della direzione dell asse X ruotato Coordinate di tre punti qualsiasi del piano da ruotare Angolo solido unico con effetto incrementale Fino a tre angol
460. tensile viene corretto automaticamente i programmazione 8 13 iO Centro asse X Centro asse Y Centro asse Z Angolo di partenza solido piano Z X Angolo finale solido piano Z X Raggio del cilindro Lunghezza del cilindro Rotazione nel piano X Y Maggiorazione raggio del cilindro Avanzamento in profondit Avanzamento di fresatura Numero di passate Definizione pezzo grezzo Chiamata utensile Disimpegno utensile Chiamata lavorazione Azzeramento della maggiorazione Chiamata lavorazione HEIDENHAIN TNC 620 309 I programmazione 8 13 Esempi 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 310 L Z 100 RO FMAX M2 LBL 10 016 Q06 010 0108 FN 0 020 1 FN 0 Q24 04 Q25 Q05 04 Q13 CYCL DEF 7 0 PUNTO ZERO CYCL DEF 7 1 X Q1 CYCL DEF 7 2 Y Q2 CYCL DEF 7 3 Z 03 CYCL DEF 10 0 ROTAZIONE CYCL DEF 10 1 ROT Q8 L X 0 Y 0 RO FMAX L Z 5 RO F1000 M3 LBL 1 CC Z 0 X 0 LP PR Q16 PA Q24 FQ11 L Y Q7 RO FQ12 FN 1 Q20 020 1 FN 1 Q24 Q24 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 Q024 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 ZYLIN
461. tico 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 620 X X X X X X X X X X i 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 532 Soppressione messaggio di errore per utensili gemelli con maggiorazione Disattivazione della funzione M107 Velocit di traiettoria costante sul tagliente dell utensile aumento e riduzione dell avanzamento Velocit di traiettoria costante sul tagliente dell utensile solo riduzione dell avanzamento Disattivazione delle funzioni M109 M110 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 percors
462. tiera sullo 200 m E E schermo ad es nomi di programma o di directory age n 04 2011 05 55 56 CER EE e aai 04 2011 05 55 56 04 2011 06 38 22 OK ANNULLA 04 2011 08 26 16 EX1 04 2011 06 36 32 EX16 H T DEP 4100 20 04 2011 05 12 38 EX16 SL H 1769 19 04 2011 06 35 48 48 file dati 295 5 Mbyte liberi de LT ee 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 a fd 5 p Si q 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 122 Programmazione aiuti di programmazione commenti 4 2 Inserimento di commenti Applicazione Funzionamento manuale Programmaz Commento In un programma di lavorazione si possono inserire commenti per spiegare passi di programma o dare avvertenze BEGIN PGM EX11 MM 2 BLK FORM 0 1 Z X 135 Y 40 Z 5 3 BLK FORM 0 2 X 30 Y 40 Z 0 4 TOOL CAL
463. tkey 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 er COPY o Trasmissione di pi file premere il softkey TAG nel secondo livello softkey vedere Selezione di file a pagina 109 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 E chiaro nella finestra sinistra e premere quindi il softkey FINESTRA Il TNC visualizzer nuovamente la finestra standard per la Gestione file visualizzato su doppia finestra premere il softkey VISUALIZ ALBERO Premendo il softkey VISUALIZ FILE il TNC visualizza il contenuto della directory selezionata Per selezionare un altra directory quando un file 118 Programmazione principi fondamentali gestione file i Il TNC in rete QD Bim tj 3 Mmanual operation Programming cb Per il collegamento della scheda Ethernet alla propria rete G Programang lince e vedere Interfaccia Ethernet a pagina 487 Diese penitzemenanioa MEI _ es bo ARE za cre ene ne nie BG Eventuali messaggi d errore durante il funzionamento in Ba Dioma Gominde isa scos 2o11 wossasasl W rete vengono registrati dal TNC vedere Interfaccia Be
464. to generalmente per programmi brevi e di impiego temporaneo Se comunque necessario memorizzare un programma procedere come descritto di seguito Selezionare il modo operativo Memorizzazione Editing programma Chiamata gestione file tasto PGM MGT Program sell Management Selezionare il file MDI copy selezionare Copia di file softkey COPY sod FORO Inserire il nome con il quale deve essere memorizzato il contenuto attuale del file MDI Eseguire la copia FINE Per abbandonare la gestione file softkey FINE Altre informazioni vedere Copia di un singolo file pagina 104 HEIDENHAIN TNC 620 lici lavorazioni semp ione d d esecuz e e 14 1 Progra y i IDilduUIas IUCIZEIONE Ip auoIiznIasa pa suoIze O fest L PL Posizionamento con immissione manuale i 448 Pi Prannal auj Saiziolg I F SEHIN FEE ELK BRR Bb a ALE EGR B3 E GE ei ell By i Prova ed esecuzione del programma afica opzione software Advanced grafic features n LO 15 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 u
465. to 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 Ps Aprire il dialogo con il tasto APPR DEP e il softkey APPR LCT Coordinate del primo punto del profilo Py Raggio R della traiettoria circolare Inserire R con segno positivo Correzione del raggio RR RL per la lavorazione Blocchi esemplificativi NC Avvicinamento 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 HEIDENHAIN TNC 620 to e si di a da un profilo Icinamen 6 3 Avv k i to e disio a da un profilo icinamen 6 3 Avv Distacco su una retta con raccordo tangenziale DEP LT Il TNC sposta l utensile su una retta dall ultimo punto del profilo Pe al punto finale Py La retta si trova sul prolungamento dell ultimo elemento del profilo Py si trova alla distanza LEN da Pe Programmare l ultimo elemento del profilo co
466. tore 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 NX NY e NZ di lavoro ruotato il vettore normale determina la direzione Il vettore base definisce la direzione dell asse X nel piano 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 370 HEIDENHAIN TNC 620 n di lavoro opzione software 1 rotazione 11 2 Funzione PLANE n i rotazione dd ano di lavoro opzione software 1 11 2 Funzione PLANE Parametri di immissione VECTOR Blocco NC 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 9
467. tringa 291 Conversione di un valore numerico in un parametro stringa 292 Copia di una stringa parziale da un parametro stringa 293 Conversione di un parametro stringa in un valore numerico 294 Controllo di un parametro stringa 295 Determinazione della lunghezza di un parametro stringa Confronto di ordine alfabetico 297 Lettura dei parametri macchina 298 8 12 Parametri Q preprogrammati 301 Valori dal PLC da 0100 a Q107 301 Raggio dell utensile attivo 0108 301 Asse dell utensile Q109 302 Stato del mandrino 0110 302 Alimentazione refrigerante 0111 302 Fattore di sovrapposizione 0112 302 Unit di misura nel programma 0113 303 Lunghezza dell utensile 0114 303 Coordinate dopo una tastatura durante l esecuzione del programma Differenza tra i valori reale nominale nella misurazione automatica di utensili con TT 130 304 Rotazione del piano di lavoro con angoli del pezzo coordinate per assi rotativi calcolate dal TNC 304 Risultati di misura dei Cicli di tastatura vedere anche nel manuale utente Programmazione di cicli 305 8 13 Esempi di programmazione 307 9 1 Inserimento delle funzioni ausiliarie M e di STOP 316 Principi fondamentali 316 9 2 Funzioni ausiliarie per controllo esecuzione programma mandrino e refrigerante 317 Introduzione Sy 9 3 Funzioni ausiliarie per indicazioni di coordinate
468. truttori di macchine non utilizzano il pannello manuale della macchina tasti esterni ad es NC START o NC STOP sono illustrati nel manuale della macchina HEIDENHAIN TNC 620 HEIDENHAIN Manueller Batri Programmieren EX18 h g EGIN PGM Q X10 MM X 150 V 55 Z 10 X v 00 Z 0 Z 1 10 23 L X 136 IY 0 RL Fi000 24 FO COX 109 CCY 0 DR R27 25 25 FCT DR PR 91 CCX 54 5 R266 27 FSELECTZ 28 FC PR 41 PA 180 OR R41 CCx B fran a 3 dI DD w E o ei Bog 5 8 DE EN EF ED E fe e fe BI000000009989t 00M99NONYIUIDHIYIVO 17 Y0VA00FIMNYINEI 1 APRANONANDANCI ABATI a 1 209 29092 poppa 00 882588 Dono 5 pp 2000 2 uno coon 1e Dona DESG poon Dong DIEDE SEL BEND DEBE DABE 6 ELE pE 1 6858856 E EB eo 203 asooo Z 9 aae E oppe O J3 E 59 O gt 2 2 Schermo e pannello di co 2 3 Modi operativi IVI i Funzionamento manuale e Volantino elettronico Funzionamento manuale Programmaz Elenco Pem LBL cyc m Pos Toor TT gt fsi L allimeamento 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 ES Il modo operativo Volantino elettronico supporta lo spostamento 2 3 Modi o
469. tti i testi all interno del file di destinazione dopo quelli gi emessi Programmazione Parametri Q FN 18 SYS DATUM READ Con la 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 n numero ed eventualmente un indice Info programma 10 Indirizzi di salto di sistema 13 Stato della macchina 20 Dati di canale 25 HEIDENHAIN TNC 620 umero di gruppo n ID un 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 atti
470. ttostante 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 gt ri f di x oN 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 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 Indice a sinistra attivo seleziona la voce sottostante oppure quella 5 soprastante Finestra del testo di destra attiva passa al link successivo HEIDENHAIN TNC 620 137 TNCguide fd N b Pwr c Q Q i gui 4 7 Sistema d Funzione Softkey Seleziona l ultima pagina visualizzata INDIETRO O Q Scorrimento avanti se stata impiegata pi volte AVANTI Pa la funzione Seleziona l ultima pagina ai H visualizzata gt Pagina precedente
471. ttronico TOUCH PROBE RI ROTAZIONE Selezione delle funzioni di tastatura premere il softkey TOUCH PROBE II TNC visualizzer ulteriori softkey vedere la tabella in alto Selezione del ciclo di tastatura premere il softkey TASTARE ROT il TNC visualizza il relativo menu HEIDENHAIN TNC 620 functions tatura 3D opzione software Touch probe 13 5 Impiego del sistema N S 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 PRESET vedere Inserimento dei valori di misura dai cicli di tastatura in una tabella Preset a pagina 423 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 qualsiasi 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 ione software Touch probe 13
472. ttttttttitt DOIVDUIUSWGWNPOS tttttttttttttttttet EDIT Modificare la tabella utensili impostare il softkey EDIT orr Coni su ON Selezionare il numero utensile che si desidera modificare utilizzando i tasti cursore in basso o in alto Selezionare i dati utensile che si desidera modificare utilizzando i tasti cursore a destra o a sinistra Uscire dalla tabella 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 148 HEIDENHAIN TNC 620 49 La tabella posti TOOL_P TCH g II funzionamento della tabella posti dipende dalla macchina F in uso Consultare anche il manuale della macchina O v Nella tabella posti TOOL_P TCH memorizzata in TNC TABLE si O definiscono gli utensili che sono caricati nel magazzino Q Per inserire i dati nella tabella posti TOOL_P TCH procedere come 5 descritto di seguito N TABELLA Visualizzare la tabella utensili il TNC visualizza la iT tabella utensili nell idoneo formato O POSTO Visualizzare la tabella posti il TNC visualizza la tabella O presto posti nell idoneo formato V n Bi sla Modificare la tabella posti Impostare il softkey EDIT or su ON O Selezionare il numero posto che si desidera LO selezionare utilizzando i tasti cursore in basso o in alto E Selezionar
473. tura 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 509 17 3 Scheda tecnica 17 3 Scheda tecnica Riposizionamento sul profilo Tabelle origini Cicli di tastatura Componenti Memoria Risoluzione e passo di visualizzazione Campo di immissione Interpolazione Tempo di esecuzione blocco Retta 3D senza correzione del raggio Regolazione assi Percorso di traslazione Numero di giri mandrino Compensazione errori 510 lettura blocchi fino a un qualsiasi blocco del programma e raggiungimento della posizione nominal
474. uccessiva PAGINA Cursore alla videata precedente PAGINA AAN H F H H o Cursore a inizio file n H Z m Cursore a fine file k 346 Programmazione funzioni speciali i Editing di testi Nella prima riga dell editor di testo si trova una barra di informazione che contiene il nome del file la sua localizzazione e l informazione sulle righe File nome del file di testo Riga posizione di destinazione attuale nella quale si trova il cursore Colonna posizione attuale della colonna in cui si trova il cursore Il testo viene inserito nel punto nel quale si trova in quel momento il cursore ll cursore pu essere portato con i tasti cursore in un qualsiasi punto del file di testo La riga nella quale si trova il cursore viene cromaticamente evidenziata Con il tasto Return o ENT possibile inserire un ritorno a capo Cancellazione e reinserimento di caratteri parole e righe Con l editor di testo possibile cancellare intere parole o righe e reinserirle in un altro punto Portare il cursore sulla parola o sulla riga da cancellare e da reinserire in un altro punto Premere il softkey CANCELLA PAROLA o CANCELLA RIGA il testo viene eliminato e temporaneamente memorizzato Portare il cursore sulla posizione nella quale si desidera inserire il testo e premere il softkey INSERIRE RIGA PAROLA Cancellazione e Memorizzazione temporanea di RT riga RIGA Cancellazione e
475. ue parametri Q un numero e un parametro Q Nelle equazioni i parametri O e i valori numerici possono essere provvisti a scelta di segno 242 Programmazione Parametri Q i Programmazione delle funzioni matematiche di base 2 Esempio Esempio blocchi di programma nel TNC as Nogo Selezione delle funzioni parametriche Q premere il z tasto Q EER eb fd T Selezione delle funzioni aritmetiche di base premere SSEL il softkey FUNZIONI ARITMET 2 Cc 9 Selezione della funzione parametrica Q ASSEGNAZIONE premere il softkey FNO X Y di profili medi funz 5 Inserire il numero del parametro Q 5 10 Assegnare a O5 il valore numerico 10 selezione delle funzioni parametriche O premere il tasto Q Lv c O Selezione delle funzioni aritmetiche di base premere N ie il softkey FUNZIONI ARITMET e then b EJ Selezione della funzione parametrica Q A si MOLTIPLICAZIONE premere il softkey FN3 X Y mM 00 12 Inserire il numero del parametro O 12 Immettere Q5 come primo valore 7 AU Inserire 7 come secondo valore HEIDENHAIN TNC 620 243 il etriche trigonometria Ioni trigo 8 4 Funz 8 4 Funzioni trigonometriche trigonometria Definizioni Seno coseno e tangente esprimono i rapporti tra i lati di un triangolo rettangolo Ci significa Seno sina a c Coseno cosa b c Tangente tana a b sina cosa dove c il lato opposto all angolo retto
476. un asse qualsiasi kg Selezione della funzione di tastatura premere il cAr softkey TASTARE POS Posizionare il tastatore vicino al punto da tastare tema di tastatura 3D opzione software IS 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 d Tastatura premere il tasto esterno di START S 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 422 cb Conclusione della funzione di tastatura premere il softkey END 2 N HEIDENHAIN si assume la garanzia per le funzioni dei cicli e di tastatura soltanto nel caso in cui si IMpieghino sistemi Hr di tastatura HEIDENHAIN A Nel caso in cui si utilizzino funzioni di tastatura nel piano di lavoro ruotato necessario impostare 3D ROT per i modi 00 operativi manuali e automatici su Attivo m q 430 Funzionamento manuale e allineamento i Spigolo quale origine PROBING AA 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 spig
477. ungo il profilo del pezzo Vedere figure del raggio RR e RL nel piano di lavoro deve trovarsi almeno un blocco di spostamento senza correzione del raggio quindi con RO Tra due blocchi di programma con differente correzione II TNC attiva una correzione del raggio alla fine del blocco in cui viene programmata per la prima volta Al primo blocco con correzione del raggio RR RL e alla disattivazione con RO il TNC posiziona l utensile sempre perpendicolarmente al punto di partenza o al punto finale programmati Posizionare l utensile prima del primo punto del profilo o dopo l ultimo punto del profilo in Modo da non danneggiare il profilo Inserimento della correzione del raggio 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 Tralettoria utensile senza correzione del raggio o ENT disattivazione della correzione premere il tasto ENT G Conclusione del blocco premere END HEIDENHAIN TNC 620 tensile 5 O 5 3 C 167 eb Correzione del raggio lavorazione degli spigoli E Spigoli esterni e Se stata programmata una correzione del raggio il TNC porta T l utensile sugli spigoli esterni su un cerchio di raccordo Se v nec
478. unzione PLANE 370 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 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 Lunghezza ritiro asse utensile il percorso di ritorno MB di tipo incrementale dalla posizione utensile attuale nella direzione dell asse utensile attiva che il TNC compie prima dell orientamento MB MAX trasla l utensile fino a poco prima del finecorsa software iano di lavoro opzione software 1 5 rotazione 11 2 Funzione PLANE HEIDENHAIN TNC 620 371 eb sh O e cb Cc 2 N Q 2 o es O gt k D O am rotazione d 11 2 Funzione PLANE Orientamento degli assi rotativi in un blocco separato Se si vo
479. use sulla relativa icona nella barra dei task Posizionando il puntatore del mouse su un pulsante viene visualizzato un breve testo descrittivo sulla relativa funzione del pulsante Ulteriori informazioni sull uso del Gnumeric sono riportate in Guida Per uscire da Gnumeric procedere come descritto di seguito Selezionare con il mouse l opzione File Selezionare l opzione Esci il TNC ritorna nella Gestione file Visualizzazione di file Internet Per aprire i file Internet con estensione htm o html direttamente sul TNC procedere come descritto di seguito PGM MGT Richiamare la Gestione file Selezionare la directory in cui memorizzato il file Internet Portare il campo chiaro sul file Internet Premere il tasto ENT il TNC apre il file Internet con il tool supplementare Mozilla Firefox in una propria applicazione ENT Con la combinazione di tasti ALT TAB possibile ritornare in qualsiasi momento all interfaccia TNC e aprire il file PDF In alternativa anche possibile ritornare all interfaccia TNC con un clic del mouse sulla relativa icona nella barra dei task Posizionando il puntatore del mouse su un pulsante viene visualizzato un breve testo descrittivo sulla relativa funzione del pulsante Ulteriori informazioni sull uso di Mozilla Firefox sono riportate in Guida Per uscire da Mozilla Firefox procedere come descritto di seguito Selezionare con il mouse l opzione File Selezionare l opzione Esci il TNC ritorn
480. utamente 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 HEIDENHAIN TNC 620 279 8 9 Accessi O con istruzioni SOL n Nr parametro per risultato parametro O per handle Il server SOL fornisce l handle per questo gruppo di righe e colonne selezionato con l attuale istruzione Select In caso di errore non stato possibile eseguire la selezione il server SOL restituisce 1 Uno 0 definisce un handle non valido Banca dati testo di istruzione SQL con i seguenti elementi SELECT parola chiave separare con le denominazioni delle colonne di tabella da trasferire su pi colonne vedere esempi Per tutte le colonne indicate i parametri Q devono essere legati FROM Nome tabella sinonimo o nome di percorso e di file di questa tabella I sinonimo viene registrato direttamente il nome di percorso e di tabella vengono racchiusi tra virgolette vedere esempi del comando SOL denominazioni delle colonne delle tabelle da trasferire diverse colonne vengono separate dalla vedere esempi Per tutte le colonne indicate i parametri Q 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 di
481. utomatica del file service disponibile disponibile disponibile senza limitazione in riferimento alla lunghezza del programma non disponibile in caso di messaggi di errore posizionamento del cursore nel blocco che causa errore nel sottoprogramma del profilo funzione di ripetizione disponibile non disponibile non disponibile 539 Programmazione di cicli del costruttore Accesso ai dati della tabella Accesso al parametri macchina Creazione di cicli interattivi con CYCLE QUERY ad es cicli di tastatura in Funzionamento manuale tramite istruzioni SQL tramite funzione CFGREAD disponibile Differenze in Prova programma funzionalit a confronto Rappresentazione dei valori delta DR e DL da blocco TOOL CALL Prova fino al blocco N Calcolo del tempo di lavorazione non viene considerato funzione non disponibile a ogni ripetizione della simulazione mediante softkey AVVIO somma del tempo di lavorazione Differenze in Prova programma comando a confronto Disposizione dei livelli softkey e softkey all interno dei livelli Funzione Zoom Set caratteri con ripartizione schermo PROGRAMMA Funzioni ausiliarie M specifiche della macchina Visualizzazione editing tabella utensili 540 tramite le funzioni FN17 FN18 o TABREAD TABWRITE tramite le funzioni FN18 non disponibile viene considerato funzione disponibile a ogni ripetizione della simulazione mediante softkey AVVIO in
482. uzione 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 O D 3 e 9 24 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 potenziometro 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 cer
483. valgono gli stessi campi dei parametri O vedere la tabella in alto Tenere presente che anche per i parametri QS il campo da QS100 e QS199 riservato per testi interni I parametri locali QL sono attivi soltanto all interno di un programma e non vengono applicati in caso di chiamate programma o nelle macro 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 I campo di immissione limitato a 15 caratteri al Massimo di cui fino a 9 cifre prima della virgola Internamente il TNC in grado di calcolare valori numerici fino a 105 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 preprogrammati pagina 301 Il TNC assegna automaticamente a certi parametri O e OS HEIDENHAIN TNC 620 239 IONI delle funz incipio gore 8 1 Pr IONI delle funzi noramica incipio 8 1 Pr 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 ARITMET Pag 242 Funzioni trigonometriche TRI
484. variabili di testo F Carattere di separazione tra formato di emissione e parametro Carattere di fine blocco conclusione di una riga 256 Programmazione Parametri Q i Per poter emettere diverse informazioni con il file di protocollo sono a disposizione le seguenti funzioni CALL_PATH M_CLOSE M_APPEND ALL DISPLAY MM_DISPLAY INCH_DISPLAY L_ENGLISH L_GERMAN L_CZECH L_FRENCH L_ITALIAN L_SPANISH L_SWEDISH L_DANISH L_FINNISH L_DUTCH L_POLISH L _PORTUGUE L_HUNGARIA L_RUSSIAN L_SLOVENIAN 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 Annessione del protocollo a quello esistente alla successiva emissione Esempio M_APPEND Emissione dei valori dei parametri Q indipendentemente dall impostazione MM INCH della funzione MOD Emissione dei valori dei parametri Q in MM se nella funzione MOD impostato l indicatore MM Conversione in INCH dei valori dei parametri O 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
485. versi 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 Opzionale FOR UPDATE parola chiave le righe selezionate vengono bloccate per l accesso di scrittura di altri processi 8 9 Accessi More con istruzioni SOL 280 Esempio selezione di tutte le righe della tabella Esempio selezione delle righe della tabella con la h N e e D L m JJ m Esempio selezione delle righe di tabella con la R e Di e me D L m JJ m D ge DI DI 3 D eh Esempio nome della tabella definito con nome del K x O O N 2 LA zh J Programmazione Parametri Q Uguale Diverso Minore Minore o uguale Maggiore Maggiore o uguale Collegamento di diverse condizioni AND logico OR logico HEIDENHAIN TNC 620 AND OR 8 9 Accessi O con istruzioni SOL n il SOL FETCH SQL FETCH legge la riga indirizzata con INDICE dal result set e inserisce i valori in tabella nei parametri O
486. versione di un parametro stringa in un valore numerico La funzione TONUMB converte un parametro stringa in un valore numerico ll valore da convertire dovrebbe essere formato solo da valori numerici FORMULA TONUMB 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 Selezionare la funzione per convertire un parametro stringa in un valore numerico 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 QS11 in un parametro numerico 082 294 Programmazione Parametri Q Controllo di un parametro stringa Con la funzione INSTR si pu controllare se o dove un parametro stringa contenuto in un altro parametro stringa selezionare le funzioni parametriche O roaa Selezionare la funzione FORMULA Inserire il numero del parametro Q in cui il TNC deve salvare la posizione da cui inizia il testo da cercare confermare con il tasto ENT a Commutare il livello softkey Selezionare la funzione per il controllo di un parametro INST stringa Inseri
487. vo 1 indefinito 0 M3 attivo 1 M4 attivo 2 M5 dopo M3 3 M5 dopo M4 Gamma Stato refrigerante 0 OFF 1 ON Avanzamento attivo Indice dell utensile predisposto Indice dell utensile attivo Numero di canale larie ioni ausi 8 8 Funz i il larie Parametro di ciclo 30 IONI ausi n 8 8 Funz Stato modale 35 Dati per tabelle SOL 40 Dati della tabella utensili 50 262 DS W 22 2 2 a ail AUT UT UT UT UT UT UT UT Distanza di sicurezza ciclo di lavoraz attivo Prof foratura prof fresatura ciclo di lavoraz attivo 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 uten
488. za e con definizione dell orientamento utensile La lavorazione avviene principalmente con la parte frontale dell utensile Peripheral Milling correzione del raggio di fresatura in direzione normale rispetto alla direzione di movimento e normale rispetto alla direzione dell utensile correzione tridimensionale del raggio con definizione dell orientamento utensile La lavorazione avviene principalmente con la superficie cilindrica dell utensile HEIDENHAIN TNC 620 i dell utensile opzione software 2 IMmMensio 11 6 Correzione tri j il dell utensile opzione software 2 2 T O E 11 6 Correzione trid Definizione di vettore normale Un vettore normale una grandezza Matematica avente una dimensione pari a 1 ed una qualsiasi direzione Nel caso di blocchi LN il TNC necessiterebbe fino a due vettori normali uno per determinare la direzione dei vettori alla superficie e l altro opzionale per la direzione dell orientamento dell utensile La direzione del vettore normale viene definita dalle componenti NX NY e NZ Per le frese a candela e a raggio frontale essa perpendicolare dalla superficie del pezzo al punto di riferimento utensile P7 per frese toriche a P7 ovvero P vedere figura La direzione dell orientamento utensile determinata dalle componenti TX TY e TZ NX NY NZ ovvero TX TY e TZ devono essere programmate nel blocco NC nello stesso ordine di sequenza Le coordinate per le pos
489. zate e la loro funzionalit Inserimento di valori Numero di giri mandrino S funzione ausiliaria M 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 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 410 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 620 M laria IONE ausi 13 3 Numero giri mandrifiiS avanzamento F e funz n i 13 4 Impostiiione origine senza sistema di tastatura 3D 13 4 Impostazione origine senza sistema di tastatura 3D Avvertenza vedere Definizione origine con sistema di tastatura 3D Determinazione dell origine con il sistema di tastatura 3D
490. zato 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 444 Allineamento del pezzo Vedere Compensazione della posizione obliqua del pezzo con sistema di tastatura 3D opzione software Touch probe functions a pagina 428 52 Primi passi con TNC 620 Definizione origine con il sistema di tastatura 3D opzione software Touch probe 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 AA 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 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 nell
491. zio del blocco La funzione M114 viene disattivata con M127 o comunque alla fine del programma Programmazione lavorazione a pi assi il 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 HEIDENHAIN TNC 620 379 IVI tat iarie per assi ro IONI ausi N Cc Lia IVI tat iarie per assi ro IONI
492. zione 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 Selezionare le funzioni di cronometro MEMORIZZA selezionare la funzione desiderata con il softkey ad es memorizzazione del tempo visualizzato Memorizzazione del tempo visualizzato MEMORIZZA Visualizzazione della somma tra AGGIUNGE tempo memorizzato e tempo visualizzato GL Azzeramento del tempo visualizzato RESET Durante la Prova programma il TNC azzera il tempo di lavorazione appena viene lavorato un nuovo BLK FORM 458 Esecuzione Prova programma 113 H continua 00 02 17 F MAX Sea T r T Prova ed esecuzione del programma 15 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 spazio di lavoro della macchina e attivare la sorveglianza di tale spazio premendo il softkey GREZZO IN ZONA LAVORAZ Con il softkey Finecorsa SW super 2 livello softkey possibile attivare o disattivare la funzione Un altro parallelepipedo trasparente rappresenta il pezzo grezzo le cui dimensioni sono presentate nella tabella BLK FORM II TNC ricava le dimensio
493. zione manuale dati B 0 00000 c 25 00000 E 2 4 Visual Nelle modalit operative Funzionamento manuale e Volantino elettronico la visualizzazione di stato compare nella finestra grande la Rotaz base 0 0000A X 100 484 Y 100 028 Z 45 2083 L 10 000 B 10 000 REALE AGO 1 5 Z 5 2500 mm mini ovr 100 M 578 e OPERAZ LISTA STOP PENERE MANUALE INTERNO Informazioni della visualizzazione di stato REALE Coordinate reali o nominali della posizione attuale 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 FM 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 ala gt Asse bloccato Possibilit di traslare l asse con il volantino Traslazione assi tenendo conto della rotazione base Traslazione assi nel piano di lavoro ruotato JE e l Funzione M128 o FUNCTION TCPM attiva HEIDENHAIN TNC 620 63 Nessun programma attivo Programma avviato Mt Jg Programma arrestato Programma interrotto izzazion o X 2 4 Visual 64 Introduzione il Visualizzazioni di stato supplementari O fd Ko Le visualizzazioni di stato supplementari f
494. zione 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 Gu 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 sfera 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 ce
495. zione 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 Q 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 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 sol 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 620 147 LI Dati utensile a Dati utensile
496. zioni FCL possono essere abilitate in modo permanente mediante un numero codice da acquistare A tale scopo rivolgersi al costruttore della macchina oppure a HEIDENHAIN Luogo di impiego previsto Il TNC rientra nella classe A delle norme EN 55022 ed il suo impiego previsto principalmente per ambienti industriali Avvertenze legali Questo prodotto impiega software Open Source Ulteriori informazioni a riguardo si trovano sul controllo al punto Modo operativo Memorizzazione Editing programma Funzione MOD Softkey AVVERTENZE LICENZA HEIDENHAIN TNC 620 IONI IUOIZUNJ a a1eM 4os INIL Ip odif 10 Indice HEIDENHAIN TNC 620 introduzione Programmazione gestione file Programmazione programmazione rogrammazione Programmazione profili Programmazione rogrammazione Programmazione Programmazione rogrammazione Programmazione n manuale Funzioni MOD cla i Primi passi con TNC 620 principi fondamentali aluti di utensili programmazione sottoprogrammi e ripetizioni di blocchi di programma Parametri Q funzioni ausiliarie funzioni speciali lavorazione a pi assi gestione pallet unzionamento manuale e allineamento Posizionamento con immissione Prova ed esecuzione del programma fabelle e riepiloghi 11 1 1 Introduzione 34 1 2 Accensione della macchina 35 Conferma dell interruzione di corren
497. zzazione Editing programma 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 percorsi di traslazione programmati Softkey per la ripartizione dello schermo Programma PGM A sinistra programma a destra struttura SEZIONI programma Pon A sinistra programma a destra PEN programmazione grafica GRAFICA Prova programma Il TNC simula programmi e blocchi di programma nel modo operativo Prova programma per rilevare eventuali incompatibilit geometriche dati mancanti o errati nel programma o violazioni dello spazio di lavoro Questa simulazione viene supportata graficamente con diverse rappresentazioni opzione software Advanced grafic features Softkey per la ripartizione dello schermo vedere Esecuzione continua ed Esecuzione singola a pagina 62 HEIDENHAIN TNC 620 mandate gt Programmaz EX4 h BEGIN PGM EX4 MM BLK FORM 0 1 Z X 100 Y 50 Z 5 BLK FORM 0 2 X 50 Y 100 Z 0 TOOL CALL 6 Z 52000 FN 0 Q55 200 STARTING ANGLE L X 0 Y 50 F500 WOOJDUDSWINH N L 5 APPR LCT X 9 Y 32 RZ RL F300 5 12 FCT DR CCxX 12 CCY 50 13 FLT AN 270 14 FCT X 0 Y 32 DR R32 CCX 0 CCY 0 15 FSELECT2 16 DEP LCT X 0 Y 50 R2 FMAX 27 L Z 100 R FMAX M3 28 CYCL DEF 200 FORATURA Q200 2 DI
Download Pdf Manuals
Related Search
Related Contents
Manual de manteniment 450 - 2009 WINDOW ORANGE WINDOW BLACK WINDOW SILVER Samsung AVMPC082EA0MID User Manual Betriebs- und Installationsanleitung Anzeigegerät 装備/諸元表(PDF:43KB) BBA Certificate comer series s128 axle maintenance manual Copyright © All rights reserved.
Failed to retrieve file