Newsgroup: it.discussioni.ingegneria
Titolo: software (semplice e freeware) per pianificazione produzione

Sto cercando un programmino semplice per gestire la programmazione della
produzione su pochi prodotti (circa 20).
In Excel é meglio che a mano, ma ci perdo un sacco di tempo, in prratica è 
un piccolissimo schedulatore che però non si occupi delle verifiche di 
disponibilità a magazzino, di post-lavorazioni e del reworking (a meno che 
ci soano già per cui... perchè no?)
Il mio modello prevede pochi prodotti (max 10) e poche linee di produzione 
(4 o 5).
Il ciclo di lavoro di ogni prodotto impegna una linea per alcuni giorni 
giorni, in totale sono 4-5 linee di
produzione. Non mi serve una analisi fine di ora in ora, ma solo una 
previsione "lumped" a
livello di settimane, addirittura mesi. Ad ogni prodotto associo un ciclo di 
lavoro su un alinea (molto semplice del tipo tanti "kg" in tante ore o 
giorni...), per ragioni tecniche, il prodotto "a" si può fare su una unica 
linea, invece il prodotto "b" si può fare due linee. Per il prodotto "b" con 
due linee l'uso di una lina, dell'altra o di entrambe, la assegnazione ad 
una delle due linee o ad
entrambe dipnede O dalla volontà di soddisfare una data di consegna OPPURE
di saturare le linee (o da un  mix dei due criteri). In alcuni casi la 
sequenza di alcuni
prodotti è vincolata, l'esempio tipico è nell'industria delle vernici dove 
dal bianco passo a al giallo, al
rosso, al verde, al blu, al nero... e non viceversa per non avere il ciclo
di "lavaggio" da ripetere ogni volta...
Vorrei tirar fuori un Gannt (quelle tabelle a segmenti colorati più o meno
lunghi che ti dicono che dal giorno "x" al giorno "y" sulla linea no.2 si
produce il prodotto "alfa"). Un prospetto leggibile.
Mi interessa uno strumento in cui fissate le quantità dei prodotti (ordini
acquisiti) e delle date di consegna mi propone un masterplan prepara il 
piano, o in
base alle quantità volute, o in base alle line più o meno cariche di ordini
etc. etc.
Credo sia simile ad un programma per la gestione di commesse.A volte viene
chiamato anche schedulatore, quelli "belli" gestiscono migliaia di cicli di 
lavoro e costano migliaia di euro, gasp!
In Excel me la cavo ma vorrei metterci di meno ed avere un minimo di grafico 
leggibile...
La terminologia del settore non è consolidata in modo univoco e spero di
aver fatto chiarezza su cosa cerco.
Grazie a chiunque mi possa dare un mano e... sono felicemente disponibile
per un feedback dopo l'uso!
Un saluto a tutti.
Marco

 Un saluto a tutti.
Scusa l'ignoranza, hai chiesto qualcosa che microsoft project (o, ad
esempio,il meno potente ma gratuito 'planner') non riesce a fare?

Roberto C. ha scritto:

No, gli servono, oltre al planner, i legami di pegging...
Però non so se esistano tool free che li gestiscano...
Ciao!
Matteo

 ci soano già per cui... perchè no?)
