Documente Academic
Documente Profesional
Documente Cultură
proiectarea
tehnologiilor
pe
sisteme
flexibile
proiectarea
tehnologiilor
pe
sisteme
flexibile
Ediţia a II-a
CUPRINS
Prefaţă……………………………………………………………………...3
Introducere…………………………………………………………….……9
• Relaţia interdisciplinară a obiectului disciplinei PTSF…………......9
• Argumente care sprijină tendinţa de trecere la producţia în SFF…11
4.1. Generalităţi………………………………………………………….75
4.2. Conceptul tehnologiilor variante (Tehnologia de grup)……………76
4.2.1 Criterii de analogie……………………………...……….77
4.2.2. Sisteme de clasificare şi codificare……………….…….77
4.2.3. Sistemul de codificare OPITZ. Prezentare sintetică…….80
4.2.4. Softuri utilizate sub conceptul tehnologiei de grup……..81
4.2.4.1. CETIM – TG…………………………………..82
4.2.4.2.SISTEMUL
MULTICLASS/MULTIPLAN/MULTIGRUP………...83
4.3. Tehnologii generative. Generarea automată a tehnologiei
de fabricaţie a pieselor apelând la noţiunea de entitate şi
aplicând strategia analizei non – liniar……………………………….86
4.3.1. Generalităţi……………………………………………..86
4.3.2. Definirea unui plan de acţiuni………………………….88
4.3.3. Principiul celui mai mic angajament şi
al propagării restricţiilor………………………….…….89
4.3.4. Noţiunea de entitate………………………………….….90
4.3.5. Descrierea formei piesei utilizând
conceptul de entitate…………………………………….90
4.3.6. Un model matematic de fundamentare a
conceptului de generare automata a tehnologiei ……….94
4.3.7. Generarea automată a tehnologiei de fabricaţie.
Exemplu………………………………………………102
4.4. Tehnologii mixte (hibride)…………………………………………109
4.4.1. Principiu………………………………………………109
4.4.2. Modularea geometrică a piesei şi
recunoaşterea formelor………………………………..110
4.4.3. Determinarea succesiunii operaţiilor…………………110
4.5. Generarea automată a tehnologiilor de prelucrare
în conceptul sistemelor expert…………………………………..…112
4.6. Interacţiunea între pilotarea structurii unui SFF şi generarea
Cuprins 7
automată a tehnologiei defabricaţie…………………………………114
4.7. Caracteristici specifice componentelor sistemului
tehnologic integrateîn structura SFF ………………………………117
Bibliografie................................................................................................210
Prefaţă 3
Prefaţă
INTRODUCERE
Legenda:
• PTh.m.u.c - Proiectarea tehnologiei pe m.u. clasice.
• PTh.m.u.aR - Proiectarea tehnologiei pe m.u. automatizate rigid.
• PTh.m.u.CN - Proiectarea tehnologiei pe m.u. cu CNC.
• PTAC - Proiectarea tehnologiei cu ajutorul calculatorului.
• ARPT - Automatizarea şi robotizarea proceselor tehnologice.
Acest demers de clarificare va permite delimitarea ( cu frontiere transparente)
sistemului noţional cu care va opera disciplina PTSF din noianul noţional (uneori
vag definit ) ce gravitează în jurul sistemelor flexibile.
Introducere 11
Notă: Noţiunile legate de disciplinele aflate în relaţie cu PTSF-ul se
consideră cunoscute, ca atare nu se mai definesc (exemple: proces de producţie,
operaţie, secvenţă, fază, ciclu, robotizare, etc.).
20 - 25 % serie mare
TOTAL PRODUCTIE
75 % unicate şi serie
mică
Fig. 3. Disproporţia serie mare / mică în total fabricaţie
Concluzii:
t3
t1
t2
Fig. 6.Reprezentarea evoluţiei în spirală a
comportamentuluiindustrial al grupurilor sociale
Capitolul I.
Definiţie:
Sistemul flexibil de fabricaţie ( SFF ) este un complex integrat, comandat
prin calculator, de maşini unelte cu comandă automată, instalaţii automate de
manipulare a sculelor şi pieselor, echipament automatizat de măsurare şi testare
care în condiţii de intervenţie minimală manuală şi timpi reduşi de reglare, pot
prelucra orice produs aparţinând unei anumite familii specifice de produse în
limitele unei capacităţi şi a unui program (algoritm) de fabricaţie prestabilite.
Dacă se compară SFF ce funcţionează în prezent se observă că ele se
deosebesc sensibil în ceea ce priveşte numărul de maşini utilizate şi configuraţia
acestora.
Se folosesc în principal următoarele categorii de instalaţii flexibile:
Legendă:
• 1 - module de transport (robocare)
• 2 - depozite--- piese
--- palete
• 3- modul de producţie ( de transformare)
• DS depozit de scule
• CNC - Comandă numerică a maşinii
• UC - Unitate centrală de calcul
Legendă:
1 - module de transport (robocare)
2 - depozite--- piese
--- palete
3.modul de producţie (maşini unelte)
DS depozit de scule
CNC - Comandă numerică a maşinii
DNC - Direct numerical control
UC - Unitate centrală de calcul
Fig. 1.2. Structură de principiu al unui sistem de fabricaţie
LEGENDĂ:
A-centre de prelucrare CPFH 500-3; B-robocar manipulare piese; C-posturi de
stocare; D-post de încărcare-descărcare; E-magazine-modul de scule, tip celulă; F-
manipulator de scule; G-manipulator transfer scule; H-cameră de pregătire a
sculelor; I-post pentru bazarea pieselor pe paletă; J-post de supervizare; K-unitate
centrală de calcul şI comandă; L-cameră de întreţinere.
Cazul 1. Dacă {x}⇑, (adică, mulţimea mărimilor de intrare creşte) iar sistemul poate
prelua cu aceiaşi structură (deci T = ct.) variaţia intrărilor, capacitatea de
a prelua cu aceiaşi structură variaţia intrărilor îi conferă flexibilitate în
utilizare.
Cazul 2. Capacitatea sistemului de a prelua variaţiile mărimilor de intrare {x}⇑, cu
modificări minime ale structurii transformatoare T, defineşte flexibilitatea de
adaptare.
Aşadar, flexibilitate este o funcţie F = f (X, T, t) definită ca fiind
capacitatea unui sistem de fabricaţie de a răspunde optimal la variaţia sarcinilor şi de
a funcţiona pe perioade mari de timp, în condiţii de eficienţă economică.
Grupul de probleme care însoţesc evoluţia structurii transformatoare T în
timp pot fi reprezentate ca în fig. 1.7.
a) b). c)
Fig. 1.7. Moduri de solicitare a unei structuri transformatoare.
Fig. 1.8. Caracterizarea diferitelor sisteme de producţie din punct de vedere al flexibilităţii
Dacă despre sistemele de producţie specializate pe produs se poate afirma
că au cea mai mică flexibilitate (atât în utilizare cât şi în adaptare), SFF se situează
la polul opus.
Capitolul 1 21
Imperativele impuse de dinamica mediului economic (vezi fig. 2.) fac din
fabricaţia în SFF singurul mod de a răspunde eficient la cerinţele pieţei.
C1 = [ secunde ] (1.1)
C2 = [ US$ ] (1.2)
C3 = [ buc. ] (1.3)
Capitolul 1 22
Cu cât numărul de variante tipologice de piese posibil a se prelucra în
sistem este mai mare cu atât flexibilitatea sistemului poate fi apreciată ca fiind mai
mare.
GAC = (1.5)
GAC
mai adaptabil decât sistemul
de comparaţie
CRo CR
unde:
GAC - gradul flexibilităţii de adapt. exprimat în costuri;
CR - costuri de reechipare pentru sistemul analizat;
CRo - costuri de reechipare pentru un sistem de comparaţie.
GAT = e
(
− TR / TR0 ) (1.6)
GAT
TRo TR
unde:
GAT - gradul flexibil de adaptare exprimat în timp;
TR - timpul de reechipare;
TRo - timpul de reechipare pentru un sistem de comparaţie;
C7 Indicatorul de flexibilitate
N ⋅k
IF = (1.7)
n ⋅ 100
IF - indicatorul de flexibilitate;
N - numărul tipurilor de repere care se realizează în sistem;
k - procentul tipurilor care se fac pentru prima dată;
n - numărul tipurilor asemănătoare care sunt incluse în acelaşi lot de fabricaţie.
Tp 1
k= 1 − (1.8)
Tp + Ta n
unde:
k - coeficientul de pregătire a sistemului;
Tp - timpul de prelucrare a loturilor de piese;
Ta - timpul de adaptare a sistemului la trecerea la un nou tip de reper;
n - numărul tipurilor care se prelucrează în sistem;
∑t
j=1
pj
1
F= 1 − (1.9)
n
2 n n
n
∑
j=1
t pj + ∑ ∑ t ij
n − 1 j= 1 i = 1
X Y
Prezentarea de tip este un mod schematizat de
prezentare a SF şi a fost necesară pentru a defini flexibilitatea ca o calitate a
sistemelor (aici a celor de fabricaţie).
Explicaţie :Sistemele cibernetice sunt bine studiate. Studiul lor are fundamente
teoretice teoretice, este structurat. Sunt cunoscute metode de
modelare, analogia lor cu sistemele de fabricaţie permite utilizarea
instrumentarului din cadrul sistemelor cibernetice.
Abordarea sistemică a fabricaţiei trebuie să se facă având în vedere
structura dihotonică a sistemului:
SUBSTRUCTURI DE DIRIJARE Funcţii acţionează
1 (DECIZII) ⇒ de aşteaptă
STRUCTURA dirijare transportă
DE ...etc.
TRANSFORMARE SUBSTRUCTURI INFORMATICE Analiză, prelucrare
T
2 SUBSTRUCTURI EFECTORII
(EXECUŢIE) ⇒ Funcţii efectorii
Legendă:
M - mediu
α - operator de comandă
δ - operator de reglaj
γ - operator logistic
ϕ - operator producţie
σ - operator tehnologic
Observaţii :
• Este important de observat că s-au utilizat două tipuri de
operatori, corespunzător celor două tipuri de structuri
anterior definite (de decizie şi de execuţie).
• Prezentarea modelului SFF cu operatori, permite intrarea
în intimitatea structurii şi constituie un pas în definirea
structurii fizice a sistemului, uşurând analiza raportului
dintre componentele invariabile.
Capitolul 1 28
1.6 STRUCTURA UNUI POST DE TRANSFORMARE
Legendă:
OI - operator ierarhic
FU - factor uman
CD - activ. de comandă
E - energie musculară
U - unealtă
PTM - post transformare manuală
RI - reacţie informaţională
Legendă:
MPO -mediu periferic organizatoric
OL -operator logistic
OE -operator energetic
OP -operator programator
Omt -operator de mentenanţă
S -activ. de supraveghere
SM -sistemul maşinii
SU -sistemul uneltelor
A.C.T. -afişare comandă transport
Legendă:
PT1, PT2,…, Ptn - posturi de
transformare
P1 - traseul produsului 1
P2 - traseul entităţii 2
I1 - informaţiile pentru
transformările necesare rezolvării
produsului P1
I2 - informaţiile pentru transformările necesare rezolvării produsului P2
E – energie
IT1 - informaţii necesare pentru transferul între posturi a produsului (entităţii) P1
IT2 - informaţii necesare pentru transferul între posturi a produsului (entităţii) P2
Legendă:
SFF - sistem flexibil de fabricaţie
S - flux de substanţă, material
E - flux de energie
I - flux informaţional
P - flux de producţie
R - flux de rebuturi
p - pierderi în sistem
{T,Tf,c} - mulţimea operaţiilor de
transport, transformare, control.
Legendă:
OT - operaţii de transformare
OTf - operaţii de transfer (transport)
OC - operaţii de control
TTS, TTfS, TCS = mulţimea
tehnicilor de transport, transferare,
transformare şi control a substanţei
TTE, TTfE, TCE = mulţimea
tehnicilor de transport, transferare,
transformare şi control a energiei
TTI, TTfI, TCI = mulţimea
tehnicilor de transport, transferare,
transformare şi control
a informaţiilor
Modificarea substanţei S la trecerea prin sistem sub acţiunea celor trei tipuri
de operaţii elementare OT, OTf, OC se face respectând câteva principii specifice
structurii funcţionale (v.fig.1.17):
P1: Există în SFF un număr m de posturi de transformare
multifuncţionale MUm, m=1,...,M, capabile să realizeze diferite
tipuri de operaţii de transformare;
P2: Primul post de trandformare (m=1) şi ultimul post de transformare
(m=M) din SFF corespund staţiilor de încărcare, respectiv
descărcare a pieselor;
P3: Fiecare post de transformare are un depozit (stocator) tampon de
piese Dm, de capacitate Cm, ca atare se pot planifica operaţii de
aşteptare;
P4: Există h dispozitive de transport (ex. robocare) DTh, h=1,...,H
care pot transporta piese montate pe palete între posturile de
transformare MUm (numite staţii) deplasându-se în lungul unor
căi (fire inductive sau şine);
CO
D TIPUL OPERAŢIEI CARACTERIZARE
oper
aţie
1. Încărcare sculă în STS O sculă particulară este transferată din magazinul
central de scule sau din magazia M.U. la STS şi fixată
pe el.
2. Transportul sculei O sculă particulară este distribuită la destinaţie de
către STS.
3. Descărcare sculă de pe STS O sculă particulară este transferată din STS în mag.
central de scule sau în magazia M.U., unde este
depozitată.
4. Pornire (în vederea reglării) O M.U. este pornită (inţializată, reglată, testată) în
vederea începerii operaţiei de prelucrare.
5. Încărcare piesă pe STP O piesă dintr-un depozit temporar este montată pe
STP.
Capitolul 1 34
6. Transport piesă O piesă este transportată către destinaţia cerută prin
intermediul STP.
7. Descărcare piesă O piesă este transferată de pe STP într-o zonă de
depozitare tampon.
8. Încărcare O piesă este încărcată de pe o M.U. în scopul
prelucrării
9. Prelucrare O piesă este prelucrată pe o M.U.
9.01 Frezare
9.02 Găurire
9.03 Alezare
9.04 Tarodare
9.05 Rotire
etc.
10. Descărcare O piesă este descărcată de pe o M.U. într-un depozit
tampon.
Convenţii de notaţii :
operaţie de tipul 9
9
Oml
(i ; j)
Faza j
Piesa i
3. Semnificaţia notaţiilor:
• Ts[X] - timpul de începere (start) al operaţiei X;
• Tf[X] - timpul de sfârşit al operaţiei X;
• tp[X] - timpul necesar pentru execuţia operaţiei X;
tp (l,m-,m) - timpul de transfer al sculei de la MU-m la care fusese
utilizată înainte scula Sl la Mum;
• tp(h,m*,m) - timpul de transfer al piesei Pi de către dispozitivul de
transport Th, de la postul de transformare MUm* care executase faza
j-1 de prelucrare, către Mum;
•Qm - numărul de piese stocate în zona tampon Dm la orice moment de
timp.
(i ; j
[
) T O (i , j )] ≥ max{T [O (i , j )] ; T [O (.,.) + t
5. 5
Oml 5 10 7
s ml f m f m*h p
T [O
f
5
ml (i , j )] = T [O (i , j )] + t [O (i , j )]
s
5
ml p
5
ml
6. 6
Omm 6
[ 5
] [
* h(i; j Ts Om*mh (i , j ) ≥ T f Om*h (i , j − 1) ]
T [O
f
6
m*mh (i , j )] = T [O (i , j )] + t [h, m*, m]
s
6
m*mh p
(i; j T [O (i , j )] ≥ T [O (i , j )]
7. 7
Omh 7 6
s mh f m*h
T [O (i , j )] = T [O (i , j )] + t [O (i , j )]
f
9
ml s
9
ml p
9
ml
10.
O (i; j) T [O (i , j )] ≥ T [O (i , j )]
10
m s
10
m f
9
ml
[ ] [ ] [
T f Om10 (i , j ) = Ts Om10 (i , j ) + t p Om10 (i , j ) ]
Capitolul 1 37
Se prezinta in continuare un model exemplicativ a modului de raportare a
notatiilor folosite pe axa timp:
T = max {T [ P ]}
f i
1≤i ≤ p
− min {Ts[ Pi ]}
1≤i ≤ p
unde:
T - timp de fabricaţie;
Tf(Pi) - timpul de terminare a ultimei operaţii de prelucrare a piesei;
Ts(Pi) - timpul de start a promei operaţii.
[ ] [ ] [
Top MU = T O 4ml (i, j) + T O 8ml (i, j) + T O 9ml (i, j) + T O10 ] [
ml ( i, j) ] (1.10)
[ ] [ ] [
Top DT = T O 5ml (i, j) + T O 6ml (i, j) + T O 7ml (i, j) ] (1.11)
[ ] [ ] [ ] [ ]
TMU = T O 4ml (i, j) + T O 8 + T O 9 + T O10 (1.13)
[ ] [ ] [ ]
TDT = T O 5 + T O 6 + T O 7 (1.14)
Capitolul 1 39
Op1 Op2
P1 MU1 MU2
MU2 MU3
P2 MU2 MU1
MU3 MU2
S → 5 → 7 → F
S → 5 → 8 → F
S → 2 → 3 → F
S → 2 → 4 → F S → 6 → 7 → F
P1 P2
S → 1 → 3 → F S → 6 → 8 → F
S → 1 → 4 → F S → 2 → 7 → F
S → 2 → 8 → F
unde:
S - START
F - FINAL
START FIN
Op.1 Op.2 Op.3 ... Op.i ... Op.n
N
S Th = ∏ si (1.16)
i =1
Observaţie: Relaţia de calcul a siguranţei tehnologiei este sinonimă cu
relaţia de predicţie a performanţelor viitoare ale
tehnologiei.
si = 1 - qi ; qi = 1 - si ⇒ si = 1 - ( 1 - si ) (1.18)
siguranţa nesiguranţa
operaţiei operaţiei
[ ]
n
S Th = ∏ 1 − (1 − s i ) i
r
(1.19)
1
[ ]
n
S Th = ∏ 1 − (1 − si )
ri
i =1
S Th ≥ S Th min
unde:
ri = (r1, r2, r3, ... , rn) - vectorul alocaţiilor de resurse;
cj = (c1, c2, c3, ... , cn) - vectorul costurilor resurse de tip I;
STh= siguranţa tehnologică;
b = prag de eficienţă.
Restricţie:
n
g 1 ( x) = ∑ c i ⋅ ri < 132 (1.21)
1
Să se determine vectorul alocaţiei cu scule a tehnologiei ri(r1, r2, r3, r4, r5)
care maximizează siguranţa tehnologiei.
Tab. 1.6 Algoritmul Katelle
Vector alocare resurse Nesiguranţa tehnologiei Restricţia
Pasul r11 r12 r13 r14 r15 Op.1 Op.2 Op.3 Op.4 Op.5 (Costul)
1 1 1 1 1 1 0,1 0,25 0,35* 0,20 0,15 32
2 1 1 2 1 1 0,1 0,25* 0,1225 0,20 0,15 41
3 1 2 2 1 1 0,1 0,0625 0,1225 0,20 0,15 45
4 1 2 2 2 1 0,1 0,0625 0,1225 0,004 0,15 54
5 1 2 2 2 2 0,1 0,0625 0,1225 0,004 0,0225 59
6 1 2 3 2 2 0,1 0,0625 0,04875 0,004 0,0225 68
7 2 2 3 2 2 0,01 0,0625 0,042 0,004 0,0225 73
8
Legendă:
operaţii de manipulare
⊂⊃ operaţii de depozitare şi stocare
Observaţii: 1.Când pentru transport se folosesc roboţi, atunci aceştia funcţionează în poziţionare
“punct cu punct”, în comandă cu viteze proporţionale (se folosesc de obicei
pentru transportul sculelor).
2. La transportul pieselor, dispozitivelor se folosesc robocare care realizează
deplasări cu generări de traiectorii, controlând viteza şi poziţia prin accelerări/decelerări.
Capitolul 2 47
2.2. FLUXUL INFORMAŢIONAL ÎN SFF.
Gruparea resurselor
• piese în familii
• maşini în SFF
Încărcare
• încărcare a SFF
• lotizare
• încărcare a
Ordonanţare
• maşinii
• SM/T
• palete
• scule etc.
Fig. 2.3. Succesiunea secvenţelor tehnologice
SISTEME DE OPERARE
LIMBAJE DE PROGRAMARE
DE BAZĂ
DRIVERE DE ECHIPAMENTE
NESTANDARD
Pe fiecare dintre aceste nivele apar grupe de sarcini care sunt distribuite şi
executate de elemente şi echipamente de calcul şi automatizare On-Line şi Off-Line:
A) Sarcini pentru desfăşurarea proceselor de prelucrare pe MU, CP, CFP ;
Capitolul 2 50
B) Sarcini pentru organizarea şi comanda fluxului de materie ;
C) Sarcini pentru achiziţia şi prelucrarea datelor de exploatare.
Perturbaţii :
- variaţii a lui t ca urmare a variaţiei adaosurilor de prelucrare ;
- variaţii ale durităţii materialului ;
- neomogenitatea materialului.
Observaţii :
În figura 3.3. este redat principiul reglării la valori limită (ACC) pentru
prelucrări de strunjire.
Mărimea măsurată -este curentul absorbit de la reţea de motorul
acţionării principale.
Mărimea reglată -este puterea de aşchiere, reflectând gradul de
încărcare a strungului (a maşinii unelte).
Mărimea de referinţă - viteza de avans.
Fig. 3.3. Principiul reglării la valori limită (ACC) pentru prelucrări de strunjire
Principiu de funcţionare :
Fig. 3.6. Principiul măsurării uzurei sculei folosind senzori cu fibră de sticlă
Alegerea uneia sau alteia din variante necesită totdeauna un compromis (de
dorit cu efecte minime).
Programarea parametrilor tehnologici la maşinile unelte cu CN prevăzute
cu ACC se face numai în faza de iniţializare a programului prin indicarea valorilor
limită maximă şi minimă.
Strategia care s-a impus în cazul strunjirii este strunjirea la forţă constantă.
Se ştie însă că forţa de aşchiere are o variaţie puternic neliniară, de tipul:
Fz = C Fz ⋅ Sy Fz ⋅ t x Fz ≅ k s ⋅ s ⋅ t (3.1.)
unde:
-s - avansul [mm.rot-1];
-t - adâncimea de avansare [mm];
- Cfz - constantă de proporţionalitate ţinând cont de material,
geometria cuţitului, lichide de răcire etc.;
- ks - presiune specifică;
- yFz , xFz - conform teoriei aşchierii.
Capitolul 3 62
Principiu: Analizând relaţia forţei, se vor lua în considerare, la programare,
numai valorile limită ale adâncimii de aşchiere şi ale avansului, valori
care definesc zona în care sistemul adaptiv se autopropulsează.
Fz = ks . t . S (3.2)
Observaţii:
1. Există două moduri de împărţire automată a adaosului de prelucrare:
a) Divizarea adaosului de prelucrare paralel cu axa Oz la care după o
reducere a adâncimii de aşchiere, este construită o frază CN de
deplasare paralelă cu axa Oz până la intersecţia cu conturul piesei.
Această strategie este dedicată pieselor cu adaos mare de prelucrare din
bare cilindrice.
%1 N115 Z1
(CICLU PREL. LONG. EXT.) N120 X53
N5 G32 X Z T0101 N125 G01 Z-57
N10 G04 I2 N130 G00 X54 Z-56
N15 G00 G96 X63 Z-48 F5 S60 M41 N135 Z1
N20 G01 Z-57 N140 X51
N25 G00 X64 Z-56 N145 G01 Z-57
N30 Z-48 N150 G00 X52 Z-56
N35 X61 N155 Z1
N40 G01 Z-57 N160 X49
N45 G00 X62 Z-56 N165 G01 Z-57
N50 Z-48 N170 G00 X50 Z-56
N55 X59 N175 Z1
N60 G01 Z-57 N180 X47
N65 G00 X60 Z-56 N185 G01 Z-57
N70 Z-48 N190 G00 X48 Z-56
N75 X57 N195 Z1
N80 G01 Z-57 N200 X45N205 G01 Z-57
N85 G00 X58 Z-56 N210 G00 X46 Z-56
N90 Z1 N215 Z1
N95 X55 N220 X43.75
N100 G01 Z-57 N225 G01 Z-57
N110 G00 X56 Z-56 N230 G00 X45 Z-56
Capitolul 3 68
N235 Z1 N320 X63
N240 X42 N325 G36 X Z
N245 G01 Z-22.5 N330 G00 G96 G26 X28 Z0 F4 S20
N250 G00 X43 Z-21.5 M41
N255 Z1 N335 G01 Z0
N260 X40 N340 X36
N265 G01 Z-18.5 N345 X37 Z-1
N270 G00 X41 Z-17.5 N350 Z-16
N275 Z1 N355 X42.75 Z-25.959
N280 X38 N360 Z-58
N365 X61
N285 G01 Z-15.73 N370 X63 Z-60
N290 G00 X39 Z-15 N375 G36 X Z
N295 Z0 .
N300 X38 .
N305 G01 Z-15.73 .
N310 X43.75 Z-25.61 N590 G36 X Z M02
N315 Z-57
Fig. 3.13.a Lista de cod numeric cu impartirea automata a adaosului parallel cu axa Z
%1
(CICLU PREL. LONG. EXT.)
N5 G32 X Z T0101
N10 G04 I2
N15 G36 XZ
Capitolul 3 69
N20 G92 X1 Z1
N25 G00 G38 G96 X67 Z4 R2 F0.5 S200 M41 L1
N30 G36 X Z
N35 G92 X Z
N40 G96 G26 X36.5 Z4 F0.1 S200 M41 L1
.
.
N190 G36 X Z M02
L1
N200 G01 X36.5 Z0
N205 X37 Z0
N210 Z-16
N215 X42.75 A150
N220 Z-58
N225 X61.5
N230 X63 A135
N235 G39 X67 M22
Fig. 3.14.a Lista de cod numeric cu impartirea automata a adaosului parallel la contur
%1
(CICLU PREL. LONG. EXT.)
N5 G32 X Z T0101
N10 G04 I2
N15 G00 G96 X37 Z0 F5 S60 M41
.
.
N590 G36 X Z M02
Capitolul 3 70
Analiza fig. 3.12a,.3.13.a, 3.14.a unde sunt prezentate trei moduri diferite
de programare a unei maşini unelte cu comandă numerică - programarea tuturor
deplasărilor, folosirea ciclurilor automate, folosirea comenzii adaptive - permite
următoarele concluzii:
a) în cazul programării tuturor deplasărilor (fig. 3.12..a) se obţine o
economie relativă de traseu a vârfului sculei în dauna unui număr mare de linii de
program (cu dezavantajele legate de gestionarea memoriei în cazul unor programe
mari);
b) în cazul folosirii ciclurilor automate (fig. 3.13.a) se face o economie de
linii de program în dauna unui traseu neeconomic al vârfului sculei (datorită
specificităţii parametrilor de definire a ciclului);
c) folosirea comenzii adaptive (fig. 3.14.a) necesitând doar definirea
conturului permite economisirea de linii de program şi traseu optim al vârfului
sculei.
1
f (x) = (3.5)
Q
problema optimizării devine:
( )
min f(x) , unde x = x W, n ∈ R ,
2
cu f(x) : R2 →R, iar domeniul admisibil R din R2 este definit prin restricţii
de tipul ri , restricţii inegalitate.
R = { x / ri ≤ 0; i = 1, ... , m } (3.6)
Capitolul 3 71
M
Se consideră că Q = (3.7)
T
unde:
M - masa de metal aşchiat în intervalul T;
T - durabilitatea sculei;
g 1− q
−1
f ( x ) = f ( w , n ) = aw m n n
+ bw yp −1n1− yp + cw −1 (3.8)
unde:
a, b, c, q, m, yp - constante care depind de materialul piesei, tipul sculei.
Se defineşte R, ca subdomeniu din spaţiul R2(w,n) delimitat de restricţiile
elementare corespunzătoare care caracterizează complet procesul de frezare.
-C4.W - n ≤ 0 ( r4 ) (3.12)
unde:
z - reprezintă numărul de dinţi ai frezei;
S - avansul pe dinte;
Capitolul 3 72
4. Restricţii determinate de acţionarea lanţurilor cinematice de avans.
Etapa 3. n ← n + ∆n
e)
a)
f)
g)
b)
h)
i)
c)
j)
d)
k)
Capitolul 4 96
Tab.4.3. (continuare)
a)
f)
g)
b)
c)
h)
d)
e)
i)
Capitolul 4 97
Tab.4.3. (continuare)
e)
a)
b)
f)
g)
c)
d) h)
Capitolul 4 98
Tab.4.3. (continuare)
h)
a)
n)
b)
i)
o)
c)
j)
d)
p)
k)
e)
r)
l)
f)
m) s)
g)
Capitolul 4 99
Tab.4.3. (continuare)
g)
a)
h)
b)
c)
i)
j)
d)
k)
e)
l)
f)
m)
LEGENDA:
Capitolul 4 75
Capitolul IV.
CONCEPTUL DE TEHNOLOGIE
ÎN CONTEXTUL STRUCTURII SFF
4.1. GENERALITĂŢI
CHIFFRAGE
V.U.S.T.E.
VETTER
SULZER
Petrignnoni
Mitrofanov
TEKLA
COPIC
BRISH
OPITZ
ZAFO
cod cod cod cod cod cod cod cod
I- CRITERII DE CLASIFICARE
1. MORFOLOGIE
- Forma principală 2 1,2 - 1 3 1 1 1,2,3 0 0 0
- Forme exterioare 3 2 - - 0 1 1 1,2,3 0 0 0
- Forme interioare 3 3 - - 0 1 1 1,2,3 0 0 0
- Piese de revoluţie fără clase de
dimensiuni - - - - - 0 1 8 - 0 -
- Piese de revoluţie cu clase de
dimen.:diametru D 3,4 3 - 0 0 0 - 9 0 0 -
- Piese de revoluţie cu clase de
dimen.: lungime L 4 - - 0 - 0 - - 0 - -
-Piese de revoluţie cu raport de
dimen: L/D 4 1 - - - 0 - 1,2,3 0 0 -
- Piese de non-revoluţie fără clasă
de dimensiuni - - - - - - - - 0
- Piese de non-revoluţie cu clasă
de dimens:lung. L 4 - - - 0 - 2 8 0 - -
- Piese de non-revoluţie cu clasă
de dimens:lăţim.L 4 - - - 0 - 2 9 0 - -
- Piese de non-revoluţie cu clasă
de dimens:înălţi. h 4 - - - 0 - 2 10 0 - -
- Piese de non-revoluţie cu raport.
între dimens:L/h 4 1 - - - - 1 1,2,3 0 - -
-Piese de non-revoluţie cu raport.
între dimens:L/L 4 1 - - - - 1 1,2,3 0 - -
- Piese de non-revoluţie cu raport.
între dimens:h/L 4 - - - - - 1 1,2,3 0 - -
- Secţiune - - - - - - - 4 0 0 -
- Volum - - - - - - - - 0 - 0
- Greutate - - - - 0 - 2 - 0 0 0
- Calitatea stării de suprafaţă 4,5 9 - - - - 1 5,6 0 0 0
- Tipul materiei prime 1,3 7 - - 0 - 2 7 0 - 0
- Forma iniţială a materialului 3 8 - - 0 - 2 - 0 -
-Elemente secundare 3 3 2 - - 1 2 11,6 0 - -
-Forma elementelor 3 3,4 2 - - 1 2 12,17, 0 0 0
13
- Amplasament şi orientare 3 3 2 - - 1 2 18 0 0 0
-Clasa de dimensiuni - diametru
sau lungime 0 6 - - - 3 2 - 0 - -
- Secţiunea 0 - - - - - - 4 0 - -
- Calitatea suprafeţei 0 9 2 - - 2 1 14,19, 0 - 0
15,20
- Tipul materiei prime 0 7 - - - - 2 - 0 - 0
-Forma iniţială a materialului 0 8 - - - - 2 - 0 - 0
Capitolul 4 79
2. FUNCŢII
- În raport cu funcţia piesei 4,5 5 - - - - - 3,4 - - 0 0
- În raport cu numele piesei
sau ansablului - - - - - - - 3,4 - - 0 0
- Personificarea întreprinderii
3. OPERAŢII ŞI UTILAJE
- Tipul de fabricaţie • 5 1 - - - - 4 21 • - •
- Metoda de fabricaţiei • 4 1 - 0 0 - 2 - • - 0
- Procedeul de fabricaţie 3 - 1 - 0 0 - 3 - • • •
- Mijloace de fabricaţie
dimensiuni • - - - - - 0 - - 0 - 0
- Mijloace de fabricaţie putere • - - - - - - - - 0 - 0
- Mijloace de fabricaţie
caracteristici • - - - - - 0 - - 0 • 0
- Mijloace de fabricaţie utilaje
şi echipamente • - - - - - 4 - - 0 • 0
- Mijloace de fabricaţie
reglaje - 2 - - - 4 - - 0 0 0
•
- Mijloace de manipulare - - - - - - - - • - 0
•
II. STRUCTURA CODULUI
- Rangul 5+(3) 5+4 2 4 4 26 12 - -
- Tipul de cod :N(numeric);
A(alfabetic) N N N N N N N - -
III. DOMENIU ŞI MOD DE
APLICARE
1. TEHNIC (Proiectare
constructivă)
- Normalizare şi clasificare XX XX XX XX XX XX X
- Standardizare (limitarea nr.
de desene) XX XX X XX X XX XX XX X
2. FABRICAŢIE
METODE
2.1. Procedee tehnice de
fabricaţie XX X X XX XX X
- Metode operatorii XX X XX X X XX
- Implementări X XX XX
- Mijloace de exploatare:
maşini semi-automate X X XX 4 X X X
- Mijloace de exploatare:
maşini automate X X XX X XX X X
- Investiţii XX X X X X X X
2.2. Pregătirea fabricaţiei X XX
- Definirea tehnologiei de
fabricaţie X X XX XX X XX
- Tehnologii tip X X X C XX XX XX
- Analogii cu tehnologii tip X X XX X X XX
- Determinarea timpilor de
fabricaţie XX XX X
- Timpi cumulaţi X X XX X X
2.3. Proiectarea şi realizarea de
dispoz. speciale 2 XX
- Studiu de utilaje C X 2 XX
- Limitarea numărului de XX
utilaje X 2 X
Capitolul 4 80
Fabricaţie XX
- Ateliere, linii de fabricaţie
serie XX X 4 X X XX
-Ateliere, linii de fabricaţie
serie mijlocie X 4 X XX
3. GESTIUNE - PRODUCŢIE
- Aprovizionare C X X X
- Cumpărare C X X X
- Stocuri de materii prime C X XX X
- Ordonanţare XX X X XX X
- Achiziţionare de mat.
auxiliare X X X X X
- Cooperări X X X X
- Lansare X XX X X X
- Stocuri de produse finite C X XX X
4.STUDII DE PIAŢĂ-
COMERCIAL-FINANCIAR C X X
- Organizarea de studii pe
produs
PRINCIPIU.
Codul este morfo-funcţional, cuprinzând un cod de formă plus un cod
adiţional
Obiectivul acestui sistem este de a fi un sistem pentru căutarea desenelor,
un mijloc de grupare şi selecţionare a pieselor, de a permite o raţionalizare şi o
pregătire a muncii.
DOMENIU DE APLICARE
4.2.4.1. CETIM - TG
UNIVERSAL SPECIFIC
1 18 19 32
1 - XXXX - XX - XX XX XX - X - XXXX - X . .. .. X
FORMA
MODUL FUNCŢIE DIMENSIUNI MATERIAL
TOLERANTA CANTITATE COMPLEMENTAR
4.3.1. Generalităţi
Ci = ei-1Uqi(pi)ei , (4.1.)
unde :
- qi = relaţia de amplasare în spaţiu a entităţii ;
- pi = caracteristica supraf. de racordare (operatorul de conexiune) ;
- U = semnul de conexiune ;
- Ci= corpul complex Ci.
C = e1Uq1(p1)e2 , (4.2.)
unde :
- e1 = entitate surfasică cilindrică interioară ;
- e2 = entitate surfasică plană ;
- p1 = operatorul de conexiune a entităţilor prin racordare ;
- q = relaţia spaţială de perpendicularitate ;
- U = semnul operaţiei de reuniune (semnul de conexiune).
C = e1 /q (p1) e2 , (4.4.)
unde :
- e1 = entitate surfasică cilindrică exterioară ;
- e2 = entitate surfasică cilindrică interioară ;
Capitolul 4 92
- p1 = φ (entităţi disjuncte)
-q1 = relaţia spaţială de coaxialitate, semnul operaţiei de extragere
(decupare).
CN = CA / q 2 (p) e1
(4.6.)
e1 U q 1( p2 )e 2
p:
e1 I q 1( p1 )e 3
CC = CB / (p) e 4
(4.7.)
e 4 I q 1 ( p1 ) e 7
p : e 4 I q 1 ( p1 ) e 5
e I q ( p ) e
4 1 1 1
Capitolul 4 93
unde :
- q1 = amplasare perpendiculară în spaţiu ;
- q2 = amplasare perpendiculară a două direcţii neintersectabile ;
- p1 = operator muchie de conexiune a entităţilor ;
- p2 = operator teşitură de racordare a operaţiilor.
Tab.4.2 Poziţia reciprocă a entităţilor primitive [ 98 ]
e1Eq (e2, e3, ..., ek), e2Eq(e1, e3, ..., et)...ek-1Eqek (4.8.)
unde :
- Eq = reprezintă simbolul relaţiei poziţie reciprocă (vezi tab. 4.2.)
- celelalte notaţii cu semnificaţiile anterioare .
a) b)
Fig. 4.16. Exemplu de descriere a formei unei piese prin operaţii de conexiune şi decupare folosind
structuri arborescente şi relaţii între entităţi (Descriere sub EUCLID).
M1×M2={(ei,ci)/ei∈M1;ci∈M2} (4.9)
θ=(M1,M2,R) (4.10)
θ′=(M1,M′2,R′), unde
R′=R∩(M1×M′2) (4.11)
{(e1,c1),(e2,c2),…,(ei,ci),…,(ep,cp)}⊂M1×M2 (4.12)
M1
θ′: R′ R∩(M1×M′2)
M2
X=M1∪M2
Y=θ′∩(M1×M′2) (4.13)
S=(X,Y,S,δ,λ) (4.14)
unde:
Capitolul 4 101
δ:X×S→S, numită dinamica sistemului (funcţia stării de
tranziţie)
λ: X×S→Y, numită funcţia de ieşire
Un traseu tehnologic va produce într-un sistem un şir de stări:
s0,s1,s2,…,sn,…, (4.15)
fiecare stare fiind definită fără ambiguităţi (deterministă) şi conducând la un rezultat
după un număr finit de paşi (rezultativă).
Vom spune că traseul urmează un algoritm:
A=(S,I,F,C,T,τ) (4.16)
unde:
- I – numărul stărilor iniţiale;
- F – numărul stărilor finale;
- C – numărul de condiţii;
- T – numărul de transformări de stare;
- τ:C→T – transformările unei stări asociate
Concluzii
{(e1,c1),(e2,c2),…,(ei,ci),…,(ep,cp)}⊂M1×M2
A=(S,I,F,C,T,τ)
Generalităţi
I.Descrierea piesei
O1 Burghiu
M1 O2 Alezor 1
O3 Alezor 2
M2 O4 Freză Romascon
O5 Alezor 3
M3 O6 Cuţit de strung
O7 Freză de teşit
Restricţia 1.
Gruparea în aceiaşi subfază a finisării teşiturii, primul eboş alezajului mare
şi executarea primului eboş al alezajului mare înaintea finisării teşiturii şi înaintea
finisării alezajului mare.
- aceiaşi bazare - acţiune (fC)(e1A1), adică finisare C, ebos1, A1).
- înainte (e1A1)(fC) , vezi primitivele de manipulare;
- înainte (fC)(fA1), vezi primitivele de manipulare.
Restricţia 2.
Restricţia 3.
Restricţia 4.
Conform principiului “bazare frontală” se ia fie B1 fie B3 ca reazem pentru
alezajul mic F2 pentru alezajul mare:
- (reazem (prelucrare A2)(B1B3))
Capitolul 4 107
- (reazem (prelucrare A1)F2)
- (reazem (prelucrare F1)F2)
V. Rezultat
20.operaţia frezare
bazare: F2
20.1 sculă: freza cilindrică – frontală prelucrare F1
20.2 sculă: burghiu găurire A1
4.4.1 Principiu
Tehnologiile mixte (hibride) combină abordarea generativă (bazată pe
noţiuni, precum entităţi, conexiune, intersecţie, generare de ipoteze, analiza de
compromisuri, inginerie concurenţială, etc., vezi cap. 4.3.) cu elemente de
tehnologie de grup, adaptate aici contextului (de exemplu noţiunea de tehnologie tip
este înlocuită cu noţiunea de “tehnologie anvelopa”, etc.).
Principalele etape de generare automată a tehnologiilor în contextul
tehnologiilor mixte sunt:
1. descompunerea conturului piesei în entităţi (exterioare frontale,
interioare, filete, găuri etc.) cu ajutorul unui modul de recunoaştere
automată a formelor;
2. pentru fiecare entitate se caută un ciclu de prelucrare, adică se caută
metoda şi sculele, controlându-se interferenţele.
3. elaborarea succesiunii operaţiilor respectând ordinea impusă de
“tehnologia anvelopă” şi metodele de prelucrare selecţionate anterior.
“Tehnologia anvelopă” este o listă ordonată de etape de fabricaţie
(asemănătoare tehnologiei tip dar cu un grad de generalitate ridicat) din care este
posibil a se extrage o tehnologie posibilă pentru oricare piesă (aparţinând unei
familii).
Capitolul 4 110
Anexa 2 prezintă un exemplu de “tehnologie anvelopă” pentru piesele
prelucrate prin strunjire.
Ordinea definită în tehnologia anvelopă respectă următoarele principii:
- realizarea eboşurilor înaintea finisărilor;
- realizarea eboşurilor exterioare înaintea prelucrărilor exterioare (protecţia
la vibraţii prin subţierea pereţilor asociată regimurilor grele caracteristice
eboşurilor);
- eliminarea bavurilor prin teşire;
- prelucrarea găurilor după prelucrarea contururilor;
- prelucrarea filetelor după prelucrarea găurilor;
- dacă două prelucrări se fac cu aceiaşi sculă este recomandat să se execute
consecutiv, dacă este posibil.
Ordinea operaţiilor în “tehnologia anvelopă” este esenţială pentru că ea
defineşte implicit ordonare a operaţiilor în tehnologia extrasă din tehnologia
anvelopă, respectând o ordine cronologică.
CONCLUZII:
Fig. 4.30. Arhitectura unui sistem de generare a tehnologiei în conceptul tehnologii mixte (hibride).
CONCLUZII:
CONCLUZII:
B. SCULE
C. DISPOZITIVELE
Perspective:
- automatizarea bazării şi fixării pieselor;
- dispozitive care să permită modificarea forţei de strângere şi deplasării
în funcţie de adaosuri şi dimensiuni efective;
- dispozitive care să permită prelucrarea completă dintr-o singură
prindere;
- bazarea pieselor pe suprafeţe neprelucrate.
D. PIESELE
- automatizarea depozitării
Rolul depozitării în SFF nu se mai limitează la acumularea pieselor
neprelucrate, aşa cum se întâmplă în cazul producţiei tradiţionale.
Depozitul constituie un dispozitiv de tranzitare ce permite alegerea
automată a piesei dorite sau a obiectivelor din dotare, la dispoziţia dată de
calculatorul de comandă.
Flexibilitatea sistemelor de depozitare este mărită cu ajutorul rafturilor
multietajate, pe mai multe rânduri servite de robostivuitoare.
F. TRANSPORTUL
- manipularea semifabricatelor şi sculelor de la maşinile unelte la
depozite şi între posturi se rezolvă în mai multe feluri:
- conveiere;
- rolganguri;
- robocare.
Capitolul V.
5.2.1. Definiţii
O reţea Petri (RP) este un model grafic de tipul reţelelor orientate, cu două
categorii de noduri:
- poziţii (care marchează condiţii);
- tranziţii (care marchează evenimente).
Relaţiile dintre evenimentele care pot avea loc şi condiţiile necesare pentru
ca anumite evenimente să se producă efectiv sunt reprezentate prin arcele grafului.
Arcele grafului stabilesc legături orientate dintre poziţii (p) şi tranziţii (t),
precum şi între tranziţii şi poziţii, deoarece producerea unui eveniment duce la
modificarea atât a condiţiilor de apariţie a evenimentului, cât şi a celor care decurg
din producerea evenimentului şi care pot determina apariţia altui eveniment.
Arcele modelează relaţii dintre evenimente care pot avea loc şi condiţii care
trebuiesc îndeplinite ca evenimentele să se producă.
Aceste arce modelează relaţiile dintre evenimente şi condiţiile pe care le
modifică dacă se produc evenimente.
Producerea unui eveniment duce la modificarea atât a condiţiilor de apariţie
a evenimentului cît şi a condiţiilor care decurg din producerea evenimentului
(condiţii care pot duce la apariţia altui eveniment).
Capitolul 5 124
Poziţiile se simbolizează pe grafic prin cercuri.
m( p 1 )
m( p 2 )
m( p 3 )
(5.1.)
M= .
.
.
m( p n )
unde m(pi) ∈0;1 în cazul RP binare.
Segmentul de RP reprezentat anterior este definit de mulţimea poziţiilor:
P = p1; p2; p3; p4; p5
şi mulţimea tranziţiilor:
T = ti
Capitolul 5 125
Dacă graful din fig.5.2 se consideră ca fiind o stare iniţială, o stare de la
care încep să se desfăşoare evenimente, atunci marcajul lui va fi considerat un
marcaj iniţial, avînd valorile:
m( p 1 ) = 1 1
m( p 2 ) = 1 1
(5.2.)
m( p 3 ) = 1 sau reprezentat vectorial M = 1
m( p 4 ) = 0 0
m( p 5 ) = 0 0
0
0
M1 = 0
1
1
Considerăm că:
p1 - modelează condiţia ca piesa să fie în raza Ra de acţiune a robotului;
p2 - modelează condiţia ca robotul să prindă piesa ce trebuie încărcată;
p3 - modelează condiţia ca MU să fie liberă;
p4 - modelează condiţia ca MU să fie ocupată;
p5 - modelează condiţia ca robotul R să fie liber.
Starea iniţială (I), înainte de tranziţie, este modelată de vectorul M0.
M0 M1
1 0
1 0
1 ⇒ 0
0 1
0 1
A doua stare (II) este modelată de vectorul M1. Trecerea de la M0 la M1
prin executarea tranziţiei t1 corespunde propoziţiei condiţionale “dacă piesa a sosit în
rază de acţiune a robotului şi robotul a apucat piesa, maşina unealtă fiind liberă
atunci cînd tranziţia se execută M.U. devine încărcată, robotul devine liber iar în
raza de acţiune a robotului nu mai sunt piese.
Capitolul 5 127
Rezultă că relaţiile dintre condiţii şi evenimente, respectiv legăturile prin
arce între poziţii şi tranziţii (în speţă evenimente reale din SFF) pot fi transpuse
matematic prin intermediul a două matrici:
- matricea de incidenţă “înainte” (numită şi “Pre”)
- matricea de incidenţă “înapoi” (numită şi “Post”)
t 1 t2 t3 t4 t1 t2 t3 t4
p1 0 0 1 0 p1 1 0 0 0
p2 0 0 0 1 p2 1 0 0 0
p3 1 0 0 0 p3 0 1 0 0
Post = Pr e =
p4 1 0 0 0 p4 0 0 1 0
p5 0 1 0 0 p5 0 0 1 0
p6 0 0 1 0 p6 0 0 0 1
0 0 1 0 1 0 0 0 -1 0 1 0
0 0 0 1 1 0 0 0 -1 0 0 1
1 0 0 0 0 1 0 0 1 - 1 0 0 (5.3)
C = Post − Pr e = − =
1 0 0 0 0 0 1 0 1 0 - 1 0
0 1 0 0 0 0 1 0 0 1 - 1 0
0 0 1 0 0 0 0 1 0 0 1 - 1
CONCLUZII:
1. Evenimentele din SFF pot fi formalizate matematic, utilizând calculul
matriceal se pot obţine modele ale evenimentelor.
2. RP prezentate până aici au formalizat evenimente simple. Necesitatea
modelării evenimentelor mai complicate determină creşterea complexirtăţii reţelelor.
3. Formalizarea evenimentelor din SFF deschide drumul spre posibilitatea
simulării pe calculator.
t 1 t2 t3 t4 t1 t2 t3 t4
0 0 0 1 p1 p1 1 0 0 0
Post = 1 0 0 0 p 2 Pr e = p 2 0 1 0 0
0 1 0 0 p3 p3 0 0 1 1
-1 0 0 1
Post − Pr e = 1- 1 0 0 (5.5)
Fig. 5.5. Maşina de stare.
0 1- 1- 1
t1 t2 t3 t1 t2 t3
p1 1 0 0 0 0 1 p1
p2 0 1 0 1 0 0 p2 (5.6.)
Pr e = Post =
p3 0 0 1 1 0 0 p3
p4 0 0 1 0 1 0 p4
Matematic: Dacă liniile matricilor Pre şi Post au câte un singur element αij
= 1, RP este un graf de evenimente.
t1 t2 t3 t1 t2 t3
p1 1 0 0 0 0 1 p1
Pr e = p 2 0 1 0 Post = 1 0 0 p 2 (5.7)
p3 0 0 1 0 1 0 p3
5.2.2.4.Reţea simplă
t1 t3 t4 t5 t6
p1 10000
p2 01000
Pr e = p 3 00100 (5.8)
p4 00011
p5 00001
Matematic: Dacă în matricea Pre orice linie are cel mult două elemente αij
= 1, ceea ce corespunde faptului că ∀ tranziţie ∀ti are cel mult o poziţie comună,
RP este o reţea simplă.
5.3.1. Generalităţi.
Studiul fenomenelor de aşteptare a debutat la începutul acestui secol prin
studiul problemelor de telecomunicaţii (ERLANG).
Teoriile care s-au dezvoltat pe parcurs şi-au găsit aplicabilitatea în
numeroase domenii şi, nu în ultimul rând, în studiul performanţelor sistemelor de
producţie.
În general, este vorba despre studiul consecinţelor fluctuaţiilor fluxului
material într-un sistem (modelat printr-o reţea) şi a metodelor prin care se poate
interveni asupra consecinţelor.
∞
N = ∑ (n ⋅ p n )
1
∞ ∞
N = ∑ ( n ⋅ p n ) = ∑ (1 ⋅ p 1 + 2 ⋅ p 2 +...+ n ⋅ p n ) (5.10)
1 1
unde:
p1 = probabilitatea de a exista un singur client în sistem.
p2 = probabilitatea de a aexista 2 clien = probabilitatea de a exista 2
clienţi în sistem
∞
ν= ∑ [( n − s)p ]
n = s+1
n
(5.11)
s ∞
j= ∑ ( n ⋅ p n ) + ∑ (s ⋅ p n )
n =1 n = s +1
pentru N = ν + j (5.12)
∞ ∞ ∞
∞ ∞
j = N − ν = ∑ n ⋅ pn − ∑[( n − s)p ] = ∑ n ⋅ p
n n − ∑ n ⋅ p n − ∑ sp n =
n=1 n= s+1 n=1 n=s+1 s+1
∞ ∞ ∞
= ∑ n ⋅ pn − ∑ n ⋅ p n + ∑ s ⋅ p n = 1⋅ p1 + 2 ⋅ p 2 +...+s ⋅ p s + (s + 1) ⋅ p s+1 + (s + 2) ⋅ p s+2 +...+...−
n=1 n= s+1 s+1
∞ s ∞
− [(s + 1) ⋅ p s+1 + (s + 2) ⋅ p s+2 +...+∑ s ⋅ p n = ∑ n ⋅ p n + ∑s⋅ p n (5.13)
s+1 n=1 n= s+1
s −1
ρ= ∑ [( s − n ) ⋅ p ] ; ρ = s − j
n=0
n
(5.14)
- sistem u
- in centrul de asteptare w
- in centrul de servire v
u= v+w (5.15)
Numărul 0 1/h 2/h 3/h 4/h 5/h 6/h 7/h 8/h 9/h 10/ 11+
de piese / h
sosind h
pe oră
Nr.de 0 3 9 14 17 18 15 11 7 4 2 0
sosiri Σ=100
constata-
te/100
Probabi- 0 0,03 0,09 0,14 0,17 0,18 0,15 0,11 0,07 0,04 0,02 Σ=1
litatea de
sosire
Se poate afirma:
- probabilitatea de a avea 3 piese pe oră este:
P (X = 3) = 14 = 0,14
100
- probabilitatea de a avea mai mult de 7 piese pe oră este:
P(X = + 7)= p8 + p9 + p10 = P(X=8) + P(X=9) +P(X=10)= 0,13.
- numărul mediu de piese care sosesc într-o oră este:
1
N= (1x3 + 2x9 +.......+10x2) = 5 piese.
100
11
N= ∑ xixp( x = n)
i =1
Se observă că se pot determina de manieră empirică probabilitatea de a
avea un anumit număr de piese în sistem, numărul mediu de piese în sistem etc......,
adică caracteristicile sistemului de aşteptare.
Dar care ar fi legea de probabilitate Pn(t), dependent de timp care ar permite
modelarea sosirii pieselor în sistem pentru o perioadă oarecare?
Se consideră un şir de evenimente (sosiri într-un sistem de aşteptări)
Funcţia M(t) aleatorie care respectă ipotezele de mai sus este un Proces
Poisson, fiind în întregime definit prin legea de probabilitate pm(t).
Rezultă:
Făcând
δt→0 , ∀m >0 (5.27)
1
p′m(t) = p(m-1) - pm(t) (5.28)
λ
Observaţii:
10. lim pm( t + δt ) − pm = ∂pm( t ) = p′m(t) (5.29)
δt→0 δt ∂t
20. Condiţia ∀m >0 se pune pentru că nu există probabilitate negativă pm-1,
dacă m=0
Problema care se pune este: Care este valoarea lui pm(t) care satisface
relaţia (5.28) ?
λt 0 − e − λt
p0 = (5.38)
0!
λ t − e − λt
1
p1 = 0! = 1 (5.39)
1!
pm (t) =
1
m! [ ]
( λ t ) m + C ⋅ e − λt (5.40)
Verificare:
p 'm ( t ) =
1
n λ ( λt ) e − λ t −
m! 1444442m
m −1 1
! [ ]
(λt )m + C λe − λt = λp m−1 (t ) − λp m (t ) = λ (p m−1 (t ) − p m (t ))
444443
p m (0) = o⇒ C = 0
Se împarte cu λ.
p 'm ( t )
= p m −1 ( t ) − p m ( t ) Se regăseşte relaţia (5.28).
λ
Capitolul 5 144
Deci procesul se va exprima prin modelul Proces Poisson.
pm (t ) =
(λt )m e− λt , ∀ m > 0, m ∈ N (5.41)
m!
f). Fie
( λ t ) m −1 = λ t ⋅ e − λ t λ t + λ t 2 +
λt 3
+... =
∞ ∞
( λt ) e
m − λt ∞
( m − 1)! 1! 2!
M= ∑ mp m ( t) = ∑ m
m!
= λ t ⋅ e − λt ∑
m =1
m= 0
1
= λ t ⋅ e − λt ⋅ e λ t = λ t (5.42)
M ( t ) = λt (5.43)
unde:
λt - este numărul mediu de evenimente observate într-un interval de timp de
durată t.
λ - rata de producere a unui eveniment, reprezintă numărul mediu de
evenimente pe unitatea de timp (t=1)
Reluând exemplul precedent, stabilisem nr. mediu de sosiri pe oră = 5. Se
vor compara rezultatele obţinute simulând cu legea Poisson şi cele obţinute
experimental.
Deci:
M (1h ) = 5 sosiri
λt = 5 sosiri
Unitatea de timp = ora
λ =5
5m e −5
Legea lui Poisson este deci: p m (1h) =
m!
Tab. 5.3.
0 1 2 3 4 5 6 7 8 9 10 11
Probabilit.
exp. 0,00 0,03 0,09 0,14 0,17 0,18 0,15 0,11 0,07 0,04 0,02 0
Pm(1h) 0,006 0,033 0,084 0,14 0,175 0,175 0,146 0,104 0,065 0,036 0,008 0,004
Poisson
∀ m, p m ( t ) =
(5t )m e−5t (5.44)
m!
unde t, reprezintă acum un interval de timp oarecare.
Capitolul 5 145
5.3.6. Intervalul de timp între două evenimente succesive
Tab. 5.1
Bloc Funcţii
Denumire / Simbol Tip Denumire Descriere
funcţie
• ASSIGN Afectare de valori
• CREATE Creare de entităţi
• DELAY Aşteptare un anumit timp
• DETECT Detectarea evenimentelor pe variabile
continui
Generale • DUPLICATE Duplicarea entităţilor
• EVENT Apariţia unui eveniment
• FINDI Căutare după indice
OPERATION • SIGNAL Eliberarea unei entităţi puse în aşteptare
BRANCH
Modelează un macaz în transportul
VI entităţilor
PICKQ
Modelează o selecţie dintr-o mulţime de
VII blocuri QUEQUE următoare
SELECT
Modelează o selecţie dintr-o mulţime de
VIII resurse asociate la nişte blocuri
OPERATION
Capitolul 5 150
QPICK
IX Modelează o selecţie într-o mulţime de
blocuri QUEQUE precedente
Attribute
A(I) Valoarea a I-a a unui atribut real al entităţii;
M Numărul staţiei în care se găseşte entitatea;
NS Numărul grupului succesiunii de operaţii (tehnologiei)
asociate entităţii;
IS Poziţia curentă operaţiei care se execută asupra entităţii;
Variabile utilizator
Capitolul 5 153
X(I) Valoarea a I-a a variabilei globale;
S(I) Valoarea a I-a a variabilei de stare (model continuu);
J Variabila întreagă folosită ca indice;
D(I) Valoarea derivatei pentru a I-a variabila de stare;
P(I,J) Valoarea pentru al I-lea parametru J-lea ansamblu de
parametrii (definit în mediu);
VT(I) Viteza transportorului I;
VC(I) Viteza conveiorului I.
Variabile sistem
TNOW Data curentă;
NE (I) Numărul de entităţi dirijate către staţia I;
NQ (I) Numărul de entităţi existente în firul I;
NC (I) Valoarea contorului I;
NR (I) Numărul de entităţi afectate resursei I;
NT (I) Numărul de entităţi afectate transportorului I;
LC (I) Numărul de amplasamente ocupate în conveiorul I;
MR(I) Numărul total de unităţi ale resursei I;
MT (I) Numărul total de unităţi ale transportorului I;
IT (I,N) Starea celei de a N-a unitate a transportorului;
LT (I,N) Numărul de staţie de localizare sau de destinaţie a celei de a
N-a unitate a transportorului.
5.4.2.6. FUNCŢII
Observaţie:
IS şi IP sunt de forma K sau A(K), k întreg
IS trimite la SEEDS
IP trimite la PARAMETRES
CONCLUZII:
2. Construcţia unei simulări se face conform diagramelor din fig. 5.21, 5.22,
5.23, 5.24. comportând în principal două ramuri:
- modelul - veritabila machetă a sistemului studiat
- mediul - tabelul de bord care pilotează macheta.
state-
charts
entităţi • Reţele
structuri limbaje fluxuri Petri
de formale de • maşina cu
date date stări finite
modelare
statică tratamente modelare
(date) dinamică
(controale,timp)
CONCLUZIE:
NR.
DENUMIRE SIMBOL STANDARD DEFINIŢIE REGULA DE DENUMIRE
CRT.
0 1 2 3 4
tipuri de transport.
Anexa 6 171
Simbol Format
Simbol Format
VAR=VALUE
Operator Descriere Implicit
VAR A(I), X(I), S(I), D(I), P(I,K), J, M Nimic
VALUE Expresie Nimic
Exemple:
A(1)=3
ASSIGN:X(1)=RN(1,1)+2 Un element dintr-o distribuţie normală
ASSIGN utilizând setul 1 de parametrii şi şirul 1
este ataşat la 2 şi rezultatul este dat
X(1)=RN(1, 1)+2 variabilei X(I).
Simbol Declaraţie
DELAY
DELAY : DURATION : Modificatori
DURATION
Simbol Format
TALLY
TALLY : N , VAR : MODIFIERS ;
N, VAR
Simbol Format
COUNT
COUNT : N , INC : MODIFIERS ;
N, INC
Operator Descriere Implicit
N Numărul contorizator specificat ca A(I), X(I) ori I. Nimic
INC Incrementul contorizator specificat ca A(I), X(I) ori I 1
Anexa 6 175
Exemple:
Întârzierile de stare sunt întârzieri datorate mişcării unei entităţi prin sistem
ca un rezultat al stării sistemului. Un exemplu al stării de întârziere este acelaîn care
o piesă este întârziată deoarece necesită prelucrarea de către o maşină ocupată.
Stările de întârziere nu sunt necesare pentru producţie dar sunt un rezultat al
disponibilităţii limitate a resurselor sistemului, de exemplu maşini sau materiale.
Rezultatul întârzierilor este reprezentat de şirurile de aşteptare. Un şir de
aşteptare este un set ordonat de entităţi ce aşteaptă o schimbare a stării sistemului.
Regula de ordonare a entităţilor în şirul de aşteptare este dată de disciplina şirului,
sau regula categoriilor entităţilor ce aşteaptă, şi numărul maxim de entităţi în
aşteptare este capacitatea şirului.
ªirurile de aşteptare sunt modelate de blocul QUEUE. Operatorii acestui
bloc sunt numărul şirului în care intrările sunt rezidente, capacitatea şirului şi
opţiunea alternativă (dacă există). Când un şir are specificată capacitatea, entităţilor
pot încerca să intre în blocul QUEUE când şirul este plin. Când aceasta se produce,
entitatea ce soseşte este distrusă, în afară de cazul când este specificată soluţia
alternativă. Aceasta se face utilizând eticheta LBALK la marginea din dreapta cea
mai de jos a blocului QUEUE, ceea ce face ca entităţile ce sosesc şi cărora le este
interzisă intrarea în blocul QUEUE, să fie orientate în blocul specificat prin
LBALK.
Disciplina şirului nu este specificată direct în blocul QUEUE dar poate fi
prescrisă în cadrul experimental specificând o regulă de ordonare în elementul
RANKINGS. Regulile de ordonare disponibile sunt: primul sosit-primul servit
(FIFO), ultimul sosit-primul servit (LIFO), cea mai mare valoare - prima bazată pe
atributul K(HVF(K)), şi cea mai scăzută valoare-prima, bazată pe atributul
K(LVF(K)).
Operatorii acestui bloc sunt prezentaţi în continuare:
Anexa 6 176
Simbol Declaraţie
IFL, QC QUEUE : IFL , QC , LBALK : MODIFIERS ;
LBALK
Simbol Declaraţie
RELEASE
RELEASE : RNAME , NR : MODIFIERS ;
RNAME, NR
Anexa 6 178
Operator Descriere Implicit
RNAME Numele tipului de resursă de eliberat. Nimic
Numărul întreg de unităţi de resurse de eliberat, specificat
NR ca A(I), X(I) ori I 1
RELEASE
SERVER
Anexa 6 179
CADRUL EXPERIMENTAL
1. Elementul PROJECT
2. Elementul DISCRETE
Format:
DISCRETE, MENT, MATB, NFIL, NSTA;
Exemple:
DISCRETE , 100 , 3 ; Sectorul de înregistrări disponibile conţine iniţial 100
înregistrări. Deci pot fi maxim 100 de entităţi în sistem. Fiecare
entitate are 3 atribute notate în diagrama bloc ca A(1) , A(2) şi
A(3). Numărul de fişiere şi de opriri este implicit 0.
DISCRETE , 100 , 3 , 3 ; În plus faţă de exemplul anterior sistemul este iniţialiat să creeze
3 fişiere.
3. Elementul TALLIES
Format:
TALLIES : N, ID, NUNIT : repeats. . . .;
Exemple:
4.Elementul COUNTERS
Format:
COUNTERS : N, ID, LIMIT : repeats...;
Exemple:
Format:
RESOURCES : N, RNAME, NCAP : repeats.......;
Exemple:
6. Elementul PARAMETERS
Distribuţia Parametrii
P1 P2 P3
Exponenţiala (EX) media
Erlang (ER) media exponenţială k
Anexa 6 184
Uniforma (UN) minimum maximum
Triunghiulara (TR) minimum -- maximum
Normala (RN) media deviaţia standard
Lognormala (RL) media deviaţia standard
Gamma (GA) beta alfa
Beta (BE) teta phi
Poisson (NP) media
Weibull (WE) beta alfa
Empirica pk , k = 1 , 3 ,..... sunt prob. cumulative asociate
Probabilitate discretă (DP) pk , k = 2 , 4, ..... sunt valorile variabile aleatoare
Constanta (CO) valoare constantă
Format:
PARAMETERS : N, P,...........,P :repeats;
Exemple:
7. Elementul REPLICATE
Format:
REPLICATE , NRUNS , TBEG , DTRUN , ISYS , ISTAT ;
Exemple:
Format:
DSTAT : N , DVAR , ID , NUNIT : repeats.....;
Exemple:
9. Elementul TRACE
Format:
TRACE, DTBT, DTFT, VAR,.......,VAR;
Exemple:
Introducerea modelului
Introducerea experimentului
Aplicaţia nr. 1
Tema :
Sã se elaboreze schemele de bazare pentru o piesã
prismaticã (carcasã) folosind elemente modulare de bazare.
Piesa se va prelucra pe un centru de prelucrare de tip
CPFH-500, maşinã din structura unui sistem flexibil de
fabricaţie.
Mod de lucru :
Pentru elaborarea schemei de bazare din elemente
modulate se vor folosi:
-Catalogul „Sistem modulat de bazare pentru prelucrarea
pe maşini unelte” al firmei AMFO-Andreas Maier (existent
pe CD-ROM);
-Produsul Soft Mechanical Desktop 5 (sau alt solid
designer)
-Manuale şi recomandãri standardizate privind bazarea în
vederea prelucrãrii pe maşini unelte)
-Catalogul sistemului flexibil de fabricaţie;
-Documentaţia piesei (în formatele solid şi drafting).
Comentarii :
.................................................................................
.................................................................................
.................................................................................
.................................................................................
.................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
Notă : comentariile se vor referi la dificultăţile întâmpinate
în rezolvarea aplicaţiei, la soluţiile şi alternativele propuse.
Rezolvare :
În cele ce urmează se prezintã o soluţie de rezolvare a
aplicaţiei.(v. Fig.7.1, Fig.7.2)[222]
Anexa 7 192
Aplicaţia nr. 2
Tema :
Sã se genereze succesiunea operaţiilor şi codul numeric
de prelucrare pentru o piesã prismaticã ce urmeazã a fi
prelucratã într-un sistem flexibil de fabricaţie.
Mod de lucru :
Pentru rezolvarea problemei se vor folosi:
-Produsul soft AlfaCAM-Milling
-Manualul de utilizare AlfaCAM
-Documentaţia piesei (în format solid şi drafting)
Comentarii :
.................................................................................
.................................................................................
.................................................................................
.................................................................................
.................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
Notă : comentariile se vor referi la dificultăţile întâmpinate
în rezolvarea aplicaţiei, la soluţiile şi alternativele propuse.
În generarea tehnologiei se vor urmãri cu pregnanţã
aplicarea noţiunilor însuşite în capitolul 4 privind asocierea
entitate-ciclu de deplasãri.
Rezolvare :
În cele ce urmează se prezintã un exemplu de rezolvare a
aplicaţiei.(v. Tab.8.1, Tab..8.2) [222]
Anexa 8 194
START
'(C3 B3)
%0001
N5 G71
N10 G59 N1 X0 Y0 Z0 B0
N620 X357.917
N625 G3 X353.917 Y166.94 I0.0 J-4.0
N630 G1 Y29.94
N635 G3 X357.917 Y25.94 I4.0 J0.0
N640 G1 X393.917
N1165 G1 X394.917
N1170 G3 X398.917 Y29.94 I0.0 J4.0
N1175 G1 Y166.94
N1180 Z-0.8 F102
N1185 G3 X394.917 Y170.94 I-4.0 J0.0 F204
N1190 G1 X357.917
N1195 G3 X353.917 Y166.94 I0.0 J-4.0
N1200 G1 Y29.94
N1205 G3 X357.917 Y25.94 I4.0 J0.0
N1600 G0 Z25.0
N1605 L13
Aplicaţia 3:
P1 P2 P3 P4
Legea de sosire
UN(2,5) RN(2,0.6) UN(2,5) RN(2,0.6)
în sistem
Anexa 9 198
Procesul în SFF se petrece astfel:
Piesele sosesc la începutul zilei în postul de bazare piese pe palete fiind
îndrumate spre posturile de stocare alocate maşinii MI, în ordinea de prioritate: P1-
>P2->P3->P4.
Robocarul R sesizează prima piesă paletizată sosită în posturile de stocare
(considerate a formei firul 1 de aşteptare) şi o încarcă pe maşina M1 (durata 0,5
min). După prelucrarea pieselor pe maşina M1, robocarul R le depozitează în
posturile de stocare (considerate a forma firul 2 de aşteptare) pentru piesele P1, P2,
P3 sau posturile de stocare (considerate a forma firul 3) pentru piesele P4.
Dendată ce maşina M2 devine disponibilă, robocarul R încarcă o piesă
rezultată de la maşina M1 (firu 2) sau de la maşina M3 (cazul P1), firul 5(durata 0,5
min).
Prioritate au piesele din firul 5.
După prelucrare pe maşina M2, robocarul depozitează piesele pe
posturile de stocare asociate firului 4 (corespunzătoare piesei P1 ce a suferit prima
succesiune de operaţii pe maşina M2, sau piesei P2, piesa P3 fiind stocată pentru
ambalare în firul 7 (durata manevrei 0,5 min).
După prelucrarea pe maşina M3 robocarul R deplasează pentru stocare
piesele în firul 5 (piesa P1), firul 8 (piesa P2), firul 9 (piesa P4).
Piesa P1 suferă o nouă succesiune de operaţii pe maşina M2 după care
este stocată pe stocurile asociate firului 6.
Funcţionarea sistemului debutează în fiecare zi ora 6,30 dimineaţa, în
prezenţa unui operator care asigură condiţiile de iniţializare a sistemului (piese
paletizate, completarea magaziei de scule, etc…..).
În intervalul 6,30 – 22,00 sistemul este asistat de un operator,
continuând să lucreze neasistat până la ora 3,00 (a doua zi).
Maşina M1 devine indisponibilă de la ora 1,00 prin prelucrarea de
sarcini conexe cu alt sistem de fabricaţie (sisteme interferate).
Se cere:
Notă:
1. Se neglijează duratele de transfer a pieselor în sistem;
2. Simularea se execută pe o perioadă de 600 de ore de fabricaţie.
Anexa 9 199
BEGIN,1,1,YES,dusa2,NO;
CREATE,1: !S-a creat o entitate fictiva
20.5;
ALTER: !Utilizare fictiva a masinii 1
POST1, +1;
ASSIGN: !Sosirea pieselor de tipul 1
X(1)=AINT(UN(1,10)); Setul IP=1;IS=10
ASSIGN: !Sosirea pieselor de tipul 2
X(2)=AINT(RN(2,10)); Setul IP=2;IS=10
ASSIGN: !Sosirea pieselor de tipul 3
X(3)=AINT(UN(1,10)); Setul IP=1;IS=10
ASSIGN: !Sosirea pieselor de tipul 4
X(4)=AINT(RN(2,10)); Setul IP=2;IS=10
DELAY: !Utilizarea fictiva masina 1
18.5;
ALTER: !Retragerea entitatii fictive
POST1,-1:DISPOSE;
CREATE,X(1): !Se creaza piesa 1
20.5:MARK(3);
ASSIGN: !A(1)-Atribut tip de piesa .
A(1)=1; A(1)=1; Piesa 1
ASSIGN: !A(2)-Atibut traseu piese
A(2)=0:NEXT(FIRUL1);
CREATE,X(2): !S-a creiat piesa 2
20.5:MARK(3);
ASSIGN: !A(1)=2;Semnifica piesa 2
A(1)=2;
ASSIGN:A(2)=0:NEXT(FIRUL1);
CREATE,X(3): !S-a creiat piesa 3
20.5:MARK(3);
ASSIGN: !A(1)=3;Semnifica piesa 3
A(1)=3;
ASSIGN:A(2)=0:NEXT(FIRUL1);
CREATE,X(4): !S-a creiat piesa 4
20.5:MARK(3);
ASSIGN:A(1)=4;
ASSIGN:A(2)=0;
FIRUL1 QUEUE,1;
Anexa 9 206
SEIZE: !Selecteaza masina 1
POST1;
DELAY: !Ocupa masina 1
1.683;
RELEASE: !Elibereaza masina 1
POST1;
BRANCH,1: !Bifurcatie dupa masina 1
IF,A(1).EQ.4,FIRUL3: !Piesa 4 orientata la masina 4
ELSE,FIRUL2; Orientare la masina 2
FIRUL5 QUEUE,5;
FIRUL2 QUEUE,2;
QPICK,POR: !Selectie cu prioritate
FIRUL5: !Selectie din firul 5
FIRUL2; Selectie din firul 2
SEIZE: !Selecteaza masina 2
POST2;
DELAY: !Prelucrare pe masina 2
1.85;
RELEASE: !Eliberare masina 2
POST2;
ASSIGN: !Indexare atribut A(2)
A(2)=A(2)+1;
BRANCH,1: !Reorientare dupa masina 2
IF,A(1).EQ.3,FIRUL7: !Orientare piesa 3
IF,A(1).EQ.1.AND.A(2).EQ.2,
FIRUL6: !Orientare piesa 1
ELSE,FIRUL4; Orientare spre masina 3
FIRUL4 QUEUE,4;
FIRUL3 QUEUE,3;
QPICK,POR: !Selectie cu prioritate
FIRUL4: !Selectie din firul 4
FIRUL3; Selectie din firul 3
SEIZE: !Selectie masina 3
POST3;
DELAY: !Prelucrare pe masina 3
0.516;
RELEASE: !Elibereaza masina 3
POST3;
BRANCH,1: !Reorientare dupa masina 3
IF,A(1).EQ.1,FIRUL5: !Asteptare masina 2
IF,A(1).EQ.2,FIRUL8: !Iesire
ELSE,FIRUL9; Iesire
FIRUL6 QUEUE,6;
COMBINE: !Cite o piesa ambalata pleaca
Anexa 9 207
1,LAST:NEXT(IESIRE);
FIRUL7 QUEUE,7;
COMBINE: !Cite o piesa ambalata pleaca
1,LAST:NEXT(IESIRE);
FIRUL8 QUEUE,8;
COMBINE: !Cite o piesa ambalata pleaca
1,LAST:NEXT(IESIRE);
FIRUL9 QUEUE,9;
COMBINE: !Cite o piesa ambalata pleaca
1,LAST;
IESIRE TALLY: !Contorizare iesiri,rapoarte
A(1),INT(3):DISPOSE;
END;
Anexa 9 208
Tally Variables
------------------------------------------------------------------------------------------------------
Number Identifier Average Standard Minimum Maximum Number
Deviation Value Value of Obs.
------------------------------------------------------------------------------------------------------
1 DURATA CICLU P1 19.05810 8.33564 7.23299 39.53308 81
2 DURATA CICLU P2 24.41191 7.96716 11.44899 41.89905 68
3 DURATA CICLU P3 29.80699 8.36741 14.63299 47.08325 87
4 DURATA CICLU P4 9.48360 1.35504 7.24792 12.29700 63