Sunteți pe pagina 1din 5

Introducere n proiectarea asistat de caculator (CAD)

Proiectarea asistat de calculator (CAD) este un proces complex, n care intervin multe
instrumente specializate care ajut la reducerea timpului de proiectare, reducerea
erorilor i mbuntirea rezultatelor.
Procesul de proiectare const n mai multe etape i poate fi reprezentat schematic ca n
figura de mai jos.

Fig.1.- Reprezentare schematic a procesului de proiectare

n mod obinuit procesul de proiectare ncepe cu definirea unei nevoi. Aceasta poate fi
definit prin studii de pia, prin cerine ale unui proiect/ansamblu mai mare, i numai
uneori, n situaii relativ rare, proiectarea pornete de la o idee nou sau o invenie. n
orice situaie, decizia de a ncepe un proiect trebuie luat dup o analiz de nevoi.
Aceasta include definirea detaliat, n scris, a nevoii. Este un proces similar cu definirea
specificaiilor n ingineria software.
nainte de a ncepe lucrul propriu-zis la un proiect, se face o cercetare a soluiilor
disponibile, pentru a nu reinventa roata. Trebuie studiate soluiile existente, evaluate
prile slabe i tari ale acestora. Aceast cercetare trebuie s includ i posibilitatea
utilizrii unor repere existente ca pri ale noului proiect, inclusiv preluarea unor
componente standardizate.
Pe baza cercetrilor, ncepe concepia la nivel superior, adic definirea principiilor (de
funcionare) i a componentelor importante. Se poate ncepe cu schiarea cu ajutorul
creionului i a hrtiei, sau cu utilizarea unor programe CAD simple (ca SmartSketch),
sau chiar cu schiarea direct n sistemul CAD principal.
Realizarea modelelor 2D i 3D detaliate reprezint partea esenial a procesului de
proiectare, i de regul necesit cel mai mult timp. Pot fi utilizate componente din
biblioteci standard, sau componente create de ctre ali membri ai echipei.

Piesele sunt asamblate pentru a realiza produsul final (o main sau un mecanism).
Relaiile dintre piese n cadrul ansamblului sunt definite prin condiii (constrngeri) de
aezare pe suprafa sau aliniere cu o ax sau dou.
Pentru analiza produsului proiectat se utilizeaz programe specializate n analiza
modelelor 3D (CAE - Computer Aided Engineering). Cele mai importante programe din
aceast categorie sunt cele de analiz prin metoda elementelor finite (FEM - Finite
Element Method) i cele de simulare a micrii. Unele sisteme CAD includ utilitare
pentru analiz.
Pornind de la modelele 3D validate se realizeaz desenele de execuie. Aceste desene
sunt apoi distribuite departamentelor responsabile cu fabricaia. Aceste desene trebuie
s includ i toleranele cotelor, care determin n mare msur i alegerea procedeele
de fabricaie.
Procesul de fabricaie poate fi simulat, optimizat i chiar pregtit cu ajutorul programelor
CAM. Poate fi generat codul NC (Numeric Control) al programului pentru mainile cu
comand numeric.
Pentru planificarea i optimizarea produciei, managerii de proiect pot utiliza programe
dedicate, i sistemele ERP (Enterprise Resource Planning).
n finalul activitii de proiectare se pot realiza imagini i/sau animaii realiste, care ajut
la obinerea unui feedback de la client chiar nainte de realizarea fizic a produsului.
Sunt disponibile de asemenea tehnici de realizare rapid a modelului fizic 3D (rapid
prototyping).
Companiile principale productoare de software CAD/CAM/CAE dezvolt instrumente
care s acopere ntregul ciclu. Aceste instrumente software complexe pot s ajute i la
gestiunea modificrilor, lucrul n echip, gestiunea versiunilor i planificarea resurselor.
Etapele principale n evoluia sistemelor CAD pn n prezent se poate considera c
sunt: desenarea 2D, modelarea 3D, proiectarea parametric.
Proiectarea parametric a nceput cu T-FLEX i apoi cu Pro/Engineer. Modelarea
parametric presupune definirea modelului prin parametri. Modificarea valorii unei cote
determin de asemenea modificarea geometriei modelului, i invers. Motoarele
parametrice lucreaz de asemenea cu constrngeri geometrice (de exemplu: linia 1
este paralel cu linia 2 i ncepe din centrul cercului 3...). Chiar dac un sistem CAD nu
este parametric n mod obnuit (cum este cazul AutoCAD-ului), interfeele de
programare a aplicaiilor (API) ale acestor sisteme permit definirea unor funcii de
parametrizare pentru situaii specifice (exemple n anexe).
n prezent, sistemele CAD/CAM/CAE sunt larg rspndite i utilizate n industrie. Aceste
sisteme au migrat de pe staiile grafice costisitoare, bazate pe UNIX, pe PC-urile de
utilizare larg, cu sistem de operare Windows (i chiar Linux). Modelarea 3D a devenit
norm, i poate fi gsit chiar n aplicaii destinate publicului larg. Metodele de analiz
avansat ca FEM, simularea curgerii i altele sunt acum parte integrant a procesului
de proiectare. Sistemele CAM sunt utilizate pentru simularea i optimizarea fabricaiei,
i codul NC este generat pentru mainile cu comand numeric.
Se anticipeaz c n viitor modelarea 3D se va face fr ecran i mouse, folosindu-se n
schimb ochelari i mnui speciale, proiectarea devenind tot mai apropiat de
sculptur. Dar i trecutul CAD-ului este plin de ateptri nendeplinite. Deocamdat, cei
mai muli proiectani prefer s foloseasc n continuare tastatura i mouse-ul.
Totui, unele tendine din lumea CAD trebuie luate n considerare, fiind mult mai
apropiate de realizare. Cteva dintre acestea sunt prezentate n continuare.

