CNC Path Analyzer

Data di aggiornamento 2026-10-24

Cosa controllare quando il percorso manca o appare errato

Come individuare progressivamente la causa quando CNC Path Analyzer non disegna alcun percorso o ne mostra uno inatteso, controllando nell'ordine: tipo di macchina, piano, posizione iniziale, indirizzi del ciclo e programmi chiamati.

Per prima cosa, osservare le due righe dell'avviso

Quando il calcolo del percorso si interrompe, lo strumento mostra la riga della causa e, se il problema si è verificato all'interno di un ciclo, la riga di chiamata del ciclo. Ad esempio, se il problema riguarda una riga di un blocco profilo G71, la riga della causa è quella all'interno del profilo e la riga di chiamata è il blocco G71. Distinguerle mostra subito se occorre correggere il comando del ciclo o il profilo.

1. Tipo di macchina e piano

Se un programma per tornio è configurato come centro di lavoro, o viceversa, lo stesso codice G assume un significato diverso. In genere, G83 e G84 interpretano gli indirizzi in modo diverso su torni e fresatrici; inoltre X al tornio è un diametro, mentre X in fresatura è una normale coordinata. Se un arco appare errato, controllare anche la selezione del piano G17/G18/G19. La determinazione della direzione dell'arco è illustrata nell'articolo su G02/G03.

2. Posizione iniziale e modalità delle coordinate

La posizione iniziale X/Z (o X/Y/Z) deve essere stabilita prima di un ciclo. G90 è assoluto e G91 è incrementale; sui torni i movimenti incrementali possono essere specificati anche con U/W. Dopo movimenti riferiti all'origine macchina, come G28, G30 o G53, oppure al termine della modalità di coordinate polari, per sicurezza lo strumento può considerare la posizione corrente "sconosciuta". Il calcolo riprende quando viene nuovamente comandata una posizione in coordinate assolute.

3. Indirizzi dei cicli e profili

Il significato degli indirizzi di ciascun ciclo e gli errori comuni sono spiegati con esempi negli articoli del Centro di apprendimento su G71, G72, G76, G83 e G84.

4. Programmi chiamati

Il numero P in M98 P_ non è un nome file né un numero di slot, ma è collegato al numero O all'interno del programma chiamato. Viene mostrato un avviso se lo stesso numero O compare due volte, se un programma chiamato non termina con M99 o se i programmi continuano a chiamarsi reciprocamente.

Quando non ci sono avvisi ma la forma appare errata

Avvisi comuni e primo punto da controllare

AvvisoPrimo punto da controllare
Controllo del punto decimaleRighe con coordinate prive del punto decimale; modalità di immissione decimale della macchina (tipo calcolatrice tascabile o meno)
Punto iniziale del ciclo all'interno del profiloIl blocco di posizionamento subito prima di G71/G72 e le coordinate X/Z del primo blocco del profilo
Il profilo non cambia in una sola direzioneLe righe tra P e Q in cui X (G71) o Z (G72) inverte la direzione
Errore nella definizione dell'arcoPunto finale del blocco precedente, segno di R, valori I/J/K e raggio al punto finale
Posizione sconosciutaIl primo movimento dopo G28/G53 è incrementale o comanda soltanto alcuni assi
Programma chiamato non trovatoVerificare se è stato caricato anche il programma con numero O corrispondente a M98 P

5. Verificare con l’esempio minimo che riproduce il problema

Quando ci contattate, non inviate interi programmi NC di produzione né informazioni sull'azienda o sui clienti. Sono sufficienti un programma sintetico di 10–20 righe che riproduca il problema, il tipo di macchina, il controllo e il sistema di coordinate selezionati, il comportamento previsto e la riga della causa mostrata sullo schermo. Eliminando le righe una alla volta finché il problema scompare, di solito la causa emerge durante il procedimento. Le modalità di invio sono descritte in Contatti e segnalazioni di errori.