PROIECTARE ASISTATA DE CALCULATOR - om.ugal.ro Gabriel/desc/Curs_PAC/PAC_curs… · că proiectarea...

8

Click here to load reader

Transcript of PROIECTARE ASISTATA DE CALCULATOR - om.ugal.ro Gabriel/desc/Curs_PAC/PAC_curs… · că proiectarea...

Page 1: PROIECTARE ASISTATA DE CALCULATOR - om.ugal.ro Gabriel/desc/Curs_PAC/PAC_curs… · că proiectarea şi fabricarea asistate de calculator sunt două domenii care s-au dezvoltat simultan,

PROIECTARE ASISTATA DE CALCULATOR

CURS 1

1.1. DEFINIREA CAD/CAM

Apariţia şi dezvoltarea controlului numeric în anii 50, marchează începutul procesului de automatizare a maşinilor-unelte. Este un fapt recunoscut că introducerea comenzii numerice a însemnat debutul unui proces de inovare în activităţile de proiectare şi producţie a bunurilor. Astăzi există fabrici aproape complet automatizate care sunt capabile să manufactureze o însemnată varietate de produse. De la început, este necesar să se precizeze ce se înţelege prin “întreprindere producătoare” sau fabrică, avându-se în vedere volumul producţiei. Specialiştii clasifică procesele de manufacturare în trei categorii principale: producţia în flux continuu, producţia de masă şi producţia de serie.

În prima categorie sunt incluse produsele care “curg” într-un flux continuu ca în industria petrolului, cimentului, oţelului şi a hârtiei. În a doua categorie intră produsele în unităţi discrete, realizate în număr foarte mare cu o productivitate maximă. În acest mod sunt fabricate bunuri ca automobile, televizoare, frigidere, aparate electronice etc. Producţia de masă a realizat beneficii enorme de pe urma mecanizării şi automatizării tehnologiilor de fabricare. În a treia categorie intră producţia unui număr mare de tipuri de bunuri diferite care necesită tehnologii diferite. Datorită numărului mare de tipuri de produse şi de comenzi pentru aceste produse, apar probleme complexe de planificare şi proiectare tehnologică. De aceea, în acest tip de producţie, automatizarea se limitează la nivelul componentelor individuale ale atelierelor de lucru şi este dificilă automatizarea completă a fabricilor.

O privire de sinteză asupra lucrărilor publicate în ultimii 15 ani, arată că proiectarea şi fabricarea asistate de calculator sunt două domenii care s-au dezvoltat simultan, fiind tratate într-o viziune comună pe baza legăturilor naturale care există între activităţile de proiectare şi manufacturare.

În literatura de specialitate, CAD/CAM este un acronim care înseamnă proiectare şi fabricare cu ajutorul calculatorului. Această tehnologie

1

Page 2: PROIECTARE ASISTATA DE CALCULATOR - om.ugal.ro Gabriel/desc/Curs_PAC/PAC_curs… · că proiectarea şi fabricarea asistate de calculator sunt două domenii care s-au dezvoltat simultan,

novatoare care funcţii diverse dacestor activităţifuncţii distincte avansată a întrep

Fig. 1.1. Ma)

lProces de fabricaţie

Proces de fabricaţie

Calculator

Proiectarea design” – CAD),calcul în proieSistemul de calcfuncţiile necesareeste format dintastatură şi alteimplementării grprogramele deditensiuni şi deforcalculul transferuvariază de la un procesul de fabri

Fabricarea manufacturing” activitatea de plaorice interfaţă dirAşa cum rezultăprincipale:

- monitorizaconectat direct laacestuia;

Calculator

utilizează ce proiectare care, în moşi separate. rinderii viito

onitorizaremonitorizare

asistată de poate fi defctarea, modul este form în proiecta

tr-un calcul periferice. aficii în cacate funcţiilmaţii ale unlui de căldu

utlizator la acaţie şi de spasistată de c– CAM), senificare, conectă sau ind din definiţi

re şi contro procesul de

Semnale de contro

alcul şi fad traÎn arului

a şi ca asi

calcuinită ificaat d

re. Eator, Prog

drul or inor eleră şiltul, ecifialcu

definduceirectăe, ap

l; ace fabr

Date

Date

dn,

s

lcri

rug