Ho usato alcuni software per una consulenza nell'ambito della
programmazione e controllo della produzione.
Essendo un patito di Free Software ti posso indicare alcuni prodotti
interessanti.
LiSA
Uno schedulatore molto didattico pero'
Lekin
Mi pare sia come LiSA, ma piu' completo, non ricordo bene
Passando a software piu' vicini a cio' che ti serve:
Gproject   
Ti permette di avere un diagramma di gantt ed alcune funzioni basilari per
monitorare la produzione.
Personalmente lo trovo molto limitato.
Ganttproject
Personalmente lo uso e lo trovo molto ben fatto e completo, ti consiglio
questo, anche perche' fa tutto quello che hai chiesto :)
Gplanner
Anche questo e' un buon prodotto, un pelino inferiore a ganttproject, e
gira solo su sistemi Unix.
Se ti serve un software che possa ottimizzare la scelta della sequenza
delle lavorazioni puoi fare riferimento a lisa e lekin, ma sono molto
limitati, in casi complessi (come e' stato per la mia tesi) si deve
ricorrere a programmi fatti in casa.
Voglio farti un paio di domande, sia per curiosita' che per necessita'
Sei un gestionale o un meccanico?
Sai indicarmi qualche azienda a cui interessi un neolaureato con buone
conoscenze di programmazione e controllo della produzione?
P.S.:
Ganttproject ha una buona documentazione all'inizio non e' proprio
intuitivo, ma ti consiglio di perderci un paio di sere e poi avrai uno
strumento molto potente.


Ciao,
vedo che sei parecchio ferrato in materia, mi puoi consigliare dei testi che
spieghino bene la teoria che sta sotto?
grazie
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Grazie per le dritte, inizio a cercare...
sono un ing.chimico di 38 anni che fa il resp.produzione in una 
chimico-pharma, dove -finalmente- si inizia a pensare anche alla saturazione 
linee e non solo ad avere il prodotto.
Non ho il tempo di programmare per bene, per cui cerco un tool che è banale 
per altre realtà, ma per me diventa un ausilio al "fare a memoria" o poco 
piu'..
Per un impegno professionale come quello che mi chiedi devi cercare aziende 
dove il plianning "fa" il conto economico, quindi tanti codici, tante 
distinte base e/o tanti progetti.
La butto lì.... sull'automobilistico, soprattutto nell'indotto della 
componentistica e nella grande distribuzione, gestirela suply chain è 
impegnativo.
Devi cercare aziende grandi che prevedano una funzione di "pianificazion" e 
non medio-piccole dove la fa uno (come me) solo part-time per mezza giornata 
a settiman.
Ciao, spero di esserti stato di aiuto.
Marco
"nessuno" <nes...@niente.nulla> ha scritto nel messaggio 
news:pan.2005.07.25....@niente.nulla...


ho visto Lekin ed è carino, per Ganttproject mi sembra che come schedualre 
manufacturing non sia l'ideale (ci sono "commesse" che ripetono...) mentre 
come laternativa a MS project é assolutamente inteerssante.
Devo trovare un modo di inizializzare i dati, per esempio di Leikin, 
facendogli leggere da una tabella excel o qualcosa di simile...
ciao
Marco
"nessuno" <nes...@niente.nulla> ha scritto nel messaggio 
news:pan.2005.07.25....@niente.nulla...


 Ciao, spero di esserti stato di aiuto. Marco
Ho provato a cercare presso grandi realta, anche stage di inserimento, ma
non trovo nulla.
Credo che responsabili della programmazione, o responsabili di produzione
si diventi per anzianita'.
Nel senso che le aziende non cercano un laureato (o neo) specializzato, ma
un laureato che ha maturato tot anni di esperienza in un settore per poi
affidargli la programmazione.
Nel tuo caso e' stato cosi'?
Grazie per aver risposto alle mie domande.

           
Ti ringrazio per il "ferrato" :)
La teoria che sta sotto la programmazione della produzione è praticamente
quella di ricerca operativa, e di intelligenza artificiale.
In realtà i corsi universitari di tali materie hanno un approccio molto
teorico che allontanano dalle reali applicazioni.
Se ti interessa l'argomento  posso indicarti:
Modern Heuristic Techniques for Combinatorial Problem. edito
da Blackwell Scientific Press.
Parla dei principali algoritmi risolutivi usati.
La logistica dei sistemi manifatturieri
Francesco da Villa Etas libri.
Generico, ma da' una buona visione dell'entità dei problemi da risolvere.
L'ho trovato pesantuccio da leggere ed in certi punti poco chiaro, ma è
un bel libro.
Ci sarebbero un altro paio di testi, ma non ricordo i titoli
e gli autori.
In ogni caso il settore è in continua evoluzione per cui su internet
trovi moltissimi lavori e spiegazioni.
Per tale motivo ti invito a fare una ricerca con i termini:
Open job
job shop
Flow shop
manifacturing schedulung
Taboo search
Local search
Genetic algorthim
Artificial Neural Network
Programmazione lineare
Earlines tardiness
MRP
PERT
ERP
Un sito da cui è possibile prendere un po' di slide è quello del prof.
Pesenti dell' universita' di Palermo
e del prof. de Angetis (o Agnis non ricordo) dell'universita' di Pisa
P.S.: [Litte flame] Come si vede certe cose non sono prerogativa dei
gestionali, ma anche dei meccanici :)))

