Sunteți pe pagina 1din 13

Universitatea Tehnic din Cluj Napoca

Facultatea de Construcii de Maini


Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie

Utilizarea Knowledgeware-ului in
Proiectarea Elementelor Tipizate

Cionto Andrei Dorel


Master An I PACSF

Page 1

Universitatea Tehnic din Cluj Napoca


Facultatea de Construcii de Maini
Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie

CUPRINS

1.Introducere............................................................................................3
2.Caracteristici..........................................................................................4
3.Utilizarea knowledgeware-ului in Proiectarea Elementelor Tipizate...........5
3.1 Conceptul KnowledgeWare-ului In CATIA...............................................................6
3.2 Necesitati pentru Modulele Knowledgeware..........................................................8
4.Avantajele Utilizarii KnowledgeWare-ului.................................................9
Bibliografie.............................................................................................13

Cionto Andrei Dorel


Master An I PACSF

Page 2

Universitatea Tehnic din Cluj Napoca


Facultatea de Construcii de Maini
Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie

1.Introducere
Datorit concurenei n plin ascensiune n care sunt angrenai marii productori de
autovehicule rutiere i cu destinaii speciale, unul dintre elementele hotrtoare ale succesului de
lansare pe pia a noilor modele este timpul consumat de activitile de proiectare, realizarea
prototipurilor, testare i introducere n fabricaie.
Tendinele ultimilor ani arat c primii productori care lanseaz un produs nou ctig
aproximativ 80% din piaa de desfacere .Aceast constatare explic preocuparea companiilor de a
scurta ciclul de fabricaie, reducerea costurilor concomitent cu creterea calitii produselor prin
optimizarea proceselor n diverse stadii de proiectare, fabricaie i distribuie.
Principalul factor de scurtare a timpului consumat, i de asemenea hotrtor n realizarea
nivelului de performan ct mai ridicat, este sistemul informatic, acesta regsindu-se n toate
etapele de realizare a unui produs industrial.
Fabricaia oricrui produs poate fi , este optimizat prin utilizarea pe scar larg a tehnologiilor
digitale de fabricaie, acestea asigurnd funcii vitale, cum ar fi: gestionarea judicioas a resurselor
de timp i de materii prime, reducerea consumului de resurse energetice, creterea performanelor
produsului finit, reducerea costurilor totale de fabricaie, etc.
Un astfel de sistem informatic complet de inginerie asistat este CATIA sau (Computer
Aided

Three

dimensional

Systemes reprezentnd

una

Interactive Applications)
dintre

cele

mai

un

avansate

produs

al

companiei

platforme

integrate

Dassault
de

tip:

CAD/CAM/CAE avnd la baz ultimele tehnologii din domeniul industriei informatice.


CATIA alturi de pachetele software SMARTEAM i ENOVIA, dezvoltate de aceiai
companie, formeaz o soluie informatic complet definit prin acronimul PLM.
PLM (Product Lifecycle Management) reprezint un concept de abordare strategic a
procesului de management al capitalului intelectual legat de dezvoltarea unui produs, i controlul
informaiei despre acel produs pe tot ciclul su de via. Folosind pachetele software PLM,
utilizatorii pot simula ntreaga gam de procese necesar dezvoltrii unui nou produs de la faza
iniiala de concepie la fazele de proiectare, analiz, fabricaie i mentenan.

Cionto Andrei Dorel


Master An I PACSF

Page 3

Universitatea Tehnic din Cluj Napoca


Facultatea de Construcii de Maini
Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie

Folosind pachetele software PLM, utilizatorii pot simula ntreaga gama de procese
necesar dezvoltrii unui nou produs de la faza iniiala de concepie la fazele de proiectare, analiz,
fabricaie i mentenant.

2.Caracteristici
CATIA V5 disponibila nca din anul 1999 beneficiaz de un ritm susinut de dezvoltare
ajungndu-se astzi practic ca la 2.3 luni sa apara o revizie nou. La ora actuala CATIA V5 conine
peste 140 de aplicaii robuste care acopera urmatoarele domenii ale ingineriei asistate:
-

modelare parametric explicit hibrid;

modelare de suprafee, sheet-metal;

modelare de ansambluri, optimizarea proiectrii;

generarea de desene de execuie;

proiectarea de matrie i forme;

reverse engineering, rapid prototyping;

analiza utiliznd metoda elementelor finite;

analiza cinematica folosind prototipul virtual;

simularea proceselor de fabricatie;

proiectarea partilor electrice, de conducte, de ncalzire ventilatie si aer conditionat;

proiectarea de uzine si nave;

programare CNC pentru masini unelte cu comanda numerica cu 2/5 axe;

translatoare pentru conversia entitatilor n/din alte medii de proiectare.


O solutie moderna de inginerie aistata, n special acolo unde se realizeaza ansambluri

complexe si se folosesc eventual medii de proiectare diferite nu mai poate fi conceputa fara a se
adopta si solutii din categoria PDM (Product Data Management).

Cionto Andrei Dorel


Master An I PACSF

Page 4

Universitatea Tehnic din Cluj Napoca


Facultatea de Construcii de Maini
Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie

3.Utilizarea knowledgeware-ului in Proiectarea Elementelor Tipizate


Knowledgeware-ul inglobeaza toate uneltele necesare pentru a capta priceperea si
experienta inginerului. Sunt cateva metode prin care CATIA permite acestui lucru sa se intample.
Fie prin crearea unui model sablon inteligent si adaptibil. Fie prin folosirea unor parametri intriseci
definiti de inginer.Aceasta metoda permite creearea unui design nou de la un model existent
folosind astfel cunostintele ingineresti folosite in desenul anterior.Acesti parametri creeati pot fi
controlati prin relatii intre ei.
Pe langa modificarea parametrilor, elementelor pot fi construite si refolosite in alte
modele.Aceasta se poate face printr-o copiere rapida sau prin elemente definite de inginer.Aceasta
metoda perminte regulilor inginerersti sa fie urmarite iar tot odata sa fie posibila adaptarea la
diferite situatii. Aceste piese parametrizare pot fi introduse intr-un catalog pentru o folosinta mai
facila.
Pe lange cele de mai sus, se pot crea reguli si verificari pentru a afla daca specificatiile de
proiectare nu au fost incalcate.Aceste verificari starneste niste raspunsuri care adapteaza modelul cu
cunostintele actuale.
Desigur, desi avem acesta toate aceste unelte la dispozitie , trebuie sa fim foarte atenti in
momentul in care pornim la drum sa fim foarte atenti la partea de proiecte si de a simplifica
lucrurile cat de mult posibil.Desigur,un dezavantaj major al acestui instrument este posibilitatea
acordarii mai multor reguli, aceasta duce la scaderea inovatiei.
Principalele Elemente de lucru al Modulului de Knowledgeware sunt:
Formulele,care sunt folosite pentru a creea legaturi intre parametri.Aceste formule pot
devenii destul de complexe.
Power Copy-ul care este de fapt o copiere a unui grup de feature care pot avea diferite inputuri. Odata initializata ,userul va avea acces la tot arborele piesei ca si cum acesta ar fi fost
construit manual.

Cionto Andrei Dorel


Master An I PACSF

Page 5

Universitatea Tehnic din Cluj Napoca


Facultatea de Construcii de Maini
Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie

3.1 Conceptul KnowledgeWare-ului In CATIA

Ca alcatuire KnowledgeWare-ul cuprinde mai multe modele cum ar fi :


-

Knowledge Advisor

Knowledge Expert

Product Knowledge Template

Product Engineering Optimizer

1.1 KnowledgeWare Concept

Cionto Andrei Dorel


Master An I PACSF

Page 6

Universitatea Tehnic din Cluj Napoca


Facultatea de Construcii de Maini
Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie

Knowledge Advisor (KWA) este un modul care ofera un prim pas in KBD(Knowledge
Based Design).Bazat pe conceptul de a crea reguli , verificari.Acest modul actioneaza asupra unui
feature dintr-un document si stocheaza ca o relatie. Aceasta fie poate fi activa sau nu.
Acesti consilieri ofera o gama mare de posibilitati de ajutorare a proiectantului.
Regulile sunt folosite pentru a seta o valoare pentru un parametru sau pentru a defini
formula pentru unu sau mai multi parametii pentru a pune bazele unui macro VBA
Verificarile pot fi definite dupa un sir de afirmatii exemplu e.g. Inaltimea Blankholder >
500mm in urma acestei verificari o fereastra cu un mesaj. Atentie Blankholder Height este prea
inalt/a!). Asta inseamna ca de fiecare data cand se modifica Blankholderul , se va verifica daca
acesta depaseste 500 mm. Aceste verificari sunt mai folositoare in contextul asigurarii calitatii in
procesul de proiectare .
Reactiile in ciuda regulilor, nu sunt executate automat influentate direct de catre o
schimbare de parametru sau de feature. In schimb acestea sunt declansate de catre o lista de actiuni
Knowledge Expert (KWE) este un modul care ofera functionalitate care la prima vedere
este comparabila cu functionalitatea modulului Knowledge Advisor, dar in schimb conceptul
modulului Knowledge Expert este de a deschide calea spre o proiectare bazata pe reguli. Aceasta
abordare permite accesul spre niste constructori geometrici numiti KWE (Knowledge Expert
Language) care este mai completa decat cea a modulului Knowledge Advisor. KWE este foarte
similar cu visual basic.De asemenea toate functionalitatile modulului pot fi accesate prin VBscripts.
Regula de baza este obiectul de prim nivel in KWE care este generat automat intr-un
document in momentul in care se intra in spatiul de lucru al modulul de KWE.Poate avea unul sau
mai multe seturi de reguli (colectie de reguli) intr-un nivel inferior.Acestea pot fi activate sau nu.
Regulile nu sunt activate automat, ele trebuie sa fie activate , ceea ce este o diferenta majora fata de
KWA.O regula de baza poate fi stocata intr-un catalog si pot fi tratate de companii ca un pachet de
cunostinte.
Verificari Expert , acestea verifica daca afirmatia si conditia pentru un obiect este adevarata
,dar nu modifica documentul in nici un fel.Mare diferenta fata de verificarile KWA este ca acest
expert aplica valorile la o clasa de obiecte cu definitia For All.
Regula Expert poate schimba documentul daca o conditie sau o afirmatie este satisfacuta
sau nu. Regula Expert se aplica si la classe de obiecte din definitia for all.