Standardizarea formatului CAD pe baza XML


n cazul aplicaiilor de birou (Office), formatul ODF (Open Document Format), care este
bazat pe XML, este pe cale s devin standard. n mod similar, exist tendina de a
standardiza un format de fiier CAD pe baza XML. Numele noului format standard este
X3D. Acesta urmeaz s fie formatul implicit de import/export al datelor CAD,
contribuind la mbuntirea interoperabilitii ntre CAD i aplicaiile conexe CAE,
CAM. Modelele 3D create n CAD vor putea fi prezentate imediat n mediul web.
Prototipuri virtuale complete
Modelele 3D sunt definite cu proprieti fizice, n special de material i optice.
Dezvoltatorii de software CAD industrial vor continua integrarea modelrii 3D cu
instrumentele de analiz ca FEM, cinematic i simularea curgerii. Distana dintre
modelul 3D i obiectul real va fi tot mai mic, modelele 3D vor arta tot mai realist i,
mai important, se vor comporta ntr-un mod realist. Prototipurile virtuale sunt deja de
domeniul realitii. n viitor acestea vor fi prezente i n aplicaiile 3D simple, i vor
deveni mai precise pentru domeniul Hi-Tech.
Specializarea sistemelor CAD
Sistemele CAD au o tendin tot mai pronunat de specializare. Exist sisteme CAD cu
destinaie general, care pot fi dezvoltate pentru nevoile specifice ale proiectanilor, i
sisteme CAD specializate, construite pe nucleul unui sistem generic (de exemplu Open
CASCADE). Exist sisteme CAD dedicate proiectrii circuitelor electronice (OrCAD), a
structurilor (Xsteel, AxisVM), arhitecturii (Allplan, ArchiCAD, Autodesk Architectural),
proiectrii mecanice (Catia, Pro/Engineer, Unigraphics, Inventor, Mechanical Desktop),
sau chiar proiectrii bijuteriilor (ArtCAM). n ciuda tendinei de specializare, sistemele
generale nu vor disprea, n schimb vor avea integrate mai multe funcii (analiz,
cinematic) i vor fi mai uor de utilizat.
Ray tracing n timp real
Termenul ray tracing (trasarea razelor) se refer la reprezentarea realist a obiectelor
3D, innd seama de textura materialelor folosite i de poziia sursei (surselor) de
lumin. Acest proces este mare consumator de resurse. De exemplu, o secund dintr-o
scen de film de mare rezoluie poate necesita un timp de procesare de cteva ore i
mai multe calculatoare. Echipamentele mai noi, n special GPU (Graphic Processing
Unit), care realizeaz procesarea paralel a modelelor 3D, i software-ul care utilizeaz
noii algoritmi pot mri semnificativ viteza de procesare. Acest fapt va aduce reprezentri
mai realiste n sistemele CAD, CAE, i programele de vizualizare care ruleaz pe
calculatoare mai puin costisitoare.
Dezvoltarea de sisteme CAD open source
Unele dintre programele comerciale i proprietare au alternative open source. De
exemplu Linux este alternativa gratuit la Windows, OpenOffice la MsOffice, Firebird la
Oracle. Dar nu exist deocamdat un competitor open source suficient de puternic
pentru sistemele CAD comerciale ca AutoCAD sau SolidWorks. Exist CAD open
source, ca de exemplu BRL-CAD, dar nu exist niciun asemenea sistem utilizat n
industrie.
n viitor este de ateptat s apar sisteme CAD open source bazate pe nuclee grafice
existente, ca Open CASCADE, sau este posibil ca unii dintre productorii importani de
CAD s dezvolte propriile proiecte open source pe baza acelorai nuclee grafice
utilizate n variantele comerciale.

Fabricarea rapid a modelelor la scar redus


Dezvoltarea de echipamente hardware i de software pentru realizarea rapid a
prototipurilor (rapid prototyping) i fabricaie rapid (rapid manufacturing) vor duce la
schimbarea proceselor de fabricaie, marketing i management. Noile echipamente ca
imprimantele 3D pot produce piese complexe chiar n serie mic.