Nel mio caso quando avevo 31 anni ed ero tecnologo il direttore di 
produzione è stato "dimissionato" e poichè ero li'... e già da 2-3 anni.... 
sono diventato resp.produzione. Ma era una azienada di gomma e plastica di 
oltre 200persone. Il porblema è che le competenze della pianificazione NON 
sono quelle (strettamente parlando) tecniche, ed una azienda medio-piccola 
(cioè il 99% di quelle italiana) non hanno la "strategia" per cui... 
.chiedono ad un tecnico di conoscere il prodotto, un po' di manutenzione e 
poi di diventare anche gestionale!
Spero di non averti deluso ma devi puntare su grosse aziende, scrivi alle 
pubbilche (Trenitalia, Società aeroportuali....) anche se sono para-statali 
oggi assumono anche per assunzione "diretta". Ogni vota che si iincriciano 
flussi materiali e flussi di informazione un pianificatore serve...
ciao
Marco
"nessuno" <nes...@niente.nulla> ha scritto nel messaggio 
news:pan.2005.07.26....@niente.nulla...


 facendogli leggere da una tabella excel o qualcosa di simile...
Ora vedo se e' possibile e ti faccio sapere.
In ogni caso se mi descrivi esattamente il problema da risolvere e se non
e' molto complicato posso scrivere un software in C o Fortran in modo da
risolvere al meglio.