Cionto Andrei Dorel


Master An I PACSF

Page 7

Universitatea Tehnic din Cluj Napoca


Facultatea de Construcii de Maini
Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie

Product Knowledge Templates (PKT) este un modul care ofera definitia fie a unui
template definit de utilizator sau o versiune mai puternica a definitiei template-ului intr-un limbaj
script.
Template-uri Interactive. In acest mod definirea feature-urilor si a part-urilor or
ansamblurilor este facuta interactiv, similar cu procesul creeari unui part nou.Prin aceata metoda
exista posibilitatea distribuirea metodologiei de proiectare si a cunostintelor(experientei) in toata
firma.De asemenea template-ul poate stoca atat informatii geometrice, relatii, parametrii, KWA si
KWE.
Template-uri de ansamble si de part-uri. Acest template functioneaza atat la nivel de part
cat si la nivel de ansamblu. Definitia este similara cu cea de la power copy. Template-ul definit are
in structura proprie. User-ul trebuie sa defineasca piesa/ansamblu cu functia de Template Definition.
Odata ce user-ul si-a definivat necerasul de input, poate publica parametrii necesari plus ceva
informatii aditionale.Folosind template-ul de part-ul/ansamblul in produs acesta va fi tratat ca un
part.
Template de script. Impreuna cu limbajul scrip, este posibila creerea unui script generativ,
pentru a construi entitati geometrice, care contin componente KWE si KWA , parametrii,
constrangeri etc.Obiectele script pot fi aplicate la aproape orice obiecte geometrice din CATIA, care
face ca limbajul script sa fie foarte puternic.

3.2 Necesitati pentru Modulele Knowledgeware


Construirea unor componente cu Knowledge vine impreuna cu o munca
suplimentara si necesita un nivel de pregatire mai ridicat, pentru creeare si
mentenanta.Modulul de KnowledgeWare poate fi analizat in functie de conplexitate si
cost. Fara a tine seama de cantitate, in figura 1.2 este ilustrata un grafic care incearca
sa prezinte potentialul de economisire folosind modulul de KnowledgWare.

Cionto Andrei Dorel


Master An I PACSF

Page 8

Universitatea Tehnic din Cluj Napoca


Facultatea de Construcii de Maini
Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie

1.2 Cost vs Complexitate in KnowledgeWare

4.Avantajele Utilizarii KnowledgeWare-ului


Modulul de KnowledgeWare se preteaza a fi folosit din urmatoarele considerente:
-

Automatizeaza procesului de proiectare a elementelor tipizate;


Evitarea proceselor repetitive
Inregistrarea si reutilizarea solutiilor
Aplicarea standardelor
Evaluarea si optimizarea produsului
Aplicabil in orice domeniu
Implementare progresiva in functie de nevoi

Cionto Andrei Dorel


Master An I PACSF

Page 9

Universitatea Tehnic din Cluj Napoca


Facultatea de Construcii de Maini
Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie

1.4. Implementare.
Domeniile in care se poate implementa Catia KnowledgeWare:

Cazuri de implementare reusita:


Cionto Andrei Dorel
Master An I PACSF

Page 10

Universitatea Tehnic din Cluj Napoca


Facultatea de Construcii de Maini
Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie
Cenit Bucuresti:MATRITE

Integral Powertrain Ltd. Milton Keynes, UK.Motopropulsor

Cionto Andrei Dorel


Master An I PACSF

Page 11

Universitatea Tehnic din Cluj Napoca


Facultatea de Construcii de Maini
Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie

Cionto Andrei Dorel


Master An I PACSF

Page 12

Universitatea Tehnic din Cluj Napoca


Facultatea de Construcii de Maini
Specializarea:Proiectarea Asistat de Calculator al Sistemelor de Fabricaie

Bibliografie.

http://engineering-inventions.blogspot.ro/2012/01/knowledgeware-design-table-andmacro-in.html
http://www.cadtech.es/
The evolution, challenges, and future of knowledge representation in product design
systems:
Senthil K. Chandrasegaran, Karthik Ramania, Ram D. Sriram , Imr Horvth , Alain
Bernard ,
Ramy F. Harik , Wei Gao, [2012]
www.catia.com.pl/tutorial/knowledgeware.pdf
ftp://ftp.software.ibm.com/software/plm/uk/catiav5_knowledgeware.pdf
http://www.sdcpublications.com/

Cionto Andrei Dorel


Master An I PACSF

Page 13