Sunteți pe pagina 1din 26

Proiectare Asistata de Calculator

2. Activitatea asistat de calculator

2.1. Ce este activitatea asist de calculator?


O activitate asistat de calculator reprezint un proces logic care se desfoar pe baza unui model materializat sub form de program. Acest program poate cuprinde diferite moduri de asociere aritmetic sau logic a unor elemente sau grupuri de elemente. Asocierile se pot realiza intrinsec, pe baza informaiilor primite i secvenelor de lucru ale programului, sau extrinsec prin intervenia gestionarului extern al programului, operatorul. n cazul grupurilor de elemente, se pot stabili tipuri de conexiuni de nivel inferior, dup aceleai metode ca i n cazul precedent. n acest mod, generarea oricrei activiti asistate de calculator se poate structura ntr-o form arborescent, n care nivelul generator se afl n partea superioar i nivelele generate n poziii inferioare, fig. 1.1. Trecerea de la un nivel la altul se poate face numai prin intermediul nodurilor, de exemplu n figura 1.1 conexiunile ntre element 2.2 i element 1.1 se poate face prin intermediul nodului ansamblu 1.2.

2.1. Ce este activitatea asist de calculator?


Exemple de activiti AC: - coordonarea general a instituiei; - activitatea de proiectare; - activitatea de prelucrare i asamblare; - activitatea de control; - planificarea, gestiunea i coordonarea fabricaiei; - activitatea economico - financiar i de marketing. Constatare: Activitatea de proiectare asistat de calculator CAD face parte din grupul de baz i calitatea respectiv competitivitatea unui produs depind de modul cum se desfoar aceasta.

2.2. Sisteme AC utilizate in construcia mainilor


n prezent, n construcia de maini sunt identificate urmtoarele sisteme care particip la fabricarea unui produs: - proiectarea constructiv AC CAD; - proiectarea tehnologic i prelucrarea AC CAM; - controlul AC CAQ; - gestiunea SDV i semifabricatelor, precum i supravegherea circulaiei acestora n cadrul procesului tehnologic CAP. Toate aceste activiti sunt coordonate de ctre nivelul generator - ingineria asistat de calculator CAE. ntre sistem i subsisteme se stabilesc legturi n dou direcii: comenzi de activare i mesaje, figura 1.2. Schema evideniaz faptul c primul sistem activat n cadrul procesului de realizare a unui produs, este proiectarea constructiv.

2.2. Sisteme AC utilizate in construcia mainilor

Faza 1
activarea CAD prin iniializarea temei- C11; mesaj ctre CAP privind necesarul de materiale- M11; mesaj ctre CAM privind difuzarea documentaiei tehnice- M12: mesaj ctre CAQ privind difuzarea documentaiei necesare realizrii controlului-M13; mesaj ctre CAE privind terminarea activitii de proiectare constructiv- M14;

Faza 2
activarea CAM pentru pregtirea tehnologic C11; activarea CAP pentru aprovizionarea cu materiale- C22; mesaj ctre CAD privind imposibiliti de execuie-M21; circuitul se nchide prin M13. mesaj ctre CAP privind necesarul de SDV - M22; mesaj CAP ctre CAM privind rezolvarea problemelor de aprovizionare i gestiune-M23; mesaj CAM ctre CAE privind terminarea pregirii fabricaiei- M24;

Faza 3
activare CAM pentru coordonarea procesului de prelucrare - C31; activare CAQ pentru realizarea controlului- C32; mesaj CAM ctre CAQ pentru nceperea controlului- M31 mesaj CAQ ctre CAM privind piesele rebut, sau terminare control- M32; mesaj CAM ctre CAQ de terminare a prelucrrilor- M33; mesaj CAM ctre CAP de terminare a prelucrrilor- M35; mesaj CAP ctre CAE de terminare a activitatii de supraveghere- M36.

Constatare: Fiecare sistem este activat i la sfritul activitii trece n stare neutr.
Ordinea de trecere depinde de aspectul tehnologic.

2.3. Ce este proiectarea constructiv AC?


