HEIDENHAIN TNC 620 (81760x-17) Manuale utente

  • Ciao! Sono il tuo assistente per il manuale utente del controllo numerico HEIDENHAIN TNC 620. Ho analizzato il documento e sono pronto a rispondere alle tue domande. Questo manuale copre diversi aspetti, inclusi l'uso del touch screen, la programmazione in Klartext, la gestione dei file e l'impiego di parametri Q. Parla anche delle funzioni ausiliarie, di traiettoria e della programmazione libera dei profili FK. Sono qui per aiutarti a navigare tra le informazioni e chiarire ogni tuo dubbio.
  • Quali sono le principali modalità operative del controllo numerico?
    Come si effettua l'immissione di valori numerici?
    Cosa sono i parametri Q?
    Dove posso trovare informazioni dettagliate sulla gestione dei file?
TNC620
Manuale utente
Programmazione Klartext
Software NC
81760x-17
Italiano (it)
10/2022
Elementi di comando del controllo
numerico
Elementi di comando del controllo
numerico
Tasti
Se si impiega TNC620 con comando touch, è possibile
sostituire le pressioni dei tasti con comandi gestuali.
Ulteriori informazioni: "Utilizzo del touch screen",
Pagina 557
Elementi di comando sullo schermo
Tasto Funzione
Selezione della ripartizione dello
schermo
Commutazione videata tra i modi
operativi Macchina, Programmazio-
ne e terzo desktop
Softkey: selezione funzione sullo
schermo
Commutazione dei livelli softkey
Modi operativi Macchina
Tasto Funzione
Funzionamento manuale
Volantino elettronico
Introduzione manuale dati
Esecuzione singola
Esecuzione continua
Modi operativi Programmazione
Tasto Funzione
Programmazione
Prova programma
Immissione assi coordinate e valori numerici
ed editing
Tasto Funzione
. . .
Selezione o immissione nel
programma NC degli assi delle
coordinate
. . .
Valori numerici
Separatore decimale / Segno
negativo/positivo
Immissione coordinate polari /
quote incrementali
Programmazione parametri Q /
Stato parametri Q
Conferma posizione reale
NO
ENT
Salto domande di dialogo e cancel-
lazione dati
Conferma immissione e prosegui-
mento dialogo
Conclusione blocco NC, chiusura
immissione
Annullamento di immissioni o
cancellazione di messaggi di errore
Interruzione dialogo, cancellazione
di blocchi programma
Dati sugli utensili
Tasto Funzione
Definizione dati utensile nel
programma PC
Chiamata dati utensile
2HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022
Elementi di comando del controllo
numerico
Gestione programmi NC e file,
funzioni del controllo numerico
Tasto Funzione
Selezione e cancellazione di
programmi NC o file, trasmissione
dati esterna
Definizione della chiamata program-
ma, selezione di tabelle origini e
tabelle punti
Selezione funzione MOD
Visualizzazione di testi ausiliari per
messaggi di errore NC, richiamo
TNCguide
Visualizzazione di tutti i messaggi
d'errore
Funzione calcolatrice
Visualizzazione funzioni speciali
Attualmente inattivo
Tasti di navigazione
Tasto Funzione
Posizionamento del cursore
Selezione diretta di blocchi NC, cicli
e funzioni parametriche
A inizio programma o inizio tabella
A fine programma o fine tabella
Blocco per blocco verso l'alto
Blocco per blocco verso il basso
Selezione dell’icona successiva nel
modulo
Campo di dialogo o pulsante
successivo/precedente
Cicli, sottoprogrammi e
ripetizioni di blocchi di programma
Programmazione movimenti traiettoria
Tasto Funzione
Avvicinamento/distacco profilo
Programmazione libera dei profili FK
Retta
Centro del cerchio/polo per coordi-
nate polari
Traiettoria circolare intorno al centro
del cerchio
Traiettoria circolare con indicazione
del raggio
Traiettoria circolare con raccordo
tangenziale
Smusso/Arrotondamento di spigoli
Potenziometri per avanzamento
e velocità mandrino
Avanzamento Numero di giri mandrino
HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022 3
Indice
4HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022
Indice
Indice
1 Fondamenti............................................................................................................................ 29
2 Primi passi............................................................................................................................. 45
3 Principi fondamentali............................................................................................................. 63
4 Utensili................................................................................................................................... 121
5 Programmazione di profili..................................................................................................... 139
6 Ausili di programmazione...................................................................................................... 193
7 Funzioni ausiliarie.................................................................................................................. 227
8 Sottoprogrammi e ripetizioni di blocchi di programma........................................................... 247
9 Programmazione di parametri Q............................................................................................ 271
10 Funzioni speciali.................................................................................................................... 369
11 Lavorazione a più assi........................................................................................................... 445
12 Conferma dati da file CAD..................................................................................................... 513
13 Pallet...................................................................................................................................... 539
14 Utilizzo del touch screen....................................................................................................... 557
15 Tabelle e riepiloghi................................................................................................................ 571
HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022 5
Indice
6HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022
Indice
1 Fondamenti............................................................................................................................ 29
1.1 Il presente manuale.................................................................................................................... 30
1.2 Tipo controllo numerico, software e funzioni............................................................................. 32
Opzione software................................................................................................................................................... 34
Nuove funzioni 81760x-17................................................................................................................................... 38
HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022 7
Indice
2 Primi passi............................................................................................................................. 45
2.1 Introduzione............................................................................................................................... 46
2.2 Accensione della macchina........................................................................................................ 47
Conferma dell'interruzione di corrente.............................................................................................................. 47
2.3 Programmazione della prima parte............................................................................................ 48
Selezione del modo operativo............................................................................................................................ 48
Importanti elementi di comando del controllo numerico............................................................................. 48
Apertura di un nuovo programma NC / Gestione file.................................................................................... 49
Definizione del pezzo grezzo.............................................................................................................................. 50
Struttura del programma..................................................................................................................................... 51
Programmazione di un profilo semplice.......................................................................................................... 52
Creazione del programma ciclo......................................................................................................................... 58
8HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022
Indice
3 Principi fondamentali............................................................................................................. 63
3.1 TNC620..................................................................................................................................... 64
Klartext HEIDENHAIN e DIN/ISO........................................................................................................................ 64
Compatibilità........................................................................................................................................................... 64
3.2 Schermo e pannello di comando................................................................................................ 65
Schermo................................................................................................................................................................... 65
Definizione della configurazione dello schermo............................................................................................. 66
Pannello di comando............................................................................................................................................ 67
Tastiera visualizzata sullo schermo.................................................................................................................. 69
3.3 Modi operativi............................................................................................................................ 71
Funzionamento manuale e Volantino elettronico.......................................................................................... 71
Introduzione manuale dati................................................................................................................................... 71
Programmazione................................................................................................................................................... 72
Prova programma................................................................................................................................................. 72
Esecuzione continua ed Esecuzione singola.................................................................................................. 73
3.4 Principi fondamentali NC............................................................................................................ 74
Sistemi di misura e indici di riferimento.......................................................................................................... 74
Assi programmabili............................................................................................................................................... 74
Sistemi di riferimento........................................................................................................................................... 75
Denominazione degli assi su fresatrici............................................................................................................. 86
Coordinate polari................................................................................................................................................... 86
Posizioni assolute e incrementali del pezzo................................................................................................... 87
Selezione dell'origine............................................................................................................................................. 88
3.5 Apertura e inserimento di programmi NC................................................................................... 89
Configurazione di un programma NC in Klartext HEIDENHAIN.................................................................. 89
Definizione del pezzo grezzo: BLK FORM........................................................................................................ 90
Apertura di un nuovo programma NC.............................................................................................................. 94
Programmazione dei movimenti utensile in Klartext.................................................................................... 96
Conferma posizioni reali...................................................................................................................................... 98
Editing del programma NC.................................................................................................................................. 99
La funzione di ricerca del controllo numerico................................................................................................ 103
3.6 Gestione file............................................................................................................................... 105
File............................................................................................................................................................................. 105
Visualizzazione sul controllo numerico di file creati esternamente........................................................... 107
Cartelle..................................................................................................................................................................... 107
Percorsi.................................................................................................................................................................... 107
Panoramica: funzioni della Gestione file.......................................................................................................... 108
Chiamata della Gestione file............................................................................................................................... 109
Selezione di drive, cartelle e file......................................................................................................................... 110
Creazione di una nuova directory...................................................................................................................... 112
Creazione di un nuovo file................................................................................................................................... 112
HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022 9
Indice
Copia di un singolo file........................................................................................................................................ 112
Copia di file dati in un'altra directory................................................................................................................ 113
Copia di una tabella.............................................................................................................................................. 114
Copia di directory.................................................................................................................................................. 115
Selezione di uno degli ultimi file selezionati.................................................................................................... 115
Cancellazione di file.............................................................................................................................................. 116
Cancellazione di directory.................................................................................................................................... 116
Selezione dei file.................................................................................................................................................... 117
Rinomina di file...................................................................................................................................................... 118
Ordinamento di file................................................................................................................................................ 118
Funzioni ausiliarie.................................................................................................................................................. 119
10 HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022
Indice
4 Utensili................................................................................................................................... 121
4.1 Inserimenti relativi all'utensile.................................................................................................... 122
Avanzamento F...................................................................................................................................................... 122
Numero di giri del mandrino S........................................................................................................................... 123
4.2 Dati utensile............................................................................................................................... 124
Premesse per la correzione utensile................................................................................................................. 124
Numero utensile, nome utensile........................................................................................................................ 124
Lunghezza utensile L............................................................................................................................................ 125
Raggio utensile R................................................................................................................................................... 126
Valori delta per lunghezze e raggi..................................................................................................................... 126
Inserimento dei dati utensile nel programma NC.......................................................................................... 127
Richiamo dei dati utensile................................................................................................................................... 128
Cambio utensile..................................................................................................................................................... 131
4.3 Correzione utensile..................................................................................................................... 134
Introduzione............................................................................................................................................................ 134
Compensazione lunghezza utensile.................................................................................................................. 134
Compensazione del raggio utensile.................................................................................................................. 135
HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022 11
Indice
5 Programmazione di profili..................................................................................................... 139
5.1 Movimenti utensile..................................................................................................................... 140
Funzioni traiettoria................................................................................................................................................. 140
Programmazione libera dei profili FK (opzione19)....................................................................................... 140
Funzioni ausiliarie M............................................................................................................................................. 140
Sottoprogrammi e ripetizioni di blocchi di programma................................................................................ 141
Programmazione con parametri Q.................................................................................................................... 141
5.2 Generalità relative alle funzioni di traiettoria.............................................................................. 142
Programmazione spostamento utensile per una lavorazione..................................................................... 142
5.3 Avvicinamento e allontanamento dal profilo............................................................................... 146
Punto di partenza e punto finale....................................................................................................................... 146
Panoramica: forme di traiettoria per l'avvicinamento e il distacco al/dal profilo..................................... 148
Posizioni importanti per l'avvicinamento e il distacco.................................................................................. 149
Avvicinamento su una retta con raccordo tangenziale: APPR LT.............................................................. 151
Avvicinamento su una retta perpendicolare al primo punto del profilo: APPR LN................................... 151
Avvicinamento su una traiettoria circolare con raccordo tangenziale: APPR CT.................................... 152
Avvicinamento su traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta:
APPR LCT................................................................................................................................................................ 153
Distacco su una retta con raccordo tangenziale: DEP LT............................................................................ 154
Distacco su una retta perpendicolare all'ultimo punto del profilo: DEP LN............................................... 154
Distacco su una traiettoria circolare con raccordo tangenziale: DEP CT.................................................. 155
Distacco su traiettoria circolare con raccordo tangenziale al profilo e al tratto di retta: DEP LCT....... 155
5.4 Movimenti traiettoria - Coordinate cartesiane............................................................................ 156
Panoramica delle funzioni traiettoria................................................................................................................ 156
Retta L...................................................................................................................................................................... 157
Inserimento di uno smusso tra due rette........................................................................................................ 158
Arrotondamento di spigoli RND......................................................................................................................... 159
Centro del cerchio CC.......................................................................................................................................... 160
Traiettoria circolare C intorno al centro del cerchio CC................................................................................ 161
Traiettoria circolare CR con raggio fisso......................................................................................................... 163
Traiettoria circolare CT con raccordo tangenziale......................................................................................... 165
Sovrapposizione lineare di una traiettoria circolare....................................................................................... 166
Esempio: traiettoria lineare e smussi in coordinate cartesiane.................................................................. 167
Esempio: traiettoria circolare con coordinate cartesiane............................................................................. 168
Esempio: cerchio completo in coordinate cartesiane................................................................................... 169
5.5 Movimenti traiettoria Coordinate polari................................................................................... 170
Panoramica............................................................................................................................................................. 170
Origine delle coordinate polari: polo CC........................................................................................................... 171
Retta LP................................................................................................................................................................... 171
Traiettoria circolare CP intorno al polo CC...................................................................................................... 172
Traiettoria circolare CTP con raccordo tangenziale...................................................................................... 172
Traiettoria elicoidale (ellisse).............................................................................................................................. 173
12 HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022
Indice
Esempio: traiettoria lineare in coordinate polari............................................................................................. 175
Esempio: traiettoria elicoidale............................................................................................................................. 176
5.6 Movimenti traiettoria Programmazione libera dei profili FK (opzione #19)............................... 177
Principi fondamentali............................................................................................................................................ 177
Definizione del piano di lavoro........................................................................................................................... 178
Grafica della programmazione FK..................................................................................................................... 179
Apertura del dialogo FK....................................................................................................................................... 180
Polo per programmazione FK............................................................................................................................ 180
Programmazione libera di rette.......................................................................................................................... 181
Programmazione libera di traiettorie circolari................................................................................................. 181
Possibilità di inserimento..................................................................................................................................... 183
Punti ausiliari.......................................................................................................................................................... 186
Riferimenti relativi.................................................................................................................................................. 187
Esempio: programmazione FK 1....................................................................................................................... 189
Esempio: programmazione FK 2....................................................................................................................... 190
Esempio: programmazione FK 3....................................................................................................................... 191
HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022 13
Indice
6 Ausili di programmazione...................................................................................................... 193
6.1 Funzione GOTO.......................................................................................................................... 194
Impiego del tasto GOTO...................................................................................................................................... 194
6.2 Tastiera visualizzata sullo schermo........................................................................................... 195
Immissione di testo con la tastiera virtuale.................................................................................................... 195
6.3 Rappresentazione dei programmi NC......................................................................................... 196
Evidenziazione della sintassi............................................................................................................................... 196
Barra di scorrimento............................................................................................................................................. 196
6.4 Inserimento di commenti............................................................................................................ 197
Applicazione............................................................................................................................................................ 197
Inserimento commento durante l'immissione del programma................................................................... 197
Inserimento commento in un momento successivo..................................................................................... 197
Commento in un blocco NC proprio................................................................................................................. 197
Inserimento successivo di commento in un blocco NC............................................................................... 198
Funzioni di editing del commento..................................................................................................................... 198
6.5 Editing libero del programma NC............................................................................................... 199
6.6 Salto di blocchi NC..................................................................................................................... 200
Inserimento del carattere /.................................................................................................................................. 200
Cancellazione del carattere /.............................................................................................................................. 200
6.7 Strutturazione di programmi NC................................................................................................. 201
Definizione, possibilità di inserimento.............................................................................................................. 201
Visualizzazione finestra di strutturazione/cambio della finestra attiva..................................................... 201
Inserire il blocco di strutturazione nella finestra del programma............................................................... 202
Selezione di blocchi nella finestra di strutturazione...................................................................................... 202
6.8 Calcolatrice................................................................................................................................. 203
Funzionamento....................................................................................................................................................... 203
6.9 Calcolatrice dati di taglio............................................................................................................ 206
Applicazione............................................................................................................................................................ 206
Lavorare con tabelle dati di taglio..................................................................................................................... 207
6.10 Grafica di programmazione........................................................................................................ 210
Esecuzione grafica contemporanea/non contemporanea alla programmazione................................... 210
Generazione della grafica di programmazione per un programma NC esistente................................... 211
Visualizzazione e mascheratura di numeri di blocco.................................................................................... 211
Cancellazione della grafica.................................................................................................................................. 211
Visualizzazione delle linee del reticolo.............................................................................................................. 212
Ingrandimento o riduzione di un dettaglio....................................................................................................... 212
14 HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022
Indice
6.11 Messaggi di errore..................................................................................................................... 213
Visualizzazione errori............................................................................................................................................ 213
Apertura della finestra errori............................................................................................................................... 214
Messaggi di errore dettagliati............................................................................................................................. 214
Softkey INFO INTERNA........................................................................................................................................ 215
Softkey RAGGRUPP.............................................................................................................................................. 215
Softkey ATTIVA AUTOMATICO........................................................................................................................... 216
Cancellazione di errori.......................................................................................................................................... 216
Protocollo errori..................................................................................................................................................... 217
Protocollo tasti....................................................................................................................................................... 218
Allarmi in formato testo....................................................................................................................................... 219
Salvataggio dei file service.................................................................................................................................. 219
Chiusura della finestra errori............................................................................................................................... 219
6.12 Sistema di guida contestuale TNCguide..................................................................................... 220
Applicazione............................................................................................................................................................ 220
Uso di TNCguide.................................................................................................................................................... 221
Download di tutti i file di guida.......................................................................................................................... 225
HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022 15
Indice
7 Funzioni ausiliarie.................................................................................................................. 227
7.1 Inserimento delle funzioni ausiliarie M e dello STOP.................................................................. 228
Principi fondamentali............................................................................................................................................ 228
7.2 Funzioni ausiliarie per controllo esecuzione programma, mandrino e refrigerante...................... 229
Introduzione............................................................................................................................................................ 229
7.3 Funzioni ausiliarie per indicazioni di coordinate......................................................................... 230
Programmazione di coordinate riferite alla macchina: M91/M92.............................................................. 230
Avvicinamento alle posizioni nel sistema di coordinate di immissione non ruotato con piano di
lavoro ruotato: M130............................................................................................................................................ 232
7.4 Funzioni ausiliarie per traiettorie................................................................................................ 233
Lavorazione di piccoli gradini di profilo: M97................................................................................................. 233
Lavorazione completa di spigoli aperti: M98.................................................................................................. 234
Fattore di avanzamento per movimenti di penetrazione: M103................................................................. 235
Avanzamento in millimetri per giro mandrino: M136.................................................................................... 236
Velocità di avanzamento per archi di cerchio: M109/M110/M111............................................................ 236
Precalcolo del profilo con compensazione del raggio (LOOKAHEAD): M120 (opzione #21)................ 238
Correzione del posizionamento con il volantino durante l'esecuzione del programma: M118
(opzione#21).......................................................................................................................................................... 240
Distacco dal profilo nella direzione dell'asse utensile: M140....................................................................... 241
Soppressione del monitoraggio del sistema di tastatura: M141................................................................ 243
Cancellazione della rotazione base: M143...................................................................................................... 243
Sollevamento automatico dell'utensile dal profilo in caso di Stop NC: M148.......................................... 244
Arrotondamento di spigoli: M197...................................................................................................................... 245
16 HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022
Indice
8 Sottoprogrammi e ripetizioni di blocchi di programma........................................................... 247
8.1 Definizione di sottoprogrammi e ripetizioni di blocchi di programma......................................... 248
Label......................................................................................................................................................................... 248
8.2 Sottoprogrammi.......................................................................................................................... 249
Procedura................................................................................................................................................................ 249
Note per la programmazione.............................................................................................................................. 249
Programmazione di un sottoprogramma........................................................................................................ 250
Chiamata sottoprogramma................................................................................................................................. 250
8.3 Ripetizioni di blocchi di programma........................................................................................... 251
Label......................................................................................................................................................................... 251
Procedura................................................................................................................................................................ 251
Note per la programmazione.............................................................................................................................. 251
Programmazione di una ripetizione di blocchi di programma.................................................................... 252
Chiamata di una ripetizione di blocchi di programma.................................................................................. 252
8.4 Chiamata di un programma NC esterno...................................................................................... 253
Panoramica dei softkey....................................................................................................................................... 253
Procedura................................................................................................................................................................ 254
Note per la programmazione.............................................................................................................................. 255
Chiamata di un programma NC esterno.......................................................................................................... 256
8.5 Tabelle punti.............................................................................................................................. 258
Creazione della tabella punti............................................................................................................................... 258
Mascheratura di singoli punti per la lavorazione........................................................................................... 259
Selezione della tabella origini nel programma NC......................................................................................... 260
Utilizzo delle tabelle punti.................................................................................................................................... 261
Definizione............................................................................................................................................................... 261
8.6 Annidamenti............................................................................................................................... 262
Tipi di annidamento.............................................................................................................................................. 262
Profondità di annidamento.................................................................................................................................. 262
Sottoprogramma in un sottoprogramma......................................................................................................... 263
Ripetizione di ripetizioni di blocchi di programma......................................................................................... 264
Ripetizione di un sottoprogramma.................................................................................................................... 265
8.7 Esempi di programmazione........................................................................................................ 266
Esempio: fresatura di un profilo in più accostamenti................................................................................... 266
Esempio: gruppi di fori......................................................................................................................................... 267
Esempio: lavorazione di gruppi di fori con più utensili.................................................................................. 268
HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022 17
Indice
9 Programmazione di parametri Q............................................................................................ 271
9.1 Principi e funzioni...................................................................................................................... 272
Tipi di parametri Q................................................................................................................................................ 273
Note per la programmazione.............................................................................................................................. 275
Chiamata di funzioni dei parametri Q............................................................................................................... 276
9.2 Serie di pezzi Parametri Q invece di valori numerici................................................................ 277
Applicazione............................................................................................................................................................ 277
9.3 Definizione di profili mediante funzioni matematiche................................................................. 278
Applicazione............................................................................................................................................................ 278
Panoramica............................................................................................................................................................. 279
Programmazione delle funzioni matematiche di base.................................................................................. 280
9.4 Funzioni trigonometriche............................................................................................................ 282
Definizioni................................................................................................................................................................ 282
Programmazione delle funzioni trigonometriche........................................................................................... 282
9.5 Calcoli del cerchio...................................................................................................................... 284
Applicazione............................................................................................................................................................ 284
9.6 Decisioni IF/THEN con i parametri Q.......................................................................................... 285
Applicazione............................................................................................................................................................ 285
Sigle e termini utilizzati........................................................................................................................................ 285
Condizioni di salto................................................................................................................................................. 286
Programmazione delle decisioni IF/THEN....................................................................................................... 287
9.7 Introduzione diretta di formule................................................................................................... 288
Introduzione di formule........................................................................................................................................ 288
Regole di calcolo................................................................................................................................................... 288
Panoramica............................................................................................................................................................. 289
Esempio: funzione trigonometrica..................................................................................................................... 292
9.8 Verifica e modifica di parametri Q.............................................................................................. 293
Procedura................................................................................................................................................................ 293
9.9 Funzioni ausiliarie...................................................................................................................... 295
Panoramica............................................................................................................................................................. 295
FN 14: ERROR Emissione di messaggi d'errore......................................................................................... 296
FN 16: F-PRINT – Emissione formattata di testi o valori di parametriQ.................................................. 303
FN 18: SYSREAD Lettura dei dati di sistema.............................................................................................. 314
FN 19: PLC Trasmissione di valori al PLC................................................................................................... 314
FN 20: WAIT FOR Sincronizzazione NC con PLC....................................................................................... 315
FN 29: PLC Trasmissione di valori al PLC................................................................................................... 316
FN 37: EXPORT...................................................................................................................................................... 316
FN 38: SEND Invio di informazioni da programma NC............................................................................. 317
18 HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022
Indice
9.10 Parametri stringa........................................................................................................................ 319
Funzioni dell'elaborazione stringhe................................................................................................................... 319
Assegnazione di parametri stringa.................................................................................................................... 320
Concatenazione di parametri stringa................................................................................................................ 321
Conversione di un valore numerico in un parametro stringa...................................................................... 322
Copia di una stringa parziale da un parametro stringa................................................................................ 323
Lettura dati di sistema......................................................................................................................................... 324
Conversione di un parametro stringa in un valore numerico...................................................................... 325
Controllo di un parametro stringa..................................................................................................................... 326
Definizione della lunghezza di un parametro stringa.................................................................................... 327
Confronto dell'ordine lessicale di due stringhe di caratteri alfanumerici................................................... 328
Lettura di parametri macchina........................................................................................................................... 329
9.11 Parametri Q predefiniti............................................................................................................... 331
Valori dal PLC da Q100 a Q107......................................................................................................................... 331
Raggio utensile attivo Q108................................................................................................................................ 331
Asse utensile Q109............................................................................................................................................... 332
Stato del mandrino Q110.................................................................................................................................... 332
Alimentazione refrigerante Q111....................................................................................................................... 332
Fattore di sovrapposizione Q112....................................................................................................................... 332
Unità di misura nel programma NC Q113....................................................................................................... 333
Lunghezza utensile Q114.................................................................................................................................... 333
Risultato di misura di cicli di tastatura programmabili da Q115 a Q119................................................... 333
Parametri Q115 e Q116 con misurazione utensile automatica.................................................................. 334
Coordinate calcolate degli assi rotativi da Q120 a Q122............................................................................. 334
Risultati di misura dei cicli di tastatura............................................................................................................ 335
9.12 Accessi a tabelle con istruzioni SQL.......................................................................................... 339
Panoramica............................................................................................................................................................. 339
Programmazione del comando SQL................................................................................................................. 341
Panoramica delle funzioni................................................................................................................................... 342
SQL BIND................................................................................................................................................................. 343
SQL EXECUTE......................................................................................................................................................... 344
SQL FETCH............................................................................................................................................................. 349
SQL UPDATE........................................................................................................................................................... 351
SQL INSERT............................................................................................................................................................ 352
SQL COMMIT.......................................................................................................................................................... 353
SQL ROLLBACK...................................................................................................................................................... 355
SQL SELECT............................................................................................................................................................ 357
Esempi...................................................................................................................................................................... 359
9.13 Esempi di programmazione........................................................................................................ 361
Esempio: arrotondamento del valore................................................................................................................ 361
Esempio: Ellisse..................................................................................................................................................... 362
Esempio: cilindro concavo con Fresa sferica................................................................................................ 364
Esempio: sfera convessa con fresa a candela............................................................................................... 366
HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022 19
Indice
10 Funzioni speciali.................................................................................................................... 369
10.1 Panoramica delle funzioni speciali............................................................................................. 370
Menu principale Funzioni speciali SPEC FCT................................................................................................. 370
Menu Valori prestabiliti di programma............................................................................................................. 371
Menu Funzioni per lavorazioni di profili e di punti......................................................................................... 371
Menu per definizione di diverse funzioni Klartext.......................................................................................... 372
10.2 Function Mode............................................................................................................................ 373
Programmazione di Function Mode.................................................................................................................. 373
Function Mode Set................................................................................................................................................ 373
10.3 Lavorazione con assi paralleli U, V e W...................................................................................... 374
Panoramica............................................................................................................................................................. 374
FUNCTION PARAXCOMP DISPLAY................................................................................................................... 376
FUNCTION PARAXCOMP MOVE........................................................................................................................ 378
Disattivazione di FUNCTION PARAXCOMP..................................................................................................... 380
FUNCTION PARAXMODE..................................................................................................................................... 381
Disattivazione di FUNCTION PARAXMODE..................................................................................................... 383
Esempio: foratura con asse W........................................................................................................................... 384
10.4 Lavorazioni con cinematica polare............................................................................................. 385
Panoramica............................................................................................................................................................. 385
Attivazione di FUNCTION POLARKIN................................................................................................................ 386
Disattivazione di FUNCTION POLARKIN.......................................................................................................... 389
Esempio: cicli SL in cinematica polare............................................................................................................. 390
10.5 Funzioni file................................................................................................................................ 392
Applicazione............................................................................................................................................................ 392
Definizione di operazioni su file......................................................................................................................... 392
OPEN FILE............................................................................................................................................................... 393
10.6 Funzioni NC per la conversione di coordinate............................................................................. 395
Panoramica............................................................................................................................................................. 395
Spostamento origine con TRANS DATUM....................................................................................................... 395
Ribaltamento con TRANS MIRROR................................................................................................................... 397
Rotazione con TRANS ROTATION..................................................................................................................... 400
Ridimensionamento con TRANS SCALE.......................................................................................................... 401
Selezionare la funzione TRANS.......................................................................................................................... 403
10.7 Modifica Preset.......................................................................................................................... 404
Attivazione Preset.................................................................................................................................................. 404
Copia Preset........................................................................................................................................................... 405
Correzione Preset.................................................................................................................................................. 405
10.8 Tabella origini............................................................................................................................. 407
Applicazione............................................................................................................................................................ 407
20 HEIDENHAIN | TNC620 | Manuale utente Programmazione Klartext | 10/2022
1/622