Schedulazione della produzione: demo interattiva

Guida pratica e laboratorio: cos'è la schedulazione operativa, come differisce da pianificazione e MRP, e come cambiano ritardi e carico macchina cambiando regola di sequenziamento.

Sotto puoi generare un piano su un dataset di reparto (taglio, fresatura, foratura, assemblaggio, collaudo) e confrontare due modelli in parallelo con KPI e timeline Gantt.

Schedulazione produzione — servizio e approccio Z-ARTSRichiedi un piano sui tuoi datiSistema MES e avanzamento produzione

Pianificazione e schedulazione: non sono la stessa cosa

Pianificazione della produzione

Medio-lungo periodo: cosa e quanto produrre in base alla domanda prevista.

Schedulazione della produzione

Breve periodo: ordine delle fasi, macchine e tempi per rispettare le consegne.

Capacità infinita vs capacità finita

Molte aziende partono dal calcolo dei fabbisogni (MRP) o da tabelle Excel: è pianificazione a capacità infinita, che non verifica il carico reale delle risorse. La schedulazione a capacità finita (FCS) assegna ogni fase a macchine e turni disponibili e produce un Gantt eseguibile.

Capacità infinita (tipico MRP / Excel)

  • ordini piazzati senza verifica simultanea del carico
  • aggiustamenti manuali a ogni imprevisto
  • visione spesso solo a brevissimo termine

Capacità finita (schedulatore)

  • sequenza rispettando precedenze e calendario risorse
  • inizio/fine per ogni operazione
  • simulazione what-if e ripianificazione

Cosa fa la demo del Lab

  • Dataset statico di 8 ODP su 5 macchine, con cicli multi-fase e scadenze.
  • Confronto A/B tra due regole (es. Forward vs Earliest Due Date) su KPI: makespan, ritardi, tardiness, utilizzo.
  • Timeline Gantt semplificata per macchina e tabella scadenza vs fine piano.
  • Suggerimenti euristici (mix ordini, stabilità ambiente) come in un MES di supporto decisionale.

È un prototipo didattico in browser: nessun database, utile per capire l'effetto delle regole prima di un schedulatore su misura integrato a ERP/MES.

Modelli di sequenziamento nella demo

  • ForwardOrdine ODP del dataset — baseline.
  • Earliest Due Date (EDD)Priorità alla scadenza più vicina — riduce ritardi.
  • Shortest Processing Time (SPT)Priorità ai cicli più corti — spesso migliora makespan.
  • Priority + Due DateCombina urgenza commerciale e data consegna.
  • Critical Ratio (CR)Rapporto tempo residuo / lavoro rimanente.
  • WSPTPeso ordine e durata — compromesso economico-operativo.
  • MinimaxMinimizza il peggior ritardo atteso.
  • Bottleneck FirstPriorità alle risorse più congestionate (vicino alla TOC).
  • Rolling HorizonRipianificazione a finestre — ambienti instabili.
  • Saturation FirstMassimizza utilizzo risorse — attenzione ai ritardi singoli.

Demo interattiva

Seleziona scenario e due modelli, poi Genera piano per vedere KPI, Gantt e confronto scadenze.

Demo schedulatore produzione (statico)

Confronto tra modelli di ragionamento su dataset statici. Nessun DB, tutto in sessione attiva.

Totale ODP

8

Suggerimenti MES intelligente

Regole euristiche basate sul tuo schema: ritardi, mix ordini, colli di bottiglia e stabilita ambiente.

  • Molti ordini piccoli -> suggerito SPT.
  • Ambiente instabile / piano da ricalcolare spesso -> suggerito Rolling Horizon.

Forward

Makespan

23.2 h

Ordini in ritardo

3

Tardiness totale

28.6 h

Utilizzo medio

28%

Bottleneck: nessuno

Earliest Due Date

Makespan

16.8 h

Ordini in ritardo

0

Tardiness totale

0.0 h

Utilizzo medio

38%

Bottleneck: nessuno

Gantt semplificato - Dataset reparto (nuovo)

A - Forward

MC01 - Taglio
ODP001 Taglio
ODP002 Taglio
ODP003 Taglio
ODP004 Taglio
ODP007 Taglio
ODP008 Taglio
MC02 - Fresatura
ODP002 Fresatura
ODP003 Fresatura
ODP005 Fresatura
ODP006 Fresatura
ODP008 Fresatura
MC03 - Foratura
ODP001 Foratura
ODP002 Foratura
ODP006 Foratura
ODP007 Foratura
MC04 - Assemblaggio
ODP004 Assemblaggio
ODP005 Assemblaggio
ODP007 Assemblaggio
ODP008 Assemblaggio
MC05 - Collaudo
ODP001 Collaudo
ODP002 Collaudo
ODP003 Collaudo
ODP004 Collaudo
ODP005 Collaudo
ODP006 Collaudo
ODP008 Collaudo

B - Earliest Due Date

MC01 - Taglio
ODP004 Taglio
ODP008 Taglio
ODP002 Taglio
ODP001 Taglio
ODP007 Taglio
ODP003 Taglio
MC02 - Fresatura
ODP006 Fresatura
ODP008 Fresatura
ODP002 Fresatura
ODP005 Fresatura
ODP003 Fresatura
MC03 - Foratura
ODP006 Foratura
ODP002 Foratura
ODP001 Foratura
ODP007 Foratura
MC04 - Assemblaggio
ODP004 Assemblaggio
ODP008 Assemblaggio
ODP005 Assemblaggio
ODP007 Assemblaggio
MC05 - Collaudo
ODP006 Collaudo
ODP004 Collaudo
ODP008 Collaudo
ODP002 Collaudo
ODP001 Collaudo
ODP005 Collaudo
ODP003 Collaudo

