Cosa sono davvero i file “ISO” nel taglio industriale

Nel mondo del taglio industriale il termine file ISO viene utilizzato da decenni in modo estremamente generico.
Nella pratica quotidiana indica quasi sempre un file di taglio testuale, leggibile, contenente coordinate, comandi utensile e istruzioni di avanzamento.

Dal punto di vista tecnico, però, la realtà è più articolata.

Va inoltre chiarito subito un punto: l’estensione del file non è univoca.
Nel tempo sono state utilizzate diverse estensioni — tra le più comuni:

  • .gbr

  • .cut

  • .iso

A prescindere dall’estensione, l’obiettivo del file resta lo stesso: descrivere in forma testuale il percorso di taglio e le azioni associate.


Origine dei cosiddetti file “ISO”

Lo standard ISO più noto nel controllo numerico è l’ISO 6983, comunemente associato al G-code delle macchine CNC.

Nel settore del taglio tessile e dei cutter automatici, tuttavia, molti file definiti “ISO” non sono ISO 6983.
Si tratta invece di formati storici sviluppati da produttori specifici e poi diventati, di fatto, uno standard di settore per consuetudine.

Uno dei più diffusi è il Gerber Cutter Data Format, storicamente identificato anche dall’uso del comando G91.

Gerber Garment Technology è un marchio registrato.
Il formato a cui ci si riferisce qui è quello storicamente utilizzato dai sistemi Gerber per il taglio automatico, spesso impropriamente chiamato “ISO” nel linguaggio comune.


Perché si parla di ISO anche quando ISO non è

Tra gli anni ’80 e ’90 il termine ISO è diventato una sorta di sinonimo operativo di:

  • file testuale

  • coordinate X/Y

  • comandi utensile

  • compatibilità tra sistemi

Dal punto di vista sintattico, l’affinità con l’ISO 6983 è evidente.
Dal punto di vista semantico, però, le differenze sono significative.

Il linguaggio può apparire simile, ma il significato operativo dei comandi cambia.

Un esempio tipico:

  • un comando di notch in origine rappresentava un’azione meccanica reale;

  • oggi spesso è un evento logico o una geometria interpretata dal software macchina.

Il file resta formalmente valido, ma il comportamento reale dipende dal controller moderno e dalla sua logica interna.


Sintassi stabile, interpretazione variabile

Una caratteristica interessante di questi formati è che:

  • la sintassi è rimasta sorprendentemente stabile nel tempo;

  • l’interpretazione si è evoluta.

Questo vale per molti aspetti operativi, tra cui:

  • overcut

  • rallentamenti

  • knife intelligence

  • gestione delle tacche

Molti comandi storici oggi non attivano più una funzione fisica diretta, ma vengono tradotti in logiche software, parametri macchina o comportamenti derivati.


Perché ha ancora senso parlarne

Capire cosa c’è davvero dentro un file “ISO” permette di:

  • evitare fraintendimenti tecnici;

  • distinguere compatibilità formale da compatibilità reale;

  • interpretare correttamente file storici su macchine moderne.

In un settore dove spesso “tutto sembra funzionare”, ma pochi sanno spiegare perché, questo tipo di chiarezza resta utile.


Una nota finale

Questo spazio non nasce per definire nuovi standard, né per riscrivere quelli esistenti.
Nasce per mettere ordine, recuperare il contesto tecnico e separare ciò che è linguaggio da ciò che è implementazione.

Chi lavora con questi file ogni giorno sa che la differenza non è nel formato, ma in come viene interpretato.


Appendice A — Comandi principali (estratto)

Comando Significato
A Knife Up (equivalente a M15)
B Knife Down (equivalente a M14)
X Precede la coordinata X
Y Precede la coordinata Y
* End Of Block (EOB)
D1 Pen Down
D2 Pen Up
M14 Knife Down (equivalente a B)
M15 Knife Up (equivalente a A)
M18 Inhibit next overcut
M19 Ignore overcut and advance
M40 Enable automatic sharpen
M41 Disable automatic sharpen
M42 Sharpen
M43 Drill cycle (equivalente a R)
M44 Auxiliary drill cycle
M71 Select notcher tool
N Numero figura

Appendice B — Estratto di un file ISO

Un file di questo tipo può essere visualizzato con qualsiasi editor di testo:

N1*D2*M15**M31*X0Y0*CAPPUCCIO Tg50*X4276Y2778*M14*X4243Y2624*M14*M19*
X4194Y2634*D2*M15*X4243Y2624*M14*X4243Y2624*X4233Y2540*X4208Y2325*
X4197Y2126*X4206Y1950*X4205Y1935*X4309Y1815*X4171Y1650*X4078Y1485*
X3994Y1285*X3911Y984*X3878Y790*X3846Y1*X161Y1*M14*M19*X161Y49*
D2*M15*X161Y1*M14*X161Y1*X1Y1*X1Y347*X14Y783*X54Y1457*X97Y1738*
X160Y2030*X238Y2287*X341Y2510*X484Y2733*X663Y2934*X920Y3109*
X1179Y3186*X1467Y3226*X1886Y3206*X2291Y3170*X2828Y3055*X3426Y2909*
X3849Y2836*X4276Y2778*

Torna in alto