guide tecniche part program

Gestione dei part program CNC: trasmissione centralizzata e versionamento

In molte officine meccaniche italiane, la gestione dei part program CNC funziona ancora così: l’operatore prende una chiavetta USB, copia il programma dal PC dell’ufficio tecnico, va alla macchina, carica il file. Se il programma è aggiornato. Se è la versione giusta. Se l’USB non è stato dimenticato su un’altra macchina.

Questo sistema funziona finché si lavora su pochi pezzi con pochi programmi. Quando la variabilità aumenta — più commesse, più varianti, più operatori — diventa la principale fonte di errori e rilavorazioni.

I problemi della gestione manuale dei part program

Versioni errate in produzione

L’ufficio tecnico aggiorna un programma per correggere una quota. L’operatore in officina usa ancora la vecchia versione salvata sull’USB della settimana scorsa. Il pezzo viene lavorato con il programma sbagliato. La rilavorazione o lo scarto non vengono collegati alla causa reale.

Nessuna tracciabilità

Con i programmi su USB o cartelle condivise non è possibile sapere quale versione del part program ha eseguito una specifica macchina in un momento preciso. In caso di non conformità, ricostruire cosa è successo diventa un’investigazione.

Rischio di perdita

I programmi CNC rappresentano anni di lavoro dell’ufficio tecnico. Salvati su PC locali, USB o cartelle di rete non strutturate, sono esposti a perdite accidentali, sovrascritture e corruzione dei file.

Tempi morti per il caricamento

L’operatore che deve andare a prendere l’USB, trovare il programma giusto, caricarlo sulla macchina e verificarlo è un tempo non produttivo. Moltiplicato per il numero di setup giornalieri, diventa significativo.

Come funziona un sistema DNC / gestione centralizzata

Un sistema DNC (Direct Numerical Control) centralizza tutti i part program in un unico archivio protetto e li trasmette direttamente ai CNC su richiesta dell’operatore o in modo automatico quando arriva l’ordine di produzione.

Il flusso funziona così:

  1. L’ufficio tecnico carica il programma nel repository centrale, con versione e revisione
  2. Quando arriva un ordine di produzione, il sistema identifica il programma corretto per quella commessa e quella macchina
  3. L’operatore richiama il programma direttamente dal pannello del CNC — senza USB, senza cartelle condivise
  4. Il sistema registra: quale versione è stata trasmessa, a quale macchina, quando, per quale ordine
  5. Se il programma viene modificato in macchina, la modifica può essere ritrasmessa all’ufficio tecnico per la revisione

I dati che il sistema registra per ogni trasmissione

  • Nome e versione del part program trasmesso
  • Macchina di destinazione
  • Data e ora della trasmissione
  • Operatore che ha richiesto il programma
  • Ordine di produzione collegato

Questi dati costituiscono la tracciabilità completa del processo di programmazione — utile sia per la qualità interna sia per le certificazioni ISO.

Integrazione con il MES

La gestione dei part program è uno dei moduli del sistema MES. Quando il MES riceve un ordine di produzione dall’ERP, può identificare automaticamente quale programma CNC deve essere trasmesso a quale macchina, e farlo in modo automatico prima che l’operatore inizi il setup.

In questo modo il MES diventa il coordinatore dell’intera sequenza: ordine → programma → macchina → avanzamento → chiusura ordine.

Risultati concreti: il caso OMSI Trasmissioni

OMSI Trasmissioni gestisce 18 centri di lavoro CNC di marche diverse. Prima dell’implementazione di Exchanger e MES Factory, la trasmissione dei part program avveniva manualmente con chiavette USB. Gli errori di versione erano ricorrenti e difficili da tracciare.

Dopo la centralizzazione: zero errori di versione, tracciabilità completa per ogni trasmissione, tempi di setup ridotti. Leggi il case study completo →

Domande frequenti

Il sistema DNC funziona con tutte le marche di CNC?

I principali brand (Fanuc, Siemens, Heidenhain, Mitsubishi, Mazak, Okuma) supportano la ricezione di programmi via rete tramite i loro protocolli di comunicazione. Per le macchine più vecchie con solo porta RS232, si usa un adattatore seriale-WiFi che converte la connessione.

Cosa succede se la rete cade durante una lavorazione?

Il programma viene caricato nella memoria del CNC prima dell’inizio della lavorazione. Un’interruzione di rete durante la lavorazione non influisce sull’esecuzione del programma già caricato.

Si possono impostare permessi diversi per accedere ai programmi?

Sì. Il sistema gestisce i permessi per utente e per categoria di macchina: l’operatore vede solo i programmi delle macchine che opera, l’ufficio tecnico ha accesso completo, la direzione ha visibilità in sola lettura.

Scopri il modulo di gestione part program →

Richiedi una demo →

Leave a comment

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *