Académique Documents
Professionnel Documents
Culture Documents
Objectif : Positionner plusieurs machines ou postes e tra!ail" pour faciliter les transferts entre eu#" en prenant en compte les liaisons n$cessaires% D$finitions : On appelle cha&non un besoin e transfert n$cessaire entre ' postes( le nombre e cha&non )un poste sera le nombre e postes a!ec les*uels il aura es articles + transf$rer% Principe : ,e principe consiste + positionner les postes ans l)or re $croissant e leur nombres e cha&nons" permettant ainsi e mettre les postes les plus -contraints- au centre e la cellule et les postes les moins contraints + la p$riph$rie% ,es manutentions seront ainsi facilit$es% D$finitions : ,)in ice e trafic repr$sente la - ensit$ e circulation- sur un cha&non% Pour ' postes a.ant le m/me nombre e cha&nons" on positionnera le poste cumulant le trafic le plus $le!$% On pourra aussi repr$senter 0raphi*uement cet in ice sur notre implantation th$ori*ue% On essaiera e choisir l)in ice le plus appropri$% E#emple : nombre e lots e transfert par lot e fabrication nombre e lots e transfert par mois ou par semaine% tonna0e par semaine etc %%%% DEMA1CHE En premier lieu" il faut /tre capable e $terminer le nombre e cha&nons e chacun es postes% 2 3 in!entorier les postes et les articles *ui e!ront /tre trait$s M2" %%%%%%" M4 et P2" 5%" P6 ' 3 In!entorier les 0ammes es pro uits 7or re e passa0e sur les postes8
Produit Indice de trafic phase10 phase20 phase30 phase40 phase50 P1 2 M4 M2 M6 M5 P2 5 M4 M1 M6 M5 P3 2 M1 M6 M3 M5 P4 3 M1 M6 M5 P5 3 M4 M7 M1 M3 M5
9annic: Monnier
Pa0e 2
= 3 1emplir la > matrice es cha&nons Nombre e colonnes ? nombre e li0nes ? nombre e poste Affecter un poste + cha*ue case e la ia0onale%
M2 < > M7
M3 < > M7
M7 M6
M1 < > M5
M5 M4
M2 < > M3
M3
M2 M1
,)intersection entre la li0ne ou la colonne e ce poste a!ec respecti!ement la colonne ou la li0ne )un autre poste repr$sente le cha&non -potentiel-% On !a onc remplir cha*ue case en in i*uant " pour cha*ue pro uit *ui emprunte ce cha&non" son num$ro et son in ice e trafic% ,a somme es in ices e trafic )une case sera l)in ice e trafic u cha&non correspon ant% On pourra ainsi compter le nombre e cha&non e cha*ue poste ( c)est le nombre e case non !ier0e ans sa li0ne et sa colonne% On pourra aussi sommer tous les in ices e trafic 7li0ne et colonne8 pour a!oir l)in ice 0lobal u poste% M7
P5: 3 P2: 5 P3: 2 P4: 3 tota : 10 P5: 3 P1: 2 P2: 5 P4: 3 tota : 10
2 (6) M6 4 (24)
P1: 2
M5 2 (15) M4 3 (10)
P2: 5
P1: 2
M3
P5: 3
3 (10) M2 2 (4)
M1 4 (21)
9annic: Monnier Cours IMP,ANTATION !';<
Pa0e '
; 3 Proc$ er au trac$ e l)implantation th$ori*ue Sur un mailla0e" positionner les postes par or re e nombre e cha&nons $croissant" a!ec priorit$ + l)in ice e trafic le plus $le!$ 7soit pour l)e#emple : M@" M2" M=" M;" M6" M4" M'8" en traAant + cha*ue fois les cha&nons reliant le nou!eau poste + ceu# $j+ implant$s% Il peut /tre important e pren re en compte les flu# )entr$e et e sortie" car ils peu!ent apporter es contraintes suppl$mentaires% On pourra consi $rer l)entr$e comme un poste E" la sortie comme un poste S" et ajouter E en premiBre phase e cha*ue 0amme" et S en erniBre ( les flu# )entr$esCsorties seront alors trait$s comme les autres% Attention cepen ant : il est rare *ue l)entr$e ou la sortie es pro uits puissent se faire au centre )un atelier D On obtient alors une premiBre implantation th$ori*ue" *ue l)on pourra mo ifier en $plaAant un poste + la fois" pour obtenir l)implantation finale *ui e!ra pren re en compte les contraintes techni*ues 7locau#" mo.ens e manutention" etc%%%8
9annic: Monnier
Pa0e =
P1 25 " $ % '
P2 43 # % $ " ( %
P3 15 # % $ "
P4 24 " & %
P5 !0 " % & $
9annic: Monnier
Pa0e ;
EXERCICE D'APPLICATION Suite + lIachat Iune machine ont les imensions ne permettent pas e lIimplanter ans le local actuel" une unit$ e fabrication oit /tre implant$e ans un nou!eau local% ,e plan e ce local !ous est fourni en anne#e% On peut !oir *uIil ispose Iun *uai Ie#p$ ition ser!ant e Jone e stoc:a0e es pro uits finis" et !ers le*uel tous les pro uits sont achemin$s aprBs leur erniBre phase e fabrication% ,es matiBres premiBres pour tous les pro uits sont stoc:$es ans un ma0asin *ui oit /tre implant$ ans le m/me local *ue lIunit$ e fabrication% Il est aliment$ par une autre unit$ e fabrication a!ec un s.stBme e Kan Ean" une seule 7+ $terminer8 es = entr$es u local e!ant /tre utilis$e pour lIappro!isionnement e ce ma0asin" les ' autres pourront /tre con amn$es% Dans la surface isponible" ' poteau# e soutien e la charpente sont repr$sent$s sur le plan% On ne pourra bien enten u rien mettre + ces en roits% ,Iunit$ est compos$e" en plus u ma0asin" e L postes" rep$r$s P2 + PL" et ont les surfaces au sol sont trac$es en anne#e + la m/me $chelle *ue le plan u local% ,es postes peu!ent chacun stoc:er une petite *uantit$ Ien3cours en entr$e" et cha*ue pro uit est transport$ au poste sui!ant Bs *ue les op$rations + r$aliser sur un poste sont termin$s% En effet" les pro uits sont !olumineu# et lour s" et plusieurs Ientre eu# n$cessitent la mise en place Iun treuil mobile pour les transporter Iun poste + lIautre% Il est onc souhaitable *ue le $placement soit le plus court possible" et il faut absolument $!iter *ue ' pro uits se croisent pen ant leur transport% Il est + noter *ue les temps op$ratoires sont relati!ement lon0 7 e 6 + =H minutes8" et les temps e pr$paration *uasiment nuls% ,a pro uction ne se fait onc pas par lots $conomi*ues% Au total" @ familles e pro uits" rep$r$es A + M sont fabri*u$es ans cette unit$" selon es 0ammes iff$rentes" r$capitul$es ci3 essous : A : P@ 333N P4 333N P= 333N P' E : P; 333N P= 333N P2 C : P; 333N P6 333N P4 333N PL 333N P= 333N P2 D : P@ 333N P4 333N PL 333N P= 333N P' E : P; 333N P' M : P; 333N P6 333N P= 333N P' ,es *uantit$s mo.ennes fabri*u$es par semaine sont les sui!antes : A: ;HH ( E: 'HH ( C: 6HH ( D: ;HH ( E: 2HH ( M: 2HH Oous e!eJ proposer" sur le plan fourni" une implantation r$elle es huit postes et u ma0asin ans ce local% Pour cela" !ous utilisereJ la m$tho e es cha&nons% Q 2.1 - La mthode des chanons o!s "a#a$t-e%%e a priori m$e!& ada"te ' ce "#o(%)me *!e %es a!t#es mthodes *!e o!s conna$sse+ , Po!#*!o$ , Q 2.2 - P#o"ose+ !ne $m"%antat$on tho#$*!e ' %'a$de de %a -#$%%e .o!#n$e. Q 2./ - P#o"ose+ !ne $m"%antat$on #e%%e s!# %e "%an .o!#n$. Po!# .ac$%$te# %e "os$t$onnement des "ostes0 !ne -#$%%e est t#ace s!# %e "%an. Le "as de cette -#$%%e co##es"ond ' %a d$stance m$n$ma%e ' %a$sse# %$(#e a!to!# de %a mach$ne 1a$ns$ *!'e%%es sont #e"#sentes so!s %e "%an d! %oca%20 et %a ta$%%e des mach$nes co##es"ond ' !n nom(#e ent$e# de "as. 3e!% %e ma-as$n "o!##a 4t#e "os$t$onn cont#e !n m!#.
9annic: Monnier
Pa0e 6
9annic: Monnier
Pa0e @
9annic: Monnier
Pa0e 4
/2 3 Construire la 0amme ficti!e *ui utiliserait tous les postes e tra!ail ans l)or re commun + toutes les 0ammes% Pour cela" on peut utiliser la techni*ue - e l)accor $on- : on $tablit )abor la li0ne correspon ant au pro uit utilisant le plus e poste 7 ans notre cas F9 ou FQ8% Choisissons arbitrairement FQ FQ: D333333333333M3333333333331333333333333T333333333333O
puis on ajoute un + un tous les pro uits" en intercalant les postes n$cessaires% Ajoutons ainsi le pro uit F9 : FQ: F9: D333333333333M3333333333331333333333333T333333333333O D333333333333M33333M3333133333333333333333333333333O
,e M s)intercale entre M et 1" ce *ui con uit + : FQRF9: D33333333333M333333333333M333333333331333333333333T333333333333O Ajoutons FS : FS: D333333333333M333333333333M333333333331333333333333T333333333333O D333333333333M33333333333333333333P3333333333333333333333333333333O
,e nou!eau poste intro uit" P" n)a pas e position $fini par rapport + M" 1" et T% Nous le -0ar ons en r$ser!e-" et intro uisons le pro uit FT :
9annic: Monnier
Pa0e L
FS: FT:
,a position e P se pr$cise entre M et 1" mais reste in $termin$e par rapport + M : D333333333333M333333333333M333333333331333333333333T333333333333O U3333333333333P333333333333U Ajoutons FO : D333333333333M333333333333M333333333331333333333333T333333333333O U3333333333333P333333333333U M333333333333M333333333331333333333333T
FO:
FG:
*ui ne r$sou pas l)in $termination% ,a 0amme ficti!e correspon ra onc + : D333333333333M333333333333M333333333331333333333333T333333333333O U3333333333333P333333333333U :2 3 Tracer l)implantation en prenant en compte les contraintes es locau#" et en choisissant un -t.pe- e li0ne : rectili0ne en G postes altern$s par re0roupements etc%%%
EXERCICE DAPPLICATION
6 pro uits 7P2 + P68 sur 4 machines 7M2 + M48 utilisant les 0ammes ci3 essous%
Produit Indice de trafic phase10 phase20 phase30 phase40 phase50 P1 2 M4 M2 M6 M5 P2 5 M4 M1 M6 M5 P3 2 M1 M6 M3 M5 P4 3 M1 M6 M5 P5 3 M4 M7 M1 M3 M5
9annic: Monnier
Pa0e V
EXERCICE D'APPLICATION
PRODUIT P1 P2 P3 P4 P5 P6 QUANTITE 200 50 200 200 600 200 TAILLE DU LOT 10 & & # & & # 20 1 # % " # % 10 5 20 25 15 20 PHASES 30 " " ( # " ' 40 ( ( ' % $ ( $ ' 50 $ '
HEBDOMADAIRE DE TRANSFERT
Gn atelier e fabrication est compos$ e L postes e tra!ail" rep$r$s par les lettres A + H% Au total" @ pro uits 7P2 + P@8 sont fabri*u$s ans cet atelier" selon es 0ammes iff$rentes" r$capitul$es ans le tableau ci3 essus% ,es *uantit$s mo.ennes fabri*u$es sont connues et in i*u$es ans ce m/me tableau" ainsi *ue la taille es lots e transfert e cha*ue pro uit% On en!isa0e e r$implanter l)atelier" et !ous e!eJ proposer es implantations th$ori*ues" sachant *ue la 0$om$trie e l)atelier est asseJ proche )un carr$ et *u)il ispose e ' accBs sur es cot$s oppos$s% ,es postes ont tous une surface i enti*ue et leur r$partition ans l)atelier laisse lar0ement asseJ e surface pour assurer les transferts sans ifficult$% Q 1 - P#o"ose+ !ne $m"%antat$on tho#$*!e en %$-ne ' %'a$de de %a mthode de %a -amme .$ct$ e. Q 2 - P#o"ose+ !ne $m"%antat$on tho#$*!e ' %'a$de de %a mthode des chanons. Q / - C#$t$*!e+0 commente+ et com"a#e+ %es 2 so%!t$ons o(ten!es "#cdemment. La*!e%%e o!s sem(%e %a "%!s ada"te.
9annic: Monnier
Pa0e 2H
9annic: Monnier
Pa0e 22
5thode de ;<=IAC;
Cette m$tho e" tout comme la m$tho e e Kin0" est estin$e + faciliter la constitution )&lots e fabrication% Gn &lot est constitu$ )une partie es postes e tra!ail *ue l)on re0roupe afin e pou!oir r$aliser" in $pen amment es autres postes e l)usine" toutes les $tapes e la fabrication )une es familles e pro uits e l)entreprise% Elle est bas$e sur l)e#ploitation )une matrice permettant e !isualiser l)utilisation es mo.ens + implanter 7machines ou postes e tra!ail8 par les pro uits 7ou familles e pro uits8 + fabri*uer% Cette matrice comporte une li0ne par pro uit" et une colonne par mo.en : pour cha*ue pro uit" on in i*ue sur sa li0ne" ans la colonne e cha*ue mo.en *u)il utilise" le num$ro )or re ans la 0amme 7ou le num$ro e phase8% Ainsi" pour un e#emple simple comprenant 4 postes rep$r$s M2 + M4" et 4 pro uits rep$r$s P2 + P4 ont les 0ammes sont les sui!antes : Phases
2H 'H =H P1 M' M6 P2 M; P3 M6 M= M; P4 M2 M4 P5 M' M6 P6 M@ M; P7 M= M'
On construira la matrice ainsi : 51 P1 P2 P/ P: P> P? P@ 52 2 5/ ' 2 2 ' ' 2 ' 2 5: 2 = 5> ' 2 ' 5? 5@
A partir e cette matrice" on !a constituer un premier &lot $tape par $tape" en . affectant les pro uits et les postes correspon ants%
Etape 1
Choisir le premier pro uit *ue l)on !eut fabri*uer ans cet l)&lot% Prenons P2 sur l)e#emple% 1ep$rer la li0ne correspon ante ans la matrice% Affecter + l)&lot les postes utilis$s 7ici M' et M68 et rep$rer les colonnes correspon antes% 51 P1 P2 P/ P: P> P? P@ 52 2 5/ ' 2 2 ' ' 2 ' 2 5: 2 = 5> ' 2 ' 5? 5@
Etape 2
Pour cha*ue pro uit non encore affect$ + l)&lot en -construction- : Si au moins 6HW es postes *u)il utilise sont $j+ rep$r$s 7 onc affect$s + l)&lot8" alors ajouter ce pro uit + l)&lot 1ep$rer la li0ne correspon ante ans la matrice%
9annic: Monnier Cours IMP,ANTATION !';<
Pa0e 2'
Affecter + l)&lot les postes utilis$s par ce nou!eau pro uit *ui ne l)$taient pas encore et rep$rer les colonnes correspon antes% Sur l)e#emple" le r$sultat est le sui!ant : P' : aucune machine $j+ ans l)&lot onc rien + faire P= : ==W 7'C=8 e machines ans l)&lot onc rien + faire P; : aucune machine $j+ ans l)&lot onc rien + faire P6 : 2HHW es machines $j+ ans l)&lot" il . sera fabri*u$" et il n). a pas e poste + ajouter P@: aucune machine $j+ ans l)&lot onc rien + faire P4 : 6HW 72C'8 es machines $j+ ans l)&lot" P4 . sera fabri*u$" le poste M= est int$0r$ + l)&lot% 51 P1 P2 P/ P: P> P? P@ 52 2 5/ ' 2 2 ' ' 2 ' 2 5: 2 = 5> ' 2 ' 5? 5@
Etape 3
1$it$rer l)$tape ' jus*u)+ ce *u)elle aboutisse + n)ajouter ni pro uit" ni poste + l)&lot% Sur l)e#emple" le 'Bme passa0e onne : ajout e P= 7@@W8" onc e M; 51 P1 P2 P/ P: P> P? P@ 52 2 5/ ' 2 2 ' ' 2 ' 2 5: 2 = 5> ' 2 ' 5? 5@
,e =Bme passa0e onne : ajout e P' 72HHW" pas e machine8 et e P@ 76HW8 onc e M@ 51 P1 P2 P/ P: P> P? P@ 52 2 5/ ' 2 2 ' ' 2 ' 2 5: 2 = 5> ' 2 ' 5? 5@
,e ;Bme passa0e ne fait plus rien $!oluer : le premier &lot est onc $termin$% Il compren les machines M'" M=" M;" M6" M@ et fabri*ue tous les pro uits sauf P; *ui sera onc fabri*u$ ans le 'Bme &lot a!ec les machines restante M2 et M4%
Etape 4
On peut retirer e la matrice les li0nes correspon ant au# pro uits *ui ont $t$ affect$s + l)&lot" puis les colonnes e!enues X !i es Y" et repartir + l)$tape 2 si n$cessaire pour $terminer un nou!el &lot% Zuan tous les ilots sont $finis" on peut pr$senter le r$sultat en classant li0nes et colonnes e la maniBre sui!ante :
9annic: Monnier Cours IMP,ANTATION !';<
Pa0e 2=
P1 P> P@ P/ P2 P? P:
52 2 2 '
5/ 2 '
5:
5?
51
5@
= 2 '
2 2 '
Pour cela" commencer par faire X remonter Y toutes les li0nes correspon ant au# pro uits affect$s + un m/me &lot" pour *u)elles soient a jacentes% Ensuite" X ramener + 0auche Y toutes les colonnes correspon ant au# machines affect$es + cet &lot% On !isualise ainsi l)in $pen ance es &lots cr$$s" mais on peut aussi mettre en $!i ence es X intersections Y entre X &lots potentiels Y ( sur l)e#emple" on !oit *ue l)&lot *ue l)on !ient e $terminer pourrait /tre scin $ en '" mais *ue l)utilisation e M; par P= l)en emp/che% Cette mise en $!i ence peut $!entuellement n$cessiter es petits X r$am$na0ements Y e position e li0nes etCou colonnes% Dans le $roulement e la m$tho e" + l)$tape '" lors*ue l)on s)aperAoit *ue l)ajout )une seule machine 7cons$cutif + la prise en compte )un pro uit8 con uit + au0menter consi $rablement la taille e l)&lot 7+ cause es nou!eau# pro uits apport$s" apportant + leur tour e nou!elles machines" etc% 8 on peut en!isa0er e ne pas affecter cette machine + l)&lot en construction% Dans ce cas" soit on acceptera *u)un es pro uits ne soit pas fabri*u$ entiBrement ans l)&lot" soit on - oublera- la machine pour en a!oir une ans cet &lot et une ans un autre% Ce cas se pr$sente ans l)e#emple" au moment o[ l)on ajoute P= 7lors u ' Bme passa0e8 : celui3ci con uit + affecter M;" *ui -apporte- P' et P@5 En ne mettant pas M; ans cet &lot" on obtient le $coupa0e sui!ant : 52 2 2 ' I%ot 1 5> ' ' 2 5/ 2 ' I%ot 2 5: 5? I%ot / 51 5@
P1 P> P@ P/ P2 P? P:
= 2 '
2 2 '
En acceptant *ue le pro uit P= termine sa fabrication ans l)&lot '" ou en in!estissant ans une 'Bme machine u t.pe e M;%
9annic: Monnier
Pa0e 2;
5thode de ;$nCette m$tho e" tout comme la m$tho e e KuJiac:" est estin$e + faciliter la constitution )&lots e fabrication% Gn &lot est constitu$ )une partie es postes e tra!ail *ue l)on re0roupe afin e pou!oir r$aliser" in $pen emment es autres postes e l)usine" toutes les $tapes e la fabrication )une es familles e pro uits e l)entreprise% Elle est bas$e sur l)e#ploitation )une matrice permettant e !isualiser l)utilisation es mo.ens + implanter 7machines ou postes e tra!ail8 par les pro uits 7ou familles e pro uits8 + fabri*uer% Cette matrice comporte une li0ne par pro uit" et une colonne par mo.en : pour cha*ue pro uit" + l)intersection entre sa li0ne et la colonne e cha*ue mo.en" on met 2 si le mo.en est utilis$ par le pro uit" H sinon% Pour l)e#emple simple sui!ant" *ui compren 4 postes rep$r$s M2 + M4" et 4 pro uits rep$r$s P2 + P4 ont les 0ammes sont les sui!antes : Phases
10 20 30 P1 M' M6 P2 M; P3 M6 M= M; P4 M2 M4 P5 M' M6 P6 M@ M; P7 M= M'
M2
1 0 0 0 1 0 1
M"&1I3'4 M3 M4 M5
0 0 1 0 0 0 1 0 1 1 0 0 1 0 1 0 1 0 1 0 0
M6
0 0 0 0 0 1 0
M7
0 0 0 1 0 0 0
Ensuite" on !a proc$ er + es tris successifs es colonnes et es li0nes" afin e mettre en $!i ence les in $pen ances entre es 0roupes e machines et e pro uits% Pour cela" on !a attribuer + cha*ue colonne 7li0ne8 la !aleur num$ri*ue correspon ant au nombre binaire fi0urant ans cette colonne 7li0ne8" et r$3or onner les colonnes 7li0nes8 ans l)or re croissant e cette !aleur% On r$pBtera ces op$rations e tris successifs 7colonnes puis li0nes8 jus*u)+ ce *u)il n). ait plus e permutation + effectuer% ,a matrice r$sultante permettra alors )i entifier plus facilement les 0roupes machinesRpro uits *ui sont in $pen ants" et e !oir *uels sont les X intersections Y *ui emp/chent la cr$ation e !$ritables ilots% Ooici les iff$rentes $tapes appli*u$es + l)e#emple%
P/5$)I04
9annic: Monnier
Pa0e 26
tape 1
Co a0e puis tri es colonnes
M1 P1 P2 P3 P4 P5 P6 P7 *a eur
0 0 0 1 0 0 0
M2
1 0 0 0 1 0 1
M3
0 0 1 0 0 0 1
M4
0 1 1 0 0 1 0
M5
1 0 1 0 1 0 0
M6
0 0 0 0 0 1 0
M7
0 0 0 1 0 0 0
Poids 64 32 16 2 4 2 1
6!
17
50
24
M5 P1 1 P2 P3 1 P4 P5 1 P6 P7 *a eur 24
M2
1
M4
1 1
M3
M1
M7
M6
1 1 1 1 1
1 1 1
6!
50
17
tape 2
Co a0e puis tri es li0nes
M5 P1 P2 P3 P4 P5 P6 P7
Poids 1 1 1 1 1 1 64 32 16 1 2 4 2 1 1
M2
1
M4
1 1
M3
M1
M7
M6
1 1 1
*a !6 16 22 6 !6 17 40
M5 P5 P1 P3 P7 P6 P2 P4
1 1 1
M2
1 1
M4
M3
M1
M7
M6
1 1 1 1
1 1 1 1 1
*a !6 !6 22 40 17 16 6
tape 3
De nou!eau co a0e puis tri es colonnes
M5 M2 P5 1 1 P1 1 1 P3 1 P7 1 P6 P2 P4 *a eur 112 104 M4 M3 M1 M7 M6 M5 M2 P5 1 1 P1 1 1 P3 1 P7 1 P6 P2 P4 *a eur 112 104 M3 M4 M6 M1 M7
1 1 1
1 1 1 1 1
1 1
1 1 1 1 1 1
22
24
24
22
tape 4
Co a0e es li0nes : elles sont $j+ ans l)or re" onc le processus est termin$
M5 P5 P1 P3 P7 P6 P2 P4
1 1 1
M2
1 1
M3
M4
M6
M1
M7 *a !6 !6 22 42 12 2 3
1 1 1
1 1 1 1 1 1
tape 5
Anal.se e la matrice r$sultante%
9annic: Monnier
Pa0e 2@
On ne !oit appara&tre *ue ' 0roupes strictement in $pen ants% Cepen ant" on !oit un 0roupe se essiner 7en fait" il appara&t plus clairement encore si on in!ersait les li0nes P= et P48 a!ec M;"M@ pour P@ et P'" mais le lien M;3P= emp/che l)in $pen ance e ce 0roupe% Il peut alors /tre en!isa0$ e parta0er M; entre ' ilots" ou e pr$!oir un $*uipement suppl$mentaire pour ren re les eu# 0roupes in $pen ants% Or" le X parta0e Y )une machine entre ' &lots est une $cision $licate pour la*uelle le num$ro )or re ans la 0amme est une information importante ont on ne ispose pas ans la matrice r$sultante : il est alors ju icieu# e le mettre% On remar*ue alors *ue le r$sultat est asseJ proche e celui *ue l)on a!ait obtenu" aprBs X ran0ement Y" a!ec la m$tho e e KuJia:%
M5 P5 P1 P3 P7 P6 P2 P4
1 1 1
M2
1 1
M"&1I3'4 M3 M4 M6
M1
M7
P/5$)I04
1 1 1
1 1 1 1 1 1
M5 P5 P1 P3 P7 P6 P2 P4
2 2 1
M2
1 1
M3
M4
M6
M1
M7
P/5$)I04
2 2 1
3 2 1 1 2 1
Supposons *u)il soit possible )obtenir un eu#iBme $*uipement e t.pe M;% Appelons M;a celui *ui fabri*uera les pro uits P@ et P'" et M;b celui *ui fabri*uera P=% ,a matrice e!ient alors :
M5 P5 P1 P3 P7 P6 P2 P4
1 1 1 1
M2
1 1
M"&1I3'4 M3 M4a M6 M1
M7
M46
P/5$)I04
1 1 1 1 1 1 1
Ce *ui onne" aprBs le tri es colonnes" la matrice r$sultante ci3 essous ans la*uelle apparaissent clairement les = ilots in $pen ants%
M5 P5 P1 P3 P7 P6 P2 P4
1 1 1
M2
1 1
M1
M7
P/5$)I04
1 1 1
1
1 1 1 1 1
Ci3aprBs" le $roulement )une !ariante e la m$tho e ans la*uelle on utilise le num$ro )or re ans la 0amme Bs le $part" en calculant la !aleur es li0nesCcolonnes a!ec une base 2H au lieu e ' 7cela suppose *u)il . ait moins e 2H phases ans les 0ammes8% ,es ilots X totalement s$par$s Y apparaissent e la m/me maniBre" mais" sur l)e#emple" la possibilit$ e $coupa0e en = ilots n$cessite *uel*ues petits X 0lissements Y suppl$mentaires pour appara&tre trBs nettement%
9annic: Monnier
Pa0e 24
M1 P1 P2 P3 P4 P5 P6 P7 *a eur
0 0 0 1 0 0 0
M2
1 0 0 0 1 0 2
M"&1I3'4 M3 M4 M5
0 0 2 0 0 0 1 0 1 3 0 0 2 0 2 0 1 0 2 0 0
M6
0 0 0 0 0 1 0
M7
0 0 0 2 0 0 0
M5 P1 P2 P3 P4 P5 P6 P7 *a eur
2 0 1 0 2 0 0
M2
1 0 0 0 1 0 2
M"&1I3'4 M4 M3 M7
0 1 3 0 0 2 0 0 0 2 0 0 0 1 0 0 0 2 0 0 0
M1
0 0 0 1 0 0 0
M6
0 0 0 0 0 1 0
1 000
10
2 000
P/5$)I04
P/5$)I04
2 010 200
130 020
1 000 102
20 001
2 000
20 001
130 020
2 010 200
1 000 102
M5 P1 P2 P3 P4 P5 P6 P7
Poids 2 0 1 0 2 0 0 1 000 000
M2
1 0 0 0 1 0 2 100 000
M"&1I3'4 M4 M3 M7
0 1 3 0 0 2 0 10 000 0 0 2 0 0 0 1 1 000 0 0 0 2 0 0 0 100
M1
0 0 0 1 0 0 0 10
M6
0 0 0 0 0 1 0 1
P/5$)I04
*a eur 2 100 000 10 000 1 032 000 210 2 100 000 20 001 201 000
M"&1I3'4 M5 M2 M4 M3 M7 M1 M6 P1 P5 P3 P7 P6 P2 P4
2 2 1 0 0 0 0 1 1 0 2 0 0 0 0 0 3 0 2 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 1 0 0 0 0 1 0 0
1 000 M7
0 0 0 0 0 0 2
*a eur 2 100 000 2 100 000 1 032 000 201 000 20 001 10 000 210
P/5$)I04
M5 P1 P5 P3 P7 P6 P2 P4 *a eur
2 2 1 0 0 0 0
M2
1 1 0 2 0 0 0
M"&1I3'4 M4 M3 M7
0 0 3 0 2 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 2
M1
0 0 0 0 0 0 1
M6
0 0 0 1 0 0
M5 P1 P5 P3 P7 P6 P2 P4 *a eur
2 2 1 0 0 0 0
M2
1 1 0 2 0 0 0
M"&1I3'4 M4 M3 M6
0 0 3 0 2 1 0 0 0 2 1 0 0 0 0 0 0 0 1 0 0
M1
0 0 0 0 0 0 1
P/5$)I04
2 210 000
1 102 000
30 210
21 000
100
P/5$)I04
2 210 000
1 102 000
30 210
100
2
M7
2 1
M5 P1 P5 P3 P7 P6 P2 P4
2 2 1 0 0 0 0
M2
1 1 0 2 0 0 0
M"&1I3'4 M4 M3 M6
0 0 3 0 2 1 0 0 0 2 1 0 0 0 0 0 0 0 1 0 0
M5
M7
0 0 0 0 0 0 2
M2
1 1
M"&1I3'4 M4 M3 M6
21 000
M1
M1
0 0 0 0 0 0 1
*a eur 2 100 000 2 100 000 1 032 000 201 000 20 100 10 000 21
P1 P5 P3 P7 P6 P2 P4
2 2 1
P/5$)I04
P/5$)I04
3 2 2 1
2 1 1
9annic: Monnier
Pa0e 2L
10
DEMARCHE
inventorier les postes et les articles (ou familles) qui devront tre traits M2" %%%%%%" M4 et P2" 5%" P6 Inventorier les gammes des produits et les indices de trafic Pro uit In ice e trafic Phase 2H Phase 'H Phase =H Phase ;H Phase 6H P1 2
M4 M2 M6 M5
P2 5
M4 M1 M6 M5
P3 2
M1 M6 M3 M5
P4 3
M1 M5 M6
P5 3
M4 M7 M1 M3 M5
tablir la matrice de flux Il s)a0it )une matrice carr$e comprenant une li0ne et une colonne pour cha*ue machine% Il est n$cessaire e $finir une orientation pour rep$rer le sens es flu# : cha*ue colonne repr$sente la machine en amont" et cha*ue li0ne celle en a!al% Donc le flu# allant e la machine Mi !ers la machine Mj se trou!e + l)intersection e la colonne Mi a!ec la li0ne Mj % On in i*uera cha*ue pro uit et son in ice e trafic% ,a somme e ces in ices sera l)in ice e trafic u flu# concern$%
9annic: Monnier
Pa0e 2V
AMONT M2 M2
> 2(P1) /
M'
M=
M;
5(P2)
M6
M@
M4
3(P5)
M'
2
AOA,
3(P5)
2(P3) 2
M=
/
M;
3(P4)
M6
/
2(P1) 5(P2) @
M@ M4
5(P2) 2(P3) @
, ,
2
2 2
,
2 2 2
,
2 2 2 2 2
,
2
, ,
Dans cette matrice" on !a simplement mettre la !aleur 2 pour in i*uer *u)un poste se trou!e en amont )un autre% On retrou!era bien s\r toutes les intersections correspon ant + la matrice es flu#" mais on ajoutera aussi toutes les ant$riorit$s in uites par la transiti!it$% Par e#emple" pour le pro uit P2 : M; est en amont e M'" et M' est en amont e M@" onc M; est en amont e M@% On mettra onc 2 + l)intersection colonne M; ] li0ne M@% ,a prise en compte e toutes les ant$riorit$s in uites est in ispensable pour s)assurer *ue la totalit$ es re0roupements obli0atoires sera bien r$alis$e" et c)est un tra!ail plut^t fasti ieu#%%%
Procder aux regroupements obligatoires A partir e cette matrice )ant$riorit$ complBte" on !a pou!oir i entifier tous les cas particuliers *ui 0/nent la mise en li0ne% Ils s)a0it es machines *ui sont mutuellement ant$rieures : si la machine A est en amont e la E" et *ue E est en amont e A" il est impossible e les placer en li0ne D Or ces cas e fi0ure sont faciles + rep$rer ans la matrice" car ils correspon ent + es 2 plac$s s.m$tri*uement par rapport + la ia0onale e la matrice% On !oit sur notre e#emple *ue c)est le cas e M6 et M@% On !a onc remplacer ces ' machines par un 0roupe *ue l)on appellera F2" *ui h$ritera e tous les 2 es ' machines%
9annic: Monnier Cours IMP,ANTATION !';<
Pa0e 'H
poste amont
M2 M' M= M; M6 M@ M4 M2 M' M= M; M6 M@ M4
, ,
2
2 2
2
M2
poste amont
M2 M' M= M; F2 M4
, ,
2
2 2
,
2 2 2
M' M=
,
2 2 2 2 2
,
2 2
,
2
M; F2
,
2 2 2
, ,
M4
On continuera + proc$ er + es re0roupements tant *u)il restera es -2- s.m$tri*ues par rapport + la ia0onale" sachant *ue tout re0roupement peut faire appara&tre cette situation% C)est )ailleurs le cas ans notre e#emple pour F2 et M=% On !a onc ajouter M= au 0roupe $j+ constitu$ e M6 et M@%
poste amont
M2 M' M= M; F2 M4 M2 M' M= M; F2 M4
, ,
2
2 2
2
M2
poste amont
M2 M' M; F2 M4
, ,
2 2
2 2
,
2 2
M' M;
,
2 2 2
,
2 2
F2 M4
AprBs ce re0roupement" il n). a plus e -2- s.m$tri*ues" on peut onc passer + la phase sui!ante% Dterminer le niveau de chaque machine (ou groupe) A partir e la matrice obtenue + l)$tape pr$c$ ente" on !a pou!oir $terminer ni!eau par ni!eau l)or re ans le*uel les machines 7ou 0roupes e machines8 !ont pou!oir /tre plac$es% Pour cela" on !a calculer la somme e cha*ue li0ne : toute machine pour la*uelle cette somme est nulle appartient au ni!eau 2 7cela si0nifie *u)aucune machine n)a besoin e la pr$c$ er8% Dans notre e#emple" seule M; est ans ce cas% poste amont
M2 M' M; F2 M4 M2 M' M; F2 M4 2
ni!eau# 2 ' 2
, ,
2 2
2 2
,
2 2
0 M;
; 2
9annic: Monnier
Pa0e '2
Pour trou!er ensuite les machines u ni!eau sui!ant" on !a simplement -$liminer- e la matrice" %es %$-nes et %es co%onnes correspon ant au# machines u ni!eau *ue l)on !ient e $terminer 7elles sont 0ris$es sur l)e#emple8% On recalculera ensuite les sommes es li0nes" et on mettra ans le ni!eau en cours toutes les machines a.ant une somme nulle% Ici" on trou!e M' et M4%
poste amont
M2 M' M; F2 M4 M2 M' M; F2 M4 2
ni!eau#
'
, ,
2 2
2 2
' 2
0 M'
=
,
2 2
0 M;
; 2
0 M4
On r$p$tera ces op$rations 7$liminer e la matrice" recalculer" affecter au ni!eau8 jus*u)+ ce *ue toutes les machines 7ou 0roupes8 soient affect$es% Dans notre e#emple" nous obtenons M2 au poste amont ni!eau# ni!eau =" et enfin F2 au ni!eau ;% M2 M' M; F2 M4 2 ' = Ceci nous onne onc la structure sui!ante : M; M' ] M4 M2 F2 7 M= ] M6 ] M@ 8
M2 M' M; F2 M4
, ,
2 2
2 2
' 2
0 M2
0 M'
= 2
,
2 2
0 M;
; 2
0 M4
1emar*ue : si es oublis ont $t$ faits ans la r$alisation e la matrice )ant$riorit$" ou lors es re0roupements obli0atoires" il est possible e trou!er une situation e bloca0e : aucune li0ne n)a e somme nulle D Il faut alors i entifier l)ant$riorit$ ou le re0roupement obli0atoire *ui a $t$ oubli$" le pren re en compte" et repren re le $roulement + partir e l)en roit o[ il aurait \ inter!enir% Procder au trac de l'implantation thorique ,e tra!ail pr$liminaire nous a permis e trou!er une structure permettant )en!isa0er une implantation e t.pe ligne, mais il reste + $tablir les positions relati!es es machines" afin e faciliter les flu# tant + l)int$rieur es 0roupes *u)entre les 0roupes% De plus" en ehors es 0roupements obli0atoires r$alis$s pr$c$ emment" il est toujours possible e remo eler la constitution es 0roupes% Ooici onc la structure e base : M; M' 3 M4 M2 M= ] M6 3 M@
M@ M' M; M4 M= M2 M6
9annic: Monnier
Pa0e ''
A l)ai e e la matrice es flu#" on !a tracer TOGS les flu#" en prenant en compte les in ices e trafic 7ici la lar0eur u trait est proportionnel + cet in ice8 :
M' M; M4 M2 M@ M6
M=
Enfin" on !a proc$ er au# r$arran0ements *ui !ont permettre )am$liorer l)implantation th$ori*ue" tout en essa.ant e pren re en compte les contraintes ph.si*ues $!entuelles% Sur cette e#emple" on !oit *u)il faut chercher un positionnement es machines M@" M6 et M= pour fa!oriser les flu# importants" mais en essa.ant e ne pas cr$er e croisement a!ec le flu# en pro!enance e M'%%% On !oit aussi *ue plusieurs r$arran0ements es 0roupes peu!ent /tre int$ressants : M; peut trBs facilement rejoin re M' et M4 M' peut /tre re0roup$e a!ec M2 7et m/me a!ec M=" M6 et M@ D8 sans remettre en cause le flu# uni irectionnel M4 peut aussi rejoin re M2%%% Ooici une solution en!isa0eable" *ui laisse tout e m/me un flu# M@ 3 M= un peu 0/nant%
M; M' M2 M@ M6
M4
M=
Il est + noter *ue nous ne nous sommes pas pr$occup$ es flu# )entr$e et e sortie" *ui ris*uent e perturber l)or0anisation choisie si es croisements e flu# oi!ent /tre $!it$s%%%
9annic: Monnier
Pa0e '=
9annic: Monnier
Pa0e ';
9annic: Monnier
Pa0e '6