Dunque provo a spiegarmi, sperando di cogliere l'essenza.
Nella mia tipolgia produttiva il cambio produzione (setup e cleaning) é
enormemente impegnativo in termni di tempo e NON è comprimibile (se una
analisi batterica richiede 3giorni.... per 3 giorni DEVI aspettare, non puoi
ottimizzare con squadre di operatori per il setup, madre natura hai suoi
tempi ed almeno 33gg aspetti...), per cui lo scopo della pianificazione non
è ottimizzare i setup mas olo evitare grossi colli di bottiglia o linee 
ferme per troppo tempo.
Di fatto si opera su masterplan. Poi il setup tecnico richiede l'uso di gas 
pericolosi (idrogeno per esempio)
e nessuno vule collegare e scollegare tali tubi 3 volte alla settimana, si
fa una, due, forse 3 volte all'anno per una campagna lunga...
La mia produzione chimica è:
1) per alcuni prodotti a batch (in breve carico materiali, reazione,
scarico, nuovo carico, reazione etc. etc...) in cui ogni.... 2,3,4 o anche
14gg esce un tot di prodotto di sintesi,
2) per altri invece è continua in cui si raccoglie in continuo (per.esempio
un liquido distillato), esso però viene raccolto in "polmoni", per esempio
serbatoi, ogni 24h o 48h per un toto di "x" kg o litri, per cui .. di fatto
diventa un batch dove l'inizio ed il fine produzione è fissto non dal ciclo
ma dall'orologio con una scelta precisa in termini di volume/peso con
cadenza di 24 o 48h o altre...
Il modello quindi è di batch, ognuno con la sua produttività per ciclo, un
tempo di ciclo ed una resa in quantità... spero che questo mio modello
aiuti. Se però di batch ne fai tanti in fila... puoi pensare ad un
"quasi-continuo" che ti rende un tot al giorno e basta (che sarà la media di
un batch diviso il suo tempo di processo, se ho 1000kg ogni 2 giorni e la
campagna dura almeno un mese approssimo con 500kg/giorno di media)
La produzione prevede due p tre step critici: prima la sintesi, poi la
purificazione, a volte un essiccamento finale.
Quindi ho 5 linee di produzione primare (L1, L2, L3...L5) e 3 di
finitura/purificazione (S1,S2,S3) e 4 essiccatoio (E1, 2, 3,4)
Alcuni prodotti vengono "solo" prodotti e non purificati, altri subiscono
tutte le trasformazioni, altri ancora sono solo "purificati". La sola
purificazione é tipica per il
recupero di prodotti "scaduti" o "inquinati"
per cui, per esempio,
il prodotto "A" percorre le linee L1->S1->E3 (tutte lel inee)
il prodotto "B" percorre indiffferentemente L1 o L2 e null'altro (solo
rezione che sarè assegnata a L1 o L2 in base alla disponibilità della linea)
il prodotto "C" percorre L1->S2->S3->E2 (reazione, purificazione in
serie prima in S2, poi in S3, infine essicciamento)
il prodotto "D" percorre S2, E1, S2, E1 (prima purificazione ad umido, primo
essiccamento, seconda purificazione ad umido, secondo essiccamento)
ogni volta che su una unità (sia essa L1, S2 o E4...) cambia il prodotto (A
o B o C o...) occore il cleaning/setu per cui se il prodotto "D" (vedi
esempio sopra con percoro S2-E1-S2-E1) effettua due purificazioni
consecutive è ben difficile che nei giorni intermedi in cui è essiccato ci
sia il tempo per il cleaning, un secondo prodotto diverso e poi un ulteriore
cleaning per tornare a "D"....
i tempi del setup sono di 7gg per le linee L1,2,3... e di 2-3gg per le linee
di purificazione e di essiccamento....
I probelmi che ho trovato in Leikin ed anche in Excel (devo "sitemare" a 
mano i numeri...)
1) se il prodotto A inizia sulla linea L1 oggi, dopo poco (circa 1
o 2 giorni) inizia a uscire a fine linea e IMMEDIATAMENTE inizio ad
essicarlo per cui se il Gantt della L1 dura, per esempio, 30gg, quello degli
stadi successivi (S1 ed E3), inizia APPENA il prodotto è disponibile.
In molti casi il prodotto NON può essere fermo in attesa (max poche ore....)
per ragioni di degradazione/perdità di qualità per cui. SU Likin invece DEVo 
concludere TUTTA la fase di reazione per poi effettuare TUTTA la 
purificazione poi TUOTTO l'essiccamento.
Per ora faccio con Excel, ad ogni prodotto associo "x" kg/giorno e su una
tabella di 330 colonne (i giorni lavoratici a ciclo continuo dell'anno) e
10-15 righe (i prodotti)
me la cavo ancora bene, ma ci metto troppo e non posso /voglio analizzare
gli scenari...
Il mio scopo è essere certo che fra 8 mesi non avrò l'essiccatoio E2 che è
il collo di bottiglia per 3 settiamne perchè dovrei essiccare
contemporanemante sia il prodotto "C" sia il prodotto "D"!
La mia pianificazione opera bene su base giornaliera, non vado ad una scala
temporale piu' fine perchè è inutile,
Ho circa 15 prodotti...
Credo che qualche "trucco" per Leikin o Ganttproject potrebbero aiutare, ma
non ne sono certo
Ovviamente le quantità e le date di fine lavorazione desiderate dipendono
come sempre da oridini di lavoro interni che nascono dai dai volumi e
dalle consegne chiesti dalle vendite (a meno dello stock esistente e bla,
bla, bla...)
"nessuno" <nes...@niente.nulla> ha scritto nel messaggio
news:pan.2005.07.27....@niente.nulla...


 ha scritto nel messaggio 
news:zJaGe.16020$2U1.1...@news3.tin.it...


 
Prova ad approfondire Open workbench, l'altro software planner e' molto
piu' semplice da usare, pero' gira solo su Linux.
Se puoi installare Linux lo trovi sicuramente su Debian, Fedora e SuSE.
Il software ottimizzante si puo' scrivere, ma il tuo problema e'
effettivamente un pelino complicato.
In letteratura e' noto come open-shop.

Come se la passa il settore?
Ciao

 ha scritto nel messaggio 
news:1122902326.5...@g43g2000cwa.googlegroups.com...