Proiectarea constructiv asistat de calculator este o activitate complex desfurat pe baza unor modele care reprezint dimensionarea elementelor, definirea formei acestora i verificarea din punct de vedere al funcionalitii i rezistenei.
Modelele sunt materializate sub forma unor programe specializate. Prin stabilirea unor conexiuni ntre aceste programe, rezult un proces a crui finalitate este desenul de ansamblu i desenele de execuie ale sistemului mecanic care a fost generat prin tem. Pentru evidenierea modului de aciune n cadrul sistemelor de proiectare constructiv AC, ct i a circulaiei logice a informaiei, se va analiza modul de proiectare a unui arbore. Formal, generarea arborelui se face n urmtoarele etape:

A - GENERARE TEMA- proiectarea unui arbore din componena unei cutii de viteze.
a1- Mrimi intrare a11- Parametri dinamici: momentul de torsiune, turaia, durata de funcionare. a12- Parametri funcionali: lungimea maxim. B - MODELAREA ANALITICA- DIMENSIONARE: program dimensionare. b1- Mrimi intrare : parametrii indicai la a11. b2- Valori ieire: diametrele (di) ale arborelui. C - MODELAREA FORMEI: editor grafo-analitic de proiectare. c1- Mrimi intrare : parametrii indicai la b2. c2- Valori ieire : imaginea formei corpului. D - MODELAREA ANALITICA- VERIFICARE: program de verificare. d1- Mrimi intrare : parametrii rezultai la c2 d2- Valori ieire : valorile calculate ale eforturilor unitare din arbore. E - TIPARIREA DESENULUI: reprezentarea desenului de execuie.

2.3. Ce este proiectarea constructiv AC?

Se constat c datorit numrului mare de variabile aleatoare care se genereaz pe parcursul derulrii programelor, variabilele reprezentnd valori ale unor mrimi care nu pot fi cuantificate prin program, este necesar intervenia supraveghatorului de program- proiectantul, pentru stabilirea mrimii acestor valori. construcia mainilor

2.4. Sistemul interactiv de proiectare


2.4.1. Definirea sistemului interactiv Modul de realizare al unui dialog cu programul, prin care acesta furnizeaz informaii, considerate date de ieire i cere parametri de intrare sau o decizie, fr a iei din sesiunea de lucru, poart numele de sistem inteactiv. Dialogul se realizeaz prin intermediul mijloacelor de selecie pe care le are la dispoziie sistemul de calcul. Metoda de lucru interactiv prezint avantajul c mrimile intermediare, anumite pe care le decide operatorul sau decizii ale acestuia pot fi analizate concomitent cu realizarea calculelor. n acest fel se evit toate erorile care pot s apar pe parcursul derulrii unui program. Modul interactiv nu este folosit n exclusivitate n proiectare, ci poate fi utilizat n toate situaiile n care trebuie s apar elementul decizional- operatorul.

2.4. Sistemul interactiv de proiectare


2.4.2. Logica sistemului interactiv
Dezvoltarea unui sistem interactiv pesupune condiia fundamental ca elementele de dialog s fie stabilite la generarea programului i s se urmeze logica normal dup care se desfoar procesul de proiectare.
Pe baza schemei din figura 1.3, n figura 1.4 este reprezentat o secven simplificat, n mod de lucru interactiv. Blocurile marcate DA sunt blocuri de aciune interactiv n care se observ c decizia este realizat n exteriorul programului. ntruct n calcule pot s apar o serie de coeficieni de forma (k= 0-n), n care valoarea trebuie aleas n funcie de tipul aplicaiei, este preferabil ca definirea acestora s se fac tot n sistem interactiv. Exemplu: Introducei valoarea lui k (k=0-10):2.5
aaaa

2.4. Sistemul interactiv de proiectare