îcl

r

l

i

a)

atbis

a

ot

aaencuanimcnuatee dic

stc

b)

oarele digitale pentru realizarea unor ricare are tendinţa de integrare totală a ţional, au fost considerate ca fiind două amblu, CAD/CAM dezvoltă tehnologia sistată complet de calculator.

ntrolul asistate de calculator ată; b) controlul asistat

tor (în limba engleză, “Computer-aided o activitate de utilizare a unui sistem de a, analiza şi optimizarea proiectării. echipamente şi programe care asigură hipamentul destinat activităţilor de CAD nul sau mai multe terminale grafice, mele de CAD sunt aplicaţii destinate ui sistem de calcul, la care se adaugă

nereşti care pot realiza analiza stării de ente, analiza dinamică a mecanismelor, ontrolul numeric. Programele aplicative funcţie de tipul liniilor de producţie, de l pieţei de desfacere. or (în limba engleză, “Computer-aided şte ca utilizare unui sistem de calcul în şi control al operaţiilor unei fabrici, prin intre calculator şi resursele de producţie. aţiile CAM se împart în două categorii

ea sunt aplicaţii în care calculatorul este are în scopul monitorizării şi controlului

2

Page 3: PROIECTARE ASISTATA DE CALCULATOR - om.ugal.ro Gabriel/desc/Curs_PAC/PAC_curs… · că proiectarea şi fabricarea asistate de calculator sunt două domenii care s-au dezvoltat simultan,

- susţinerea fabricaţiei; acestea sunt aplicaţii indirecte în care calculatorul este utilizat în sprijinirea operaţiilor de producţie, fără existenţa unei legături directe între calculator şi procesul de fabricare. Monitorizarea implică prezenţa unei interfeţe directe între calculator şi procesul de manufacturare, în scopul urmăririi operaţiilor şi echipamentelor şi a colectării de date. În acest caz, calculatorul nu este utilizat direct în controlul operaţiilor, activitate ce rămâne în sarcina operatorului uman care poate fi ghidat de informaţiile furnizate de calculator. Controlul asistat de calculator merge un pas mai departe decât monitorizarea, realizând nu numai observarea procesului, ci şi controlul acestuia, pe baza informaţiilor obţinute. Diferenţa dintre monitorizare şi control este ilustrată în figura 1.1. În cadrul activităţii de monitorizare, fluxul de date dintre proces şi calculator este unidirecţional. În cazul controlului are loc un schimb bidirecţional. Semnalele sunt transmise de la proces la calculator, la fel ca în cazul monitorizării. În plus, calculatorul emite semnale de comandă către procesul de fabricare, conform algoritmului de control.

Suplimentar faţă de aceste funcţii, CAM include aplicaţii indirecte în care calculatorul are rol de suport pentru operaţiile de fabricare. În acest gen de aplicaţii, calculatorul nu este conectat direct la procesul de producţie, ci este utilizat “off-line” la îndeplinirea activităţilor de planificare, la generarea programelor, instrucţiunilor şi informaţiilor prin care resursele de producţie ale firmei pot fi gestionate mai eficient. Legătura dintre calculator şi proces este reprezentată simbolic în figura 1.2. Liniile întrerupte sugerează că acţiunea de comunicare şi legătura de control sunt conexiuni “off-line” care solicită, adesea, intervenţia operatorului uman. În continuare sunt date câteva exemple de activităţi cu rol de suport al fabricaţiei:

- partea de control numeric programată de calculator; sunt pregătite programe de control pentru maşini-unelte automate;

- proiectarea automată a procesului de fabricare; calculatorul elaborează fişa tehnologică a unui produs;

Fig. 1.2. Utilizarea calculatorului în activităţi de susţinere a

fabricaţiei

Semnale de control

Date Operaţii de producţie

Calculator

3

Page 4: PROIECTARE ASISTATA DE CALCULATOR - om.ugal.ro Gabriel/desc/Curs_PAC/PAC_curs… · că proiectarea şi fabricarea asistate de calculator sunt două domenii care s-au dezvoltat simultan,

- calculul automat al timpilor de lucru necesari operaţiilor de prelucrare;

- programul de producţie; sistemul de calcul generează un program corespunzător pentru satisfacerea cerinţelor producţiei;

- stabilirea consumului de materiale; calculatorul este utilizat în planificarea aprovizionării cu materiale, conform programului de producţie; - controlul atelierelor; în această aplicaţie sunt colectate datele de fabricaţie pentru a determina stadiul comenzilor pe ateliere. În toate aceste exemple, operatorul uman este solicitat de aplicaţie să furnizeze datele de intrare în programe, să interpreteze rezultatele şi să implementeze acţiunile necesare.

1.2. CONŢINUTUL CAD/CAM

În practica inginerească tehnologia CAD/CAM este utilizată în diferite moduri de către diverse grupuri de specialişti. O primă categorie se ocupă de realizarea desenelor şi a documentaţiei aferente. A doua categorie utilizează instrumentele vizuale pentru realizarea efectelor de umbrire şi animaţie. A treia categorie execută activităţi de analiză pe modele geometrice, aşa cum este analiza cu elemente finite. A patra categorie elaborează tehnologia de fabricaţie şi programează maşinile cu comandă numerică. Evoluţia tehnologică arată că începuturile CAM sunt mult mai clar delimitate decât cele ale CAD. Dezvoltarea CAD s-a produs odată cu evoluţia graficii pe calculator şi a instrumentelor de desenare şi redactare asistate de calculator, cunoscute sub denumirea de CADD (din limba engleză "computer - aided drawing and drafting"). Sunt necesare câteva precizări cu privire la această terminologie.

Grafica pe calculator se referă la utilizarea unui sistem de calcul la generarea reprezentărilor picturale, care acoperă o arie largă, de la simple diagrame şi histograme, la imagini complexe care simulează tablourile marilor maeştri. Desenarea şi redactarea asistată de calculator CADD utilizează sistemul de calcul la realizarea reprezentărilor bidimensionale ale obiectelor cu asocierea datelor dimensionale şi a altor informaţii de fabricare. Proiectarea asistată de calculator depăşeşte limitele CADD, introducând instrumentele de analiză alături de reprezentarea grafică. De exemplu, sistemul de suspensie al unui automobil poate fi proiectat utilizând

4

Page 5: PROIECTARE ASISTATA DE CALCULATOR - om.ugal.ro Gabriel/desc/Curs_PAC/PAC_curs… · că proiectarea şi fabricarea asistate de calculator sunt două domenii care s-au dezvoltat simultan,

instrumentele CAD care permit testarea în condiţii specifice de drum. Efectul amortizării suspensiei poate fi pus în evidenţă cu ajutorul animaţiei, pentru diferite condiţii de deplasare. Astfel, proiectarea poate fi îmbunătăţită interactiv, pe baza acestor rezultate. Ca o consecinţă a cerinţelor de proiectare, programele CAD încorporează, de obicei, rutine complexe pentru analiza inginerească. Mai mult, instrumentele CAD nu se limitează la fabricarea produselor. De exemplu, un plan de arhitectură al unei clădiri poate fi considerat un rezultat al CADD, dacă nu este inclusă şi capacitatea de analiză. Dacă pachetul de proiectare include şi instrumente de analiză a soluţiilor, conform recomandărilor din standarde sau dacă are în vedere caracteristicile factorului uman şi altele, atunci funcţiile CAD sunt realizate. În mod evident, dezvoltarea calculatoarelor digitale, este cheia implementării CAD/CAM. Calculatoarele au fost utilizate în funcţii de control al fabricării în urmă cu aproape 40 de ani. De exemplu, un raport din 1973, arăta că diverse grupuri de aplicaţii ale calculatorului în control, includ: controlul traficului auto; testarea produselor şi controlul calităţii; controlul proceselor de turnare; echipamente de control numeric; cercetări de inginerie spaţială; cercetări neurologice şi biomedicale; controlul şi monitorizarea centralelor nucleare; monitorizarea transportului de marfă pe calea ferată; controlul fabricilor de beton; controlul cuptoarelor cu oxigen; controlul procesului de fabricare a nylon-ului; operaţiile de cracare în rafinăriile de petrol etc. Este evident că majoritatea acestor aplicaţii intră în categoria proceselor industriale. Orice formă de control necesită strângerea de informaţii de la procesul ce trebuie supravegheat. Aceste date sunt analizate pentru a decide dacă sunt necesare acţiuni de corecţie. Acolo unde există procese automatizate, este relativ uşor de introdus un calculator digital cu rol de a controla procesul şi chiar de a lua decizii.

1.3. SCURT ISTORIC AL DEZVOLTĂRII CAD/CAM

Apariţia şi dezvoltarea proiectării şi fabricaţiei asistate de calculator îşi are originea în introducerea sistemelor automate de monitorizare şi control al proceselor de producţie. Din punct de vedere istoric, câteva evenimente remarcabile sunt citate de unii autori cu referire la apariţia primelor tehnologii automate. Astfel, se pretinde că, moara mecanică pentru făină, a cărei licenţă aparţinea lui Oliver Evans din Philadelphia în 1795, a fost prima fabrică automată din lume. Aceasta făcea parte din categoria

5

Page 6: PROIECTARE ASISTATA DE CALCULATOR - om.ugal.ro Gabriel/desc/Curs_PAC/PAC_curs… · că proiectarea şi fabricarea asistate de calculator sunt două domenii care s-au dezvoltat simultan,

fabricilor cu producţie în flux continuu. În secolul 20, evoluţia automatizării producţiei, începând cu linia lui Ford, include o serie de etape importante. În 1909 apare linia de producţie a lui Ford, care a dovedit practic posibilitatea automatizării producţiei, pe baza conceptului de diviziune a muncii, şi a deschis calea către producţia de masă. În 1923 a fost introdus, la fabrica Morris Engine din Anglia, primul echipament de transfer, cu rol de indexare a pieselor de-a lungul liniei de fabricaţie care a dus la mecanizarea completă a producţiei blocului motor. În anul 1952 apar primele aplicaţii ale controlului numeric (NC). Operaţiile tehnologice sunt realizate prin control numeric, comenzile necesare fiind introduse cu ajutorul benzilor perforate. Primul robot UNIMATE, bazat pe principiile controlului numeric, a fost lansat în anul 1960. Între anii 1970-1972, în Japonia, se implementează controlul mai multor maşini-unelte cu ajutorul unui singur calculator. Acest pas deschide calea conceptului controlului numeric direct (DNC) şi al controlului numeric asistat de calculator (CNC). Anii '80 aparţin celulelor de fabricaţie. Determinarea familiilor de piese care pot fi prelucrate cu un subset de echipamente disponibile în atelierul de prelucrare se realizează prin aşa-numitele tehnologii de grup. În cadrul acestor tehnologii de grup, o celulă de control asistată de calculator poate dirija manipularea materialelor între maşini, cu ajutorul unui robot. Tot în anii '80, apar sistemele flexibile care se bazează pe ideea utilizării unui set de maşini pentru prelucrarea unei largi varietăţi de produse. Combinarea celulelor de prelucrare şi a sistemelor flexibile conduc spre posibilitatea fabricării integral asistate de calculator (CIM). Evoluţia sistemelor CAD/CAM şi utilizarea practică a acestora a cunoscut patru etape majore corespunzătoare perioadei 1950-1990. Prima etapă, derulată în anii 1950, este caracterizată de conceperea graficii interactive. Primii paşi au fost îngreunaţi de calculatoarele existente, care nu erau adecvate pentru utilizarea interactivă. În a doua jumătate a anilor '50 a fost realizat creionul optic (în limba engleză, light pen). Decada anilor 1960 reprezintă perioada cea mai critică în dezvoltarea graficii interactive. Apariţia sistemului SKETCHPAD, elaborat de Ivan Sutherland la Massachusetts Institute of Technology (MIT) în 1962-1963, este evenimentul istoric ce a marcat începuturile CAD. Până atunci calculatoarele erau utilizate pentru calcule analitice, în inginerie. Ceea ce a adus nou SKETCHPAD a fost interactivitatea dintre operator şi calculator, în mod grafic, prin intermediul ecranului şi al creionului optic (display screen şi light pen). Prima versiune de SKETCHPAD a lui Sutherland se

6

Page 7: PROIECTARE ASISTATA DE CALCULATOR - om.ugal.ro Gabriel/desc/Curs_PAC/PAC_curs… · că proiectarea şi fabricarea asistate de calculator sunt două domenii care s-au dezvoltat simultan,

Fig. 1.3. Reprezentarea în perspectivă şi

în trei proiecţii a unui scaun

limita numai la desenarea în două dimensiuni. O versiune ulterioară permitea modelarea obiectelor în trei dimensi-uni, ceea ce făcea posibilă obţinerea celor trei proiecţii (fig. 1.3).

În anul 1964, firma General Motors anunţă sistemul DAC 1 (din engleză, design augmented by computers), iar în 1965 Bell Telephone realizează produsul GRAPHIC 1. La mijlocul anilor 1960 au fost iniţiate de către diferite grupuri de ingineri, studii şi cercetări ample dedicate graficii asistate de calculator. Formularea computer aided design (proiectare asistată de calculator - CAD) începe să apară şi să fie frecvent utilizată. La sfârşitul anilor ’60, apar pe piaţă tuburile catodice cu stocare, eveniment care a permis dezvoltarea ulterioară a sistemelor de calcul. dintre ele erau capabile să modeleze obiectele printr-o “reţea de sârmă” (în engleză wireframe) şi într-o măsură mai mică să reprezinte suprafeţe. Din cauza limitărilor şi a restricţiilor modelării, erau disponibile numai aplicaţii de nivel scăzut care, de regulă, erau manuale şi departe de a rezolva problemele reale de proiectare industrială. Cele mai bine dezvoltate aplicaţii disponibile rezolvau calculul proprietăţilor masice, modelarea cu elemente finite, generarea şi verificarea benzilor perforate pentru maşinile cu comandă numerică şi calculul circuitelor integrate. La sfârşitul anilor 1970, managementul din diferite industrii începea să realizeze impactul noii tehnologii CAD/CAM asupra creşterii productivităţii. Inginerii au început să solicite vânzătorilor de software şi hardware diverse aplicaţii şi sisteme în limitele tehnice de atunci. Anii '80 marchează intensificarea cercetărilor şi studiilor în domeniul CAD/CAM şi dezvoltarea noilor tehnologii şi a algoritmilor de modelarea geometrică. Obiectivul esenţial al acestei decade este de a integra şi

7

Page 8: PROIECTARE ASISTATA DE CALCULATOR - om.ugal.ro Gabriel/desc/Curs_PAC/PAC_curs… · că proiectarea şi fabricarea asistate de calculator sunt două domenii care s-au dezvoltat simultan,

automatiza operaţiile de proiectare şi manufacturare în cadrul fabricilor complet asistate de calculator. Are loc o extindere a sistemelor CAD/CAM prin introducerea proiectării geometrice tridimensionale şi apariţia multor aplicaţii inginereşti. Apar reprezentările exacte ale suprafeţelor sculpturale bazate pe suprafeţele Coons, Bezier, Gordon şi B-spline. Dezvoltarea pe orizontală a CAD/CAM aduce noi aplicaţii în domeniul analizei şi simulării mecanismelor şi roboţilor, a sistemelor de formare prin injecţie, a automatizării proiectării conceptuale şi multe altele. O realizare importantă este acceptarea şi creşterea credibilităţii teoriei modelării solidelor, al cărei potenţial fundamental este dat de capacitatea de a furniza reprezentări unice şi clare ale solidelor care ajută la automatizarea aplicaţiilor de proiectare şi fabricare. Există acum sisteme majore de modelare solidă ca GM Solid (General Motors), Romulus (ShapeData), PADL-2 (University of Rochester), Syntha Vision-based (Applicon) şi Solidesign (Computervision). Maşinile de calcul ţin pasul cu evoluţia software-ului şi cu dezvoltarea aplicaţiilor. Aceasta este istoria de patru decenii a apariţiei, dezvoltării şi implementării tehnologiilor CAD/CAM. Mergând mai departe în timp, se confirmă că anii '90 reprezintă perioada în care rezultatele eforturilor de cercetare în domeniul CAD/CAM se maturizează. În aceşti ani devin disponibili noi algoritmi şi capacităţi de proiectare şi manufacturare avansate. Aceste aplicaţii sunt susţinute de maşini de calcul mai bune şi mai rapide şi de software-uri de reţea şi comunicare mai eficiente. Astăzi se dezvoltă noi configuraţii hardware şi noi concepte software care cu siguranţă vor aduce într-un viitor apropiat multe schimbări.

8