Scadenza fissata vs fine modello

Per ogni ODP: confronto tra scadenza obiettivo e completamento effettivo nel modello A e nel modello B.

ODPScadenza fissataFine modello ADelta AFine modello BDelta B
ODP001D4 H4.0D1 H3.7In tempoD1 H6.0In tempo
ODP002D3 H4.0D1 H5.0In tempoD1 H4.3In tempo
ODP003D8 H4.0D2 H4.8In tempoD3 H0.8In tempo
ODP004D2 H4.0D2 H5.2+1.2 hD1 H2.0In tempo
ODP005D5 H4.0D3 H4.0In tempoD2 H4.0In tempo
ODP006D1 H4.0D3 H4.2+16.2 hD1 H1.1In tempo
ODP007D6 H4.0D3 H5.5In tempoD2 H5.5In tempo
ODP008D2 H4.0D3 H7.2+11.2 hD1 H4.0In tempo

Guida ai modelli e risultati attesi

Ogni modello cambia l'ordine con cui gli ODP entrano in pianificazione. La sequenza del ciclo e il vincolo 8 ore/giorno per macchina restano invariati.

Forward

Logica: Pianifica gli ODP nell'ordine in cui sono presenti nel dataset.

Aspettativa: Buono come baseline. Non ottimizza in modo specifico ritardi o makespan.

Earliest Due Date (EDD)

Logica: Dà precedenza agli ODP con scadenza più vicina.

Aspettativa: Atteso: riduzione ordini in ritardo e tardiness totale.

Shortest Processing Time (SPT)

Logica: Dà precedenza agli ODP con ciclo complessivo più breve.

Aspettativa: Atteso: miglioramento makespan medio, ma può penalizzare ODP lunghi.

Priority + Due Date

Logica: Combina urgenza e scadenza in un punteggio unico di ordinamento.

Aspettativa: Atteso: compromesso tra rispetto date e gestione ordini critici.

Critical Ratio (CR)

Logica: Ordina per rapporto tempo residuo / tempo necessario (piu basso = piu critico).

Aspettativa: Atteso: protegge ordini lunghi che rischiano ritardo anche se la due date non e immediata.

WSPT

Logica: Bilancia peso/valore ordine e durata: ordini importanti e veloci salgono.

Aspettativa: Atteso: migliore compromesso economico-operativo su mix clienti/priorita.

Minimax

Logica: Seleziona il prossimo ODP minimizzando il peggior ritardo atteso.

Aspettativa: Atteso: riduce i casi estremi (worst case), utile quando vuoi robustezza.

Bottleneck First

Logica: Dà precedenza agli ODP che insistono sulle risorse piu congestionate.

Aspettativa: Atteso: riduce blocchi su centri critici, approccio vicino TOC.

Rolling Horizon

Logica: Ripianifica per finestre temporali successive invece di congelare tutto subito.

Aspettativa: Atteso: migliore adattamento in ambienti instabili o con cambi frequenti.

Saturation First

Logica: Dà precedenza agli ODP che riducono tempi morti e tengono cariche le risorse.

Aspettativa: Atteso: saturazione media più alta, ma possibile peggioramento di ritardi su alcuni ODP.

Come leggere i KPI

  • Makespan: ore totali necessarie a completare tutti gli ODP.
  • Ordini in ritardo: quanti ODP finiscono oltre la scadenza.
  • Tardiness totale: somma delle ore di ritardo su tutti gli ODP.
  • Utilizzo medio: saturazione media delle macchine nel periodo.

Perche la saturazione non e 100%

  • Vincoli di precedenza: una fase attende la fine della precedente.
  • Vincolo turno: ogni macchina lavora in finestre da 8 ore/giorno.
  • Squilibrio mix ODP: alcune macchine ricevono piu carico di altre.
  • Obiettivo algoritmo: spesso minimizza ritardi, non saturazione assoluta.

Domande frequenti

A cosa serve la schedulazione della produzione?
Definisce l'ordine e i tempi delle lavorazioni su macchine e reparti, rispettando vincoli di capacità, precedenze e date di consegna. Uno schedulatore a capacità finita trasforma ordini e cicli in un piano che il reparto può eseguire e aggiornare.
Questa demo sostituisce un APS o un gestionale?
No: è un laboratorio per confrontare regole di sequenziamento su dati di esempio. In produzione servono integrazione con ERP/MES, anagrafiche reali, consuntivazione e logica su misura — come nelle implementazioni Z-ARTS descritte nei case study.
Perché due modelli danno KPI diversi?
Ogni regola ordina gli ODP in modo diverso prima di allocare le fasi sulle macchine. Stessi vincoli (8 ore/giorno per macchina, precedenze del ciclo), risultati diversi su ritardi, makespan e saturazione — esattamente ciò che la demo mostra.
Come passo dalla demo a un schedulatore reale?
Si modellano cicli, calendari, turni, materiali e priorità del tuo stabilimento, si collegano ordini e avanzamenti dal gestionale o dal MES, e si sceglie la regola (o mix) adatto al reparto. Puoi partire dalla pagina servizio schedulazione o contattarci per un piano sui tuoi dati.
Schedulazione produzione — servizio e approccio Z-ARTS

Sistema MES e avanzamento produzione

Schedulazione della produzione: demo interattiva e modelli | Z-ARTS®