2.4.3. Structura comunicrii cu programul
Orice aciune de comunicare cu programul presupune un itinerar cu o structur determinat. Acesta cuprinde urmtoarele tipuri de mrimi: comenzi, mrimi intrare, mrimi ieire, blocuri de validare, casete de dialog. Un sistem interactiv se gsete iniial n stare neutr i la sfritul unui ciclu de operaii, revine n starea neutr. Pentru o mai bun nelegere se va exemplifica prin comunicarea necesar generarea unui segment de dreapt P1P2 cu coordonatele punctelor P1(20.5,25.7) i P2 (55.7,21.8), fig. 1.5. n zona STARE SISTEM este reprezentat schema logic de transfer a informaiei. Caseta DIALOG indic mesajele pe care le transmite programul. Rubrica COMENZI cuprinde funciile predefinite care se introduc n timpul dialogului. Rubrica VALORI numerice cuprinde valorile operanzilor. VALIDAREA presupune certificarea corectitudinii informaiei. Se constat c nici o mrime nu este luat n considerare fr a fi validat i orice lips a validarii conduce la o comand de anulare parial sau total. Pe parcursul acestei cri se vor analiza o serie de aspecte privind echilibrul ntre calculul automat i sistemul interactiv de proiectare. Pentru a se putea realiza dezideratele prezentate mai naite n condiii de eficien i precizie este necesar ca operatorul s aib la dispoziie echipamente i programe adecvate aplicaiilor pe care acesta trebuie s le realizeze.

2.5. Echipamente i elemente necesare


Activitatea de proiectare asistat de calculator reprezint o aciune complex i cuprinde trei elemente de baz: - echipamentul (HARDWARE) cu care se lucreaz; - pachetele de programe (SOFTWARE); - utilizatorul sistemului.

2.5.1. Echipamente - HARDWARE


Pentru desfurarea optim a activitii, este necesar un sistem grafic complex care cuprinde urmtoarele tipuri de echipamente: - una sau mai multe staii de lucru (work - station); - dispozitive de tiprire a imaginilor coninute de fiiere.

2.5.1.1. Staia de lucru


O staie de lucru cuprinde totalitatea echipamentelor necesare pentru realizarea unui proiect, n caz particular, a unui desen. n cadrul unei staii de lucru se deosebesc urmtoarele elemente: - microcalculatorul; - dispozitive de nmagazinare a informaiei; - dispozitive de vizualizare; - dispozitive de introducere a datelor i comenzilor.

2.5. Echipamente i elemente necesare


Microcalculatorul Caracteristicile principale sunt: - Frecvena; - Mrime RAM; - Placa grafica (memorie grafic); - Configurare. Dispozitive de vizualizare a informaiei Pentru vizualizarea informaiilor, este necesar utilizarea unui monitor grafic. Caracteristicile acestuia sunt date de tipul i calitatea plcii grafice care l piloteaz. Principala caracteristic a monitoarelor este rezoluia. Rezoluia, numit i rezoluia fizic se refer la cantitatea de detaliu care este posibil s fie reprezentat pe o anumit suprafa. Pentru ecranul monitorului 2D rezoluia este masurat n pixels (picture element) de pe suprafaa ecranului (ex. 1280x1024). Pentru ecranul monitoarelor 3D rezoluia este indicat n voxels (volumetric pixel sau volume picture element) i reprezint numrul de puncte vizibile n spaiu (ex. 512x512x512). Pixel-ul sau voxel-ul reprezint cea mai mic unitate care se poate aprinde sau stinge (activa sau inactiv) la un moment dat pe ecran - numrul de puncte vizibile pe ecran.

2.5. Echipamente i elemente necesare


Analiz comparativ a diferitelor tipuri de carduri grafice

2.5. Echipamente i elemente necesare


Din punct de vedere tehnic exist dou modaliti de de vizualizare: utiliznd un singur ecran sau cu dou ecrane. Un ecran, pe suprafaa acestuia sunt afiate toate informaiile necesare procesului de proiectare: zona grafic, zona meniu ecran, zona meniu derulant, zona comentariu, zona de stare n aceast situaie, programul memoreaz un numr de linii de text (casete dialog, valori, comentarii), care pot fi vizualizate prin trecerea ecranului din mod grafic n mod text. Aceasta se poate face automat dac volumul datelor introduse depete capacitatea atribuit pentru Trecerea automat din mod text n comentariu. mod grafic se face la introducerea comenzilor de generare a formelor. Bascularea manual ntre cele dou moduri, se face folosind tasta [F2] pentru sistemele care opereaz sub mediul Windows.

2.5. Echipamente i elemente necesare


Dou ecrane, unde unul funcioneaz n mod test, iar al doilea n mod grafic.

2.5. Echipamente i elemente necesare


