Cos'è una strategia di sequenziamento?
Il modulo Sequenziatore supporta diverse strategie per determinare l'ordine con cui i cartellini kanban vengono aggiunti alla sequenza di ciascuna risorsa. La strategia di sequenziamento può essere selezionata in base alle esigenze operative, alle caratteristiche del prodotto o ai vincoli di produzione.
Il sequenziamento agisce automaticamente e solo quando i cartellini vengono aggiunti alla sequenza. Il sequenziamento rispetta anche l’area congelata, se presente, la sequenza di cartellini presenti nell’area congelata non verrà modificata.
Le strategie attualmente supportate sono:
- FIFO (First In, First Out) [default]
- Per data
- Product wheel
- Product wheel con EPEI
Come impostare una strategia di sequenziamento per un partner
La strategia di sequenziamento appropriata può essere selezionata e definita per ciascun partner: per saperne di più sulla configurazione, consulta l'articolo riguardante la Configurazione delle risorse.
FIFO
La strategia FIFO prevede che i cartellini vengano processati nell’esatto ordine in cui vengono aggiunti alla sequenza. Il primo cartellino aggiunto sarà il primo ad essere processato, indipendentemente dalle sue proprietà come la data richiesta, il tipo di set-up, etc. L’elemento che è da più tempo nella sequenza deve essere elaborato per primo.
Ad esempio, se i cartellini vengono aggiunti alla sequenza della risorsa quando sono dichiarati come Rilasciati, questi ultimi verranno semplicemente aggiunti in fondo alla sequenza della risorsa, poiché i cartellini già presenti al momento del rilascio dovranno essere elaborati per primi.
Quando utilizzare la strategia "FIFO"
È possibile utilizzare la strategia di sequenziamento FIFO quando l'ordine di lavorazione non dipende da scadenze specifiche o da vincoli particolari. È una strategia utile per processi semplici in cui le attività vengono gestite una dopo l'altra nell’ordine in cui arrivano.
Adottare una strategia di tipo FIFO mantiene il sistema produttivo semplice e trasparente. Il lead time per ogni cartellino diventa sempre più prevedibile e coerente con il sistema produttivo, mentre la lunghezza della coda corrisponde direttamente al tempo di attraversamento.
Questo rende la FIFO la strategia preferita ogni volta che è possibile, poiché supporta l’efficienza del flusso, la stabilità e la facilità di coordinamento.
Per data
La strategia Per data garantisce che i cartellini vengano processati in ordine di data richiesta, di modo che quelli con una scadenza più ravvicinata abbiano la priorità e siano completati in tempo.
In KanbanBOX, la priorità dei cartellini viene data dalla data confermata (se presente). In caso contrario, il sistema usa di default la data richiesta. Nella maggior parte dei casi, queste due date coincidono, quindi il comportamento rimane coerente e prevedibile.
Nota: Questa strategia viene applicata automaticamente solo quando i cartellini vengono aggiunti alla sequenza.
Qualora si riordinasse manulamente la sequenza, il sistema manterrà l'ordine personalizzato, anche in quei casi in cui si spezza l'ordinamento per data richiesta. Tuttavia, quando verrà aggiunto un nuovo cartellino, il sequenziatore analizzerà la parte bassa della sequenza per decidere dove inserire il nuovo cartellino sulla base della sua data richiesta. Questo significa che il sequenziamento potrà essere parzialmente manuale e parzialmente automatico, con la sezione superiore preservata così com’è e la sezione inferiore che continua a seguire la logica basata sulla data.
Quando utilizzare la strategia "Per data"
È possibile adottare la strategia Per data quando è importante completare i cartellini entro date precise. Questa logica aiuta a garantire che le scadenze siano rispettate e che i cartellini più urgenti siano completati prima di quelli meno urgenti.
Esempio
Step 0: Sequenza iniziale
Immaginiamo di avere una sequenza iniziale di questo tipo.
| Posizione | String ID | Data richiesta |
|---|---|---|
| 1 | D7E4T6Y8 | 2 luglio |
| 2 | A3F9B1C2 | 5 luglio |
| 3 | M2N7Q5Z1 | 6 luglio |
| 4 | H8J3K9L0 | 8 luglio |
| 5 | R4S6V2X3 | 10 luglio |
In questo caso, i cartellini sono già ordinati per data richiesta.
Step 1: Sequenza riordinata manualmente
Immaginiamo ora che la sequenza debba essere modificata e che quindi il cartellino A3F9B1C2 debba essere processato prima di tutti gli altri.
| Posizione | String ID | Data richiesta |
|---|---|---|
| 1 | A3F9B1C2 | 5 luglio |
| 2 | D7E4T6Y8 | 2 luglio |
| 3 | M2N7Q5Z1 | 6 luglio |
| 4 | H8J3K9L0 | 8 luglio |
| 5 | R4S6V2X3 | 10 luglio |
Avendo riordinato manulamente la sequenza, si spezza l'ordinamento per data e si crea una parte superiore che non segue l'ordinamento (posizione 1) e una parte inferiore che segue l'ordinamento (posizioni 2-5).
Step 2: Rilascio un cartellino (ID: B5K8M2P9 - data richiesta: 3 luglio)
Il Sequenziatore controlla la sequenza partendo dall'ultimo cartellino per trovare la posizione giusta in cui inserire il cartellino appena rilasciato sulla base della sua data richiesta.
| Posizione | String ID | Data richiesta |
|---|---|---|
| 1 | A3F9B1C2 | 5 luglio |
| 2 | D7E4T6Y8 | 2 luglio |
| 3 | B5K8M2P9 | 3 luglio |
| 4 | M2N7Q5Z1 | 6 luglio |
| 5 | H8J3K9L0 | 8 luglio |
| 6 | R4S6V2X3 | 10 luglio |
Il nuovo cartellino B5K8M2P9, avente data richiesta 3 luglio, viene quindi inserito tra il cartellino D7E4T6Y8 con data richiesta 2 luglio e il cartellino M2N7Q5Z1 con data richiesta 6 luglio.
Product wheel
La strategia Product wheel prevede che i cartellini siano ordinati nella sequenza sulla base di un ciclo predefinito di prodotti.
L’obiettivo di questa strategia è quello di ridurre il numero di cambi di set-up raggruppando insieme componenti simili e seguendo un modello di produzione ripetibile.
Se desideri attivare questa funzione, contatta il nostro Help center.
Quando utilizzare la strategia "Product wheel"
È possibile utilizzare questa strategie quando i cambi di set-up tra diversi tipi di prodotto richiedono tempo o risorse, ad esempio per modifiche nelle impostazioni delle macchine o per la pulizia degli impianti.
Il campo raggruppamento (campo del legame) può essere utilizzato, ad esempio, per memorizzare informazioni sui diversi settaggi: in questo modo i cartellini possono essere automaticamente raggruppati seguendo la sequenza di settaggio preferita.
Esempio
Supponiamo che la product wheel sia stata configurata con questo ciclo di componenti: A → B → C → D.
Step 0: Sequenza iniziale
Ipotizziamo di partire da una sequenza iniziale di questo tipo in cui i cartellini sono già ordinati per essere processati secondo il ciclo di prodotto impostato.
| Posizione | String ID | Numero di parte | Data richiesta |
|---|---|---|---|
| 1 | A1B2C3D4 | A | 5 luglio |
| 2 | B5C6D7E8 | B | 6 luglio |
| 3 | C9D0E1F2 | C | 7 luglio |
| 4 | D3E4F5G6 | D | 8 luglio |
Step 1: Aggiunta di un altro cartellino di codice B
| Posizione | String ID | Numero di parte | Data richiesta |
|---|---|---|---|
| 1 | A1B2C3D4 | A | 5 luglio |
| 2 | B5C6D7E8 | B | 6 luglio |
| 3 | E1F2G3H4 | B | 9 luglio |
| 4 | C9D0E1F2 | C | 7 luglio |
| 5 | D3E4F5G6 | D | 8 luglio |
Il cartellino con codice B viene inserito subito prima di quello con codice C.
Step 2: Riordinamento manuale (sposto D tra A e B)
Ipotizziamo che il cartellino D3E4F5G6 debba essere processato prima e quindi si riorganizza la sequenza in questo modo.
| Posizione | String ID | Numero di parte | Data richiesta |
|---|---|---|---|
| 1 | A1B2C3D4 | A | 5 luglio |
| 2 | D3E4F5G6 | D | 8 luglio |
| 3 | B5C6D7E8 | B | 6 luglio |
| 4 | E1F2G3H4 | B | 9 luglio |
| 5 | C9D0E1F2 | C | 7 luglio |
Step 3: Aggiunta di un nuovo cartellino con codice A
- Il Sequenziatore guarda l'ultimo cartellino, che ha codice C
- Segue a ritroso l’ordine della product wheel: C → B → A → D
- A viene dopo B e prima di D, quindi il cartellino verrà inserito tra D e B
Sequenza finale (dopo l’inserimento)
| Posizione | String ID | Numero di parte | Data richiesta |
|---|---|---|---|
| 1 | A1B2C3D4 | A | 5 luglio |
| 2 | D3E4F5G6 | D | 8 luglio |
| 3 | N7P8Q9R0 | A | 10 luglio |
| 4 | B5C6D7E8 | B | 6 luglio |
| 5 | E1F2G3H4 | B | 9 luglio |
| 6 | C9D0E1F2 | C | 7 luglio |
Product wheel con EPEI
La Product Wheel può essere combinata con la logica EPEI (Every Part Every Interval) per garantire che ogni prodotto venga realizzato almeno una volta entro un intervallo definito, bilanciando efficienza e reattività.
L’obiettivo è mantenere una sequenza prevedibile e ripetibile che minimizzi i set-up garantendo allo stesso tempo che il mix di prodotto venga prodotto nell'intervallo di tempo previsto dall'EPEI.
La sequenza è ancora rappresentata come una ruota, tuttavia ogni prodotto ha il proprio settore all’interno della ruota, ciascun settore avente una dimensione massima predefinita e esprimibile in diverse unità di misura.
Quando utilizzare la strategia "Product wheel con EPEI"
Usa la Product Wheel con EPEI quando:
- I cambi di set-up sono costosi o richiedono molto tempo.
- Hai una produzione ricorrente per un insieme fisso di prodotti.
- Vuoi un flusso produttivo prevedibile e ritmico.
Esempio
Assumiamo che questa sia la configurazione iniziale.
| Campo | Valore | Descrizione |
|---|---|---|
| Campo della product wheel | Codice componente | La product wheel avrà una sequenza di specifici codici componente |
| Modalità della product wheel | Fissa | La product wheel sarà composta da settori predefiniti con dimensione finita |
| Product wheel | A → B → C → D | Flusso produttivo logico che minimizza i setup con il mix A, B, C e D |
| Dimensione EPEI | 10 | Ogni rotazione completa della ruota ha una dimensione massima pari a 10 |
| Unità di misura dell'EPEI | Numero di cartellini | La dimensione EPEI è espressa in numero di cartellini |
| Limite per settore | 3 | Ogni settore ha una dimensione massima pari a 3 |
| Unità di misura settore | Numero di cartellini | La dimensione del settore è espressa in numero di cartellini |
| Limite per settore predefinito | 3 | Dimensione del settore predefinito, il quale conterrà gli articoli non definiti nella configurazione della product wheel |
Step 0: sequenza iniziale
| Posizione | Codice compoennte | Dimensione settore |
|---|---|---|
| 1 | A | 2 |
| 2 | A | |
| ---------- | ------------- | -------------------- |
| 3 | B | 2 |
| 4 | B | |
| ---------- | ------------- | -------------------- |
| 5 | C | 2 |
| 6 | C | |
| ---------- | ------------- | -------------------- |
| 7 | D | 2 |
| 8 | D |
Step 1: aumento della domanda di A
- Si aggiunge un’altro cartellino di codice A.
- Il settore dedicato al codice A cresce a 3 (dimensione massima consentita per il settore).
| Posizione | Codice compoennte | Dimensione settore |
|---|---|---|
| 1 | A | 3 |
| 2 | A | |
| 3 | A | |
| ---------- | ------------- | -------------------- |
| 4 | B | 2 |
| 5 | B | |
| ---------- | ------------- | -------------------- |
| 6 | C | 2 |
| 7 | C | |
| ---------- | ------------- | -------------------- |
| 8 | D | 2 |
| 9 | D |
Step 2: aggiunta di una nuovo cartellino di codice E
- Il codice E non è presente nella configurazione della Product Wheel, quindi verrà aggiunto al settore predefinito, visto che c'è ancora spazio nella ruota.
- Con l'aggiunta di questo cartellino, la ruota raggiunge la dimensione massima consentita dall'EPEI (10 cartellini).
| Posizione | Codice compoennte | Dimensione settore |
|---|---|---|
| 1 | A | 3 |
| 2 | A | |
| 3 | A | |
| ---------- | ------------- | -------------------- |
| 4 | B | 2 |
| 5 | B | |
| ---------- | ------------- | -------------------- |
| 6 | C | 2 |
| 7 | C | |
| ---------- | ------------- | -------------------- |
| 8 | D | 2 |
| 9 | D | |
| ---------- | ------------- | -------------------- |
| 10 | E | 1 |
Step 3: aumento della domanda di B
- La ruota ha ora raggiunto la dimensione massima, quindi il cartellino verrà assegnato a una seconda ruota.
| Posizione | Codice compoennte | Dimensione settore | # Ruota |
|---|---|---|---|
| 1 | A | 3 | 1 |
| 2 | A | ||
| 3 | A | ||
| ---------- | ------------- | -------------------- | --------- |
| 4 | B | 2 | |
| 5 | B | ||
| ---------- | ------------- | -------------------- | --------- |
| 6 | C | 2 | |
| 7 | C | ||
| ---------- | ------------- | -------------------- | --------- |
| 8 | D | 2 | |
| 9 | D | ||
| ---------- | ------------- | -------------------- | --------- |
| 10 | E | 1 | |
| ---------- | ------------- | -------------------- | --------- |
| 11 | B | 1 | 2 |
Commenti
0 commenti
Accedi per aggiungere un commento.