Modelarea tridimensional
Modelarea tridimensional se realizeaz avnd la baz un nucleu grafic, ca ACIS sau
Parasolid. ACIS reprezint o bibliotec de funcii C++ dezvoltate de Spatial Technology
Inc. care este liceniat la peste 200 de utilizatori din zona universitar i a
dezvoltatorilor de software CAD, pentru analiz cu elemente finite i pentru programe
de comand numeric. Parasolid este de asemenea o bibliotec de funcii, dar este
acum proprietatea firmei EDS-Unigraphics. Dei iniial ACIS era mai puin funcional
dect Parasolid, n ultimii ani diferenele s-au estompat. Alte nuclee grafice au disprut
de pe pia sau sunt prea puin utilizate. Recent a devenit disponibil pe pia (ca i
produs comercial) nucleul grafic de la PTC, numit Granite.
Facilitile tuturor programelor de modelare a solidelor sunt comune:
parametrizarea total i bidirecional;
existena unor primitive 3D de tip paralelipied, con, cilindru, tor, sfer;
posibilitatea combinrii acestor entiti prin operaii de algebra boolean n
vederea obinerii unor entiti complexe;
aplicarea unor elemente specifice proiectrii constructive: teiri, racordri, guri;
posibilitatea generrii unor biblioteci parametrizate de profile;
utilizarea conceptului de "features manager" n vederea editrii att a entitilor,
ct i a modului de combinare a acestora;
posibilitatea de a lucra cu facilitile conceptului de assembly, referitoare la
desenul de ansamblu.
Aceste faciliti sunt n parte realizate de ctre productorul sistemului CAD; nucleul
grafic se rezum la modelarea solidelor i transformrile de baz. Un exemplu simplu l
reprezint modelarea cu solide n AutoCAD, care folosete funciile ACIS, dar nu
include i faciliti de parametrizare, iar ansamblul se poate realiza ntr-un mod destul
de simplist.
Exemple de funcii de modelare a solidelor (AutoCAD) sunt:
-

desenarea primitivelor: box, cylinder, sphere, cone, torus, wedge;


generarea solidelor pe baza unui contur 2D: extrude, revolve;
operaii cu solide: union, subtract, intersection, slice.

Ingineria concurent
n ultimii ani, lumea CAD/CAM/CAE a fost zdruncinat de schimbri majore - toate n
direcia creterii eficienei activitii de proiectare. O serie de sintagme noi apar n
domeniul proiectrii asistate de calculator: sistem integrat, inginerie concurent sau

inginerie serial, avnd scopul de a defini concepte cu totul noi, avnd ca obiective
mbunatirea activitii de proiectare.
Colectivele de proiectare au nevoie de sisteme de proiectare care s ndeplineasc
urmatoarele obiective:
integrarea capabilitilor de modelare a solidelor cu instrumente de analiz
structural;
costuri i timp de dezvoltare reduse;
creterea calitii analizei structurale n scopul mbuntirii produsului final;
rspuns rapid la schimbrile parametrilor iniiali;
optimizarea activitii de proiectare;
un nivel ridicat de ncredere n produse.
Aceste cerine au condus la definirea conceptului de inginerie concurent.
Ingineria concurent a fost definit ca un mod de abordare sistematic al activitii de
proiectare, prin sisteme integrate care rspund i activitilor conexe, cum ar fi
proiectarea tehnologic.
Ideea de inginerie concurent este de a asigura instrumente pentru proiectarea
integrat cu ajutorul crora s poat ataca simultan toate etapele corespunztoare, n
contrast cu ingineria serial care are o abordare succesiv a problematicii. Schimbrile
inerente care apar n realizarea unui proiect ncep chiar din etapele incipiente i n cele
mai multe cazuri sunt foarte uor de realizat.
Acest concept permite atingerea parametrilor din tema de proiectare cu ajutorul unui
numr mic de prototipuri, simularea numeric permind procesarea unei game largi de
date de intrare. n aceast manier, prototipul final care este realizat fizic va necesita
doar modificri minore, care au costuri sczute. Rezultatul final este c un produs poate
fi proiectat, testat i experimentat ntr-un timp foarte scurt, cu eforturi financiare sczute,
dar cu rezultate de calitate superioar.
Ingineria concurent este diferit fundamental de ingineria serial. Strategia tradiional
urmeaz o cale liniar, n care fiecare pas ncepe doar dup realizarea complet a celui
anterior, iar inginerii lucreaz n compartimente izolate.
Schimbrile n acest caz necesit rentoarcerea la faza iniial si reluarea succesiv a
tuturor etapelor, ceea ce conduce la necesitatea unui buget de timp important. De
exemplu, proiectul poate fi conceput cu ajutorul unui pachet de programe, desenarea cu
un alt software i analiza cu ajutorul unui al treilea pachet. Acest proces, dei aparent
rezolv problema proiectrii, n realitate prezint o serie de neajunsuri:
la fiecare transfer dintr-un program n altul, modelele trebuie regenerate,
necesitnd timp suplimentar care poate avea pentru modelele complexe valori
mari;
preuri fr reduceri datorit achiziionrii programelor de la diverse companii;
costuri de timp i materiale ridicate datorit necesitii de a cunoate 4-5
programe diferite;
metodele tradiionale pentru analiz structural nu sunt foarte accesibile
proiectanilor, n special datorit timpului lung de calcul i platformelor hardware i
software scumpe.

S-ar putea să vă placă și