Dispozitive de nmagazinare a informaiei
Unitate disc dur (hard disk, HDD). Un hard-disk obinuit are o capacitate ntre 120-300 GB (1GB=109 Byte, 1 Byte=8 bit)i cu viteze de rotaie ntre 500 i 15000 rotaii / minut, figura 1.17, a. Rata medie de transfer a informaiei este de 1Gbit/ secund sau mai mare. Unitate de disc flexibil (floppy disk). n prezent exist uniti floppy de 3 cu o capacitate de 1.44 megabytes. Unitate CD-ROM i DVD-ROM. Din cauza volumului mare al programelor care exist pe pia, stocarea i accesarea informaiei pe i de pe CD-ROM este mult mai comod i mai rapid. Unitate Memory-stick. Aceasta este o

unitate portabil ataabil la un port USB. Aceste are o capacitate de memorare cu limita teoretic de memorare de 64 GB.

n tabelul 1.2 sunt prezentate caracteristicile diferitelor tipuri de CD. n tabelul 1.3 sunt prezentate capacittiel diferitelor tipuri de DVD

2.5. Echipamente i elemente necesare

2.5. Echipamente i elemente necesare


Dispozitive de introducere a comenzilor i datelor
n cadrul sistemului interactiv, pentru introducerea comenzilor i datelor, sunt utilizate urmtoarele elemente: - tastatura; - dispozitive de sesizare grafic. Tastatura
Tastatura prezint mai multe zone de lucru: - zona corespunztoare funciilor predefinite activate printr-o singut tast, a; - zona tastelor cu ajutorul crora se pot introduce comenzi i valori numerice, b; - zona tastelor pentru poziionarea a cursorului grafic i selecie a comenzilor autoCAD, c; - zona tastelor de control care n combinaie cu alte taste pot genera alte funcii sau tipuri de caractere, d.

Echipamentul d posibilitatea introducerii comenzilor, a valorilor numerice i a seleciei directe a funciilor din cadrul meniurilor de selecie.

2.5. Echipamente i elemente necesare


Dispozitive de sesizare grafic. Exist urmtoarele modaliti pentru sesizare, selecie i validare: Taste de deplasare, prezentate la paragraful tastatur; Dispozitivul mouse permite selecia tuturor meniurilor (meniu ecran, meniu derulant, meniu icon). Tableta digitizoare este o suprafa senzitiv care poate fi divizat n diferite zone de lucru: zon grafic, zone afectate meniurilor Joy-stick este un dispozitiv utilizat pentru controlul general i const ntr-un mner pivotant care poate transmite ctre calculator deplasri n plan sau spaiu. Acesta este utilizat la jocuri sau n cadrul simulatoarelor,c. Light-pen este un dispozitiv cu ajutorul cruia se pot puncta elemente grafice direct pe ecran sau se poate face selecie de meniuri. La sesizarea fascicolului de lumin emis de ecran, prin punctare, acesta emite un semnal care este recepionat de pixelul corespondent de pe ecran, d.

Din punct de vedere al modului de transmitere a semnalului acestea sunt analogice :mouse mecanic, joy-stick data gloves i digitale: tastatura, mouse optic, light pen, tableta digitizoare.

2.5. Echipamente i elemente necesare


2.5.1.2. Dispozitive de tiprire Pentru tiprirea se utilizeaz:
- dispozitiv de tiprire tip plotter; - dispozitiv de tiprire tip imprimant.

Dispozitivele de tiprire tip plotter tipresc un desen prin generare vectorial (Vector graphics - numita i geometric modeling sau objectoriented graphics). Generarea folosete pentru reprezentri forme geometrice de tip punct, segment, arc, curbe i poligoane.
Exist dou sisteme de desenare: - vrfuri de grosimi i culori diferite stylus) ; Din punct de vedere al reprezentrii, pentru a opine un desen, fiecrui vrf de desenare i se asociaz o culoare i un tip de linie; Imprimantele cu jet de cerneal se - cartu cu cerneal, a. bazeaz pe principiul eliberrii Imprimantele cu toner, cunoscute sub controlate a unor micropicturi de numele de imprimante laser, se cerneal (picolitri) de ctre un cap de bazeaz pe principiul serigrafiei tiprire (cartu de cerneal) pe o (Depunerea de pulbere pe anumite zone ale anumit supafa, d, f. suprafeei hrtiei urmat de topirea i lipirea pulberii Imprimantele termice sunt pe suprafaa hrtiei cu autorul fasciculelor laser). dispozitive de tiprire care folosesc Cilindrul de seleniu, ncrcat electrostatic, temperatura generat de un cap preia pulberea din rezervor i o depune pe termic, pentru a impresiona un strat pe foaia de hrtie. Aceasta este nclzit i termo-crom (strat care i schimb topit i fixat pe foaia de hrtie cu ajutorul culoarea la o anumit temperatur), unei linii de fascicule laser b, c i e. h, g.

