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