2.5. Echipamente i elemente necesare


2.5.2. Pachetele de programe SOFTWARE
Pentru ca un sistem grafic s fie funcional, trebuie s aib ncrcate urmtoarele categorii de programe: Sistemul de operare MS-DOS sau DR-DOS. Acesta asigur gestiunea sistemului de calcul. Versiunea minim a sistemului de operare depinde de versiunea acceptat de programul de lucru. Un loc aparte l ocup ceea ce n prezent se numete mediul Windows. Acesta permite creerea de sisteme integrate de proiectare i care permite, pe de o parte bascularea rapid ntre programe, iar pe de alt parte o compatibilitate mult mai mare ntre fiierele grafice sau a imaginilor. Pachetul de programe de lucru. Exist n prezent mai multe programe de proiectare asistat ale cror denumiri comerciale sunt: AutoCAD, TopCAD, Inventor, Catia, Solid-Works, Solid-Edge, Pro-Engineering, Parasolid, etc., provenind de le diverse firme productoare. n cadrul cursului vor fi prezentate principiile dup care opereaz un program de proiectare, astfel nct trecerea de le un program la altul se poate face relativ simplu, ntruct principiile generale de generare a formelor i reprezentare a acestora sunt aceleai. Pachetele de programe utilitare. Aceste programe nu sunt obligatorii pentru lansarea unui program de lucru, dar exist situaii cnd utilizndu-le este mai uor de realizat o anumit operaie. Cteva exemple de programe utilitare sunt: Windows Explorer, Norton Utility, PC Tools, etc.

2.5. Echipamente i elemente necesare


2.5.3. Operatorul Operatorul este persoana care creaz sau utilizeaz un program de proiectare asistat de calculator. Din punct de vedere al nivelului de instruire i a direciei de specializare, acesta poate s acopere mai multe cmpuri de cmpuri de activitate. Operator de tip inginer specializat n proiectarea mainilor, instalaiilor, bunurilor de larg consum, circuitelor integrate, i a microprocesoarelor. Acesta este un utilizator de program care este folosit ca instrument pentru realizarea mai rapid i cu precizie a unei teme propuse. Operator de tip inginer sau informatician specializat n proiectarea de produse informatice. n acest caz operatorul este creatorul produsului program pentru proiectarea asistat de calculator. Acesta poate s creeze programe sau subprograme pentru diverse aplicaii. Acestea pot s opereze independent sau tutelete de un anumit program surs. Operator de tip inginer cu formaie profesional dubl. Acesta are , pe de o parte formaia de inginer specializat n proiectarea de maini, utilaje i bunuri de larg consum i pe de alt parte, este format ca analistprogramator capabil s creeze programe utilizabile n domeniul proiectrii de produse diferite de produsele informatice.

2.6. Programul de proiectare


Programul de proiectare asistat de calculator este un instrument de lucru cu ajutorul cruia se poate desfura rapid i eficient activitatea de proiectare asistat. Un program de proiectare asistat cuprinde totalitatea elementelor necesare pentru conceperea, proiectarea formei i reprezentarea unui ansamblu sau a unui reper. Acesta trebuie s permit utilizatorului urmtoarele deziderate: - s permit acestuia s realizeze tema ntr-un timp ct mai scurt; - s realizeze tema la parametri impui de proprietarul proiectului; - s realizeze proiectul la un pre ct mai sczut; - s poat realiza contractul cu un ctig convenabil acestuia. Pentru aceasta operatorul trebuie s cunoasc posibilitile programului i n urma unei analize, s stabileasc dac programul, la preul de cumprare sau nchiriere, permite realizarea dezideratului n condiii economice. Din aceast cauz, un program de proiectare asistat de calculator trebuie s ndeplineasc urmtoarele condiii: - s fie uor manevrabil pentru realizarea scopului propus; - s asigure faciliti n procesul de proiectare care s uureze munca proictantului; - s asigure precizia impus prin tem, n dezvoltarea unei aplicaii; - s permit operatorului o adaptare uoar n utilizarea programului; - s existe compatibilitate a programului cu alte programe care sunt utilizate pentru realizarea unui proiect.

2.6. Programul de proiectare


2.6.1. Structura programului Analiza structurii conduce la rezultatul c programul PAC, ca i alte tipuri de programe, are o structur arborescent, care cuprinde directorul rdcin, subdirectoare i fiiere, ultimele fiind unitile elementare. Pot s existe mai multe nivele subdirector. Fiierele pot fi stocate fie n directorul rdcin, fie n subdirectoare, n funcie de structura programului. Numele directorului este astfel ales nct s defineasc programul. Fr a intra n detaliile de structur a programului, detalii care sunt interesante pentru un operator care se afl la nivelul doi de instruire, este necesar ca un utilizator de program de nivelul nti, definit n subcapitolul precedent, s cunoasc cteva elemente esenialale cu care acesta va opera pe parcursul utilizrii programului.

2.6. Programul de proiectare


2.6.2. Structura suprafetei ecranului
Dup intrarea n editorul grafic, se pot distinge mai multe zone caracteristice:

Zona mobil de instrumente


cuprinde un ansamblu de butoane icon care fac parte din aceeai grup i se activeaz printra singur comand.

Zona casetei de dialog reprezint zona n care se realizeaz dialogul interactiv. n stare neutr, n aceast zon se afieaz mesajul: Command:
informaii despre poziia cursorului frafic n raport cu sistemul de coordonate utilizator curent, sau despre strile ON/OFF ale modurilor SNAP, GRID, ORTHO, MODE i TILE.

Zona grafic

reprezint suprafaa efectiv pe care se poate realiza reprezentarea grafic.

Zona barei de stare cuprinde

Zona barei de titlu cuprinde informaii despre numele fiierului i totodat se permite minimizarea sau maximizarea suprafeei grafice. Zona meniurilor derulante aflat n partea superioar cuprinde comanzile i funciilor necesare pentru proiectare.
prezentat sub form de iconuri aflate pe o bar cuprinde n configurarea standard a programului opiuni i funcii utilizate n mod uzual.

Zona meniurilor standard,

Zona barei instrumentelor pentru

proprietile obiectelor cuprinde butoane icon pentru activarea modurilor cu ajutorul crora se pot defini proprieti ale formelor care se creaz, sau se definesc proprieti ale mediului n care se creaz o form.

2.6. Programul de proiectare


1.6.3. Introducerea comenzilor
Comenzile AutoCAD pot fi introduse n urmtoarele moduri: Prin tastatur. Pentru introducerea unei comenzi, se tasteaz numele acesteia urmat de validare, prin apsarea tastei []. Utiliznd meniul ecran. n urma lansrii editorului grafic, n partea dreapt a ecranului va apare meniul ecran. Acesta este format succesiune de comenzi care pot fi selectate cu ajutorul mouse-ului. Meniul are o structur simpl i include submeniuri pentru majoritatea funciilor. Acesta este astfel conceput nct s fie folosit mpreun cu meniurile derulante sau cu meniul tablet standard, dar poate fi folosit i independent. Utiliznd meniurile derulante. Un meniu derulant se desfoar din bara de meniuri, selecia fcndu-e prin poziionarea cursorului de una din opiuni i realizarea unui clic pe aceasta. Nu se va insista asupra structurii acestora ntruct n capitolele urmtoare funciile principale vor fi analizate i cu aceast ocazie se vor prezenta i opiunile acestor meniuri derulante. Utiliznd tableta standard. Tableta standard permite accesul la comenzi i opiuni fr a exista o ierarhie a acestora. Din cauza spaiului disponibil este permis accesul rapid la toate comenzile disponibile prin program. Tableta standard funcioneaz n opoziie cu dispozitivul de punctare de tip mouse. Din acest motiv se poate opera sau cu tablet grafic sau cu dispozitiv de tip mouse. Selecia se poate face fie la iniializarea sistemului fie pe parcurs prin modificarea terminalelor.