Sunteți pe pagina 1din 232

1

1. Despre AutoCAD
1.1. Ce este AutoCAD?
AutoCAD este cel mai rspndit mediu de grafic i proiectare asistat de calculator. n anul 1982, rula prima versiune a acestuia, denumit MicroCAD, utilizat pe calculatoare cu procesor Intel 8080. Cel mai popular produs soft al firmei americane Autodesk a ajuns acum la versiunea denumit AutoCAD 2000. A cucerit America, apoi Europa i Australia. Este tradus n 18 limbi ale globului. Are milioane de utilizatori liceniai pe toate continentele, n mari companii industriale sau de construcii, n universiti i firme de proiectare. Are milioane de fani, nscrii n cluburi. Are reviste dedicate, coli speciale de instruire, congrese specializate. Are un format soft recunoscut pe mapamond, *.dwg, compatibil cu aproape orice mediu de proiectare asistat de calculator. AutoCAD este o poart spre lumea virtual i n acelai timp un instrument esenial de modelare a acestei lumi.

1.2.

Pentru cine este AutoCAD?

AutoCAD este un produs soft profesional, destinat proiectanilor profesioniti din toate domeniile tehnice, arhitecilor i cercettorilor tiinifici din diverse specialiti. Mediul AutoCAD creaz condiii optime de dezvoltare a proiectelor tehnice din cele mai variate domenii. De aceea, AutoCAD este folosit de cea mai divers familie de proiectani, din cele mai diverse domenii tehnice de activitate. Datorit extinderii sale mondiale, mediul AutoCAD este aprofundat n universitile tehnice, n cele de arhitectur, n medicin, geografie i astronomie. Pregtirea pentru viitor n domeniul tehnic include aproape evident i componenta AutoCAD.

1.3.

Cum este AutoCAD?

Simplu, comod i prietenos. Extrem de eficient pentru cei ce tiu s-l exploateze corect. Cu o interfa estetic i comunicativ. Iat cteva detalii ale acesteia!

1.Despre AutoCAD

2 Comutatorii Bara de instrumente Bara de instrumente Meniul spaiului de lucru Object properties Standard bar

Zona grafic cursorul-ecran

Zona de dialog (de comenzi)

Bara de stare

Bare de derulare (de navigare)

Figura 1.1 Configuraia ferestrei de lucru sub editorul de desenare din AutoCAD 2000 Regiunea cea mai important este zona grafic, alocat crerii desenului. Pe suprafaa zonei grafice se deplaseaz dou fire reticulare ce formeaz cursorul-ecran. Mrimea acestuia poate fi reglat printr-una din opiunile comenzii OPTIONS. La trecerea n alte zone ale ecranului, cursorul i schimb aspectul, devenind sgeat sau caset de video invers. Cursorul-ecran este deplasabil cu ajutorul mouse-ului, al sgeilor de pe tastatur sau al altui dispozitiv periferic de intrare (tablet grafic, track-ball, etc.). La partea superioar a ferestrei de lucru este dispus meniul-bar, din care pot fi accesate meniurile pull-down, organizate n cascad. n dreapta ecranului, poate fi vizualizat opional meniul-ecran (fig. 1.2), organizat arborescent, pe mai multe file de meniuri i submeniuri. Revenirea la fila principal a meniului-ecran este posibil oricnd prin selectarea liniei, AutoCAD, care rmne vizibil pe orice fil. Prin comanda OPTIONS, utilizatorul poate s decid prezena sau absena meniului-ecran.

3 AutoCAD 2000 dispune de mai multe bare de instrumente (toolbars n limba englez). Acestea conin pseudo-butoane pentru accesarea prin controale vizuale a unor comenzi, macrocomenzi, secvene de comenzi sau opiuni. Barele de instrumente pot fi flotante sau fixate pe oricare din cele patru laturi ale zonei grafice. Dou dintre barele de instrumente sunt extrem de importante, avnd funcii eseniale: este vorba despre Standard toolbar i Object properties (fig. 1.3 i fig. 1.1), adic bara de instrumente standard i bara de instrumente pentru proprietile obiectelor; se recomand ca acestea s fie permanent prezente pe ecran. La instalarea AutoCAD, cele dou bare de instrumente sunt poziionate la partea superioar a ferestrei de lucru, deasupra zonei grafice. Unele butoane barelor de instrumente Standard i Object properties prezint un triunghi nnegrit la partea inferioar dreapt. Apsarea acestor butoane conduce la derularea pe vertical a barei de instrumente pentru grupul respectiv de funcii (fig. 1.4). Utilizatorul poate s opteze prin comanda TOOLBARS, pentru vizualizarea sau dezactivarea vizual a oricreia din barele de instrumente, fr a altera aspectul i funciile lor. Comanda deschide caseta de dialog Toolbars (fig. 1.5); aceeai caset de dialog poate fi activat i din meniul pull-down View, linia Toolbars. Coninutul tuturor zonelor de meniuri i al barelor de instrumente este adaptabil la necesitile utilizatorului; utilizatorul are chiar posibilitatea s defineasc noi bare de instrumente i noi meniuri. Poziia flotant a barelor de instrumente i posibilitatea de a aloca fiecrui buton secvena de comenzi dorit mresc viteza i eficiena desenrii.

Figura 1.2 Prima fil a meniului-ecran (Screen menu) n AutoCAD 2000 1.Despre AutoCAD

Figura 1.3 Barele de instrumente Standard i Object properties

Figura 1.4 Derularea unei bare de instrumente la apsarea unui buton cu triunghi nnegrit de pe bara Standard.

Figura 1.5 Caseta de dialog Toolbars, apelabil prin comanda TOOLBARS Comutatorii Model / Layout 1/Layout 2 (fig. 1.1) servesc la stabilirea spaiului curent de lucru: cel al modelului sau cel al hrtiei (Model space, respectiv Paper space). Modelul

5 (desenul) plan sau spaial este creat n spaiul modelului, dup care, n spaiul hrtiei, sunt definite diferite imagini pentru plotare. Mai multe detalii despre aceste spaii virtuale vor fi oferite ntr-un capitol viitor. Bara de stare, dispus la partea inferioar a ferestrei AutoCAD (fig. 1.1), afieaz coordonatele punctului curent al cursorului-ecran. Aceast bar conine butoane care permit activarea/dezactivarea ajutoarelor grafice (SNAP, GRID, ORTHO, POLAR TRACKING), a modurilor Osnap (OSNAP i Osnap Tracking), a afirii limii de linie pe ecran (Show/Hide Line Weight), precum i comutarea spaiului curent de lucru (MODEL/PAPER). La partea inferioar a ecranului este dispus zona de dialog, numit i zona de comenzi (fig. 1.1). De fapt, AutoCAD 2000 aloc zonei de dialog o fereastr separat (Text window). Ultimele 3 rnduri ale acestei ferestre sunt vizibile n permanen pe ecran, pentru ca utilizatorul s poat urmri dialogul su cu editorul de desenare. Funcia Flip screen activeaz fereastra de text, cu scopul de a vizualiza mai multe rnduri din dialogul menionat. Funcia este instalat pe tasta funcional <F2>. Este posibil baleierea napoi a dialogului, cu ajutorul barei de navigare laterale. Setul de culori alocat fiecrei zone precum i fonturile de text pot fi alese de utilizator dup preferinele proprii (comanda OPTIONS). Zona grafic are iniial culoarea neagr pentru background (fond), deoarece culoarea implicit de desenare n AutoCAD este culoarea alb (white n limba englez). Culoarea de Grafics window background poate fi modificat.

1.4.

Cum se lanseaz n lucru AutoCAD?

AutoCAD 2000 se lanseaz fie din grupul de opiuni subordonat meniului Programs, fie prin dublu clic pe iconia de lansare rapid, direct de pe desktop (fig. 1.6).

Figura 1.6 Iconia de lansare rapid pentru AutoCAD 2000 La lansare, este afiat caseta de dialog Start Up din fig. 1.7, ale crei opiuni stabilesc modul de lucru: Open a drawing : deschide un desen existent, ales de utilizator.

: este cel mai rapid mod de a demara un desen, similar nceperii Start from Scratch lucrului pe un format de desen alb, gol. AutoCAD consider condiiile iniiale de lucru ca fiind 1.Despre AutoCAD

6 cele implicite, stabilite de firm n fiierul-ablon acad.dwt pentru lucrul n inch, respectiv n ablonul acadiso.dwt pentru lucrul n sistem metric (mm). : determin nceperea desenului nou pe baza unui fiier-ablon Use a Template predefinit. Alegerea ablonului revine utilizatorului. ablonul poate fi unul oferit de program sau un model propriu al utilizatorului, cu setrile optime pentru desenul de elaborat. Use a Wizard : activeaz un scurt program cu rol de asistent automat pentru definirea condiiilor iniiale de lucru. Subopiunea Quick Setup ndrum utilizatorul n stabilirea limitelor desenului i a modului de scriere a unitilor de msur liniare. Subopiunea Advanced Setup asist utilizatorul n stabilirea mai detaliat, n 5 pai, a condiiilor iniiale de lucru: uniti de msur liniare i unghiulare, sensul i referina de msurare a unghiurilor, limitele desenului, folosirea unui anumit indicator predefinit i opiunea privind lucrul exclusiv n spaiul modelului sau att n spaiul modelului ct i n spaiul hrtiei.

Figura 1.7 Caseta Start Up, accesibil la nceperea sesiunii de lucru Pentru exprimarea opiunilor precedente dup deschiderea unei sesiuni de lucru, AutoCAD dispune de comenzi adecvate.

7 Comanda NEW permite nceperea unui desen nou, n timpul sesiunii de lucru. Comanda activeaz o caset de dialog asemntoare celei prezentate anterior, avnd ns opiunea Open a drawing dezactivat. Pentru deschiderea unui desen existent n timpul unei sesiuni de lucru, se utilizeaz comanda OPEN. Comenzile NEW i OPEN sunt accesibile prin tastare, sau din meniul pull-down File, ori de pe bara de instrumente Standard.

1.5.

Salvarea desenului curent. Comenzile SAVE i SAVEAS

Comanda clasic pentru salvarea desenului curent este SAVE. Dac desenul nu a fost nc denumit, AutoCAD solicit atribuirea unui nume. Dac desenul are deja un nume, este salvat sub acelai nume n starea sa curent. Extensia fiierului-desen n AutoCAD este .dwg i este ataat automat la salvare. Nu ataai o alt extensie unui fiier-desen elaborat n AutoCAD, deoarece denumirea va fi construit eronat! Comanda de salvare este accesibil i din meniul pull-down File, sau de pe bara de instrumente Standard. Pentru a salva desenul curent sub un nume diferit de cel momentan atribuit, poate fi folosit comanda SAVEAS. Numele atribuit unui desen AutoCAD trebuie s respecte conveniile de atribuire a numelor din sistemul de operare utilizat. n general, n mediul Windows nu exist restricii deosebite privind aceste nume.

1.6.

Lucrul simultan n mai multe desene AutoCAD

AutoCAD 2000 permite deschiderea simultan a mai multor desene, pentru a mri eficiena lucrului. Mai multe desene deschise simultan reclam mai mult memorie RAM, dar permit operaii de editare de tip Cut, Copy i Paste ntre desene diferite. n timp ce un desen este imprimat la plotter sau imprimant, utilizatorul poate lucra asupra altuia, ctignd astfel timp. Opiunea privind lucrul simultan cu mai multe desene este exprimabil prin comanda OPTIONS.

1.7.

Funcia Help. Comenzile HELP i ?

Utilizatorul poate obine explicaii privind modul de lucru al aplicaiei cu ajutorul funciei Help. Aceasta este activat prin comanda HELP sau forma ei prescurtat, ?. Comanda poate fi apelat i transparent, chiar n timpul execuiei altei comenzi. n acest caz, ofer detalii strict despre comanda aflat n execuie. Funcia Help dispune de un meniu pull-down propriu, n extremitatea dreapt a barei de meniuri. O fereastr specific ofer ntr-o prezentare clar detalii privind coninutul seciunii de Help i sugestii privind diferitele moduri de accesare. Organizarea funciei Help n mediul AutoCAD, bazat pe legturi, referiri ncruciate, 1.Despre AutoCAD

8 indexri, asigur eficiena necesar n lucru, furniznd explicaii precise, clare, simple i la obiect. nelegerea corect a explicaiilor oferite de AutoCAD prin funcia Help este condiionat de cunoaterea limbii n care este instalat aplicaia pe sistemul de calcul.

1.8.

Obinerea unei copii hard a desenului. Comenzile PLOT i PRINT

Un desen AutoCAD este un produs soft, un fiier de tip .dwg. Transpunerea unui desen AutoCAD pe suport fizic poart numele de copie hard a desenului, adic o copie fizic. Pentru a copia un desen AutoCAD pe hrtie, pe film, pe folie sau pe alte suporturi grafice, utilizatorul apeleaz comanda PLOT. Aceasta deschide o caset de dialog (fig. 1.8) cu dou panouri, Plot Device i Plot Settings, ce conin diferite opiuni privind dimensiunile suportului grafic i ale zonei copiate, scara la care s se execute copia, poziia normal sau rotit fa de baza formatului, eventuala ascundere a muchiilor nevizibile, etc.

Figura 1.8 Caseta de dialog Plot Pentru similitudinea cu aplicaiile ce opereaz n mediul Windows, AutoCAD 2000 recunoate i comanda PRINT, care conduce la deschiderea aceleiai casete de dialog.

Comanda PLOT este apelabil i de pe bara de instrumente Standard, prin butonul , ori din meniul pull-down File. Plotarea se poate realiza att din spaiul modelului ct i din cel al hrtiei. Este totui recomandabil ca operaia de plotare s fie realizat din spaiul hrtiei, prin comutarea n panoul de Layout adecvat. Unui anumit desen i se pot asocia mai multe variante de Layout.

1.9.

nchiderea sesiunii AutoCAD. Comenzile EXIT i QUIT

Pentru a nchide o sesiune AutoCAD, utilizatorul poate folosi comenzile QUIT sau EXIT, fie de la tastatur, fie din meniul pull-down File. Dac desenul este salvat n starea curent, sesiunea de lucru se ncheie. Dac nu, se solicit utilizatorului opiunea de salvare Save changes, de nchidere fr salvare Discard changes, sau de suspendare a comenzii Cancel. La nchiderea normal a sesiunii de lucru, toate fiierele temporare create de AutoCAD pe parcursul acesteia sunt terse automat. O ieire anormal, accidental, prin blocarea sistemului sau ntreruperea tensiunii de alimentare, duce la meninerea fiierelor temporare. Ele sunt ns inutile i trebuie ndeprtate printr-un utilitar adecvat al sistemului de operare.

1.10. nchiderea desenului curent. Comanda CLOSE


Pentru a nchide fiierul-desen curent, este disponibil comanda CLOSE. i n acest caz, AutoCAD solicit opiunea privind salvarea acestuia sau descrcarea lui fr a pstra modificrile efectuate. Prin comanda CLOSE, sesiunea AutoCAD nu este nchis.

1.11. Funciile butoanelor mouse-ului n AutoCAD 2000


Butonul obinuit de indicare-selecie din Windows, uzual butonul stng, are aceeai funcie i n AutoCAD 2000. Butonul drept deschide un meniu flotant, care ofer utilizatorului posibile opiuni de continuare a lucrului (fig. 1.9). Coninutul meniului flotant asociat butonului drept al mouse-ului este variabil, n funcie de contextul de folosire. Liniile scrise discret sunt momentan dezactivate, opiunile respective nefiind aplicabile n acel moment al lucrului. Butonul drept al mouse-ului poate lucra i n combinaie cu tastele <Shift> i <Ctrl>. n acest caz, prin apsarea simultan a combinaiei <Shift> + butonul drept - sau <Ctrl> + butonul drept al mouse-ului, este activat meniul flotant pentru lucrul cu modurile Osnap (fig. 1.10). Folosirea combinaiei <Shift>+butonul drept nu pericliteaz n nici un fel derularea dialogului utilizator-AutoCAD, ci contribuie la mrirea vitezei de lucru. Comanda OPTIONS permite modificarea destinaiei pentru butonul drept al mouse-ului. 1.Despre AutoCAD

10

Figura 1.9 Exemple de meniuri flotante asociate butonului drept al mouse-ului

Figura 1.10 Meniul flotant pentru moduri Osnap

11

2. Modul de lucru n mediul AutoCAD 2000


2.1. Introducerea comenzilor i a opiunilor
2.1.1. Regimul de lucru interactiv Mediul AutoCAD are la baz modul de lucru interactiv, dialogul utilizator-aplicaie CAD. Informaiile sunt solicitate de program pas cu pas, folosind sintagme din limbajul uman. Pentru ca dialogul s se desfoare adecvat, ambii parteneri, utilizator i AutoCAD, trebuie s cunoasc bine limbajul de comunicare. Dialogul utilizator-AutoCAD are dou forme de desfurare: dialogul imperativ, pe baz de comenzi, dialogul selectiv, pe baz de meniuri. Comenzile i opiunile pot fi introduse prin tastare sau prin selectare din meniurile oferite de aplicaie. Oricare din cele dou modaliti de comunicare este eficient i conduce la rezultatul dorit, cu condiia unei folosiri corecte. Fiecare utilizator i formeaz propriul stil de lucru, care se potrivete preferinelor i abilitilor sale. O vitez de lucru mare poate fi asigurat numai dup cunoaterea temeinic de ctre utilizator a limbajului de comunicare cu editorul de desenare. La tastarea comenzilor, opiunilor i datelor, pot fi folosite att caractere majuscule ct i minuscule, AutoCAD nefiind sensibil la acest aspect (Not Case insensitive). Bara de spaiu de pe tastatur este echivalent cu tasta <>, cu excepia scrierii textelor, cnd cele dou taste au semnificaii diferite. ntregul dialog utilizator - AutoCAD este afiat n fereastra de dialog, vizibil la partea inferioar a zonei grafice. 2.1.2. Cuvinte-cheie i rspusul nul Multe secvene de dialog ofer utilizatorului iruri de cuvinte-cheie (key words) care sintetizeaz opiunile posibile. n cazul tastrii, este suficient introducerea abrevierii acestora, afiat prin litere majuscule. Nu este eronat scrierea cuvntului-cheie n ntregime, dar este inutil i consumatoare de timp. Iat un exemplu de utilizare a cuvintelor-cheie, prelevat din derularea comenzii PLINE. 2.Modul de lucru n mediul AutoCAD 2000

12
Command: _pline Specify start point: {se indic un punct} Current line-width is 0.0000 Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: {se indic un punct} Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: a Specify endpoint of arc or [Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Second pt/Undo/Width]: {se indic un punct} Specify endpoint of arc or [Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Second pt/Undo/Width]:

Opiunea implicit de rspuns este afiat de obicei prima, urmat de alternativele oferite prin cuvintele-cheie. ntre rspunsurile oferite de utilizator, apare frecvent rspunsul nul (null response); acesta const dintr-un simplu <>, adic apsarea tastei <ENTER>, fr a fi precedat de o alt specificaie. Utilizatorul poate alterna n orice moment modalitatea de dialog: tastarea i respectiv selectarea comenzilor i opiunilor din meniuri. 2.1.3. ntreruperea secvenei de lucru. Funcia Cancel Dac o anumit secven de comenzi trebuie s fie ntrerupt, utilizatorul dispune de funcia Cancel, atribuit tastei <Esc>. Cteva comenzi cu sintax mai ramificat necesit aplicarea succesiv a dou funcii Cancel pentru revenirea la prompter-ul Command (ca de exemplu comanda PEDIT, opiunile comenzii Dim, etc.). 2.1.4. Comenzi transparente Unele comenzi AutoCAD necesit suspendarea lor temporar n scopul executrii altor comenzi: aceast situaie poate s apar de exemplu, cnd utilizatorul are nevoie de Help, adic de explicaii privind modul de lucru al comenzii n curs de execuie. Solicitarea poate fi efectuat transparent, peste comanda de baz. Editorul de desenare oprete temporar execuia comenzii de baz, fr s o uite, rspunde la solicitarea de Help, furniznd explicaiile, i reia apoi comanda de baz exact din punctul n care execuia ei a fost temporar suspendat. Solicitri de suspendare temporar a comenzii de baz pot s apar i dac este necesar o modificare a amplificrii imaginii pe ecran, o panoramare a desenului, sau o modificare a unor variabile de sistem AutoCAD. Cereri de acest tip pot fi introduse de utilizator prin execuia transparent a comenzilor suprapuse. Numele comenzii suprapuse este precedat de apostrof, ca de exemplu: Command: line <>

13
Specify first point: 1,1 <> Specify next point or [Undo]: {clic n 8,10} To point: zoom >>Specify corner of window,enter a scale factor (nX or nXP), or [All/Center/Dynamic/Extents/Previous/Scale/Window] <real time>: >>>>Specify opposite corner: 0.6x Resuming LINE command. Specify next point or [Undo]: {clic n 8,10}

AutoCAD opteaz automat pentru execuia transparent a unor comenzi de tip ZOOM, PAN, HELP, LAYER, DSETTINGS, etc., la selectarea lor din meniurile pull-down, din meniurile butonului drept al mouse-ului sau de pe barele de instrumente, n timpul execuiei altor comenzi.

2.2.

Sisteme de coordonate n AutoCAD. Comenzile UCS, UCSICON, UCSMAN

AutoCAD cunoate un sistem de coordonate fix, denumit World Coordinate System (WCS), a crui origine este poziionat n colul din stnga-jos al zonei grafice. Axa X a acestui sistem este dispus pe orizontala ecranului, spre dreapta, axa Y pe vertical, n sus, iar axa Z perpendicular pe ecran, cu sensul pozitiv spre utilizator, conform cu regula minii drepte (Right Hand Rule) n dispunerea axelor (fig. 2.1). Utilizatorul i poate defini propriile sale sisteme de coordonate, User Coordinate Systems (UCS), prin translaia, i/sau rotaia sistemului curent de coordonate, comanda aferent fiind UCS. Sistemele de coordonate definite de utilizator pot fi denumite, pot fi salvate odat cu desenul i pot fi folosite repetitiv. Orice UCS respect regula minii drepte n dispunerea axelor. Pentru a ilustra dispunerea sistemului curent de coordonate, programul prezint o imagine a acestuia, numit UCS-icon (fig. 2.2 a, b). Figura 2.1 Regula minii drepte n La baza iconiei pentru UCS, AutoCAD dispunerea axelor de coordonate deseneaz un ptrat, dac desenul este privit de sus (fig. 2.2 a,b). Dac utilizatorul privete desenul de jos, de sub planul X-Y, acest ptrat nu apare. Majuscula W afiat pe iconia pentru UCS indic sistemul WCS ca fiind cel curent. Pentru orice alt sistem de coordonate diferit de cel fix, majuscula respectiv dispare. 2.Modul de lucru n mediul AutoCAD 2000

14 a) b)

Figura 2.2 Iconia pentru reprezentarea sistemului de coordonate n AutoCAD: a) n spaiul modelului (model space); b) n spaiul hrtiei (paper space) Iconia pentru UCS poate fi poziionat mereu n origine, sau n colul din stnga-jos al ferestrei, indiferent de plasamentul originii sistemului curent de coordonate n fereastra de afiare. Opional, se poate renuna la afiarea iconiei. Aceste preferine fac obiectul comenzii UCSICON. Opiunile comenzii UCS, pentru lucrul cu sistemele de coordonate, sunt sugestiv sintetizate n barele de instrumente UCS i UCS II (fig. 2.3). Aceste opiuni au afectate un grup de linii n meniul pull-down Format (fig. 2.4).

Figura 2.3 Barele de instrumente UCS i UCS II, asociate comenzii UCS

!
Figura 2.4 Grupul de linii aferente lucrului cu diferite sisteme de coordonate ale utilizatorului

15 Comanda UCSMAN permite manipularea n desen a sistemelor de coordonate prin intermediul unei casete de dialog (fig. 2.5). Cele trei panouri ale casetei se refer att la la diferite sisteme definite deja ct i la cele predefinite (corespunztoare celor 6 vederi ortogonale). Caseta de dialog menionat faciliteaz de asemenea stabilirea condiiilor pentru UCS-icon.

Figura 2.5 Caseta de dialog pentru managementul sistemelor de coordonate n cazul mpririi zonei grafice n mai multe ferestre (numite viewport-uri), utilizatorul poate decide dac sistemul curent de coordonate se aplic simultan tuturor acestor ferestre, sau se pstreaz pentru fiecare fereastr sisteme de coordonate diferite. Trebuie subliniat c sistemul de coordonate nu depinde de punctul din spaiu din care este privit desenul la un moment dat. Modificarea punctului de observaie a desenului nu modific n nici un fel sistemul curent de coordonate.

2.Modul de lucru n mediul AutoCAD 2000

16

2.3.

Tipuri de coordonate n AutoCAD

n AutoCAD se folosesc coordonate plane (2D) sau spaiale (3D); cele plane sunt prezentate n tabelul 2.1. Tabelul 2.1
Tipul de coordonate Rectangulare Referina Absolute (fa de origine) Modul de scriere x,y Semnificaia Distana pe direcia axei X i respectiv pe direcia axei Y fa de origine Exemplu de folosire

Y O Y

2,5 6,2. X 2,5 @4,-3 X

Relative (fa de punctul curent)

@x,y Distana pe direcia axei X i respectiv pe direcia axei Y fa de punctul curent Distana fa de origine i unghiul msurat fa de semiaxa pozitiv X Distana noului punct fa de punctul curent i unghiul fa de paralela la semiaxa pozitiv X dus prin punctul curent

O Y
4 30O

Polare

Absolute

r<alfa

4<30 X
4 30O

O Y
punctul curent

Relative

@r<alfa

4<30

2.4.

Moduri de introducere a coordonatelor n AutoCAD

Informaia de tip punct este cea mai frecvent ntre datele de intrare solicitate de AutoCAD: o linie se definete prin dou puncte, un cerc se poate construi prin trei puncte, un text se aliniaz n raport cu un punct sau cu dou puncte, etc. Utilizatorul poate furniza informaia de tip punct n mai multe moduri.

17 2.4.1. Tastarea coordonatelor Coordonatele unui punct pot fi introduse de la tastatur, conform coloanei a treia din tabelul anterior. Coordonatele rectangulare se separ prin virgul:

3,4

100.2,56.76

7,-5.4

2,-120

Valoarea ughiului n cazul coordonatelor polare este precedat de caracterul <:

3<60

10<-30

45<75

100<0

Coordonatele relative de orice tip sunt precedate de caracterul @, care are semnificaia unei variaii, similar lui din algebr (vezi i tabelul 2.1):

@5,6

@-100,200

@300<45

@10<-90

Nu este necesar specificarea zerourilor nesemnificative. La tastare, AutoCAD ia n considerare i coordonate ale unor puncte nevizibile n acel moment n fereastra de desenare. 2.4.2. Punctarea cu ajutorul cursorului-ecran Punctarea cu ajutorul cursorului-ecran este o modalitate comod de introducere a coordonatelor unui punct. Dup plasarea cursorului exact pe punctul dorit, se apas butonul stng al mouse-ului. Pentru controlul interceptrii precise a diferitelor puncte din desen cu ajutorul cursorului-ecran, AutoCAD necesit activarea ajutorului grafic snap (vezi subcapitolul 2.7). Exist i alte modaliti de manipulare a cursorului-ecran, fie cu ajutorul sgeilor de pe tastatur, fie cu alte periferice de intrare. 2.4.3. Specificarea direct a distanei Plasnd cursorul-ecran pe direcia dorit, utilizatorul poate preciza prin scriere la tastatur sau prin punctare, doar valoarea distanei fa de punctul curent. Aceast metod este foarte expeditiv n desenare. Cerina esenial const n a poziiona foarte corect i precis cursorul-ecran pe direcia vizat. Metoda este o simplificare a folosirii coordonatelor polare relative, n care unghiul se indic grafic, iar distana prin scriere sau tot grafic, prin punctare. 2.4.4. Folosirea funciei Auto Tracking Funcia AutoTracking ofer facilitatea de a indica puncte aflate pe anumite direcii fa de punctul curent sau fa de punctele importante de pe obiecte anterior desenate. AutoCAD 2000 posed dou variante de lucru cu funcia Auto Tracking: polar i Osnap. Modul Polar Tracking se raporteaz la punctul curent de lucru i permite alinierea pe anumite unghiuri prestabilite fa de acest punct. Utilizatorul poziioneaz cursorul-ecran pe direcia 2.Modul de lucru n mediul AutoCAD 2000

18 dorit, moment n care programul afieaz informaiile privind unghiul i distana la care se afl cursorul fa de punctul current (fig. 2.6). Utilizatorul poate tasta sau puncta valoarea distanei. Punctul este localizat dup principiul coordonatelor polare relative.

!!!

Figura 2.6 Aplicarea funciei Polar Tracking Modul Object Snap Tracking lucreaz similar cu cel anterior, da raportarea se face la un punct important de pe un obiect indicat de utilizator (captul, mijlocul unui segment, centrul unui cerc, etc.). Este necesar activarea simultan a funciei Object Snap, de interceptare a punctelor importante de pe obiecte. Cele dou moduri de lucru ale funciei Auto Tracking pot fi active simultan. Activarea lor se realizeaz prin butoanele adecvate de pe bara de stare (fig. 2.7). !!! !!!

Figura 2.7 Butoanele pentru activarea/dezactivarea modurilor de lucru Auto Tracking de pe bara de stare a ferestrei AutoCAD 2000

19

2.5.

Uniti de msurare a lungimilor, distanelor i unghiurilor

AutoCAD msoar lungimile i distanele n uniti de desenare arbitrare (drawing units), abreviate d.u n limba englez i respectiv u.d. n limba romn. Acestea nu au o coresponden prestabilit cu o unitate real. Programul solicit stabilirea unei corespondene numai la copierea pe hrtie a desenului sau la calculul unor proprieti fizice (volum, mas, etc.). Pentru a simplifica lucrul sub diferite sisteme de msurare a lungimilor (metric, englezesc), AutoCAD 2000 stabilete automat, la nceperea desenului, o serie de parametri din desen n conformitate cu sistemul ales de utilizator: mrimea cotelor, lungimea elementelor din liniile discontinue, distana dintre liniile de haur, etc. Acest lucru este facilitat de subopiunile Default Settings ale opiunii Start from Scratch din caseta Start Up sau de setrile din ablonul ales prin opiunea de ncepere Use a Wizard sau Use a Template din aceeai caset. Forma de afiare a unitilor poate fi aleas de utilizator cu ajutorul comenzii DDUNITS sau UNITS (format zecimal, exponenial, numr de zecimale, etc.). Acestea deschid o cast de dialog (fig. 2.8), caset care este apelabil i din meniul pull-down Format, linia Units. Msurarea unghiurilor este posibil n oricare din unitile de msurare cunoscute. Unitatea implicit este gradul sexagesimal, cu submultipli zecimali. Sensul pozitiv de msurare poate fi ales de utilizator, cel obinuit fiind sensul antiorar (counter-clockwise). Linia de referin, adic linia de 0O, este implicit semidreapta orizontal Est, dar este modificabil dup dorin. Toate opiunile privind msurarea unghiurilor pot fi specificate prin intermediul acelorai comenzi, DDUNITS sau UNITS.

Figura 2.8 Caseta pentru stabilirea unitilor de msurare a distanelor i unghiurilor 2.Modul de lucru n mediul AutoCAD 2000

20

2.6.

Spaiul desenului. Comanda LIMITS

Spaiul alocat desenului n AutoCAD poart denumirea de limite ale desenului. Limitele desenului se definesc n sistemul fix de coordonate (WCS), cu ajutorul comenzii LIMITS, indicnd un dreptunghi precizat prin colul din stnga-jos i apoi colul din dreapta sus. Acest spaiu trebuie corelat cu formatul de desenare, n cazul desenelor 2D. De exemplu, pentru un format A3 cu baza latura mare, limitele adecvate ale desenului sunt: colul din stnga-jos n punctul de coordonate 0, 0, iar colul din dreapta-sus n 420, 297. Dac ai nceput noul desen pe format metric, AutoCAD seteaz el nsui aceste limite exact pentru un format A3 cu baza latura mare. Limitele desenului se definesc numai n plan. Nu se pot defini limite pe direcia Z. n spaiul hrtiei (paper space), la activarea opiunii de afiare a foii de hrtie, adic Display Paper Background, prin comanda OPTIONS, limitele desenului NU mai pot fi modificate prin comanda LIMITS. Ele sunt stabilite automat de program, n conformitate cu mrimea formatului de hrtie ales de utilizator.

2.7.

Ajutoare grafice. Caseta pentru ajutoare grafice. Comanda DSETTINGS

Printre facilitile oferite de AutoCAD, ajutoarele grafice sunt elemente de baz. Ele pot fi activate pe tot timpul sesiunii de lucru, sau pe durate mai scurte, iar setrile valorice pot fi modificate dup necesiti. Peste zona grafic, pe spaiul definit de limitele desenului, poate fi afiat o gril de puncte (grid), care nu este tiprit la imprimant sau plotter (fig. 2.9 a). Aceasta constituie doar un ajutor n specificarea punctelor din desen, ndeosebi n cazul indicrii lor cu ajutorul cursorului-ecran. Dispunerea puctelor respect de obicei o reea rectangular cu pai egali pe direcia X i pe direcia Y, dar, la dorina utilizatorului, paii pe cele dou direcii de dispunere pot diferi unul de cellalt. Opional, grila poate deveni o reea izometric (fig. 2.9 b). Programul dispune grila de puncte numai pe spaiul limitelor.

Figura 2.9 a) Gril rectangular; b) Gril izometric Rezoluia snap constituie un alt ajutor grafic esenial n AutoCAD. Valoarea sa reprezint

21 pasul minim de deplasare pe ecran n zona grafic a cursorului-ecran. n mod implicit, aceast deplasare se realizeaz din pixel n pixel, ceea ce n uniti de desenare poate reprezenta n fiecare moment o alt valoare, a crei cunoatere este dificil, chiar imposibil. Prin activarea rezoluiei snap, pasul de deplasare menionat este impus n uniti de desenare. Astfel, coordonatele punctelor indicate prin intermediul cursorului-ecran devin multipli ai pasului de snap curent. Pasul de snap este direcionat n mod implicit dup axele X i Y. Orientarea sa este modificabil. Pe fiecare din cele dou direcii, se poate adopta o valoare diferit a pasului de snap. Punctul de referin pentru snap, implicit originea, poate fi ales oriunde n planul curent XY. Stilul i tipul de snap, pot fi i modificate. Stilul implicit este cel rectangular, i dup direciile grilei. Opiunea pentru stilul de snap izometric conduce la dispunerea ajutoarelor grafice de tip gril i mod ortho pe direcii izometrice (fig. 2.9 b). Ajutorul grafic snap poate fi i de tip polar, caz n care se asociaz cu funcia Auto Tracking, n mod de lucru polar. Ajutorul grafic ortho impune deplasarea cursorului-ecran numai paralel cu axele X i Y ale sistemului curent de coordonate. Modificarea sistemului curent de coordonate realiniaz ajutoarele grafice grid, snap, ortho n raport cu noua origine i cu noile direcii X i Y. Ajutoarele grafice prezentate dispun fiecare de o comand proprie de manipulare: GRID, SNAP, ORTHO. Blips-urile, constituie un ajutor grafic simplu i eficient. Blips-urile sunt marcatori n form de cruciuli pe care programul i poate plasa n punctele referite, spre a le pune n eviden (fig. 2.10). Activarea/dezactivarea lor este posibil prin comanda BLIPMODE. Ajutorul grafic Polar Tracking, menionat deja anterior, n 2.2.3, ca i component a funciei Auto Tracking, faciliteaz lucrul n referine polare. Alte ajutoare grafice vor fi prezentate pe parcursul capitolelor i paragrafelor urmtoare. O modalitate eficient de setare a ajutoarelor grafice este caseta de dialog Drafting Settings, accesibil fie din meniul pull-down Tools (fig. 2.11), fie prin comanda DSETTINGS. Comanda poate fi accesat i transparent, n timpul execuiei altei comenzi de baz. Activarea i respectiv dezactivarea ajutoarelor grafice menionate este facilitat i de anumite taste funcionale: <F7> activarea/dezactivare grilei <F8> activarea/dezactivarea modului ortho Figura 2.10 Blips-uri plasate de <F9> activarea/dezactivarea pasului de snap AutoCAD n punctele specificate <F10> activarea/dezactivarea modului polar tracking n cadrul comenzii LINE <F11> activarea/dezactivarea modului Osnap tracking 2.Modul de lucru n mediul AutoCAD 2000

22

Figura 2.11 Caseta Drafting Settings, cu cele dou panouri pentru ajutoare grafice: Snap and Grid i respectiv Polar Tracking

23

2.8.

Faciliti primare de vizualizare a desenului. Comenzile ZOOM, PAN i REDRAW

2.8.1. Amplificarea imaginii. Comanda ZOOM Comanda ZOOM permite afiarea unui desen n totalitate sau a unor detalii din acesta. Mrimea desenului, exprimat n uniti de desenare, nu se modific la aplicarea comenzii ZOOM; se schimb doar valoarea amplificrii cu care este prezentat imaginea pe ecran. Comanda dispune de mai multe opiuni pentru stabilirea zonei afiate. Opiunea All afieaz ntregul desen: dac nu sunt depite limitele, va fi luat n considerare spaiul lor; dac anumite obiecte depesc limitele declarate, zona afiat le include i pe acestea. Opiunea Window afieaz un detaliu dreptunghiular din desen, specificat prin dou coluri diagonal opuse. Opiunea Dynamic ofer o fereastr virtual mobil i de dimensiuni variabile, pentru precizarea pe cale grafic a zonei de desen afiate. Opiunea Previous restaureaz imaginea precedent. AutoCAD poate restaura precedentele 10 imagini, cu observaia c ntre acestea se numr i cele obinute prin panning (vezi 2.8.2) i scrolling (cu ajutorul barelor de navigare ale ferestrei). Opiunea Scale solicit precizarea factorului de scalare a imaginii fie fa de cea curent (rspuns nx, cu n numr real strict pozitiv), fie fa de tot desenul (rspuns n), fie fa de unitile de desenare din spaiul hrtiei (rspuns nxp). Un factor de scalare n subunitar va micora imaginea obiectelor pe ecran, zona vizibil din desen devenind mai extins, n timp ce un factor supraunitar va mri aceast imagine, zona vizibil devenind mai restrns. Opiunea In amplific imaginea curent de dou ori. Opiunea Out micoreaz imaginea curent de dou ori. Opiunea Extents afieaz o imagine coninnd obiectele efectiv desenate. De o deosebit utilitate este opiunea Realtime. Aceasta execut modificri ale imaginii n timp real: imaginea este mrit sau micorat chiar n timpul deplasrii cursorului. Opiunea modific aspectul cursorului ntr-o lup (fig. 2.12), a crei deplasare n jos sau n sus pe ecran conduce la aplicarea unui factor de scalare subunitar, respectiv supraunitar asupra imaginii. Sub comanda ZOOM, apsarea butonului drept al mouse-ului activeaz un meniu pop la cursor, cuprinznd cele mai folosite opiuni ale comenzii.

Figura 2.12 Cursorul specific opiunii Realtime a comenzii ZOOM

Comanda ZOOM este lansabil prin tastare sau din meniul pull-down View. 2.Modul de lucru n mediul AutoCAD 2000

24 Comanda dispune de asemenea de o bar de instrumente proprie (fig. 2.13). Butoanele acesteia corespund principalelor opiuni de lucru ale comenzii.

Figura 2.13 Bara de instrumente Zoom 2.8.2. Panoramarea desenului. Comanda PAN Pentru a trage desenul sub fereastra de afiare fr modificarea amplificrii, poate fi aplicat comanda PAN. Utilitatea comenzii PAN const n posibilitatea de a vedea diferite zone din desen chiar n timpul execuiei altor comenzi. Efectul de panoramare (panning) consider rama ferestrei de afiare fix i desenul mobil, utilizatorul urmnd s specifice deplasarea acestuia. Comanda PAN lucreaz n timp real, zona afiat modificndu-se chiar n timpul deplasrii imaginii. Cursorul specific panning-ului n timp real este cel din fig. 2.14. La deplasarea lui ntr-o anumit direcie, se deplaseaz i desenul din fereastra de afiare n aceeai direcie.

Figura 2.14 Cursorul pentru panning n timp real

Comenzile ZOOM i PAN pot fi executate transparent, cu excepia cazurilor cnd e necesar regenerarea desenului; cele dou comenzi nu pot lucra transparent una n timpul celeilalte. Comenzile ZOOM i PAN lucreaz att n spaiul modelului (model space) ct i n spaiul hrtiei (paper space). Cu ajutorul barelor de navigare ale ferestrei AutoCAD, se poate executa funcia scroll, similar unui panning. 2.8.3. Redesenarea ferestrei curente. Comenzile REDRAW i REDRAWALL Pentru a ndeprta blips-urile de pe ecran, sau pentru a reface acurateea imaginii dup o serie de operaii de editare, este disponibil comanda REDRAW. Comanda poate fi executat i transparent. REDRAW redeseneaz ecranul, fr s modifice n vreun fel desenul. n cazul existenei pe ecran a mai multor ferestre de lucru, comanda are efect asupra ferestrei curente. Pentru a executa simultan redesenarea tuturor ferestrelor definite, poate fi aplicat comanda REDRAWALL. REDRAW, respectiv REDRAWALL nu regenereaz desenul. Eventuale modificri ale variabilelor de sistem AutoCAD, operate n desen, fr a fi urmate de o regenerare a desenului, nu vor fi luate n considerare la execuia unei redesenri.

25

3. Proprieti ale obiectelor create n AutoCAD. Pregtirea desenului. Desene-ablon


3.1. Proprieti comune ale obiectelor din desenele AutoCAD
Pentru a reda fidel varietatea obiectelor din lumea real, AutoCAD atribuie obiectelor virtuale din desene proprieti adecvate, care s le confere un aspect realistic i semnificaii multiple de reprezentare grafic. Cele mai importante proprieti comune ale obiectelor din mediul AutoCAD sunt: tipul de linie, culoarea, layer-ul, limea de linie. Acestea sunt uor accesibile fie prin comenzi specifice, fie din meniul pull-down Format sau prin rubricile adecvate ale barei de instrumente Object properties (fig. 3.1).

Controale pentru lucrul cu layer-e

Rubrica pentru culoare

Rubrica pentru tipul de linie

Rubrica pentru limea de linie

Rubrica pentru stilul de plotare

Figura 3.1 Bara de instrumente Object properties i rubricile ei

3.2.

Linii discontinue n desenele AutoCAD. Comenzile LINETYPE i LTSCALE

AutoCAD permite folosirea unei game largi de linii discontinue. Modelele de linii discontinue sunt stocate n biblioteca proprie de linii, adic ntr-un fiier de tip .lin. La nceperea lucrului pe format n inch, acesta este fiierul acad.lin, iar la nceperea pe format metric, fiierul-bibliotec cu modele de linii discontinue este acadiso.lin. La cererea utilizatorului, modelele de linie alese din bibliotec se ncarc n desenul curent. Comanda LINETYPE, prin opiunea Load, efectueaz operaia de ncrcare n desen a liniilor specificate. Aceast opiune nu modific n nici un fel linia 3.Proprieti ale obiectelor create n AutoCAD. Pregtirea desenului. Desene-ablon

26 curent de desenare! Biblioteca proprie AutoCAD include i linii cu aspect complex, n zig-zag, cu marcaje, cu erpuiri, etc. n fig. 3.2 sunt prezentate cteva exemple.

Figura 3.2 Exemple de linii discontinue cu aspect complex din biblioteca AutoCAD 2000 Liniile discontinue conin un anumit model de linie, care se repet de cte ori este necesar, pe lungimea conturului respectiv (fig. 3.3). n descrierea de bibliotec, lungimea modelului de linie are o anumit valoare, exprimat n uniti de desenare. Aceast valoare poate fi modificat de utilizator prin comanda LTSCALE, sau cu ajutorul casetei pentru gestionarea liniilor discontinue. Modificarea poate fi global, pentru toate liniile discontinue din desen, sau individual, pentru un anumit obiect desenat cu linie discontinu.

Lungimea modelului de linie Figura 3.3 Linie discontinu n AutoCAD, cu evidenierea lungimii modelului de linie Tipurile de linii discontinue din desen sunt manipulate prin intermediul casetei Linetype Manager (fig. 3.4), apelabil n mai multe moduri: din meniul pull-down Format, linia Linetype, sau prin comanda LINETYPE, sau prin linia Other din rubrica pentru tipuri de linii a barei de instrumente Object properties (fig. 3.1). Caseta Linetype Manager posed numeroase opiuni de vizualizare integral sau selectiv a liniilor de diferite tipuri ncrcate n desen, cu prezentarea opional a detaliilor descriptive. Pentru a asigura o vitez de lucru mare, se recomand ca tipurile de linii discontinue necesare n desen s fie ncrcate n faza iniial, de pregtire a desenului.

27

Figura 3.4 Caseta de gestionare a tipurilor de linii din AutoCAD 2000 Pe lng liniile discontinue din bibliotecile proprii, AutoCAD 2000 ofer posibilitatea de a defini noi tipuri de linii discontinue, prin comanda MKLTYPE (meniul pull-down Express Tools, ncrcabil la cerere prin comanda MENULOAD).

3.3.

Culori n AutoCAD. Comanda COLOR

AutoCAD permite utilizarea a 256 de culori. Primele 7 sunt culorile de baz: 1. Red (rou) 5. Blue (albastru) 2. Yellow (galben) 6. Magenta (magenta) 3. Green (verde) 7. White (alb) 4. Cyan (cinabru) Culorile pot fi identificate prin numrul alocat de program. Culoarea implicit cu care lucreaz AutoCAD este cea alb (white n limba englez). Dac n configurarea zonei grafice de pe monitor, s-a optat pentru fond deschis la culoare (alb, gri pal), liniile implicite sunt afiate n culoare neagr, dei culoarea AutoCAD rmne cea alb. 3.Proprieti ale obiectelor create n AutoCAD. Pregtirea desenului. Desene-ablon

28 Folosirea culorilor n desenele AutoCAD nu este condiionat n nici un fel de prezena unui monitor color i de numrul de culori admis de sistemul de operare. Utilizarea diferitelor culori n AutoCAD urmrete nu numai redarea ct mai realistic a obiectelor, ci i gruparea obiectelor din desen, obiectele cu aceeai semnificaie funcional sau grafic putnd s fie reprezentate n aceeai culoare. Culorile de lucru pot fi stabilite prin comanda COLOR, apelabil i din meniul pull-down Format. Bara de instrumente Object properties include de asemenea o rubric de culoare (fig. 3.1) Linia Other a acestei rubrici activeaz caseta pentru culori. Modificarea culorii curente are efect asupra urmtoarelor obiecte create n desen, cele elaborate anterior pstrndu-i culoarea lor. La plotarea desenelor, se poate opta pentru reproducerea culorilor din desen, pentru transformarea lor n nuane de gri, sau pentru nlocuirea culorii obiectului cu o alt culoare. Opiunile menionate sunt exprimabile prin tabelul de alocare a penielor virtuale (vezi rubrica Plot style table din panoul Plot Device al casetei de plotare).

3.4.

Limea liniei de desenare. Comanda LWEIGHT

Pentru a reproduce obiecte avnd conturul lat, AutoCAD utilizeaz proprietatea de lime de linie (lineweight n l. engl.). Teoretic, AutoCAD poate atribui lime de linie aproape oricror obiecte grafice; fac excepie textele scrise cu fonturi truetype, punctele i solidele 2D. n fig. 3.5 sunt prezentate cteva exemple de obiecte cu contururi i linii de diferite limi.

Figura 3.5 Obiecte create cu diferite limi ale liniei

29 Limea de linie poate fi setat prin comanda LWEIGHT sau prin intermediul barei de instrumente Object properties. Comanda LWEIGHT este apelabil i din meniul pull-down Format, linia Lineweight. AutoCAD cunoate un anumit set de 28 de valori pentru limea de linie. Utilizatorul poate modfica o anumit valoare, dar nu poate aduga valori noi setului respectiv. Comanda LWEIGHT permite stabilirea unitii de msur pentru limea de linie: mm sau inch. Firma AutoDessk recomand milimetrul, care asigur o precizie mai bun. O anumit valoare a limii de linie este declarat ca fiind cea implicit (Default) n desen. Uzual, aceasta este 0.25 mm. Comanda LWEIGHT, prin caseta de dialog oferit (fig. 3.6), stabilete valoarea n pixeli prin care este afiat pe ecran limea de linie implicit.

Figura 3.6 Caseta de dialog pentru limi de linie Bara de stare de la partea inferioar a ferestrei AutoCAD include un buton pentru activarea/dezactivarea afirii pe ecran a limii de linie. Este recomandabil ca, pe timpul sesiunii de lucru, s se renune la afiarea explicit pe ecran a acestei proprieti, deoarece, n cazul existenei mai multor contururi late, viteza de regenerare a desenului scade mult. n faza final, cnd desenul este finisat, afiarea poate fi activat. Tiprirea la imprimant sau plotter a limii de linie nu depinde n nici un fel de opiunea de afiare pe ecran. Pentru reprezentarea limii obiectelor nguste NU se recomand utilizarea proprietii de lime de linie! n acest scop, este preferabil reprezentarea prin polilinie de o anumit lime! La folosirea desenelor AutoCAD ca ilustraii n texte, este de asemenea preferabil polilinia pentru linii late (vezi cap. 4, 4.2.2)!. 3.Proprieti ale obiectelor create n AutoCAD. Pregtirea desenului. Desene-ablon

30 Recomandrile anterioare se bazeaz pe faptul c AutoCAD afieaz o linie lat pe ecran prin numrul de pixeli stabilii, indiferent de amplificarea imaginii. Aadar, proprietatea de lineweight nu este scalabil, n timp ce limea unei polilinii este afiat proporional cu factorul de amplificare a imaginii pe ecran.

3.5.

Layer-e n AutoCAD

Una din facilitile mult utilizate n AutoCAD este lucrul pe straturi. Noiunea de strat poart denumirea de layer n limba englez i este folosit ca atare, pentru fidelitate n limbaj. Proprietatea definete o grupare logic a obiectelor i este similar unei folii perfect transparente, de grosime 0, pe care se creaz pri din desen. Prin suprapunerea tuturor layer-elor din desen, se obine desenul n totalitate. Unul sau mai mute layer-e pot fi fcute nevizibile oricnd, pe orice durate de timp, n sesiunea de lucru, fr ca obiectele plasate n aceste layer-e s fie terse din desen. Pe lng avantajul gruprii obiectelor din desen dup semnificaia, funcia, aspectul lor, folosirea layer-elor permite mrirea vitezei de desenare. Acele grupuri de obiecte asupra crora nu se lucreaz o anumit perioad, pot fi fcute nevizibile, fie prin nghearea layer-ului (Freeze), fie prin dezactivarea sa (Off). Obiectele dintr-un layer dezactivat sau ngheat nu sunt momentan vizibile. Pentru ca ele s devin vizibile, layer-ul n care se gsesc trebuie s fie att activ (On) ct i topit (Thaw). Un layer se identific dup un nume, pe care l acord utilizatorul la crearea acestuia, i care este unic. Orice layer are asociate o culoare, un tip de linie implicit i o lime de linie implicit, proprieti care poart denumirea de culoare, tip de linie i respectiv lime de linie bylayer. Programul asociaz automat unui nou layer culoarea white, linia continu i limea de linie implicit declarat n desen. Utilizatorul poate modifica aceste proprieti, n orice moment al sesiunii de lucru. Pentru a fi alocat unui layer, o linie discontinu trebuie s fie ncrcat n prealabil n desen (vezi 3.2). Mai multe layer-e pot avea aceeai culoare i/sau acelai tip ori lime de linie bylayer. Pentru identificarea unitar a culorilor din desene, AutoCAD 2000 aloc numrul 256 pentru culoarea bylayer. Aceasta trebuie neleas ca o culoare logic. n orice desen, programul introduce automat layer 0. Acesta nu poate fi redenumit i nici ters din desen, dar i se pot modifica proprietile de linie i culoare (lucru nerecomandabil). Fiecare nou element creat n desen este plasat n layer-ul curent. Toate obiectele create ntr-un anumit layer vor avea culoarea, tipul de linie i limea de linie asociate acestuia, dac pentru proprietile respective este stabilit valoarea bylayer. Gruparea obiectelor n layer-e este la alegerea utilizatorului, dar se recomand s fie aplicat dup criterii clare, judicios definite: aspect al liniilor (continuitate, lime), rol funcional, etc. Pentru desenele tehnice de tip industrial, un set minimal de layer-e ar include (tabelul 3.1):

31 Tabelul 3.1 Destinaie Muchii vizibile Hauri Muchii fictive, linii de ruptur, fundul filetului Linii de ax Muchii acoperite Cote Chenar, indicator Capetele traseelor de secionare, Notaii, tabele Auxiliare (piese nvecinate, piese n micare) Construcii ajuttoare (uzual, la finalizarea desenului, aceste construcii devin nevizibile) Linie continu Tip de linie bylayer Linie continu Linie continu Linie continu Linie punct (familia dashdot) Linie ntrerupt (familia hidden) Linie continu Linie continu Linie continu Linie dou puncte (familia divide)

Pentru asigurarea unei viteze mari n lucru, se recomand ca definirea layer-elor s fie realizat la nceput, n faza de pregtire a desenului, nainte de desenarea efectiv a obiectelor. Toate layer-ele definite n desen se salveaz odat cu acesta. Definirea layer-elor noi, stabilirea i modificarea proprietilor layer-elor existente se realizeaz prin caseta Layer Properties Manager (fig. 3.7), apelabil din meniul pull-down Format, linia Layers, sau prin comenzile DDLMODES, ori LAYER. Caseta de layer-e are acces direct i la cea de operare cu linii discontinue. Layer-ul curent este afiat pe bara de instrumente Object properties. Pentru a desena un obiect ntr-un anumit layer, layer-ul respectiv trebuie s fie cel curent. Modificarea layer-ului curent este permis de toate casetele i comenzile de manipulare a layer-elor. Utilizatorul dispune i de butoane adecvate pe barele de instrumente (fig. 3.8). n afara proprietilor analizate, unui layer i sunt atribuite i alte proprieti cum ar fi plotarea obiectelor pe care le conine sau ignorarea lor la plotare, vizibilitatea n diferite viewport-uri, blocarea la editare, etc.

3.Proprieti ale obiectelor create n AutoCAD. Pregtirea desenului. Desene-ablon

32

Figura 3.7 Caseta pentru gestionarea proprietilor layer-elor din AutoCAD 2000 Modificarea explicit a limii de linie Modificarea explicit a tipului de linie Modificarea explicit a culorii

Deschiderea listei rapide de layer-e Deschiderea casetei Layer Properties Manager Layer-ul obiectului selectat devine curent Figura 3.8 Bara de instrumente Object properties, cu facilitile de manipulare a layer-elor

33 Semnificaia simbolurilor vizuale din lista rapid de layer-e este urmtoarea (fig. 3.9):

Nume layer Culoare asociat Activarea/dezactivarea plotrii layer-ului Activarea/dezactivarea blocrii la editare a obiectelor din layer-ul respectiv Topirea/nghearea layer-ului (vizibil / nevizibil) Activarea/dezactivarea layer-ului (vizibil / nevizibil) Figura 3.9 Semnificaia simbolurilor vizuale din lista rapid de layer-e Atenie! O modificare explicit a proprietilor de linie (tip, lime) i culoare ale unui obiect anuleaz setarea acestora pe bylayer, indiferent de layer-ul de creare! Proprietile bylayer nu vor mai funciona! Prin intermediul componentei AutoCAD Design Center, prezentat ntr-un capitol viitor, tipurile de linii i layer-ele dintr-un desen pot fi transferate cu uurin n oricare alt desen.

3.6.

Desene-ablon (prototipuri)

Efectuarea n desen a tuturor operaiilor pregtitoare consum timp i are un aspect de rutin. n plus, este absolut necesar ca ntr-un anumit grup de proiectare toi proiectanii s utilizeze aceleai standarde de birou n realizarea desenelor. Din aceste motive, este preferabil ca pregtirea desenului s fie realizat o singur dat, pentru toi utilizatorii, iar desenul astfel pregtit s fie salvat i folosit ca desen-ablon (denumit i prototip). La nceperea unui desen nou, va fi specificat ablonul dorit. Modul de ncepere a sesiunii de lucru din caseta Start Up va viza n acest caz opiunea Use a Template. Desenul-ablon implicit al programului este acad.dwt pentru format n inch, respectiv acadiso.dwt pentru format n mm. Definirea unui desen-ablon propriu cuprinde n general urmtoarele operaii: 1. Setarea limitelor desenului cu ajutorul comenzii LIMITS, dac acestea nu corespund, urmat de vizualizarea ntregului desen, pentru a avea la nceperea lucrului, o imagine de ansamblu a spaiului de desenare: prin comanda ZOOM, opiunea All;

3.Proprieti ale obiectelor create n AutoCAD. Pregtirea desenului. Desene-ablon

34 2. Activarea ajutoarelor grafice necesare i alegerea unor valori de start potrivite cu dimensiunile elementelor desenate; ulterior acestea pot fi modificate ori de cte ori este nevoie; cu ajutorul casetei Drafting Settings; 3. ncrcarea n memorie a liniilor discontinue necesare n desen i stabilirea lungimii modelului de linie (dac este cazul); prin caseta Linetype Manager; 4. Crearea layer-elor necesare, cu stabilirea culorii, a tipului de linie i a limii de linie pentru fiecare; prin caseta Layer Properties Manager; 5. Stabilirea numrului de zecimale cu care se dorete afiarea coordonatelor pentru diferite puncte i a distanelor; prin caseta Drawing Units; 6. Definirea unui stil de scriere sau chiar a mai multora, n funcie de necesiti; cu ajutorul comenzii STYLE, i al casetei Text Style; 7. Definirea stilurilor de cotare necesare i salvarea lor; prin caseta Dimension Style Manager; 8. Trasarea chenarului, i eventual a indicatorului; prin comanda PLINE sau RECTANG, apoi prin comenzile LINE, TEXT / DDATTDEF. Depinznd de specificul desenului, pot fi efectuate i alte operaii pregtitoare, sau pot fi eliminate unele din cele enumerate mai sus. Desenul-ablon (prototipul) va fi salvat, spre a fi folosit ulterior, ca baz a altor desene. Pentru ca prototipul s nu fie deteriorat prin modificri accidentale, se recomand ca fiierul ce l cvonine s fie marcat read only (accesibil numai pentru citire). Formatul de desen-ablon n AutoCAD 2000 este *.dwt. AutoCAD 2000 dispune de numeroase prototipuri de firm, denumite Templates gata pregtite pentru diferite formate, diferite standarde naionale (DIN, ANSI, JIS, etc.) ori internaionale (ISO). Modul de utilizare al acestora a fost prezentat n subcapitolul 1.4. Casetele din fig. 3.10 a, b ilustreaz modul de previzualizare i alegere a fiierului-ablon. n fig. 3.11 este prezentat ablonul pentru format A3 tip ISO (template ISO A3). Se poate observa existena indicatorului i a chenarului, precum i prezena reperelor de format. ablonul respectiv prezint dou variante, diferind una de cealalt prin stilul de plotare asociat.

35

Figura 3.10 a Primul pas n alegerea unui ablon (Template) pentru viitorul desen

Figura 3.10 b Caseta de cutare / listare / selectare a desenului-ablon n AutoCAD 2000 3.Proprieti ale obiectelor create n AutoCAD. Pregtirea desenului. Desene-ablon

36

Figura 3.11 ablonul pentru format A3 varianta ISO

37

4. Comenzi de desenare n AutoCAD


4.1. Obiecte simple
4.1.1. Linii. Comenzile LINE, XLINE, RAY AutoCAD poate trasa segmente de dreapt cu ajutorul comenzii LINE. Comanda solicit punctul de nceput i apoi punctul de sfrit al segmentului. ntr-o aceeai comand LINE, se pot trasa mai multe segmente nlnuite, astfel c puctul de sfrit al unui segment devine punctul de nceput al segmentului urmtor. Segmentele nlnuite descriu un contur poligonal deschis sau nchis. Comanda dispune de opiunea Close, care asigur nchiderea automat a conturului. Sintaxa de baz a comenzii este:
Command: line Specify first point: {punct} Specify next point or [Undo]: {punct} sau Undo Specify next point or [Close/Undo]: {punct}, sau Close sau Undo, sau <>

Specificarea punctelor de capt se poate face prin oricare din metodele de introducere a informaiei de tip punct (fig. 4.1).
Command: line From point: 3,4 To point: 6,4 To point: @2,3 To point: @1<135 To point: C

Figura 4.1 O secven de desenare a segmentelor de dreapt n AutoCAD AutoCAD dispune de asemenea de comenzile XLINE i respectiv RAY, pentru trasarea unor linii infinite de tip dreapt geometric, respectiv semidreapt. Pentru AutoCAD, noiunea de linie infinit se traduce prin aceea c dreapta traverseaz tot ecranul, indiferent de amplificarea imaginii i de zona momentan vizibil. 4.Comenzi de desenare n AutoCAD

38 Construcia liniilor infinite are la baz metodele clasice din geometrie: prin dou puncte, ca paralel la o dreapt anterioar sau la o ax de coordonate, ca bisectoare la un anumit unghi. Liniile infinite, denumite construction lines linii de construcie, sunt utile ca linii ajuttoare n definirea altor elemente din desen. Pentru trasarea unei semidrepte (ray-raz), AutoCAD solicit originea i nc un punct. 4.1.2. Cercuri. Comanda CIRCLE AutoCAD deseneaz cercuri prin mai multe metode (fig. 4.2): Centru i raz (metoda implicit), Centru i diametru, 3 puncte, 2 puncte, care devin automat capetele unui diametru al cercului ce se deseneaz, TTR, adic tangent la dou obiecte geometrice plane (linii, arce, cercuri, polilinii, etc.) i de raz specificat, TTT, adic tangent la 3 obiecte geometrice plane specificate. Comanda aferent desenrii cercurilor este CIRCLE. P2 R C R D C P1 P3

Figura 4.2 Modurile de desenare a unui cerc n AutoCAD 4.1.3. Arce de cerc. Comanda ARC Arcul de cerc este un obiect geometric plan, care poate fi desenat numai n planul curent XY. AutoCAD dispune de mai multe metode de trasare a arcelor de cerc (fig. 4.3). n funcie de metoda indicat de utilizator, programul solicit informaiile necesare pentru desenarea arcului. Exist metode prin care AutoCAD trebuie s decid sensul de desenare al arcului de cerc, i n acest caz, programul alege numai sensul pozitiv (de exmplu prin metoda Start, End, Radius, adic specificarea punctului de nceput, a celui de sfrit i

Figura 4.3 Opiunile de trasare a arcelor de cerc n AutoCAD

39 a razei). n alte metode, utilizatorul este cel care impune sensul de desenare al arcului de cerc (de exemplu, prin metoda Start, End, Angle, adic specificarea punctului de nceput, a celui de sfrit i a unghiului). n fig. 4.4 sunt ilustrate cteva cazuri de desenare a unor arce de cerc. P1 Angle=-90 P2 Start P3 End Angle=-90 Start

Center

Figura 4.4 Exemple de trasare a unor arce de cerc prin diferite metode, n AutoCAD 4.1.4. Elipse. Comanda ELLIPSE Elipsa este un obiect plan. n construcia elipselor, AutoCAD folosete fie extremitile axelor, fie centrul i valorile semiaxelor; elipsa mai poate fi definit ca proiecie pe planul XY a unui cerc nclinat fa de plan, caz n care se specific axa mare a elipsei (egal cu diametrul cercului vizat) i ughiul dintre planul cercului i planul XY. Comanda ELLIPSE admite i trasarea arcelor de elips, prin metode ce combin cerinele pentru desenarea unei elipse cu cele pentru delimitarea unui arc pe conturul respectiv. n fig. 4.5 sunt exemplificate dou metode de desenare a unei elipse.

Metoda cu indicarea celor dou Metoda cu indicarea centrului (C) i a extremiti ale unei axe (P1, P2) celor dou semiaxe (P1, respectiv P2) i a celei de-a a doua semiaxe (P3) Figura 4.5 Metode de desenare a unei elipse n AutoCAD Comanda ELLIPSE dispune de opiunea de desenare a aa-numitelor izocercuri, adic elipsele imagini ale unor cercuri n reprezentrile izometrice. Opiunea pentru desenarea izocercurilor este accesibil numai dac stilul curent de snap este izometric. Obiectul generat de comanda ELLIPSE este simplu sau complex, dup cum variabila de sistem PELLIPSE are valoarea 0 sau 1. n al doilea caz, AutoCAD deseneaz de fapt o polilinie nchis ce simuleaz o elips (vezi i 4.2.2). 4.Comenzi de desenare n AutoCAD

40 Obiecte de tip punct. Comenzile POINT i DDPTYPE Obiectele de tip punct au dimensiuni nule pe toate cele trei direcii. Comanda care creaz puncte este POINT. Marcarea punctelor n desen poate fi mai evident sau mai discret. Tipul i mrimea marcajului sunt stabilite prin caseta Point Style (fig. 4.6), deschis prin comanda DDPTYPE, sau din meniul pull-down Format, linia Point Style. Punctele pot fi repere de referin n alte construcii plane, sau repere de divizare n aplicarea comenzilor DIVIDE i MEASURE, care marcheaz subdiviziuni de un anumit tip n lungul anumitor obiecte geometrice. Crearea textelor de tip linie. Comenzile Figura 4.6 Caseta Point Style TEXT i STYLE AutoCAD permite crearea unor iruri de caractere, ca obiecte-text de tip linie (Single line text) sau de tip paragraf (Multiline text). La definirea textului single line, se precizeaz modul i punctul de aliniere, eventual nlimea i unghiul de rotaie al liniei de baz, iar n final, coninutul irului de caractere. Un text poate fi aliniat n raport cu un punct; la stnga-, la dreapta-, sau centrat fa de punct. Elementul de aliniere poate fi linia de baz, muchia superioar, a dreptunghiului imaginar de ncadrare a textului, linia median a acestui dreptunghi, sau muchia sa inferioar (fig. 4.7). Alinierea ntre dou puncte a unui text single line prezint dou variante (fig. 4.8): varianta Fit, n care se pstreaz nlimea i se deformeaz caracterele pe orizontal pentru a fi potrivite ntre punctele specificate, i varianta Align, n care caracterele sunt scalate proporional, astfel nct textul respectiv s ncap ntre cele dou puncte. Textele single line sunt create prin comanda TEXT. Aceasta permite scrierea mai multor linii de text n cursul aceleiai comenzi, fiecare linie constituind ns alt obiect. O linie de text este delimitat n cursul comenzii prin <>. Dup fiecare linie de text, cursorul poate fi mutat n alt poziie dect cea implicit aleas de program. Comanda TEXT se ncheie dup dou rspunsuri nule consecutive (<><>). AutoCAD memoreaz punctul i modul de aliniere pentru ultimul text single line creat. Un rspuns nul la cererea de <Start point>, va alinia noul text sub precedentul i n acelai mod. Atributele caracterelor dintr-un text sunt definite prin stilul de scriere. Acesta stocheaz informaii privind forma literelor (fontul), nlimea caracterelor, raportul lime/nlime, nclinarea lor, direcia i sensul de scriere. Fiecare stil de scriere este identificat dup numele su. Odat definit sau specificat, un anumit stil de scriere rmne actual pn la apelarea explicit a altui stil. 4.1.6. 4.1.5.

41
Linia de baz aliniat stnga(<Start point>) la

Linia de baz aliniat la dreapta (Right) Linia de baz centrat pe punct (Center) Centrare pe vertical i pe orizontal (Middle) Muchia superioar aliniat la stnga (Top left) Muchia superioar centrat (Top center) Muchia superioar aliniat la dreapta (Top right) Linia median aliniat stnga(Middle left) la Linia median centrat (Middle center) Linia median aliniat la dreapta (Middle right) Muchia inferioar aliniat la stnga (Bottom left) Muchia inferioar centrat (Bottom center) Muchia inferioar aliniat la dreapta (Bottom right)

Figura 4.7 Moduri de aliniere pentru un text single line n raport cu un singur punct Text scris cu opiunea Fit

Text scris cu opiunea Align Figura 4.8 Alinierea unui text single line ntre dou puncte 4.Comenzi de desenare n AutoCAD

42 Stilurile de scriere se salveaz odat cu desenul i pot fi utilizate n sesiuni ulterioare de editare a desenului respectiv. AutoCAD dispune de o bibliotec proprie de fonturi, din care utilizatorul i-l poate selecta pe cel potrivit. Versiunea 2000 pentru Windows poate folosi i fonturile mediului Windows. Dac nlimea caracterelor este precizat prin stilul de scriere, informaia nu va mai fi solicitat n cadrul comenzii TEXT. Direcia de scriere poate fi pe orizontal - caracterele fiind dispuse unul dup cellalt pe linia de baz-, sau pe vertical - caracterele fiind dispuse unul sub cellalt. Sensul de scriere poate fi nainte, adic de la stnga la dreapta, sau napoi, adic de la dreapta la stnga. Definirea i modificarea diferitelor stiluri de scriere se realizeaz prin caseta Text Style, apelabil din meniul pull-down Format linia Text Style, sau prin comanda STYLE. Caseta este prezentat n fig. 4.9. n fig. 4.10 sunt prezentate texte single line create cu diferite stiluri de scriere. Prin intermediul componentei AutoCAD Design Center, stilurile de scriere dintr-un desen sunt uor transferabile n alt desen. Aceast facilitate nltur nevoia de a redefini un acelai stil de scriere n mai multe desene diferite. Este de asemenea recomandabil ca la crearea unor prototipuri proprii, s fie definite i stilurile de scriere necesare.

Figura 4.9 Caseta pentru definirea i modificarea stilurilor de scriere n AutoCAD

43

Figura 4.10 Texte create cu diferite stiluri de scriere; variaia raportului nlime/lime, a nclinrii, a sensului de scriere, a modului de oglindire i a direciei de scriere (n stnga); variaia fontului (n dreapta) 4.Comenzi de desenare n AutoCAD

44 4.1.7. Crearea textelor de tip paragraf. Comanda MTEXT Textele de tip paragraf sunt ncadrate ntr-un dreptunghi specificat de utilizator prin dou coluri diagonal opuse. Conturul dreptunghiului nu este vizibil. Un editor de texte nglobat permite crearea textului dup reguli similare editoarelor consacrate: selectarea fontului, a nlimii caracterelor, scrierea italic, bold, sublinieri, includerea unor simboluri sau a unor caractere netipribile, alinierea rndurilor, etc. O serie de proprieti sunt pstrate de la textele single line: alinierea fin de tip Top left, Middle left, etc., stilul de scriere, rotaia liniei de baz. Comanda care creaz texte de tip paragraf este MTEXT. Toate rndurile de text create n cursul unei singure comenzi MTEXT constituie un singur obiect. Dup specificarea dreptunghiului de ncadrare, comanda MTEXT activeaz editorul curent de texte. Utilizatorul poate nlocui editorul intern de texte (fig. 4.11) cu un editor extern, dup preferine.

Figura 4.11 Editorul intern de texte din AutoCAD 2000 4.1.8. Editarea i corectarea textelor. Comenzile DDEDIT, CHANGE i SPELL Una din posibilitile de modificare a textelor de orice tip create ntr-un desen AutoCAD este aceea oferit de comanda DDEDIT. Aplicat pe textele single line, comanda activeaz o caset de editare a coninutului textului, iar la aplicarea pe texte de tip paragraf, activeaz editorul de texte. O alt posibilitate de modificare a textelor de tip single line o ofer comanda CHANGE. Aplicat pe texte, aceasta permite modificarea stilului de scriere folosit, a nlimii, a rotaiei liniei de baz, a punctului/punctelor de aliniere i a coninutului textului. Pentru verificarea ortografic a textelor, AutoCAD dispune de un corector de tip spelling. Acesta poate fi apelat prin comanda SPELL sau din prima linie a meniului pull-down Tools. Verificarea este aplicat n raport cu o anumit limb naional selectat n acel moment. Este necesar s se dispun de fiierele-dicionar pentru limba vizat. Caseta de lucru pentru spelling este prezentat n fig. 4.12. Facilitatea de spelling lucreaz i n AutoCAD ca i n aplicaiile de procesare a textelor (Word, WordPerfect, etc.).

45

Figura 4.12 Caseta de dialog destinat verificrii ortografice a unui text 4.1.9. Ajutorul grafic Quicktext. Comanda QTEXT AutoCAD dispune de posibilitatea afirii textelor n form simplificat, prin dreptunghiurile lor de ncadrare (fig. 4.13 a, b). Scopul une astfel de afiri const n reducerea timpilor de regenerare a desenului i de redesenare a ferestrei curente.

a)

b)

Figura 4.13 Afiarea textelor n detaliu (Quicktext=OFF) (a), respectiv simplificat (Quicktext=ON) (b) 4.Comenzi de desenare n AutoCAD

46 Afiarea simplificat este tiprit ca atare la imprimant sau plotter, dar informaia privind coninutul textelor nu se deterioreaz. Modalitatea de afiare simplificat a textelor este oferit de activarea ajutorului grafic Quicktext (Quicktext=ON), prin comanda QTEXT. Revenirea la afiarea normal, detaliat a textelor nseamn dezactivarea ajutorului grafic Quicktext (Quicktext=OFF). Comportarea textelor la operaii de oglindire efectuate prin comanda MIRROR este controlat prin variabila de sistem AutoCAD MIRRTEXT. Valoarea 1 conduce la oglindirea textelor (fig. 4.14 a), pe cnd valoarea 0 le pstreaz dispunerea iniial (fig. 4.14 b). AutoCAD 2000 dispune de un corector intern de texte (Speller), care verific i corecteaz greelile de ortografie. Opional, utilizatorul poate folosi alt corector de texte, asociat cu un editor de texte extern mediului AutoCAD.

a)

b) Figura 4.14 Oglindirea textelor pentru: a) MIRRTEXT=1; b) MIRRTEXT=0

4.2.

Obiecte complexe. Polilinii

4.2.1. Noiunea de obiect complex n AutoCAD Pe lng obiectele geometrice i negeometrice simple, de tip linie, arc, cerc, punct, etc., AutoCAD poate genera i obiecte complexe, care conin una sau mai multe componente simple sau complexe. ntre obiectele complexe pe care le poate crea AutoCAD, se numr: poliliniile, multiliniile, blocurile-utilizator, cotele, haurile, suprafeele 3D, solidele 3D. Obiectele complexe pot fi descompuse prin comanda EXPLODE n componentele lor. Unele proprieti ale acestora se pierd dup explodare.

47 4.2.2. Polilinia. Comenzile PLINE, DONUT, POLYGON, ELLIPSE, PEDIT Polilinia este un obiect complex format dintr-un lan de linii i/sau arce de cerc, puse cap la cap, astfel nct ultimul capt al unei verigi s devin primul capt al verigii urmtoare (fig. 4.15).

Figura 4.15 Exemple de polilinii 2D n AutoCAD Poliliniile pot fi plane (2D) sau spaiale (3D). Poliliniile plane se deseneaz cu comanda PLINE, iar cele spaiale cu comanda 3DPOLY. Poliliniile plane pot avea lime diferit de zero. Valoarea limii este reglabil, prin opiunile Width sau Halfwidth ale comenzii PLINE. Limea poate varia de-a lungul unei verigi, ca i de la o verig la alta (fig. 4,15). n particular, limea poate fi i nul (0). Poliliniile plane pot fi nchise sau deschise. Pentru ca AutoCAD s recunoasc o polilinie ca fiind nchis, aceasta trebuie s fi fost nchis automat, cu opiunea Close. Comanda PLINE dispune de dou iruri de cuvinte-cheie, unul pentru desenarea liniilor:
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]:

i altul pentru desenarea arcelor:


Specify endpoint of arc or [Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Second pt/Undo/Width]:

Toate verigile desenate ntr-o aceeai comand formeaz o singur polilinie. Prin explodarea unei polilinii plane, se pierde limea verigilor i rezult segmente de dreapt i arce de cerc. Exist o serie de polilinii de form particular, cu frecven mare n desene: inele circulare, poligoane regulate, etc., pentru care s-au creat comenzi speciale de desenare. Obiectele create de aceste comenzi sunt tot polilinii plan, ca i cnd ar fi fost generat cu comanda PLINE. Comanda DONUT creaz un inel circular (fig. 4.16):

Figura 4.16 Exemple de inele circulare, create prin comanda DONUT 4.Comenzi de desenare n AutoCAD

48 Ca informaii de intrare, comanda solicit, diametrul interior, diametrul exterior i poziia centrului. Pentru a obine o lime a liniei identic cu cea dat de comanda PLINE, diferena de diametre va fi egal cu dublul acestei limi. Comanda POLYGON genereaz poligoane regulate cu 3...1024 laturi (fig. 4.17). Rezultatul aplicrii comenzii este tot o polilinie plan, nchis, avnd limea nul.

Figura 4.17 Exemple de poligoane regulate generate de comanda POLYGON Comanda POLYGON solicit numrul de laturi i modul de construcIe: definind lungimea laturii, sau prin circumscriere/ nscriere fa de un cerc de raz precizat. Comanda ELLIPSE genereaz contururi plane de form eliptic. Pentru ca acestea s fie polilinii, variabila de sistem AutoCAD PELLIPSE trebuie s aib valoarea 1. n caz contrar, elipsele sunt desenate ca obiecte simple. Poliliniile pot fi modificate cu ajutorul comenzii PEDIT. Modificrile se refer att la proprietile globale (lime, nchidere, deschidere, curbare, decurbare, etc.), ct i la cele individuale ale fiecrei verigi (lime, mutarea vrfului, etc.).n fig. 4.18 este ilustrat un exemplu de modificare a unei polilinii plane cu ajutorul comenzii PEDIT.

a)

b)

c)

d)

Figura 4.18 Modificarea succesiv a unei polilinii prin comanda PEDIT: a) polilinia iniial; b) PEDIT Spline; c) PEDIT W 0.2; d) PEDIT Edit vertex, Next, Move, ... Liniile i arcele de cerc pot fi transformate prin comanda PEDIT n polilinii plane i apoi editate ca atare. Operaia este util mai ales n cazul necesitii de a uni diferitele elemente ce compun un contur, pentru a forma un singur obiect. PEDIT nu este o comand de desenare, ci una de editare. Comanda a fost prezentat ns n acest capitol, datorit strnsei ei apropieri de polilinii.

49

5. Precizie maxim n AutoCAD


5.1. Localizarea punctelor importante de pe obiecte. Moduri OSNAP i grips-uri

5.1.1. Moduri OSNAP AutoCAD poate localiza precis puncte importante de pe obiecte, prin funcia Object Snapping. Aceste puncte importante sunt: CENter Intercepteaz centrul unui arc, al unui cerc sau a unei verigi de tip arc dintr-o polilinie;

Figura 5.1 a ENDpoint Interceteaz captul cel mai apropiat al unui segment, al unui arc sau al unei verigi de polilinie;

Figura 5.1 b EXTension Interceteaz un punct de pe prelungirea obiectului de tip linie sau de tip arc indicat; obiectul trebuie s fie indicat spre unul din capete;

5.Precizie maxim n AutoCAD

50

Figura 5.1 c INSert Intercepteaz punctul de Text/Bloc/Shape/Attribut; inserare (de referin) al unui obiect de tip

ABCDEFG

Figura 5.1 d

INTersection Intercepteaz intersecia unor linii, cercuri, arce, polilinii, elipse;

Figura 5.1 e Dac nu este interceptat nici un punct de intersecie, cursorul indicnd doar un singur obiect, AutoCAD solicit specificarea celui de-al doilea obiect care s defineasc intersecia. Dac intersecia celor dou obiecte este situat dincolo de extremitile lor, AutoCAD intercepteaz intersecia extins (Extended Intersection), desigur, cnd aceasta exist. primul obiect indicat punct interceptat

al doliea obiect indicat

Figura 5.1 f

51 MIDpoint Intercepteaz mijlocul unei obiect de tip segment, arc, verig de polilinie;

Figura 5.1 g NEArest Intercepteaz punctul cel mai apropiat al obiectului indicat, obiect care poate fi segment, arc, cerc, polilinie, punct; Modul osnap nearest este foarte util n indicarea unor puncte care s se situeze pe un anumit obiect, dar nu neaprat ntr-un punct important al acestuia; NODe Intercepteaz un obiect de tip punct; PARallel Intercepteaz un punct de pe paralela la o linie; distana dintre punctul curent i extremitatea a doua a paralelei este specificat de utilizator;

Figura 5.1 h PERpendicular Intercepteaz: piciorul perpendicularei ridicate de pe obiectul indicat (care poate fi segment, cerc, arc, polilinie, elips) spre un anumit punct, sau piciorul perpendicularei duse din punctul curent pe obiectul indicat (segment, cerc, arc, polilinie, elips); 5.Precizie maxim n AutoCAD

52 al doilea punct obiectul indicat punctul interceptat obiectul indicat 90O punctul interceptat

punctul curent

90O

Figura 5.1 i QUAdrant Intercepteaz cel mai apropiat dintre punctele de 0O, 90O, 180O sau 270O, de pe un cerc sau de pe un arc, puncte care se numesc quadrani;

Figura 5.1 j TANgent Intercepteaz: piciorul tangentei duse la obiectul indicat (cerc, arc, arc de polilinie, elips) spre un anumit punct; sau piciorul tangentei duse din punctul curent la un obiect de tip cerc, arc, elips, arc de polilinie; obiectul obiectul indicat indicat punctul punctul interceptat interceptat punctul curent

Figura 5.1 k Apparent Intersect Intercepteaz intersecia aparent a dou linii, cercuri, arce, elipse, polilinii, etc., care nu se intersecteaz n spaiul 3D, ci doar aparent, pe imaginea curent. Dac punctul de intersecie aparent este situat n afara imaginii obiectelor, AutoCAD intercepteaz intersecia aparent extins (Extended Apparent Intersection);

al doilea punct indicat

53 From Stabilete referine temporare n desenare; se folosete de obicei n combinaie cu un mod osnap; fa de referina temporar stabilit astfel, va fi precizat un punct n coordonate relative. NONe Dezactiveaz moduri osnap eventual active n momentul respectiv al sesiunii de lucru. Dac pe parcursul lucrului, un anumit mod osnap este referit de multe ori, acesta poate fi activat, evitnd astfel repetarea lui pe linia de comand. La punctarea pe un obiect, AutoCAD va aplica automat modul osnap activ obiectului i va intercepta punctul adecvat. Spre exemplu, cu modul osnap ENDpoint activ, la indicarea unui segment, AutoCAD va sri automat la captul cel mai apropiat al acestuia. Prin opiunea NONe, se dezactiveaz modul sau modurile osnap active. Pentru setarea unor moduri osnap permanent active, este folosit caseta Drafting Settings, prin panoul ei Object Snap (fig. 5.2). Caseta este activabil prin comanda DSETTINGS sau din meniul pull-down Tools, linia adecvat. Aceeai caset se deschide dac se poziioneaz cursorul pe butonul OSNAP al barei de stare i se apas butonul drept al mouse-ului, selectndu-se linia Settings.

Figura 5.2 Panoul pentru moduri Osnap din caseta Drafting Settings Posibilitatea localizrii exacte a punctelor de osnap este deosebit de util n execuia desenelor cu precizie maxim. Introducerea modurilor osnap este posibil: prin scrierea de la tastatur, din meniul flotant care se activeaz prin combinaia <Shift>+butonul drept de mouse, de pe bara de instrumente (Toolbar) denumit Object Snap (fig. 5.3). 5.Precizie maxim n AutoCAD

54

Figura 5.3 Bara de instrumente Object Snap 5.1.2. Grips-uri Dac, pe prompter de comand, se selecteaz unul sau mai multe obiecte din desen, AutoCAD vizualizeaz nite ptrele localizate pe punctele de osnap ale obiectului/obiectelor selectate: de exemplu, pe capetele i pe mijlocul unui segment, pe centrul i quadranii unui cerc, etc (fig. 5.4), numite grips-uri.

Figura 5.4 Grips-uri vizibile n AutoCAD Att timp ct grips-urile sunt vizibile, obiectele n cauz sunt supraluminate. Grips-urile permit efectuarea unor operaii de editare cu sintaxa subiect-predicat, sintax mai apropiat de cea n care operatorul uman i concepe aciunile. Sintaxa editrilor clasice n AutoCAD este predicat-subiect (se introduce de exemplu predicatul MOVE, apoi se selecteaz subiectul, adic obiectele care se vor muta). Deoarece obiectele cu grips-urile vizibile constituie seturi de selecie prespecificate, se pot aplica pe ele editri n ordinea subiect-predicat: se selecteaz obiectele vizate, la care grips-urile devin vizibile, apoi este apelat comanda de editare. Aceasta se execut automat asupra obiectelor cu grips-uri vizibile. De exemplu, pentru a terge un obiect, el poate fi mai nti selectat, i apoi se va apela comanda ERASE. Comanda va aciona automat asupra obiectului respectiv, fr s mai solicite o selectare de obiecte (fig. 5.5).

Figura 5.5 Selectarea unor obiecte prin vizualizarea grips-urilor, urmat de apelarea comenzii ERASE; sunt terse din desen obiectele cu grips-uri vizibile

55 Prin selectarea unui grip deja vizibil, acesta devine activ i se declaneaz automat o secven de comenzi de editare succesive: Stretch, Move, Rotate, Scale, Mirror, .... Trecerea de la una la cealalt este posibil tastnd <spaiu> sau <ENTER>, sau apsnd butonul drept al mouse-ului, pentru activarea unui meniu flotant adecvat. n mod implicit, editarea se execut n raport cu grip-ul activ, care devine grip de referin (Base grip). Utilizatorul poate modifica acest punct. irul de editri poate fi aplicat asupra obiectului/obiectelor original(e) sau asupra unei copii (opiunea Copy). Grips-urile vizibile dispar la introducerea secvenei Cancel, Cancel (tastarea succesiv <Esc>, <Esc>). 5.1.3. Funcia Object Snap Tracking Funcia Object Snap Tracking, menionat anterior n capitolul 2, (2.4.3), combin dinamic modul osnap From cu un alt mod osnap i cu specificarea polar a coordonatelor relative. Punctul iniial de referin este un punct important de pe un obiect desenat, interceptat printr-un mod osnap. Funcia de interceptare Object Snapping trebuie s fie activ. Modul Object Snap Tracking este activabil/dezactivabil prin butonul asociat de pe bara de stare. n fig. 5.6 este ilustrat un exemplu de utilizare.

Figura 5.6 Exemplu de utilizare a modului Object Snap Tracking ntr-un desen AutoCAD 5.Precizie maxim n AutoCAD

56

5.2.

Filtre de coordonate

5.2.1. Utilitatea filtrelor de coordonate Pentru preluarea parial a coordonatelor unui punct-surs spre a fi folosite n indicarea coordonatelor altui punct, AutoCAD pune la dispoziia utilizatorului filtrele de coordonate, prin funcia Point filters. Este precizat coordonata sau coordonatele care se preiau de la punctul-surs, apoi punctul-surs nsui, i, n final, coordonata sau coordonatele nc necesare pentru a indica noul punct. AutoCAD cunoate trei filtre de o coordonat i trei filtre de dou coordonate:
.x .y .z .xy .xz .yz preia coordonata x a punctului-surs preia coordonata y a punctului-surs preia coordonata z a punctului-surs preia coordonatele x i y ale punctului-surs preia coordonatele x i z ale punctului-surs preia coordonatele y i z ale punctului-surs

Specificarea punctului-surs este de cele mai multe ori realizat prin moduri osnap. Filtrele de coordonate permit alinierea punctelor i obiectelor n desen, dup coordonata sau coordonatele preluate de la punctul-surs. n secvena urmtoare este ilustrat un exemplu de folosire a filtrelor de coordonate ntr-un desen AutoCAD. Command: arc<> {punctare pe ecran} Center/<Start point>: {punctare pe ecran} Center/End/<Second point>: {punctare pe ecran} End point: Command: line <> From point: .x <> of end <> {punctare pe arc, spre captul of din stnga} {punctare pe ecran, deasupra (need YZ): arcului} To point: .x <> of end <> {punctare pe arc, spre captul of din dreapta} (need YZ): @ <> To point: <>

57 Rezultatul este cel din fig. 5.7: extremitile segmentului sunt aliniate dup coordonata x cu capetele arcului anterior desenat. Segmentul este orizontal, datorit rspunsului @ la cererea privind coordonata y (i z) a celui de-al doilea punct al segmentului.

Figura 5.7 Secven de folosire a filtrelor de coordonate O aliniere similar celei asigurate de filtrele de coordonate pentru punctele din desen poate fi realizat cu ajutorul liniilor de construcie. Filtrele de coordonate, alturi de modurile osnap i de funcia Auto Tracking constituie faciliti de maxim valoare n execuia precis, comod i rapid a desenelor AutoCAD. Deprinderea utilizrii lor curente i la vitez mare este o necesitate de baz pentru folosirea eficient a aplicaiei.

5.3.

Marcarea subdiviziunilor pe obiecte

5.3.1. Comanda DIVIDE Pentru a marca pe un obiect de tip linie, cerc, arc, polilinie 2D, elips subdiviziuni de lungime 1/n (n numr natural) din lungimea obiectului, se poate folosi comanda DIVIDE (fig. 5.8).

Figura 5.8 Aplicarea comenzii DIVIDE pentru marcarea unor subdiviziuni pe diferite obiecte Marcatorul poate fi obiectul de tip punct sau un bloc creat anterior de utilizator n desen. 5.Precizie maxim n AutoCAD

58 Comanda solicit obiectul pe care s fie dispuse marcajele i apoi numrul de pri de divizare. Obiectul marcat nu este modificat n nici un fel! Programul plaseaz doar marcajele corespunztoare, fr a altera lungimea acestuia. 5.3.2. Comanda MEASURE Pentru a marca diviziuni de o anumit lungime pe un obiect de tip linie, arc, cerc, polilinie 2D, elips, se poate folosi comanda MEASURE (fig. 5.9). Comanda solicit obiectul supus marcrii i lungimea segmentului de marcaj. Marcatorul poate fi obiectul de tip punct sau un bloc creat anterior de utilizator n desen. Obiectul marcat nu este modificat n nici un fel! Programul plaseaz doar marcajele corespunztoare, fr a-i altera lungimea.

Figura 5.9 Marcarea subdiviziunilor de o anumit lungime pe diferite obiecte, cu ajutorul comenzii MEASURE Ultima subdiviziune rezultat are o lungime diferit de a celorlalte subdiviziuni, dac lungimea obiectului marcat nu este un multiplu ntreg al lungimii de marcaj. Operaia efectuat cu ajutorul comenzii MEASURE este o msurare n sensul propriu al acesteia. 5.3.3. Utilitatea marcrii subdiviziunilor n tehnic sunt necesare uneori construcii grafice complexe, raportate la repere dispuse fie la distane egale, pe un obiect, fie pe subdiviziuni egale ale unui obiect. AutoCAD ofer posibilitatea plasrii lor rapide i comode, fr a fi necesare calcule i/sau msurtori adiionale. Marcajele dispuse n acest scop pot fi ulterior terse, sau pot deveni nevizibile, prin setarea variabilei PDMODE pe valoarea 1 (vezi capitolul 4).

59

6. Editarea desenelor n AutoCAD


6.1. A edita un desen AutoCAD
6.1.1. Semnificaia, rolul i avantajele operaiilor de editare A edita un desen AutoCAD nseamn a modifica obiectele deja create n acel desen, cu scopul diversificrii lor, a schimbrii poziiei, dispunerii, formei i mrimii lor, a crerii altor obiecte noi pe baza celor existente. Termenul a edita semnific n toate operaiile asistate de calculator a modifica; prin urmare, aplicarea ntr-un desen a unei operaii de editare este posibil numai n prezena unor obiecte deja create. Editarea desenelor constituie una din facilitile majore ale folosirii calculatorului n elaborarea documentaiei grafice. O mutare a unor obiecte, o scalare, o rotire, o deformare, pot fi realizate comod, fr a relua manual, de la nceput, construcia elementelor de modificat. Copierea, oglindirea, multiplicarea, trasarea unui obiect paralel la altul, dezvolt desenul cu noi obiecte, pe baza unora existente deja. Noile obiecte le reproduc pe cele anterior create. Nu este necesar descrierea amnunit, pas cu pas, a noilor construcii, fiind suficient evidenierea elementelor repetitive i a celor de referin. tergerea unui element sau a unui grup de elemente din desen nu deterioreaz calitatea hrtiei i nici nu altereaz accidental obiectele nvecinate. Mai mult poate dect desenarea, comoditatea modificrii i dezvoltrii desenelor n mediul grafic interactiv constituie un avantaj forte al graficii asistate de calculator. Din acest punct de vedere, AutoCAD este unul din mediile CAD cu cele mai perfecionate funcii de editare. 6.1.2. Moduri de selectare a obiectelor supuse editrii Comenzile de editare solicit specificarea obiectului sau a setului de obiecte asupra crora utilizatorul intenioneaz s opereze o anumit modificare. Cererea este formulat prin prompter-ul Select objects. AutoCAD demareaz alctuirea unei colecii de obiecte selectate, ntr-unul sau mai muli pai, iar cursorul-ecran devine un ptrel selector. Rspunsurile posibile sunt: rspuns nul (<>): un punct: AutoCAD ncheie procesul de selectare. Se selecteaz obiectul care trece prin punctul respectiv. Dac mai multe obiecte trec prin punctul precizat, selecia este n prim faz aleatoare: se

6.Editarea desenelor n AutoCAD

60 selecteaz unul din obiecte. Apsnd tasta <Ctrl>, programul cicleaz n selecie, considernd pe rnd toate obiectele care trec prin punctul specificat. Utilizatorul poate opri ciclarea la obiectul dorit. Sunt selectate obiectele dispuse n ntregime, strict n interiorul ferestrei specificate; pentru indicarea ferestrei, programul solicit dou puncte diagonal opuse. Sunt selectate obiectele dispuse total sau parial n interiorul ferestrei specificate; pentru indicarea ferestrei, programul solicit dou puncte diagonal opuse, ca i n cazul seleciei de tip Window. Este similar cu Window, dar conturul de selecie est un poligon neregulat, precizat prin indicarea succesiv a vrfurilor sale. AutoCAD nchide automat conturul poligonal la tastarea unui rspuns nul (doar <>). Este similar cu Crossing, dar conturul de selecie est un poligon neregulat, precizat prin indicarea succesiv a vrfurilor sale. AutoCAD nchide automat conturul poligonal la tastarea unui rspuns nul (doar <>). Permite mai multe specificaii de selectare, fr ca programul s caute obiectele selectabile; opiunea mrete viteza de lucru; se ncheie printr-un rspuns nul (doar <>). Este similar cu CPolygon, dar nu nchide automat conturul poligonal de selecie; ca urmare, prin fence sunt selectate numai acele obiecte care intersecteaz efectiv conturul poligonal. Deschide o fereastr de selectare de tip Window sau Crossing, dup cum al doilea col de descriere a ferestrei este la dreapta, respectiv la stnga primului col. mbin automat modurile de selecie punct i box; dac prin punctul specificat trec obiecte, se aplic modul punct, iar n caz contrar modul box. Primul punct precizat creaz condiiile pentru indicarea unei ferestre de tip Window sau Crossing, dup aceeai regul ca i la selecia de tip box. Acest mod de selecie se aplic automat la punctarea cu ajutorul cursorului-ecran, dac utilizatorul nu a optat explicit pentru un alt mod. Selecteaz toate obiectele din desen, exceptndu-le pe cele aflate n layer-e ngheate. Selecteaz ultimul obiect creat, vizibil momentan i neters din desen. Dac ultimul obiect create nu face parte din zona de vizibilitate curent, sau dac aparine unui layer ngheat, nu este luat n considerare n selecie. Reselecteaz acelai set de obiecte specificat la precedenta comand de editare, cu condiia s nu fi fost aplicat ntre timp comanda UNDO.

Window (W): Crossing (C): WPolygon (WP): CPolygon (CP): Multiple (M): Fence (F): Box (BOX): Auto (AU):

All (ALL): Last (L): Previous (P):

Remove (R): Add (A): Single (SI):

Undo (U):

61 Comut prompter-ul de selectare n Remove objects, iar modul de alctuire a coleciei de obiecte selectate devine exclusiv: obiectele indicate vor fi excluse din colecie. Are utilitate dup folosirea opiunii Remove n selectare, pentru a reveni la prompter-ul de selectare Select objects i la modul de selecie prin adugare de obiecte n colecia alctuit. Impune programului ncheierea automat a procesului de selectare dup un singur pas, cu condiia selectrii cel puin a unui obiect; n cazul n care nici un obiect nu a putut fi selectat n primul pas, prompter-ul de selecie se repet. Anuleaz ultimul pas de selectare.

n comenzile de editare care admit mai multe obiecte selectate (COPY, MIRROR, ERASE, etc.), se pot combina diferitele metode de selectare. Exist comenzi de editare (BREAK, TRIM, etc.) care necesit asocierea unui punct la obiectul selectat. n cazul lor, seleciile mai multor obiecte nu sunt admise, fiind obligatorie o selecie singular de tip punct. O diversificare a procesului de selectare a obiectelor este posibil prin comanda DDSELECT, Aceasta activeaz caseta de dialog Options, cu panoul Selection activ, care ofer o gam de opiuni privind modurile de efectuare a seleciei, reglarea mrimii cursorului de selectare i eventuale metode de ordonare a obiectelor n cadrul coleciei alctuite. Obiectele selectate sunt supraluminate pe msur ce sunt incluse n setul de selecie (fig. 6.1).

Figura 6.1 Supraluminarea obiectelor incluse n setul de selecie

6.1.3. Filtre de selectare a obiectelor. Comanda FILTER. Modul Quick Select O metod elegant de selectare a obiectelor este aceea a filtrrii lor dup o anumit proprietate, sau dup un grup de proprieti: tip de obiect, culoare, tip de linie, layer de plasare, stil de scriere, valori de referin n construcie, cum ar fi centrul unui cerc (arc), raza unui cerc (arc), poziia unui bloc, modelul de haurare, etc. Comanda FILTER activeaz caseta de dialog Object Selection Filters, (fig. 6.2), care permite construcia filtrelor de selecie. Proprietatea sau proprietile care definesc filtrul sunt alese dintr-o list de opiuni a casetei. n alctuirea listei de proprieti, pot fi folosite i funcii logice de tipul: AND, OR, XOR i NOT. Un exemplu de constituire a unei liste de filtrare este prezentat n continuare: 6.Editarea desenelor n AutoCAD

62
** Begin OR Arc Center X>0.0000 Y>0.0000 Z>0.0000 Arc Radius >20.0000 ** End OR

Secvena selecteaz toate arcele de cerc avnd poziia centrului ntr-un punct de coordonate X>0, Y>0, Z=0 sau avnd raza mai mare de 20 uniti. Pentru aplicarea repetitiv a unui filtru de obiecte, acesta poate fi salvat sub un anumit nume i apelat atunci cnd este necesar. AutoCAD 2000 introduce Figura 6.2 Caseta pentru definirea i manipularea drept noutate modul rapid de filtrelor de selecie selectare a obiectelor Quick Select, bazat pe definirea dinamic a unor filtre de proprieti. Modul Quick Select este accesibil i din fereastra de proprieti (vezi subcapitolul 6.5). 6.1.4. Grupuri de obiecte selectate. Comanda GROUP AutoCAD admite construirea unor grupuri de obiecte n scopul efecturii operaiilor de editare. Grupul odat definit, identificat dup un nume, poate fi apelat n selectarea obiectelor ori de cte ori este nevoie. Comanda care manipuleaz grupuri este GROUP i deschide o caset de dialog, prezentat n fig. 6.3. Orice grup definit n desen poate fi selectabil, adic, la selectarea unui obiect membru al grupului, sunt selectate automat toate obiectele editabile din grup. Folosind combinaia <Ctrl>+<A>, aceast proprietate de selectabilitate este activat sau dezactivat (Group On/Off). Un obiect din desen poate fi inclus simultan n mai multe grupuri. Definiia unui grup este oricnd modificabil, prin introducerea sau eliminarea unor obiecte din grup. Pentru a elimina definiia unui grup din desen, grupul este explodat. Obiectele componente nu dispar; dispare doar numele grupului respectiv. Spre deosebire de blocuri, grupurile nu sunt obiecte complexe n desen, ci doar seturi de selecie a obiectelor. Grupurile definite n desen se salveaz odat cu acesta i pot fi reutilizate n sesiuni viitoare sau n referine externe.

63

Figura 6.3 Caseta de dialog Object Grouping, pentru manipularea grupurilor de selecie n AutoCAD 2000

6.2.

Editri care modific obiectele originale

6.2.1. Schimbarea poziiei obiectelor n desen. Comenzile MOVE, ROTATE Pentru a translata unul sau mai multe obiecte din desen, AutoCAD pune la dispoziia utilizatorului comanda MOVE (fig. 6.4). Comanda solicit definirea setului de obiecte supus mutrii, punctul de plecare i punctul final pentru aceast operaie. Ambele repere de referin pot fi puncte 3D. Pentru a furniza programului o deplasare n locul punctelor de plecare i de sosire, la cererea privind punctul final va fi dat un rspuns nul. Programul va interpreta primul rspuns ca fiind o deplasare i nu un punct.

MOVE: Figura 6.4 Exemplu de aplicarea a comenzii MOVE 6.Editarea desenelor n AutoCAD

64 Comanda ROTATE rotete obiectele fa de poziia lor iniial (fig. 6.5). Rotaia se execut n planul curent de lucru, n jurul unui punct de referin, specificat n timpul comenzii. Unghiul de rotaie este precizat n sistemul curent de coordonate i conform setrilor curente de msurare (uniti de msurare, sens, punct de referin). Dac se dorete definirea poziiei de referin n raport cu o alt direcie dect cea implicit, comanda ofer opiunea Reference. Att poziia de referin ct i unghiul de rotaie pot fi indicate grafic, prin punctri corespunztoare.

ROTATE Figura 6.5 Exemplu de aplicare a comenzii ROTATE Comenzile MOVE i ROTATE sunt utile att pentru schimbarea poziiei obiectelor n desen, ca i n cazul n care construcia lor ntr-o anumit poziie ar fi dificil. Obiectele vor fi construite ntr-o poziie convenabil, care va fi ulterior modificat. 6.2.2. Modificarea dimensiunii obiectelor din desen. Comanda SCALE Pentru a modifica dimensiunile unor obiecte din desen, AutoCAD dispune de comanda SCALE (fig. 6.6). Aceasta poate mri sau micora cu un factor de scalare precizat de utilizator un obiect sau un set de obiecte. Scalarea cu factor supraunitar conduce la o mrire a dimensiunilor, n timp ce scalarea cu factor subunitar la diminuarea acestora. Scalarea se realizeaz n raport cu un punct de baz, precizat i el de ctre utilizator, n timpul comenzii.

SCALE

1.5

Figura 6.6 Exemplu de aplicare a comenzii SCALE Dac precizarea factorului de scalare (scale factor) este dificil sau incomod (necesit calcule, aproximri), utilizatorul poate opta pentru precizarea unei lungimi de referin i apoi a lungimii corespunztoare finale. Factorul de scalare rezult ca raport al acestora.

65 6.2.3. Deformarea obiectelor. Comanda STRETCH Pentru a ntinde sau a comprima un set de obiecte pe o anumit direcie, AutoCAD dispune de comada STRETCH (fig. 6.7). Comanda necesit selectarea poriunii de obiect supus deformrii, fie printr-o selecie de tip window, fie printr-una de tip crossing. Setului de elemente selectat astfel i se pot aduga altele sau pot fi ndeprtate unele obiecte din colecia supus deformrii. Comanda necesit ns obligatoriu cel puin o selecie de tipul menionat. Deformarea se precizeaz, indicnd mai nti un punct de referin din interiorul ferestrei selectate anterior. Apoi va fi indicat poziia final a acestui punct, n urma deformrii, poziie care trebuie s se gseasc n afara ferestrei de selecie. Este esenial dispunerea punctului de referin n interiorul ferestrei de selecie i a celui final n afara acesteia.

STRETCH Figura 6.7 Exemplu de aplicare a comenzii STRETCH AutoCAD 2000 permite deformarea haurilor, dac acestea au fost declarate asociative (fig. 6.8).

STRETCH Figura 6.8 Aplicarea comenzii STRETCH asupra unei hauri asociative Deformarea cotelor duce la modificarea automat a valorii textului, dac acestea au fost declarate asociative, adic dac variabila de sistem DIMASO este activ (ON) (fig. 6.9).

6.Editarea desenelor n AutoCAD

66

100 STRETCH

150

Figura 17.9 Asociativitatea unei cote la deformarea obiecte cotate 6.2.4. Fragmentarea unui obiect. Comanda BREAK Un obiect geometric de tip linie, cerc, arc, polilinie 2D, poate fi fragmentat prin comanda BREAK. BREAK solicit obiectul de fragmentat i cele dou puncte care delimiteaz poriunea ndeprtat. Operaia poate ndeprta un fragment intermediar (fig. 6.10 a), unul de capt (fig. 6.10 b) sau poate diviza obiectul n dou fragmente alturate, avnd un capt comun (fig. 6.10 c). n cursul unei anumite comenzi BREAK, poate fi fragmentat un singur obiect, deoarece selectarea obiectului de fragmentat este nsoit de memorarea punctului prin care acesta a fost selectat. Punctul respectiv devine implicit primul punct de fragmentare. Utilizatorul poate modifica acest prim punct prin opiunea First point. Dac cele dou puncte de fragmentare trebuie s coincid (fig. 6.10 c), se poate rspunde prin @ la cererea privind al doilea punct. BREAK

a)

b)

BREAK

c)

BREAK Figura 17.10 Exemple de aplicare a comenzii BREAK

6.2.5. Alungirea obiectelor. Comanda LENGTHEN Pentru a modifica procentual, incremental sau la o nou valoare total lungimea unui obiect de tip linie, arc, polilinie 2D, se poate aplica comanda LENGTHEN asupra obiectului

67 respectiv (fig. 6.11) (numai n versiunea 2000). Modificarea este posibil i n ceea ce privete deschiderea unghiular a unui arc.

LENGTHEN

%=115

Figura 6.11 Alungirea obiectelor prin comanda LENGTHEN

6.3.

Editarea conturului obiectelor

6.3.1. Racordarea i teirea muchiilor. Comenzile FILLET i CHAMFER AutoCAD poate realiza racordarea a dou linii, arce, cercuri sau verigi liniare de polilinie, prin arce de cerc, de o raz precizat de utilizator (fig. 6.12).

Figura 17.12 Exemple de racordare a unor obiecte plane n AutoCAD Lungimea elementelor racordate este de obicei ajustat, astfel nct racordarea s se produc pe capete de elemente. AutoCAD 2000 introduce opiunea utilizatorului privind ajustarea capetelor elementelor racordate sau pstrarea aspectului original al acestora, cu construirea arcului de racordare. 6.Editarea desenelor n AutoCAD

68 Comanda care realizeaz operaii de racordare este FILLET. Pentru a obine racordarea dorit, este necesar setarea razei. Valoarea rmne memorat pn la o nou modificare explicit a acesteia. Utiliznd opiunea Polyline a comenzii FILLET, pot fi rotunjite simultan toate muchiile liniare ale unei polilinii (fig. 6.13). Pentru a aplica corect opiunea pe o polilinie nchis, nchiderea trebuie s fi fost fcut automat (fig. 6.14).

Figura 6.13 Racordarea simultan a tuturor vrfurilor unei polilinii nchise AutoCAD nu poate racorda verigi din polilinii diferite, ci numai din cadrul aceleiai polilinii.

a)

b)

Figura 6.14 Racordare corect (a) i respectiv incorect (b) pe conturul unei polilinii nchise; n cel de al doilea caz, polilinia iniial nu a fost nchis automat, fapt pentru care AutoCAD nu rotunjete ultimul col Dac raza este prea mare n raport cu lungimea elementelor racordate, comanda nu produce nici un rezultat, iar utilizatorul primete un mesaj adecvat. Racordarea cu raz zero prelungete elementele supuse racordrii pn la intersecia lor (fig. 6.15). La racordarea a dou cercuri, acest lucru nu este posibil. n cazul a dou arce, posibilitatea de a prelungi arcele pn la intersecia lor depinde de poziia lor relativ n desen. Aplicat pe o polilinie, racordarea cu raz 0 nltur verigile de tip arc (fig. 6.16).

Figura 6.15 Prelungirea pn la intersecie prin racordarea cu raz nul

69

Figura 6.16 Eliminarea verigilor de tip arc dintr-o polilinie cu ajutorul operaiei de racordare cu raz 0 Aplicat pe dou linii paralele, comanda FILLET ignor raza curent de racordare i racordeaz cele dou linii cu un arc de deschidere 180O, de raz adaptat (fig. 6.17).

Figura 6.17 Aplicarea comenzii FILLET pe dou linii paralele Comanda CHAMFER realizeaz teiri ale muchiilor unui contur plan sau a dou linii concurente. Uzual, lungimile muchiilor teite sunt ajustate pentru a se adapta teirii, dar se poate opta i pentru pstrarea lor nealterate, cu crearea segmentului de teire. Comanda e aplicabil dou linii neparalele (fig. 6.18 a), sau pe dou verigi adiacente liniare ale unei polilinii (fig. 6.18 b).

a)

b) Figura 6.18 Aplicarea comenzii CHAMFER pentru teirea muchiilor: a) pe dou linii neparalele; b) pe dou verigi liniare adiacente ale unei polilinii

6.Editarea desenelor n AutoCAD

70 Prin opiunea Polyline a comenzii CHAMFER, sunt teite deodat toate colurile unei polilinii (fig. 6.19).

Figura 6.19 Aplicarea comenzii CHAMFER cu opiunea Polyline Dac cele dou linii nu se intersecteaz, comanda CHAMFER le prelungete cu valoarea necesar, iar dac se intersecteaz, le taie adecvat. Distanele de teire pot fi egale (teire la 45O) (fig. 6.20 a), sau diferite (fig. 6.20 b).

a)

b)

Figura 6.20 Aplicarea unor distane de teire: a) egale; b) diferite Teirea cu ambele distane zero prelungete elementele respective pn la intersecie (fig. 6.21) sau elimin teirile dintre dou verigi neadiacente ale unei polilinii. Operaia de teire cu ambele distane de teire nule este similar cu racordarea cu raz nul.

Figura 6.21 Aplicarea comenzii CHAMFER cu ambele distane de teire 0 Teirea cu opiunea de unghi i distan stabilete lungimea segmentului de teire i unghiul acestuia fa de latura de baz. Extinderea i tierea unor obiecte pn la o grani. Comenzile EXTEND i TRIM AutoCAD poate extinde una sau mai multe obiecte de tip linie, arc, polilinie deschis pn la o muchie de grani (fig. 6.22). Comanda EXTEND realizeaz aceast operaie de editare. Muchii de grani pot fi: liniile, poliliniile, cercurile, arcele de cerc sau de elips. O aceeai comand 6.3.2.

71 EXTEND admite mai multe muchii de grani (Select boundary edges) i succesiv, orict de multe obiecte care s fie extinse (Select object to extend) (fig. 6.23). Muchie de grani Muchie de grani Obiect de extins Obiect extins

Figura 6.22 Exemplu de extindere a unui obiect n AutoCAD A doua muchie de grani

Obiecte de extins

EXTEND

Prima muchie de grani Figura 6.23 Utilizarea mai multor muchii de grani i extinderea mai multor obiecte din desen, ntr-o singur comand EXTEND Comanda TRIM opereaz complementar comenzii EXTEND, tind- reteznd- un obiect de tip linie, arc, polilinie, cerc, elips, pn la o muchie tietoare. Ca muchii tietoare, pot fi folosite liniile, arcele, cercurile, poliliniile, elipsele (fig. 6.24). Muchie tietoare

Obiecte de retezat

Obiecte retezate

Figura 6.24 Exemplu de retezare a unor obiecte n AutoCAD, cu ajutorul comenzii TRIM

6.Editarea desenelor n AutoCAD

72 n cursul aceleiai comenzi TRIM, pot fi indicate mai multe muchii tietoare (Select cutting edge(s)) i mai multe obiecte care s fie retezate (Select object to trim) (fig. 6.25). Muchii tietoare Obiecte de succesiv, retezat, selectate

TRIM

Figura 6.25 Utilizarea mai multor muchii tietoare i retezarea mai multor obiecte, ntr-o singur comand TRIM Dac obiectul de retezat intersecteaz mai multe muchii tietoare specificate ntr-o aceeai comand TRIM, va fi nlturat acea poriune din obiectul indicat corespunztoare punctului prin care s-a efectuat selecia. n fig. 6.25 este ilustrat un exemplu. Pe fiecare din segmentele de retezat, punctele de selecie au fost succesiv: stnga-jos, n afara conturului exterior al dreptunghiului mare, central, n interiorul dreptunghiului mic, dreapta-sus, n exteriorul dreptunghiului mare. Au fost pstrate poriunile dintre cele dou dreptunghiuri. n fig. 6.26 este redat cazul cnd selectarea obiectelor de retezat a fost efectuat prin puncte situate ntre cele dou dreptunghiuri. Muchii tietoare Obiecte de retezat, succesiv, n mai multe puncte selectate

TRIM

Figura 6.26 Variant de selectare a obiectelor de retezat pentru cazul anterior

73

6.4.

Editri care creaz obiecte noi

6.4.1. Copierea obiectelor. Comanda COPY Unul sau mai multe obiecte din desen pot fi copiate, rezultnd una sau mai multe copii, cu ajutorul comenzii COPY. Comanda solicit selectarea obiectelor i apoi poziia copiei n raport cu originalul, definit fie prin dou puncte -cel de plecare i cel de destinaie -, fie printr-o deplasare. Opiunea Multiple a comenzii permite obinerea mai multor copii n cursul unei singure comenzi. Crearea copiei fa de original este similar unei translaii, cu pstrarea originalului. 6.4.2. Oglindirea obiectelor. Comanda MIRROR Unul sau mai multe obiecte din desen pot fi oglindite fa de o ax imaginar, definit prin dou puncte, cu ajutorul comenzii MIRROR. Comanda solicit selectarea obiectelor, cele dou puncte care definesc linia de oglindire i opiunea de tergere/pstrare a originalului (fig. 6.27). Axa de oglindire nu trebuie s existe ca linie efectiv creat n desen. La oglindirea textelor, se poate opta dac literele s fie oglindite sau nu, prin setarea variabilei P1 P1

P2

P2

de sistem AutoCAD MIRRTEXT, (vezi litera E n fig. 6.27, cu MIRRTEXT=1). a) b) Figura 6.27 Oglindire: a) cu pstrarea originalului; b) cu tergerea originalului 6.4.3. Multiplicarea obiectelor. Comanda ARRAY Unul sau mai multe obiecte din desen pot fi multiplicate fie ntr-o reea rectangular (fig. 6.28 a), n linii i coloane, fie polar, n jurul unui punct (fig. 6.28 b), cu ajutorul comenzii ARRAY. Comanda solicit selectarea obiectelor ce se vor multiplica, i tipul de multiplicare: rectangular (R) sau polar (P). n pasul urmtor, se solicit informaiile privind intervalele liniare, sau unghiulare de dispunere a copiilor. n cazul multiplicrii polare, copiile create pot fi dispuse radial (rotite fa de poziia original) sau n poziia de baz. Exemplarul original trebuie s fie cuprins n numrul total de copii indicate spre a fi obinute prin multiplicare. 6.Editarea desenelor n AutoCAD

74

a)

b)

Figura 6.28 Aplicarea comenzii ARRAY cu opiunea: a) Rectangular; b) Polar 6.4.4. Generarea unor obiecte paralele cu altele. Comanda OFFSET Cu ajutorul comenzii OFFSET, se pot crea obiecte paralele la altele existente deja n desen. Modalitile de construcie prevd fie specificarea distanei dintre obiectul original i cel paralel (fig. 6.29 a), fie punctul prin care va trece obiectul paralel (fig. 6.29 b). n final se indic obiectul original. ntr-o aceeai comanda OFFSET pot fi create mai multe obiecte paralele, fie la acelai obiect original, fie la diferite obiecte originale. obiect original obiect original la distana=10 a)

obiect original

obiecte paralele la original, duse prin diferite puncte b)

Figura 6.29 Crearea unor obiecte paralele cu altele existente n desen: a) la o anumit distan fa de original; b) prin diferite puncte exterioare originalului Proprietile obiectelor generate prin comanda OFFSET sunt identice cu ale celor originale (tip de linie, lime de linie, layer de creare, culoare, grosime, etc.).

75

6.5.

Editarea obiectelor prin modificarea proprietilor acestora

Un obiect creat ntr-un desen AutoCAD poate fi oricnd modificat, n ceea ce privete caracteristicile sale constructive (puncte de definiie, elemente de definiie, etc.) ct i caracteristicile generale de obiect AutoCAD (culoare, layer, tip i lime de linie, etc.). Cea mai elegant metod de modificare a proprietilor, i totodat cea mai nou, aprut la versiunea 2000, este cea facilitat de comanda PROPERTIES. Obiectul vizat pentru editare poate fi selectat anterior comenzii, prin grips-uri, sau dup declanarea acesteia. AutoCAD deschide o fereastr similar cu fereastra de proprieti din Visual Basic. Liniile acesteia sunt variabile, n funcie de obiectul selectat. n fig. 6.30 este ilustrat un exemplu corespunztor unui obiect de tip cerc. Modificarea valorii unei proprieti n aceast fereastr conduce la modificarea corespunztoare a obiectului din desen. Schimbnd de exemplu valoarea ariei, cercul se redimensioneaz prin modificarea razei pentru a corespunde noii valori. Quick Select

Figura 6.30 Fereastra de proprieti pentru un cerc Dac obiectul vizat este selectat deja, comanda PROPERTIES poate fi declanat i din meniul flotant aferent butonului drept al mouse-ului (ultima linie). Comanda este accesibil i din meniul pull-down Modify. Fereastra de proprieti ofer acces spre modul de selectare rapid Quick Select. 6.Editarea desenelor n AutoCAD

76

6.6.

Corelarea proprietilor diferitelor obiecte

n cursul operaiilor de elaborare a unui desen, este posibil ca utilizatorul s doreasc o corelare a proprietilor ntre anumite obiecte din desen, astfel nct unele obiecte s mprumute o parte sau toate proprietile unui anumit obiect. Operaia este una clasic n mediul Windows, i anume cea de match properties (n l. engl.), adic de potrivire a caracteristicilor. Comanda aferent este MATCHPROP, apelabil i din a doua linie a meniului pull-down Modify. Comanda necesit precizarea obiectului-surs, de la care vor fi mprumutate una sau mai multe proprieti, indic proprietile mprumutabile i apoi solicit setul de obiecte asupra crora s opereze. Pentru controlul proprietii sau proprietilor care se mprumut de la obiectul-surs, comanda are prevzut opiunea Settings. Aceasta deschide o caset de dialog (fig. 6.31) pentru alegerea proprietilor mprumutabile. Caseta prezint dou zone, cea a proprietilor generale (Basic properties), adic tip de linie, culoare, etc., i cea a proprietilor speciale (Special properties), adic stilul de cotare, stilul de scriere, modelul de haurare.

Figura 6.31 Caseta de dialog pentru stabilirea proprieilor mprumutabile

77

7. nscrierea dimensiunilor n desenele AutoCAD


7.1. Elementele grafice utilizate n dimensionare
Operaia de nscriere a dimensiunilor n desenele AutoCAD poart denumirea de dimensionare sau cotare. AutoCAD are capacitatea de a elabora blocuri de cot, care includ toate elementele necesare dimensionrii (linie de cot, linii ajuttoare, sgei, text, marcator de centru), fr a fi necesar crearea lor element cu element. Programul determin automat valoarea dimensiunii dorite. 7.1.1. Linia de cot Linia de cot (dimension line n limba englez) indic dimensiunea msurat. Ea are la ambele extremiti elemente de capt. Opional, sau dup necesiti, poate fi asimetric, avnd element de capt doar la una din extremiti. De-a lungul liniei de cot, sau, dac spaiul nu permite, n prelungirea ei. AutoCAD dispune textul cotei de obicei la mijlocul liniei de cot, ntrerupnd-o sau nu, n funcie de preferinele utilizatorului. La msurarea dimensiunilor liniare, linia de cot este dreapt, iar la msurarea unghiurilor, este un arc de cerc. 7.1.2. Liniile de extensie Liniile de extensie (extension lines n limba englez) indic de unde pn unde se ntinde elementul msurat. Denumirea standard n limba roman este de linii ajuttoare. Acestea sunt perpendiculare pe dimensiunea cotat. Ele pot depi linia de cot cu o lungime setat de utilizator. La nevoie, liniile de extensie pot fi trasate oblic fa de dimensiunea cotat, la un unghi specificat. Opional, liniile de extensie pot s fie omise, la unul sau la ambele capete. 7.1.3. Elementele de capt Uzual, elementele de la capetele liniei de cot (arrowheads n AutoCAD 2000) sunt sgei, dar AutoCAD cunoate i alte tipuri de elemente de capt: puncte ngroate, lini oblice, triunghiuri. Elementele de capt pot fi pline (nnegrite) sau doar conturate. Elementele de capt implicite sunt sgeile pline, nnegrite. Utilizatorul i poate crea propriile elemente de capt. Acestea trebuie s fie definite anterior ca blocuri n desen (vezi capitolul 9). 7.nscrierea dimensiunilor n desenele AutoCAD

78 Elementele de capt pot fi identice la ambele capete, diferite, sau pot s lipseasc la unul sau la ambele capete. 7.1.4. Textul cotei Textul cotei (dimension text n limba englez) red valoarea dimensiunii i este determinat automat de ctre program. Dac e cazul, AutoCAD aplic un factor de scar pentru dimensiunile msurate automat. Utilizatorul poate nlocui textul implicit determinat automat de program prin orice alt ir de caractere. Pe lng valoarea dimensiunii, textul cotei poate s conin tolerane (abateri limit), prefixe, sufixe, valori alternative, exprimate n alte uniti de msur. Textul cotei are proprietatea de asociativitate fa de elementul cotat. La modificarea mrimii elementului cotat, se modific automat i valoarea dimensiunii. Textele neimplicite, impuse explicit de utilizator, i pierd proprietatea de asociativitate, coninutul lor rmnnd invariabil n cazul menionat. 7.1.5. Marcatorul de centru AutoCAD poate marca automat centrul unui cerc sau al unui arc circular. Marcatorul este de tip + i poate avea asociate linii de centru n prelungirea sa pe toate cele patru direcii.

Figura 7.1 Exemple de cote nscrise ntr-un desen AutoCAD

7.2.

Tipuri de dimensionri

AutoCAD permite nscrierea automat a dimensiunilor n desen, fie direct, pe prompter de comand,prin folosirea comenzilor adecvate, fie atunci cnd prompter-ul Command: este nlocuit cu prompter-ul Dim:. nlocuirea este asigurat prin folosirea comenzii DIM. Programul

79 pstreaz acest prompter pn la ieirea din modul de lucru dimensionare i revenirea la prompter-ul obinuit de comand (Command:). Alturi de editri, facilitile de dimensionare automat sau semiautomat sunt printre cele mai evidente avantaje ale desenrii asistate de calculator folosind mediul AutoCAD. La nscrierea dimensiunilor n desen, blocurile de cot create sunt plasate n planul XY al sistemului curent de coordonate. Comenzile care pot fi aplicate n vederea nscrierii automate a cotelor sunt incluse n meniul pull-down Dimension ct i pe bara de instrumente Dimension(fig. 7.2, fig. 7.3):

Figura 7.2 Bara de instrumente Dimension din AutoCAD 2000

Figura 7.3 Meniul pull-down Dimension, coninnd comenzile de dimensionare 7.nscrierea dimensiunilor n desenele AutoCAD

80 DIMLINEAR

DIMALIGNED

coteaz o dimensiune liniar sau o distan. Extremitile cotei pot fi introduse preciznd dou puncte sau indicnd un element a crui dimensiune liniar urmeaz a fi nscris. Opiunile comenzii sunt (fig. 7.4): Horizontal: msurarea se realizeaz pe direcia axei X curente; Vertical: msurarea se realizeaz pe direcia axei Y curente; Rotated: msurarea se realizeaz pe o direcie rotit la unghiul specificat fa de axa X curent; Mtext: se deschide editorul intern de texte (ca i la comanda MTEXT), pentru a modifica textul cotei; textul implicit, rezultat prin msurare, este simbolizat prin <>. Putei introduce caractere n faa sau dup acesta, sau l putei terge i nlocui cu alt ir de caractere; Text: permite modificarea textului cotei de pe linia de comand, fr editorul de texte; Angle: permite rotirea direciei pe care este scris textul cotei, cota nsi pstrndu-i direcia iniial (nu coincide cu Rotated!!!). coteaz o dimensiune liniar sau o distan pe direcie totdeauna paralel cu aceasta (fig. 7.4); opiunile comenzii sunt Mtext, Text, i Angle, cu aceleai semnificaii ca i la cotarea liniar obinuit, prin comanda DIMLINEAR.

Figura 7.4 Cotri liniare de tip: orizontal, vertical, aliniat i rotit fa de axa X curent

81 DIMORDINATE nscrie dimensiuni dup metoda cotrii n coordonate. Originea de msurare este originea sistemului curent de coordonate; direciile X i Y sunt determinate dup direciile axelor X i Y curente (fig. 7.5).

Figura 7.5 Cotarea n coordonate (prin comanda DIMORDINATE); Observaie: pentru a stabili originea de cotare, a fost translatat sistemul de coordonate cu originea n punctul dorit Opiunile comenzii DIMORDINATE sunt: Xdatum: permite msurarea dup direcia X; Ydatum: permite msurarea dup direcia Y; Mtext, Text i Angle: aceleai semnificaii ca i n cazurile anterioare. creaz cote de tip raz; prefixul R este nscris automat; poziia textului depinde de stilul curent de cotare i de dimensiunea cercului (fig. 7.6); opiunile Mtext, Text i Angle au aceleai semnificaii ca i n cadrul comenzilor anterioare.

DIMRADIUS

Figura 7.6 Variante de cotare a razei prin comanda DIMRADIUS 7.nscrierea dimensiunilor n desenele AutoCAD

82 DIMDIAMETER permite crarea cotelor de tip diametru; prefixul este nscris automat; poziia textului depinde de stilul curent de cotare i de dimensiunea cercului (fig. 7.7); opiunile Mtext, Text i Angle au aceleai semnificaii ca i n cadrul comenzilor anterioare.

Figura 7.7 Variante de cotare a diametrului prin comanda DIMDIAMETER DIMANGULAR permite crearea cotelor de tip unghiular; unitatea de msur este nscris automat (fig. 7.8);

Figura 7.8 Cote de tip unghiular generate prin comanda DIMANGULAR

QDIM

83 permite cotri rapide n serie (n lan), sau n paralel (fa de un element comun), sau n coordonate; permite de asemenea cotarea simultan a razelor sau diametrelor unor cercuri sau arce de cerc, cu poziionarea cotelor pe aceeai direcie; opiunile comenzii sunt:

Figura 7.9 Cotri n serie (n lan) generate prin comanda QDIM Continuous: indic opiunea de cotare n serie (n lan) (fig. 7.9); Staggered: indic opiunea de cotare a punctelor pereche (fig. 7.12); Baseline: indic opiunea de cotare n paralel (fa de un element comun, considerat referin) n cadrul comenzii QDIM (fig. 7.10); Ordinate: indic opiunea de cotare n coordonate n cadrul comenzii QDIM (fig. 7.10); Radius: indic opiunea de cotare simultan a unui set de raze (fig. 7.11); 7.nscrierea dimensiunilor n desenele AutoCAD

84 Diameter: indic opiunea de cotare simultan a unui set de diametre (fig. 7.11); Datum point: indic opiunea de modificare a punctului de referin la cotarea n coordonate, sau fa de un element comun; Edit: permite adugarea sau eliminarea unor puncte dintr-un lan de dimensiuni existente deja.

Figura 7.10 Cotri fa de un element comun i respectiv n coordonate prin comanda QDIM

85

Figura 7.11 Cotri simultane de diametre i respectiv raze realizate prin comanda QDIM

Figura 7.12 Cotri ale punctelor pereche (opiunea Staggered) prin comanda QDIM 7.nscrierea dimensiunilor n desenele AutoCAD

86 DIMBASELINE nscrie o cot liniar fa de un element de referin comun cu al unei cote anterioare (n paralel), similar cu exemplul din fig. 7.10; pentru a folosi comanda, este necesar s existe o cot anterior creat n desen, de tip liniar, n coordonate, sau de tip unghiular. DIMCONTINUE nscrie o cot n prelungirea altei cote existente (n serie, n lan), similar cu exemplul din fig. 7.9; pentru a folosi comanda, este necesar s existe o cot anterior creat n desen, de tip liniar, n coordonate, sau de tip unghiular. QLEADER creaz linii de indicaie i notaii realizate prin pe liniilor de indicaie (fig. 7.13); Notaiile de la al doilea capt al unei linii de indicaie pot fi texte de tip paragraf, simboluri pentru tolerane geometrice, blocuri-utilizator, diferite obiecte sau pot lipsi total. Alinierea acestora n raport cu linia de indicaie are mai multe variante. Linia de indicaie poate fi dreapt sau ondulat, de tip spline. Numrul de verigi din care se compune este opional, dar poate fi limitat superior. Opiunile privind crearea liniei de indicaie pot fi exprimate prin caseta Leader Settings (fig. 7.14); aceasta este activat n cadrul comenzii QLEADER, prin opiunea Settings.

Figura 7.13 Linii de indicaie i notaii create prin comanda QLEADER

87

Figura 7.14 Caseta de dialog Leader Settings, cu cele trei panouri de opiuni 7.nscrierea dimensiunilor n desenele AutoCAD

88 TOLERANCE

creaz simboluri pentru tolerane geometrice (de form, poziie, orientare i btaie), fr a genera i linia de legtur cu elementul tolerat. Pentru stabilirea elementelor grafice i numerice care compun simbolul, comanda deschide caseta de dialog Geometric Tolerance (fig. 7.15)

Figura 7.15 Caseta de dialog Geometric Tolerance din AutoCAD 2000 DIMCENTER creaz marcatori sau linii de centru, pentru cercuri, arce de cerc, arce de polilinii, n concordan cu setrile din stilul curent de cotare (fig. 7.16).

DIMEDIT DIMTEDIT

Figura 7.16 Marcarea centrelor prin comanda DIMCENTER editeaz poziia i coninutul textului unei cote create n desen, prin opiunile Home, New, Rotate i/sau modific nclinarea liniilor de extensie (ajuttoare) fa de linia de cot, prin opiunea Oblique. permite mutarea sau rotirea textului unei cote create deja n desen.

Starea ON/OFF a variabilei de sistem DIMASO determin crearea sub Dim: a unor blocuri de cot, n care linia de cot, liniile ajuttoare, sgeile i textul cotei formeaz o singur entitate (pentru DIMASO=ON), sau, a unor entiti separate pentru fiecare element al cotrii (pentru DIMASO=OFF). Aceeai variabil implic i crearea cotelor asociative, care, la modificarea dimensiunii cotate, i modific valoarea afiat n textul cotei (pentru DIMASO=ON).

89

7.3.

Stiluri de cotare. Comenzile DIMSTYLE i DDIM

Comanda DIMSTYLE permite crearea unor stiluri de cotare, care pot fi folosite ori de cte ori este nevoie ulterior n desen. Acestea definesc aspectul textului i al sgeilor, modul de dispunere al textului, posibile sufixe i prefixe ataate cotei, simetria liniei de cot, distana dintre dou linii de cot paralele succesive, modul de marcare al centrului unei forme circulare, culorile asociate fiecrui element al unei cote, etc. Operaia este facilitat de deschiderea casetei de dialog Dimension Style Manager (fig. 7.17) Caseta poate fi apelat i prin mai vechea comand DDIM.

Figura 7.17 Caseta Dimension Style Manager, pentru manipularea stilurilor utilizate n cotare Un anumit stil de cotare poate fi aplicat tuturor tipurilor de cote sau numai cotrilor liniare, sau radiale, etc. Informaiile privind stilul (stilurile) de cotare se salveaz odat cu desenul, similar cu cele privind stilurile de scriere. Orice stil de cotare odat definit, poate fi utilizat n cursul aceleiai sesiuni de lucru sau ntr-o sesiune ulterioar. 7.nscrierea dimensiunilor n desenele AutoCAD

90 Butoanele New, Modify i Override ale casetei Dimension Style Manager deschid o nou caset de dialog, cu numeroase opiuni privind aspectul cotelor (fig. 7.18): aspectul liniilor de cot i al sgeilor, aspectul i poziia textului cotei, unitile de msur utilizate n cotare, valori ale toleranelor dimensionale, dimensiunilor limit, etc. Este recomandabil atribuirea unei denumiri pentru fiecare stil de cotare creat, n scopul folosirii repetitive i apelrii stilului ori de cte ori este necesar n desen. Stilurile de cotare afecteaz i simbolurile pentru tolerane geometrice. Dac variabila de sistem DIMGAP este 0, unele elemente nu vor fi afiate corespunztor n cazul toleranelor geometrice. Aceasta reprezint spaiul liber din jurul textului cotei, pn la linia de cot. Triunghiul nnegrit pentru marcarea bazei de referin al unei tolerane geometrice (vezi fig. 7.13) este definit n familia elementelor terminale ale liniilor de cot, alturi de sgei, puncte, etc.

Figura 7.18 Caseta de dialog pentru crearea/modificarea stilurilor de cotare

91 Definirea unui stil de cotare adaptat cerinelor din standardele romneti de desen tehnic industrial, recomand: pentru liniile de cot (Dimension Lines): forarea trasrii liniilor de cot n interiorul liniilor ajuttoare, o distan de 7-8 uniti de desenare ntre liniile de cot paralele succesive obinute la cotarea cu aceeai baz de referin (Baseline spacing), pentru liniile ajuttoare (Extension Lines): depirea liniei de cot cu 2-3 u.d. (Extend beyond dim lines), distana fa de dimensiunea cotat (Offset from origin) de 0 u.d., mrimea marcajului de centru (Center Marks for Circles) de 2-3 u.d., vizibilitatea ambelor linii, a uneia, sau a niciuneia din liniile ajuttoare (n funcie de necesiti), pentru sgei, sau elementele de capt (Arrowheads): mrimea de 3-4 u.d. n cazul sgeilor, respectiv de 1-2 u.d. n cazul punctelor ngroate, pentru textul cotei: mrimea de 3-4 u.d, iar pentru tolerane de 2-3 u.d, poziia implicit (default) pe orizontal i respectiv deasupra liniei de cot pe vertical, orientarea aliniat cu linia de cot, alegerea numrul de zecimale utilizat, prefixe, sufixe i uniti alternative; n cazul opiunii pentru nscrierea toleranelor dimensionale, vor fi setate corespunztor valorile lor definitorii. distana textului fa de linia de cot (Offset from dim line): 1-2 mm; Pe baza stilului de baz definit anterior, se pot crea stiluri pentru: cotarea liniar a diametrelor: prefix %%c, pentru nscrierea automat a literei n faa valorii cotei (exemplu n fig. 7.19); cotarea filetelor: prefix M sau alt simbol de filet, pentru nscrierea acestuia n faa diametrului filetului; cotarea teirilor la 45O: sufix x45%%d; element de capt al liniei de cot punct ngroat, n locul sgeii, pentru cotarea grosimilor la plcile plane subiri de grosime uniform; suprimarea uneia din liniile de extensie (ajuttoare) i a blocului de capt pentru cotarea cu linie de cot nesimetric, avnd sgeat la un singur capt; setarea valorii toleranelor n cazul nscrierii toleranelor dimensionale. Atenie la numrul de zecimale n acest caz, numr care trebuie s fie sufucient pentru a permite scrierea corect a valorii abaterilor sau dimensinilor limit! De menionat i faptul c AutoCAD nscrie singur semnul - pentru abaterea inferioar. Setarea unei valori negative pentru aceast abatere abatere superioar conduce la o toleran de tipul nnn abatere inferioar . n fig. 7.19 este exemplificat modul de cotare cu nscrierea toleranelor dimensionale prin valorile abaterilor limit, precum i nscrierea unei tolerane geometrice.

7.nscrierea dimensiunilor n desenele AutoCAD

92

Figura 7.19 Exemplu de nscriere a toleranelor dimensionale i geometrice ntr-un desen AutoCAD 2000

93

8. Haurarea n AutoCAD
8.1. Comenzile HATCH i BHATCH
AutoCAD permite umplerea cu model a unor contururi nchise, adic haurarea. Operaia este asigurat prin comenzile HATCH sau BHATCH. HATCH este comanda propriu-zis de haurare, motenit de la primele versiuni AutoCAD. De aceea este mai restrictiv n cerine. Comanda solicit specificarea obiectelor care alctuiesc conturul nchis, necesitnd nchiderea acestui contur pe capete de entiti i nu pe puncte intermediare (fig. 8.1 a, b). Aceasta n versiunea 2000, comanda are i opiunea de definire dinamic a conturului ce urmeaz s fie haurat (fig. 8.2), cu- sau fr reinerea conturului respectiv. Comanda HATCH lucreaz exclusiv prin opiuni alfanumerice, fapt pentru care este oarecum incomod, i, ca urmare, mai puin recomandat. Modelul creat prin comanda HATCH este neasociativ! Aceasta nseamn c nu se va adapta unor modificri ulterioare ale conturului de haurat!

a)

b)

Figura 8.1 Rezultatul aplicrii comenzii HATCH. Haurare executat: a) corect, datorit nchiderii conturului pe capete de entiti; b) incorect, datorit nchiderii conturului pe puncte intermediare 8.Haurarea n AutoCAD

94

Figura 8.2 Definirea dinamic, punct cu punct, a conturului nchis pentru zona de haurat, n cadrul comenzii HATCH Inconvenientul privind nchiderea conturului a fost nlturat prin crearea comenzii BHATCH, abrevierea noiunii de boundary hatch, adic haurarea domeniilor. Caseta de dialog a acesteia este prezentat n fig. 8.3. Prin comanda BHATCH, specificarea zonei supuse haurrii poate fi realizat fie prin punctarea n interiorul acesteia (Pick points), fie prin selectarea conturului respectiv, similar cu selecia din cadrul comenzii HATCH (Select objects). n cazul punctrii n interiorul unui zone, AutoCAD genereaz automat o polilinie nchis sau o regiune (la alegerea utilizatorului) care delimiteaz cel mai apropiat contur nchis posibil n raport cu punctul specificat. Polilinia respectiv (sau regiunea) este tears dup haurare, dar se poate opta pentru pstrarea acesteia (vezi panoul Advanced). Comanda BHATCH permite i previzualizarea haurii, anterior aplicrii ei efective i, eventual, modificarea opiunilor de haurare, fr ntreruperea comenzii. Haura elaborat prin comanda BHATCH are proprietatea de asociativitate n raport cu conturul, adic la modificarea conturului, se modific adecvat i haura respectiv. Utilizatorul poate renuna la proprietatea de asociativitate, prin opiunile din grupul Composition al casetei de haurare (fig. 8.4).

95

Figura 8.3 Caseta de dialog Boundary Hatch cu cele dou panouri, Quick i Advanced 8.Haurarea n AutoCAD

96

Figura 8.4 Grupul de desemnare a asociativitii haurii n raport cu conturul din cadrul comenzii BHATCH Pentru ca haura s ocoleasc un text, textul va fi selectat ntre entitile supuse haurrii (fig. 8.5). abcd Figura 8.5 Ocolirea unui text la haurare La haurare, se admit selecii multiple n cadrul aceleiai operaii de haurare. n cazul unor contururi incluse unul n cellalt, este util precizarea stilului de haurare (Island detection style) (fig. 8.6 a,, d), adic a modului n care programul s considere diferitele regiuni succesive. Panoul Advanced al casetei de dialog Boundary Hatch conine aceste opiuni.

a)

b)

c)

d)

Figura 8.6 a) Contururi de haurat; haurare n stil: b) Normal; c) Outer; d) Ignore

97 n cadrul operaiei de haurare, att prin comanda HATCH ct i prin comanda BHATCH, este necesar precizarea modelului de umplere (Hatch pattern). Acesta poate fi: - model-utilizator (User defined pattern), definit dinamic, n timpul lucrului, i care const din linii paralele i echidistante, de o anumit nclinare i cu o anumit spaiere, aplicate ntr-un singur sens sau n ambele sensuri (Double hatch), - model dintr-o bibliotec de modele (Predefined pattern), pentru care se aleg scara i unghiul de aplicare. AutoCAD dispune de o bibliotec vast de modele de haurare, pentru diferite materiale, grupate n trei categorii: ANSI, ISO, Other. n grupul Other se gsete i varianta de model solid, adic o colorare uniform a suprafeei de haurat. Culoarea implicit a haurii solide este culoarea curent (culoarea bylayer sau o culoare explicit stabilit de utilizator) (fig. 8.5). - model dintr-o bibliotec extern, specificat de utilizator (Custom pattern), caz n care trebuie specificat fiierul-bibliotec, de tip *.pat.

Figura 8.5 Haurarea cu model solid de diferite culori Rezultatul haurrii este o entitate de tip bloc anonim, constnd dintr-un set de linii. Se poate opta pentru obinerea modelului sub form explodat n liniile componente. n grupul de comenzi Express Tools, AutoCAD 2000 dispune de comanda SUPERHATCH, prin care pot fi utilizate ca modele de haurare imagini, blocuri, referine externe, sau alte obiecte din desen, convertite n prealabil n blocuri-utilizator. Fig. 8.6 prezint un astfel de exemplu. Comanda menionat permite alegerea scrii la care s fie folosit imaginea pentru haurare, a punctului de referin i a unghiului ei de rotaie.

8.Haurarea n AutoCAD

98

Figura 8.6 Exemplu de aplicare a comenzii SUPERHATCH

99

9. Blocuri, atribute, referine externe


9.1. Gruparea obiectelor din desen. Blocurile-utilizator
9.1.1. Avantajele gruprii obiectelor ntr-un desen n desenele complexe, pot exista grupuri de obiecte care se repet fie la aceeai scar i n aceeai poziie, fie la scri diferite, sau n poziii translatate, ori rotite. Crearea repetitiv a acestor grupuri de obiecte este incomod, chiar i prin comenzile de editare de tipul COPY, MIRROR, ARRAY, ROTATE, SCALE, etc. 9.1.2. Crearea blocurilor-utilizator. Comenzile BLOCK, BMAKE i WBLOCK Pentru a facilita manipularea unitar a unui grup de obiecte, AutoCAD permite definirea blocurilor. Un bloc este un obiect complex care include o colecie de alte obiecte din desen, simple sau complexe, formnd mpreun un singur obiect. Utilizarea blocurilor este comod i mrete viteza de desenare. AutoCAD cunoate dou tipuri de blocuri: cele definite opional de utilizator (User defined blocks), recognoscibile dup nume, i cele anonime (Unnamed blocks), create de program la cotare, haurare, folosirea unor imagini PostScript. Comenzile BLOCK, i BMAKE definesc blocuri-utilizator. Comenzile sunt accesibile prin tastare, sau din meniul pull-down Draw, linia Block, opiunea Make. Pe bara de unelte . Ca rspuns la aceste comenzi, programul deschide Draw sunt reprezentate prin butonul o caset de dialog, intitulat Block Definition (fig. 9.1), care solicit numele acordat blocului, un punct de referin al acestuia, n raport cu care va fi ulterior manipulat, i apoi obiectele incluse n bloc (fig. 9.2 a,b). Componentele blocului pot s dispar ca obiecte de sine stttoare din desen, sau nu. Blocul astfel definit se salveaz odat cu desenul i se regsete oricnd n lista de blocuri-utilizator din desen. Rubrica Name a casetei de definire a blocurilor permite nscrierea numelui atribuit blocului. Lista derulant a rubricii red denumirile tuturor blocurilor definite anterior. Numele unui bloc poate s conin max. 255 de caractere. Pot fi utilizate spaii. Numele nu trebuie s coincid cu un cuvnt rezervat al AutoCAD. 9.Blocuri, atribute, referine externe

100

Figura 9.1 Caseta de dialog Block Definition

punct de referin

punct de referin

Figura 9.2 Exemple de blocuri-utilizator: a) seciune ntr-un inel O; b) simbol pentru un motor asincron trifazat Grupul de opiuni Base point este destinat specificrii punctului de referin al blocului, fie prin nscrierea coordonatelor n caset, fie prin indicarea grafic a acestuia, dup apsarea butonului Pick point. Grupul de opiuni Objects este destinat alegerii din desen a obiectelor ce urmeaz s compun blocul. Obiectele originale indicate la crearea blocului pot fi pstrate n desen ca atare, prin opiunea Retain, pot fi convertite ntr-o instaniere (inserare) a blocului respectiv, prin opiunea Convert to block, sau pot fi eliminate din desen dup crearea blocului, prin opiunea Delete.

101 Grupul de opiuni Preview icon permite generarea unei imagini de tip icon pentru blocul definit, care poate fi util n aplicaia intern AutoCAD Design Center. Dup selectarea obiectelor din bloc, imaginea este vizibil n caset. Rubrica Insert units stabilete unitile liniare la care este considerat blocul de ctre aplicaia AutoCAD Design Center. Rubrica Description permite menionarea unei scurte descrieri n cuvinte a blocului, astfel ca un viitor utilizator s i perceap rapid destinaia. Nu este obligatorie descrierea blocului, dar este recomandat. Un bloc creat de utilizator poate s includ alte astfel de blocuri, cu condiia de a nu se autoinclude (de exemplu, la o redefinire a blocului b, acesta s nu conin chiar o inserare a sa). Pentu a modifica definiia unui bloc-utilizator, din caseta Block Definition se deschide lista numelor de blocuri existente n desen i se reformuleaz opiunile. n final, AutoCAD avertizeaz asupra existenei unei definiii anterioare a blocului n cauz. Un bloc-utilizator poate fi salvat i ca desen independent, deci ca fiier *.dwg, cu ajutorul comenzii WBLOCK. Cerinele acestei comenzi sunt n majoritatea lor asemntoare cu ale comenzii BLOCK. 9.1.3. Inserarea blocurilor-utilizator n desen. Comenzile INSERT i MINSERT Pentru a fi efectiv utilizat ntr-un desen AutoCAD, un bloc definit de utilizator trebuie s fie de pe bara de unelte Draw sau meniul pull-down inserat, prin comanda INSERT (butonul Insert, linia Block). Comanda deschide o caset de dialog, prin care solicit numele blocului, pentru a-l identifica, poziia punctului de referin, factorii de scalare pe fiecare direcie (X, Y i, dup caz i pe Z), rotaia fa de poziia de baz, n care a fost creat, precum i opiunea privind explodarea blocului la inserare. n fig. 9.3 sunt prezentate exemple de inserare a blocurilor anterior definite. Punctul de inserare al blocului poate fi oricare punct n spaiul desenului. Factorii de scalare pot fi diferii pe fiecare din cele trei direcii. n acest caz, blocul va apare deformat fa de aspectul su la definire. Un factor de scalare subunitar micoreaz blocul pe direcia respectiv, n timp ce unul supraunitar l mrete. O valoare negativ a factorului de scalare nseamn o inserare n oglind a blocului, fa de poziia sa de baz. Comanda INSERT insereaz i desene independente, adic fiiere *.dwg, ca blocuri n desenul curent. Informaiile necesare sunt similare cu cele de la inserarea blocurilor. Desenele inserate nu dispar ca fiiere independente din directorul lor. Comanda INSERT nu poate insera blocuri anonime, de tip hauri, cote, etc.

9.Blocuri, atribute, referine externe

102
R S T

M 3~

M 3~

~24V

M 3~

! !

!
Figura 9.3 Exemple de inserare a blocurilor-utilizator n desene Pentru a insera multiplu un bloc-utilizator, sub forma unei reele dreptunghiulare de m linii i n coloane, AutoCAD include comanda MINSERT. Rezultatul comenzii MINSERT est un bloc unic. Informaiile necesare sunt cele de la o inserare obinuit, n plus fiind necesare cele specifice modului de constituire a reelei. Inserrile blocurilor-utilizator pot fi explodate n componentele lor, prin comanda EXPLODE. Definiia blocului nu dispare, chiar dac nu mai exist nici o inserare (instaniere) a acestuia n desen. Inserrile create prin comanda MINSERT nu pot fi explodate. Orice modificare a definiiei unui bloc-utilizator n desen, duce automat la actualizarea tututor instanierilor blocului respectiv. Folosirea blocurilor n desen constituie un pas spre sistematizarea i organizarea desenului.

103 Blocurile pot reprezenta simboluri standardizate, cu apariie frecvent, repere standardizate sau cu apariie repetitiv. Utilizatorul i poate crea singur biblioteci de blocuri sau poate cumpra astfel de bibilioteci de la firmele productoare.

9.2.

Atributul

9.2.1. Ce este atributul i care este utilitatea sa? Atributul este o caracteristic n desen. Forma de prezentare este identic cu a unui text single line. n plus, fa de un text, atributul este purttor de informaie prelucrabil att n interiorul desenului sau al mediului AutoCAD, ct i n afar, n baze de date, tabele, etc. Utilitatea atributului este evident mai ales cnd el este inclus ntr-un bloc-utilizator. n acest caz, atributul va descrie o caracteristic a blocului respectiv. n fig. 9.4 a, b sunt reluate blocurile definite anterior, fiind completate cu atribute. Atributele vor fi purttoare de informaii utile privind caracteristicile pe care le reprezint pentru fiecare instaniere a blocului respectiv n desen.

D MT U E IA E R _IN L D MT U ET N IA E R _S C IU E MTR L A E IA
a)

S BO IM L

PTR UE E T RT U A IE

b) Figura 9.4 Blocuri care includ atribute

9.2.2. Crearea i utilizarea atributelor. Comenzile ATTDEF, ATTDISP, ATTEDIT Atributele se definesc prin comanda ATTDEF (meniul pull-down Draw, linia Block, opiunea Define Attributes). Comanda deschide caseta de dialog Attribute Definition, din fig. 9.5, care solicit opiunile de inserare a atributului: vizibilitate, constana valorii, verificare a corectitudinii valorii, presetare a valorii. Se solicit i denumirea atributului (Attribute Tag), prompter-ul ataat, i, opional, o valoare implicit. Ultimul set de informaii necesare vizeaz modul Figura 9.5 Caseta de dialog pentru definirea atributelor 9.Blocuri, atribute, referine externe

104 de prezentare al textului respectiv, similar cu al comenzii TEXT. Dup definirea unui atribut, acesta poate fi inclus ntr-un bloc. La orice inserare a blocului respectiv n desen, AutoCAD cere prin prompter-ul ataat, informaii privind valoarea concret a atributului. Aceast valoare va nlocui denumirea atributului n respectiva instaniere a blocului (fig. 9.6).

M 1

12 1500

12,7 63,5 C u

Figura 9.6 Exemple de inserri ale unor blocuri ce conin atribute Pentru a conferi un aspect aerisit desenului, atributele pot fi declarate nevizibile. Modificarea ulterioar a vizibilitii atributelor este posibil cu ajutorul comenzii ATTDISP (meniul pull-down View, linia Display). Comanda ATTEDIT modific atributele incluse n instanierile blocurilor-utilizator. Pot fi modificate att coninutul ct i modul de scriere al unuia sau a mai multor atribute. Editarea se poate realiza individual, pe fiecare atribut selectat, sau global, pe un set de atribute selectate. Editarea valorii atributelor incluse n blocuri nu modific n nici un fel definiia acestora i nici definiia blocurilor respective. Extragerea valorii atributelor dintr-un desen ntr-un fiier separat necesit n prealabil crearea unui fiier-ablon (Template file) dup care s fie dispuse tabelar atributele extrase. Pentru a efectua extragerea, se aplic comanda. Pot fi extrase toate atributele sau numai unele din acestea. Extragerea valorii atributelor dintr-un desen AutoCAD nu altereaz desenul respectiv.

9.3.

Referine externe n desenele AutoCAD

9.3.1. Ce sunt referinele externe? O referin extern reprezint o legtur (link) a unui desen independent, diferit de cel curent, la desenul curent. Desenul curent devine gazd pentru cel referit. Avantajele folosirii referinelor externe sunt:

12,7 1,59 Inconel

105 actualizarea automat a desenului curent la orice modificare a desenului referit, i, ca urmare, certitudinea unei versiuni actuale a desenului curent, obinerea unei dimensiuni mai reduse a desenului-gazd, prin neincluderea informaiilor din desenul referit, crearea unui desen complex, prin asamblarea mai multor desene independente. Un dezavantaj al referinelor externe l constituie necesitatea pstrrii desenelor referite exact n acelai director, subdirector, pe aceeai cale definit la stabilirea referinei. n cazul unei modificri a cii pentru fiierul referit, modificarea trebuie operat n desenul-gazd. Un desen extern referit ntr-un desen-gazd se comport ca i un bloc-utilizator, deci ca un obiect unic. Referinele externe nu pot fi explodate prin comanda EXPLODE. 9.3.2. Operaii cu referine externe. Comenzile XATTACH, XREF, XCLIP Pentru a crea o referin extern n desenul curent, este disponbil comanda XATTACH. Aceasta deschide caseta de dialog din fig. 9.7. Este necesar o mare atenie n a nu crea referine externe ciclice, de tipul desenul A desenul B desenul A!

Figura 9.7 Caseta External Reference, pentru crearea referinelor externe n desen O referin extern poate fi legat la desenul curent prin modul de referire Attachment sau prin modul Overlay. Al doilea nu permite referiri ncapsulate de tip desenul curent include desenul A, care include un alt desen. n mod Overlay, posibilele referine incluse ntr-un alt desen referit sunt ignorate. Pentru a controla referinele externe, se poate apela comanda XREF, care deschide caseta Xref Manager (fig. 9.8). Caseta este accesibil i din meniul pull-down Insert, linia Xref Manager Caseta vizualizeaz referinelor ncapsulate (n mai multe trepte) sub form arborescent. 9.Blocuri, atribute, referine externe

106 Opiunea Bind a comenzii XREF transform o referin extern ntr-un bloc propriu al desenului-gazd, fr a distruge referina extern original. n acest caz, elementele astfel referite nu vor mai fi actualizate odat cu actualizarea desenului din care provin. AutoCAD 2000 dispune de comanda XBIND care opereaz prin intermediul unei sugestive casete de dialog asupra referinelor externe deja definite, spre a le aplica opiunea Bind. Comanda XBIND poate fi lansat i din meniul pull-down Modify, linia Object, opiunea External reference.

Figura 9.8 Caseta Xref Manager Un desen extern referit ntr-un desen-gazd poate fi vizualizat integral sau parial. Pentru o vizualizare parial, se utilizeaz comanda XCLIP. Zona dorit poate fi una dreptunghiular, sau de o alt form, delimitat de o polilinie nchis, avnd form poligonal, anterior creat sau trasat n momentul respectiv. Informaia nevizibil dintr-o referin extern creia i s-a aplicat un xclipping nu se pierde. De altfel, zona de xclipping poate fi oricnd modificat. Comanda XCLIP este disponibil i n meniul pull-down Modify, linia Clip, opiunea Xref. La crearea referinelor externe, sunt preluate layer-ele i blocurile-utilizator din desenul referit. n fig. 9.9 este ilustrat un exemplu de desen-gaz cu referine externe din biblioteca de mostre AutoCAD 2000. AutoCAD 2000 introduce ca noutate absolut editarea din interiorul desenului-gazd a referinelor externe sau a blocurilor-utilizator definite n desenele cu rol de referine externe pentru desenul-gazd. Comanda aferent este REFEDIT, care poate fi lansat i din meniul pull-down Modify, linia In-place Xref and Block Edit. Editrile de acest tip trebuie efectuate cu atenie, pentru c afecteaz esenial desenul extern celui curent.

107

Figura 9.9 a Coninutul casetei Xref Manager pentru desenul City map.dwg

Figura 9.9 b Desenul-gazd City map.dwg, cu referinele externe din fig. 9.9 a 9.Blocuri, atribute, referine externe

108

Figura 9.9 c Cele dou desene City base map.dwg i City sky map.dwg incluse ca referine externe n desenul-gazd City map.dwg

109

10.

Spaiul modelului i spaiul hrtiei

10.1. A desena, a proiecta, a modela, cu ajutorul calculatorului


10.1.1. A desena cu ajutorul calculatorului Toate capitolele precedente dedicate mediului AutoCAD au evideniat diferite modaliti de a realiza desene ndeosebi tehnice cu ajutorul calculatorului. Instrumentele de desenare liniarul, creionul, guma, compasul, echerele au fost nlocuite prin facilitile aplicaiei soft. Vrful creionului nu se mai rupe, compasul nu mai trebuie fixat n planet pn gurete hrtia i planeta, echerele i liniarele nu se mai mic din greeal chiar n timpul desenrii sau al haurrii, guma nu mai deterioreaz foaia de hrtie pn la rupere chiar, Mintea uman a gsit o soluie mai mult dect elegant pentru toate aceste neplceri ale desenrii manuale: programe de grafic asistat de calculator. Calculatorul suplinete instrumentele de desen, oferind chiar o serie de modaliti evoluate de eficientizare a lucrului: tehnicile de editare, cele de vizualizare a desenului, cele de pstrare, multiplicare i actualizare, cele de interceptare precis a unor puncte, fr calcule geometrice prealabile. Calculatorul nu deseneaz ns singur. Concepia desenului revine utilizatorului uman. Ce i cum se reprezint stabilete utilizatorul. Calculatorul realizeaz aceste reprezentri. 10.1.2. A proiecta cu ajutorul calculatorului Elaborarea unui proiect cu ajutorul calculatorului nseamn construcia unui model al unui viitor obiect real, model care trebuie s reproduc fidel obiectul din lumea real. Proiectul este un obiect virtual, cu proprieti ct mai apropiate de cele ale obiectului real. n proiectarea clasic, elaborarea unui proiect implic o serie de calcule tehnico-matematice, decizii privind alternative de proiectare i variante de proiect, studii de optimizare, elaborarea documentaiei grafice i negrafice aferente proiectului, evaluarea calitativ i economic, materializarea prototipului i ncercarea sa, urmat probabil de corecii asupra proiectului. Etapele elaborrii unui proiect cu ajutorul calculatorului nu difer n esen de cele prezentate mai sus. Modelul virtual al produsului poate fi chiar obiectul unor ncercri i testri virtuale, realizate prin aplicaii de simulare funcional. Ingineria concurent influeneaz substanial viteza de lucru: etapele de analiz, sintez, desenare, etapele de calcule i ncercri se ntreptrund, se desfoar chiar simultan, pentru a genera ntr-un timp minim un proiect optim. 10.Spaiul modelului i spaiul hrtiei

110 A proiecta cu ajutorul calculatorului nu se reduce nicidecum la elaborarea documentaiei grafice (i negrafice), ci a acelui model virtual fidel produsului real, cu proprieti geometrice, fizice, motrice i vizuale asemntoare obiectului pe care l reprezint. Pe baza acestui model, este posibil i elaborarea documentaiei grafice aferente proiectului. O imagine mai mult dect simplificat sugereaz realizarea unui model din plastilin sau din carton, care este pe de o parte desenat, pe de alt parte testat n diverse probe.

10.2. Spaiul modelului i spaiul hrtiei n proiectarea asistat de calculator


10.2.1. Spaiul modelului Aa cum viitorul produs va exista ntr-un spaiu real tridimensional, modelul proiectat este definit ntr-un spaiu al su, propriu, tridimensional, spaiul modelului, aparinnd lumii virtuale. Modelul are o anumit mrime, o anumit form i o anumit poziie n spaiul su, la fel cum obiectul real se bucur de aceste caliti n lumea real. 10.2.2. Spaiul hrtiei Pentru a obine imagini ale modelului pe o foaie de hrtie virtual, modelul este aezat n faa acesteia, n diferite poziii, iar imaginile rezultate sunt proiectate pe plana de desen virtual. Aceast plan virtual constituie spaiul hrtiei, pe care proiectantul poate crea diferite vederi, la diferite scri i n diferite aranjamente ale modelului proiectat. 10.2.3. Spaiul modelului i spaiul hrtiei n AutoCAD Spaiul modelului este definit n AutoCAD ca model space i este un spaiu tridimensional infinit pe toate cele trei direcii. n mediul AutoCAD, spaiul hrtiei, paper space, este un spaiu tridimensional, dar, cel, puin momentan, cu vizualizri exclusiv 2D. Pentru cei mai necreztori, se poate crea orice obiect tridimensional n spaiul hrtiei. Pentru a-l privi ns spaial, el trebuie s fie inserat ntr-un desen (acelai sau altul) n spaiul modelului, singurul n care sunt posibile deocamdat, vizualizri 3D. Folosirea spaiului hrtiei i a ferestrelor flotante pentru a obine un aranjament adecvat al unui desen AutoCAD n vederea imprimrii sale la plotter sau imprimant (plotting layout) constituie un pas important n profesionalizarea lucrului i n organizarea proiectului. Spaiul hrtiei este extrem util n cazul elaborrii unor modele tridimensionale, dar nu este de neglijat nici n desenele 2D. Utilizarea eficient a spaiului hrtiei contribuie esenial la generarea unui proiect profesional, de calitate. O modalitate uoar de identificare a spaiului curent de lucru este imaginea sistemului curent de coordonate, adic ceea ce am numit UCS-icon. Dac n spaiul modelului aspectul era cel din fig. 2.2, n spaiul hrtiei acesta devine:

111

Figura 10.1 Imaginea sistemului de coordonate n paper space A doua modalitate de identificare a spaiului curent de lucru este rubrica ,

de pe bara de stare. respectiv Toate caracteristicile spaiului modelului se regsesc i n cel al hrtiei, cu excepia vizualizrilor spaiale i a randrilor. i n spaiul hrtiei pot fi create i editate obiecte variate (exceptnd luminile), pot fi definite layer-e, blocuri, referine externe. 10.2.4. Lucrul alternativ n model space i paper space. Comenzile MVIEW, LAYOUT i LAYOUTWIZARD Atunci cnd se deschide un desen nou, AutoCAD se gsete n mod implicit n spaiul modelului. Pentru a trece n spaiul hrtiei, se selecteaz unul din panourile Layout, ale cror etichete sunt vizibile la partea inferioar a zonei grafice. Sunt permise treceri alternative nelimitate dintr-un spaiu de lucru n cellalt. Principala destinaie a spaiului hrtiei este aceea de a oferi un aranjament al diferitelor vederi necesare pentru reprezentarea obiectului din desen i pentru obinerea unei copii la imprimant sau plotter. Definirea unor noi panouri Layout n desenul curent se realizeaz prin comenzile LAYOUT i/sau LAYOUTWIZARD. Comenzile sunt accesibile prin tastare sau din meniul pull-down Insert, linia Layout. LAYOUT poate crea un layout complet nou (opiunea New Layout) sau poate prelua un layout existent n prototipurile AutoCAD (opiunea Layout from Template); pentru a primi ndrumri pas cu pas n definirea unui layout nou, prin folosirea unui program-asistent de lucru, este disponibil comanda LAYOUTWIZARD (opiunea Layout Wizard din meniul pull-down Insert, linia Layout sau meniul pull-down Tools, linia Wizards, opiunea Create Layout). n spaiul hrtiei, vederile modelului se obin sub forma unor ferestre flotante (fig. 10.2), numite floating viewports. Acestea pot fi generate automat la definirea unui layout, sau, dup dorina utilizatorului, prin comanda MVIEW. Comanda MVIEW creaz n spaiul hrtiei ferestre flotante, care prezint iniial modelul aa cum apare el n spaiul modelului, la momentul respectiv. n fiecare fereastr flotant se poate modifica ulterior modul de afiare (amplificare, zon vizibil, prin ZOOM, PAN, etc.). Fiecrei ferestre i se pot stabili combinaii proprii de layer-e vizibile i nevizibile, factori 10.Spaiul modelului i spaiul hrtiei

112 de scal proprii pentru liniile discontinue (ltscale) i sisteme de coordonate (UCS) proprii. n fiecare fereastr, n cazul reprezentrilor 3D, se poate alege un alt punct de vizualizare a desenului. Ferestrele flotante se comport ca obiectele obinuite, deci pot fi mutate, rotite, multiplicate, copiate, terse, scalate, deformate, haurate, cotate, pe conturul lor pot fi aplicate moduri Osnap, etc. Ferestrele flotante din spaiul hrtiei nu pot avea grosime (thickness), i nu suport editri de tip CHAMFER, FILLET, TRIM, OFFSET, etc. Opiunile comenzii MVIEW ofer de asemenea posibilitatea de a dezactiva ferestre definite anterior, de a inhiba plotarea lor sau de a bloca la editare anumite ferestre. Pentru ca un anumit desen s fie vizualizat la aceeai scar n mai multe ferestre, se folosete opiunea nxp a comenzii ZOOM. (de ex. ZOOM 2xp) Obiectele create n spaiul modelului nu sunt accesibile n nici un fel din spaiul hrtiei (nu pot fi modificate, terse, nu se pot aplica moduri Osnap). Reciproc, obiectele create n spaiul hrtiei nu pot fi accesate din spaiul modelului. Pentru a modifica un anumit obiect, spaiul curent de lucru trebuie s fie cel n care se gsete obiectul. Pe lng ferestrele flotante, aranjamentul desenului din spaiul hrtiei poate s conin chenarul, indicatorul (title block n l. englez), note tehnice pe desen, tabelul de componen, etc., create chiar n acest spaiu.

Figura 10.2 Viewport-uri flotante generate n paperspace pentru un desen de ansamblu

113

11.

Comenzi de informare n AutoCAD 2000

11.1. Obinerea informaiilor generale despre desen


11.1.1. Proprietile desenului, ca fiier. Comanda DWGPROP Dac utilizatorul dorete s obin informaii despre desenul curent sau s atribuie acestuia anumite proprieti, poate apela comanda DWGPROP, accesibil i din meniul pull-down File, linia Drawing PropertiesComanda deschide caseta de dialog intitulat Nume_desen Properties, cu 4 panouri (fig. 11.1):

Figura11.1 Caseta de proprieti generale ale desenului General, oferind date globale despre desen (nume, tip, locaie, mrime, data crerii i data ultimei actualizri, eventuale atribute de fiier), 11.Comenzi de informare n AutoCAD 2000

114 Summary, similar cu panoul de proprieti generale din Microsoft Office, viznd titlul desenului (nu este obligatoriu s coincid cu denumirea fiierului), subiectul, autorul, cuvinte-cheie asociate, comentarii despre desen; subiectul poate fi utilizat n gruparea desenelor ce se refer la acelai subiect; Statistics, cu informaii despre nceputul i durata sesiunii curente de lucru; Custom, ce include un tabel n care creatorul desenului poate defini 10 variabile (cmpuri) asociate acestuia. Proprietile sunt utilizabile n gestionarea desenelor prin aplicaia AutoCAD Design Center. 11.1.2. Comanda STATUS Comanda STATUS ofer sub form de text informaii globale despre desen: numr de obiecte desenate, limitele desenului, zona de vizibilitate curent, starea ajutoarelor grafice snap i grid, moduri Osnap momentan active, layer curent, etc. 11.1.3. Comanda TIME Comanda TIME afieaz informaii privind data i ora crerii desenului, timpul scurs de la nceperea sesiunii de lucru pe desenul curent, etc.

11.2. Informaii de detaliu din desenul curent. Bara de instrumente Inquiry


Pentru a obine n orice moment informaii de detaliu din desenul curent, utilizatorul are la dispoziie o serie de comenzi de informare, sintetizate pe bara de instrumente Inquiry (fig. 11.2). Acestea sunt disponibile i in meniul pull-down Tools, linia Inquiry.

Figura 11.2 Bara de instrumente Inquiry

11.3. Informaii geometrice


11.3.1. Determinarea distanelor. Comanda DISTANCE Pentru a msura distana ntre dou puncte din desen, se utilizeaz comanda DISTANCE. Comanda lucreaz n spaiul 3D i comunic rezultatul n uniti de desenare. Odat cu valoarea distanei, sunt furnizate i informaii privind proiecia acestei distane pe axele curente de coordonate (Delta X, Delta Y, Delta Z) precum i coordonatele sferice ale celui de-al doilea punct fa de primul (distana menionat, unghiul n planul XY i cel fa de planul XY) Specificarea punctelor se poate realiza n oricare din metodele cunoscute (coordonate absolute sau relative, tastare, punctare, moduri Osnap, filtre de coordonate).

115 11.3.2. Determinarea ariilor. Comanda AREA Comanda AREA calculeaz aria i perimetrul unei figuri geometrice plane sau spaiale (n acest caz e vorba despre aria suprafeei exterioare). Calculul poate fi efectuat pe un obiect din desen sau pe o suprafa poligonal plan (!) definit prin puncte chiar n momentul derulrii comenzii (de exemplu, pentru a determina aria dintre dou obiecte). n cazul contururilor liniare curbe sau poligonale, se determin lungimea acestora (perimetrul). Pentru obiectele solide 3D, nu se pune problema determinrii unui perimetru. Comanda AREA lucreaz i n mod aditiv (nsumarea ariilor), prin opiunea Add, sau exclusiv (scderea ariilor), prin opiunea Subtract. 11.3.3. Determinarea masei. Comanda MASSPROP Pentru a determina proprietile masice (volum, mas, centru de greutate, momente de inerie, raz de giraie, etc.) ale obiectelor solide 3D sau ale obiectelor de tip regiune, AutoCAD dispune de comanda MASSPROP. Setul de informaii oferite de comand poate fi scris ntr-un fiier de tip text (*.txt). n calculul masei, AutoCAD consider densitatea unitar. 11.3.4. Comanda ID Pentru a obine coordonatele unui punct din desen, se aplic comanda ID. Pe lng furnizarea informaiei privind coordonatele rectangulare absolute ale punctului indicat, comanda fixeaz punctul curent de lucru n punctul indicat.

11.4. Obinerea informaiilor de detaliu despre obiectele din desen. Comanda LIST
Comanda LIST ofer utilizatorului informaii de detaliu despre obiectul sau obiectele selectate. Aceste informaii redau att proprietile de tip linie, culoare, lime de linie, layer, etc., ct i pe cele de descriere geometric (puncte de definiie, centru, raz, etc.) i pe cele specifice unui anumit tip de obiect (fig. 11.3). Comanda raporteaz de asemenea dac obiectul vizat se afl n spaiul modelului sau n cel al hrtiei. Absena informaiilor despre culoare, tip de linie, lime de linie semnific existena valorii bylayer pentru acestea. Absena grosimii nseamn de fapt grosime 0.

11.Comenzi de informare n AutoCAD 2000

116

Figura 11.3 Exemple de informaii oferite de comanda LIST pentru un segment de dreapt i pentru un cerc din desen

117

12.

Gestionarea desenelor prin AutoCAD Design Center

12.1. Rolul aplicaiei AutoCAD Design Center


AutoCAD 2000 introduce o nou concepie pentru gestionarea eficent a desenelor: aplicaia AutoCAD Design Center. Aplicaia este accesibil prin comanda ADCENTER, sau prin butonul de pe bara de instrumente Standard, sau din meniul pull-down Tools. La lansarea aplicaiei AutoCAD Design Center, n stnga zonei grafice, AutoCAD afieaz o nou fereastr, cu un aspect similar unui File Manager (fig. 12.1).

Figura 12.1 Modul de prezentare al aplicaiei AutoCAD Design Center 12.Gestionarea desenelor prin aplicaia AutoCAD Design Center

118 Fereastra AutoCAD Design Center poate fi translatat n alte poziii pe ecran. Aplicaia permite baleierea desenelor din diferite folder-e, cu posibilitatea de a vizualiza grafic i prin descriere textual informaii de organizare a desenului: blocurile-utilizator, referinele externe, layer-ele, tipurile de linii, stilurile de cotare, stilurile de scriere, imaginile raster, alte elemente de tip OLE din desenele gestionate. La deschiderea unui grup de informaii (de exemplu, cel al blocurilor), se poate opta pentru vizualizarea unui obiect din grup i/sau pentru afiarea detaliilor textuale despre acesta (fig. 12.2). Importul unui obiect din desenul original n desenul curent prin AutoCAD Design Center este extrem de simplu: prin dragging cu mouse-ul: se selectez obiectul, meninnd butonul stng al mouse-ului apsat i se trage obiectul n zona grafic a desenului curent. CA urmare, obiectul apare i n desenul current, ca i cnd ar fi fost creat chiar aici. Nu mai este necesar recrearea unor obiecte identice n desene diferite; ele pot fi preluate dintr-un singur desen i refoloste n oricare altele. Nu mai e necesar repetarea definirii unor layer-e sau a unor stiluri de cotare identice n diferite desene. Acestea pot fi preluate din desene deja create, prin AutoCAD Design Center.

Figura12.2 Exemplu de prezentare a unui bloc-utilizator n AutoCAD Design Center

119 AutoCAD Design Center gestioneaz unitar fiiere-desen de pe discul propriu sau din alte partiii logice sau hard, de pe reea i de pe Internet, asigurnd astfel un management eficient al proiectelor, prin reutilizarea i partajarea coninutului unor desene existente de ctre utilizatori diferii sau de acelai utilizator n desene nou create. Elaborarea desenelor devine astfel mai simpl i mai eficient. Sistemul de navigare al aplicaiei este unul simplu i eficient, cu vizualizri grafice i descrieri textuale, cu includerea locaiilor frecvent accesate n lista Autodesk Favorites. AutoCAD Design Center permite: consultarea diferitelor desene care include elemente de bibliotec sau reutilizabile (blocuri, layer-e, stiluri, etc.); vizualizarea miniatural a elementelor reutilizabile, cu sau fr detalii textuale; includerea unor elemente reutilizabile n desenul curent; crearea unor aa-numite short-cuts, chei de acces rapid, pentru desene i locaii frecvent accesate; gsirea coninutului unor desene, prin cutri bazate pe nume de desene, de blocuri, de layer-e, dup data crerii, dup numele autorului, dup cuvinte-cheie, etc. deschidera desenelor vizate, prin simpla tragere a iconiei lor n zona grafic a ferestrei de lucru; vizualizarea unor imagini raster i ataarea lor desenului curent, prin simpla tragere a iconiei lor peste zona grafic; controlul afirii elementelor vizate n fereastra aplicaiei (iconie, liste cu sau fr detalii, descrieri asociate, etc.) Fereastra de lucru pentru AutoCAD Design Center afieaz la partea sa superioar o bar de instrumente cu butoane specifice funciilor utilitare de gestionare a informaiilor (fig. 12.3)

Figura 12.3 Bara de instrumente din AutoCAD Design Center

de pe bara de De o deosebit utilitate este funcia Find, apelabil prin butonul instrumente a aplicaiei. Aceasta deschide o caset (fig. 12.4), cu rubrici adecvate operaiei de cutare dup diferite criterii, la diferite locaii. Dac operaia de cutare se realizeaz mai nti dup criteriul Drawings, adic desene, funcia Find permite rafinarea acestei cutri dup autor, cuvinte din coninut, cuvinte-cheie, etc.

12.Gestionarea desenelor prin aplicaia AutoCAD Design Center

120

Figura12.4 Caseta Find a aplicaiei AutoCAD Design Center Odat deschis, aplicaia AutoCAD Design Center poate fi nchis pe aceleai ci prin care a fost deschis: comanda ADCENTER, meniul pull-down Tools, sau butonul propriu de pe bara de instrumente Standard.

121

13.

Caracteristicile mediului tridimensional AutoCAD

13.1. Despre spaiul virtual tridimensional n AutoCAD


Mediul de proiectare AutoCAD modeleaz cu un nalt grad de fidelitate spaiul real care ne nconjoar. De aceea, mediul AutoCAD este tridimensional, infinit pe toate direciile. Din punct de vedere al proprietilor fizice, mediul este vid, omogen i izotrop. Acest mediu permite crearea unor obiecte asemntoare celor din lumea real. Att mediul ct i obiectele care l populeaz sunt produse soft, avnd deci un caracter virtual. n acest spaiu virtual, obiectele au diferite mrimi, culori, poziii reciproce. Mediul accept crerea unor surse virtuale de lumin. Ca urmare, imaginile obinute din mediul virtual AutoCAD pot fi mbogite cu umbre, reflexii, strluciri. Utilizatorul se poate plasa pe sine oriunde n mediul virtual. Imaginile vzute pot fi plane sau spaiale, cu sau fr ascunderea muchiilor nevizibile, opional cu umbrirea i colorarea suprafeelor.

13.2. Sisteme de coordonate n spaiul tridimensional


Pentru a localiza puncte i obiecte n spaiul tridimensional AutoCAD, se utilizeaz sisteme de coordonate tridimensionale. Orice sistem de coordonate din mediul AutoCAD este ortogonal i drept, adic cele trei axe de coordonate sunt perpendiculare unele pe altele i sensurile lor pozitive sunt dispuse dup regula minii drepte (vezi subcap. 2.2). AutoCAD cunoate sistemul fix de coordonate, World Coordinate System(WCS), adic sistemul asociat lumii` i sisteme de coordonate proprii utilizatorului, User Coordinate System (UCS). Modul de definire i manipulare al acestora a fost explicitat n subcapitolul 2.2. 13.2.1. Tipuri de coordonate spaiale Precizarea poziiei unui punct n spaiul tridimensional se bazeaz pe coordonatele rectangulare, sferice sau cilindrice. Coordonatele rectangulare provin din cele rectangulare plane, x,y, crora li se adaug a treia coordonat, z. Coordonatele sferice provin din cele polare, r<, crora li se adaug unghiul , fa de planul XY, iar cele cilindrice provin tot din cele polare, r<, crora li se adaug ns cota z. Tabelul 13.1 expliciteaz aceste tipuri de coordonate. 13.Caracteristicile mediului tridimensional AutoCAD

122 Tabelul 13.1


Tipul de coordonate Referina Modul de scriere Semnificaia Distana pe direcia axei X, pe direcia axei Y i respectiv pe direcia axei Z fa de origine Exemplu de folosire

x,y,z
Rectangulare Absolute (fa de origine)

Y O

6,2.5,4

Z @x,y,z
Relative (fa de punctul curent) Distana pe direcia axei X, pe direcia axei Y i respectiv pe direcia axei Z fa de punctul curent

Y @1,2.5,-3 O Z Y O r<< Z
Plan ||XY prin p.c.

r<alfa<beta
Sferice Absolute

Distana fa de origine, unghiul msurat fa de semiaxa pozitiv X n planul XY i unghiul msurat fa de planul XY Distana noului punct fa de punctul curent, unghiul fa de paralela la semiaxa pozitiv X dus prin punctul curent i unghiul fa de planul paralel la planul XY dus prin punctul curent

@r<alfa<beta

Relative

p.c.
@r<< O Z

123 r<alfa,z
Cilindrice Absolute Distana fa de origine msurat n planul XY, unghiul msurat n planul XY fa de semiaxa pozitiv X i distana fa de planul XY Distana noului punct msura ntr-un plan paralel la planul XY dus prin punctul curent fa de punctul curent, unghiul fa de paralela la semiaxa pozitiv X dus prin punctul curent i distana fa de planul paralel la planul XY dus prin punctul curent

Y
4 2 4

30O

4<30,5

Z Y
plan || XY prin p.c. p.c.4 -15o

@r<alfa,z

Relative

X
5

@4<-15,5

Oricare din tipurile de coordonate menionate pot fi raportate la origine, caz n care sunt coordonate absolute, sau la punctul curent, fiind coordonate relative. Folosirea filtrelor de coordonate este posibil i n lucrul n trei dimensiuni, exact dup aceleai regului ca i n plan. Introducerea coordonatelor unui punct prin punctare cu ajutorul cursorului-ecran poate fi realizat cu precizie, n orice situaie, n planul XY. La modificarea coordonatei Z, AutoCAD modific de cele mai multe ori i planul XY n care intercepteaz punctele prin cursor. Indicarea coordonatei Z prin punctare este numai uneori realizabil; experiena n lucru este esenial n nelegerea acestui aspect. Interceptarea punctelor de Osnap se realizeaz n ntreg spaiul 3D, indiferent de planul curent XY. Funcia Osnap tracking lucreaz n planul de nivel Z corespunztor punctului de Osnap interceptat.

13.3. Vederi spaiale predefinite. Comenzile VIEW, PLAN


AutoCAD ofer posibilitatea vizualizrii din orice punct din spaiu a obiectelor create. Aceste vederi sunt create fie dup sistemul de proiecie paralel fie dup sistemul de proiecie conic. n afara vederilor oarecare, definite prin precizarea punctului de observaie, AutoCAD poate genera automat vederi spaiale standard, corespunztoare proieciilor ortogonale sau celor izometrice. 13.Caracteristicile mediului tridimensional AutoCAD

124 n fig. 13.1 este prezentat un exemplu de vizualizare spaial a unui desen AutoCAD din diferite puncte din spaiu. Muchiile nevizibile sunt ascunse. Toate imaginile sunt create n sistemul de proiecie paralel. fa stnga -1,0.5,-0.7

sus

SE-izo

SV-izo

Figura 13.1 Vederi spaiale standardizate i oarecare ale unui desen AutoCAD Generarea vederilor este facilitat de comanda VIEW, prin caseta de dialog asociat ei (fig. 13.2).

Figura 13.2 Caseta de dialog destinat manipulrii vederilor

125 Vederile considerate standard sunt cele corespunztoare proieciilor ortogonale. Denumirea lor n limba englez este explicitat n fig. 13.3.

Bottom

Right

Front

Left

Back

Top

Figura 13.3 Vederi standard n AutoCAD Vederile izometrice sunt create numai de la o cot Z pozitiv. Denumirea lor este asociat combinaiei de puncte cardinale pe care o reprezint punctul de observaie: Sud-Est (punct de observaie 1,-1,1), South-East n limba englez, Sud-Vest (punct de observaie 1,-1,1), South-West n limba englez, Nord-Est (punct de observaie 1,1,1), North-East n limba englez, Nord-Vest (punct de observaie 1,1,1), North-West n limba englez. n fig. 13.4 sunt ilustrate vederile izometrice cu ascunderea muchiilor nevizibile pentru obiectul din fig. 13.3. Pentru a restaura rapid vederi folosite n mod repetat, acestea pot primi un nume, care se salveaz odat cu desenul i care poate servi la identificarea vederii; mai mult chiar, la definirea unui hyperlink dintr-un alt desen sau document spre desenul n cauz, o vedere denumit ntr-un anume mod poate servi drept int a hyperlink-ului. n principiu, oricrei vederi plane sau spaiale i 13.Caracteristicile mediului tridimensional AutoCAD

126 se poate atribui un nume, dar denumirea vederilor este util mai ales n cazul vederilor nestandardizate.

NW-Isometric View

NE-Isometric View

SW-Isometric View

SE-Isometric View

Figura 13.4 Vederi izometrice n AutoCAD Raportarea vederilor ortogonale sau izometrice se realizeaz fie la sistemul fix de coordonate (WCS), fie la un sistem de coordonate propriu al utilizatorului (UCS). Comanda view dispune i de o bar de instrumente asociat, denumit View(fig. 13.5).

Figura 13.5 Bara de instrumente destinat manipulrii vederilor predefinite Stabilirea sau restabilirea vederii plane (corespunztoare vederii de sus) poate fi realizat i prin comanda PLAN. Comanda solicit sistemul de coordonate la care s se raporteze. Comenzile VIEW i PLAN pot fi lansate i din meniul pull-down View, linia 3Dviews.

127

13.4. Vederi oarecare. Comenzile VPOINT, DDVPOINT, DVIEW, CAMERA


Pentru generarea unor vederi nestandardizate sub form de proiecii paralele, AutoCAD dispune de comenzile VPOINT i DDVPOINT. Prima este comanda istoric de definire a vederilor spaiale, i solicit coordonatele X,Y,Z ale punctului de observaie. Opional, comanda activeaz un tripod pentru indicarea acestui punct, asemntor cu poziionarea pe planiglob. Comanda are avantajul unei precise localizri spaiale a punctului de observaie. Cea de-a doua deschide o caset de dialog care servete la localizarea punctului de observaie prin coordonate sferice: unghiul n planul XY i unghiul fa de planul XY. Ambele comenzi pot folosi ca sistem de referin sistemul fix de coordonate (WCS) sau sistemul current (UCS). Comenzile VPOINT i DDVPOINT nu sunt aplicabile n spaiul hrtiei. Comanda DVIEW genereaz vederi spaiale n proiecie paralel sau conic i poate fi aplicat selectiv, numai pe anumite obiecte alese de utilizator. Comanda este destinat numai privirii desenului, fr a fi util n timpul operaiilor de lucru. Pentru a defini direcia i sensul privirii, comanda DVIEW apeleaz la dou elemente virtuale: camera de luat vederi i inta. Prin opiunea Distance, comanda declaneaz o vedere n perspectiv conic, n care obiectele mai ndeprtate sunt mai mici, iar cele apropiate mai mari. (fig. 13.6 a, b) Iniial, imaginea este generat n perspectiv paralel.

Figura 13.6 a Vedere creat prin comanda DVIEW n perspectiv paralel 13.Caracteristicile mediului tridimensional AutoCAD

128

Figura 13.6 b Vedere creat prin comanda DVIEW n perspectiv conic Comanda DVIEW dispune de opiunea Hide, util n ascunderea muchiilor nevizibile (aplicat n fig. 13.6 b). Deoarece comenzile ZOOM i PAN nu lucreaz transparent pe imaginile obinute prin DVIEW, comanda este prevzut cu propriile opiuni pentru aceste operaii. Opiunea CLip stabilete poziia planelor virtuale de clipping, care definesc zona vizibil. n afara zonei dintre cele dou plane, obiectele nu sunt vizibile (fig. 13.6 c). Planele de clipping sunt imaginate ca nite paravane perpendiculare pe direcia privirii, care transform zona exterioar lor n zon momentan obscur. Pentru a roti pur i simplu imaginea curent generat prin DVIEW n jurul direciei privirii, se dispune de opiunea TWist. n timpul generrii imaginilor n perspectiv conic prin comanda DVIEW, iconia obinuit pentru sistemul de coordonate este nlocuit printr-una specific (vezi fig. 13.6 b, c, colul din stnga-jos). Renunarea la o imagine n perspectiv conic este asigurat prin opiunea Off . O alt modalitate de a obine imagini n perspectiv conic o ofer comanda 3DORBIT, tratat n subcapitole ce vor urma.

129

Figura 13.6 c Imaginea anterioar trunchiat n cadrul comenzii DVIEW prin cele dou plane de clipping: Back Clipping Plane i Front Clipping Plane Modificarea direciei privirii este facilitat de comanda CAMERA. Aceasta solicit noile poziii pentru camera virtual de luat vederi i pentru punctul int. n fig. 13.7 este ilustrat un exemplu de definire a direciei privirii prin intermediul comenzii CAMERA. Sunt stabilite mai nti poziiile punctelor ce dau dreapta spaial pentru direcia privirii i apoi este ales sensul privirii: de la primul spre al doilea punct i, n al doilea caz, invers. Nu a fost delimitat n nici un fel prin plane de clipping zona cu obiecte vizibile. Datorit siturii centrelor celor dou sfere chiar pe direcia privirii, n oricare din ultimele dou imagini, sferele sunt perfect suprapuse.

13.Caracteristicile mediului tridimensional AutoCAD

130

Figura 13.7 a Imagine iniial, n care cele dou sfere (de pe acoperi i de pe stlpul fntnii) indic punctele care definesc direcia privirii

Figura 13.7 b Imagine generat cu camera pe acoperi i punctul int pe stlpul fntnii

131

Figura 13.7 c Imagine generat cu camera pe stlpul fntnii i punctul int pe acoperi

13.5. Modificarea dinamic a imaginii n spaiul tridimensional. Comenzile 3DORBIT, 3DZOOM, 3DPAN, 3DDISTANCE, 3DCLIP, 3DSWIVEL
Dac utilizatorul se afl n lumea real, pentru a vedea un obiect din diferite puncte din spaiu, el, utilizatorul, trebuie s se roteasc n jurul acestuia, s se apropie sau s se deprteze, sarcin care este consumatoare de timp i chiar obositoare. Inconveniente similare apar i n spaiul virtual AutoCAD. Pentru a privi modelul virtual din diferite puncte, unghiuri, distane, dup metodele oarecum clasice, utilizatorul ar trebui s se tot deplaseze n spaiul virtual, consumnd timp preios de lucru. Soluia a fost oferit n AutoCAD 2000 prin introducerea comenzii 3DORBIT i a familiei asociate ei: 3DZOOM, 3DPAN, 3DDISTANCE, 3DCLIP, 3DSWIVEL. Comanda 3DORBIT permite utilizatorului s stea comod n poziia lui i s roteasc modelul n faa sa, s l apropie sau s-l deprteze, s foloseasc un transfocator al camerei virtuale de luat vederi, pentru a ptrunde n detaliile vizuale ale modelului. Comanda este lansabil i prin butonul de pe bara de unelte Standard. La lansarea sa, comanda 3DORBIT afieaz un cerc ajuttor avnd quadranii marcai (fig. 13.8). Cei patru quadrani ai acestuia servesc la rotirea camerei virtuale de luat vederi n jurul obiectului, centrul cercului fiind punctul int, considerat fix. 13.Caracteristicile mediului tridimensional AutoCAD

132

Figura 13.8 Cercul ajuttor aferent comenzii 3DORBIT, avnd quadranii marcai Comanda 3DORBIT creaz un mic mediu specific de lucru, n care se pot aplica panningu-ri n spaiul tridimensional, amplificri ale imaginii de tip zoom 3D, pivotri continue sau pas cu pas ale camerei n jurul axei proprii, astfel nct s se modifice punctul int, apropieri sau deprtri ale camerei de punctul int. Aceste operaii sunt executabile prin intermediul meniului flotant deschis la apsarea butonului drept al mouse-ului (fig. 13.9), sau prin butoanele de pe bara de instrumente 3DORBIT (fig. 13.9).

Figura 13.9 Meniul flotant i bara de instrumente aferente comenzii 3DORBIT

133 Imaginile spaiale obinute prin comanda 3DORBIT pot fi crete att n perspectiv paralel ct i n perspectiv conic. Operaiile specifice comenzii 3DORBIT au alocate fiecare i comenzi aparte, cum ar fi: 3DPAN, 3DZOOM, 3DSWIVEL, 3DDSITANCE, 3DCORBIT. O operaie cu implicaii largi, att sub 3DORBIT, ct i n afara comenzii, este ajustarea planelor de clipping,- Front Clpping Plane i Back Clpping Plane-, care limiteaz zona vizibil n sapiul 3D. Operaia corespunde comenzii 3DCLIP, aplicabil fie sub 3DORBIT, fie pe prompter-ul de comand. Comanda 3DCLIP deschide o fereastr separt de lucru, n care desenul este prezentat ntr-o vedere perpendicular pe cea curent; dou drepte orizontale reprezint cele dou plane de clipping (fig. 13.10). Utilizatorul poate deplasa aceste plane, le poate activa sau dezactiva.

Back Clipping Plane

Front Clipping Plane

Figura 13.10 Fereastra pentru ajustarea planelor de clipping, cu cele dou drepte orizontale, reprezentnd cele dou plane: dreapta de jos pentru planul din fa i dreapta de sus pentru planul din spate Dac planul de clipping din fa este activ, imaginea redat ncepe de la acest plan spre infinit, n spate. Dac planul de clipping din spate este activ, imaginea este limitat n spate pn la acest plan, iar dac ambele plane de clipping sunt active, imaginea este limitat la zona cuprins ntre cele dou plane. n fig. 13.11 a, b, c, d este ilustrat un exemplu corespunztor corpurilor din fig. 13.10. 13.Caracteristicile mediului tridimensional AutoCAD

134

Figura 13.11 a Corpuri n imagine spaial nelimitat prin plane de clipping

Figura 13.11 b Corpurile din imaginea anterioar, cu limitarea imaginii la planul de clipping din fa; prin redarea trunchiat a cilindrului, devine vizibil interiorul acestuia

135

Figura 13.11 c Corpurile din imaginea a, ntr-o prezentare cu planul de clipping din spate activ; se observ trunchierea imaginii conului la nivelul planului respectiv

Figura 13.11 d Corpurile din imaginea a, ntr-o prezentare cu ambele plane de clipping active; se observ trunchierea imaginii corpurilor n dreptul celor dou plane 13.Caracteristicile mediului tridimensional AutoCAD

136

13.6. Utilizarea mai multor imagini simultane ale modelului spaial. Viewport-uri. Comanda VPORTS
Posibilitatea de a vedea modelul simultan n mai multe imagini, la diferite amplificri i n diferite detalii, nu este o caracteristic exclusiv a lucrului n trei dimensiuni. Aceast facilitate este un atribut al mediului AutoCAD, indiferent dac modelul este elaborat n dou sau trei dimensiuni. Ea devine ns indispensabil la crearea modelelor spaiale, mai ales a celor cu form composit, care necesit mai multe operaii de construcie. n funcie de spaiul de lucru, cel al modelului sau cel al hrtiei, pot fi folosite imagini multiple dispuse alturat sau aleator, flotante n desen. O astfel de fereastr se numete viewport. n spaiul modelului, viewport-urile sunt dispuse alturat, nesuprapuse, i nu sunt plotabile simultan pe hrtie. O operaie realizat se refer n general la viewport-ul curent (fig. 13.12).

Figura 13.12 Configuraie de 4 vieport-uri egale definit n spaiul modelului n spaiul hrtiei, viewport-urile pot fi dispuse n orice poziie, fie alturate, fie distanate, fie chiar suprapuse parial sau total (fig. 13.13).

137

Figura 13.13 Configuraie de 6 viewport-uri n spaiul hrtiei; viewport-urile sunt distanate ntre ele Numrul maxim de viewport-uri n spaiul modelului este definit prin variabila de sistem MAXACTVP, avnd valoarea iniial de 64. Aceast valoare este suficient de acoperitoare, deoarece un numr prea mare de viewport-uri conduce la o densitate prea mare de informaii pe ecran i la ncetinirea vitezei de lucru. Dac sunt necesare mai mult de 4-6 vieport-uri, mai ales n spaiul modelului, este recomandabil s se creeze mai multe configuraii de 4-6 viewport-uri, diferite ntre ele, salvate fiecare sub un anumit nume, i care s fie restaurate pe ecran dup necesiti. n spaiul hrtiei, pot exista orict de multe viewport-uri, dar numai 64 sunt vizibile la un moment dat. Trecerea dintr-un viewport n altul este simpl, prin clic pe viewport-ul respectiv, chiar transparent, n timpul execuiei unei anumite comenzi. De remarcat, c n viewport-ul curent cursorul se prezint sub form de fire reticulare, viewport-ul nsui avnd chenar gros, n timp ce deasupra unui alt viewport, care nu este momentan viewport curent, cursorul are form de sgeat, chenarul viewport-ului fiind subire. 13.Caracteristicile mediului tridimensional AutoCAD

138 Fiecare viewport poate prezenta modelul la un alt factor de amplificare a imaginii, dintr-un alt punct de observaie i ntr-un alt mod de afiare (randat, colorat, wireframe). Fiecrui viewport i se poate asocia un anumit UCS, conform regulii c fiecrei vederi i se poate asocia un UCS propriu. Acest aspect reprezint un considerabil avantaj la lucrul n trei dimensiuni, permind specificarea prin punctare a unor puncte avnd diferite valori pentru coordonata Z. Variabila de sistem UCSVP determin dac sistemul curent de coordonate se salveaz mpreun cu viewport-ul respectiv sau nu. n fiecare viewport pot fi stabilite aspecte diferite ale ajutoarelor grafice grid i snap. Comanda VPORTS ofer o caset de dialog pentru definirea configuraiei de viewport-uri (fig. 13.14 a, b). Caseta prezint dou panouri: New Viewports i Named Viewports.

Figura 13.14 a Caseta de dialog Viewports, panoul New Viewports Panoul New Viewports (fig. 13.14 a) permite alegerea unei configuraii predefinite de viewport-uri prin mprirea ntregului ecran (rubrica Apply to:, opiunea Display) sau a viewport-ului curent (rubrica Apply to:, opiunea Current Viewport). Rubrica Setup a panoului prezint dou valori: 2D, dac n toate noile viewport-uri generate punctul de observare

139 a desenului va fi acelai, cel al vederii curente, i 3D, dac n noile viewport-uri vor fi stabilite vederi ortogonale predefinite. Rubrica New Name: atribuie configuraiei noi un anumit nume (opional). La nchiderea casetei, AutoCAD salveaz configuraia respectiv sub numele menionat. Configuraiile de viewport-uri denumite se salveaz odat cu desenul i pot fi reutilizate n sesiuni viitoare de lucru. Panoul Named Viewports (fig. 13.14 b) restaureaz configuraii de viewport-uri salvate anterior sub un anumit nume, n aceeai sesiune de lucru sau n sesiuni de lucru anterioare. La alegerea numelui configuraiei, schia acesteia este prezentat n rubrica Preview.

Figura 13.14 b Caseta de dialog Viewports, panoul Named Viewports n prototipul propriu al AutoCAD, la nceperea unui desen nou, desenul se prezint n spaiul modelului ntr-un singur viewport. Prin utilizarea altor prototipuri, se poate stabili o anumit configuraie iniial de viewport-uri, dorit de utilizator. n spaiul hrtiei, viewport-urile redau diferite proiecii ale modelului, sau detalii la alt scar ale acestuia. Viewport-urile din spaiul hrtiei pot fi plotate simultan; de fapt, principalul rol al 13.Caracteristicile mediului tridimensional AutoCAD

140 viewport-urilor n spaiul hrtiei const n a facilita copierea simultan pe suport hard a diferitelor imagini ale modelului. Pentru definirea unei configuraii de viewport-uri n spaiul hrtiei, se poate folosi tot comanda VPORTS sau se poate recurge la comanda MVIEW (vezi 10.2.4). La lansarea comenzii VPORTS n spaiul hrtiei, n panoul New Vieports AutoCAD substituie rubrica Apply to: cu rubrica Viewport Spacing, reprezentnd distana ntre viewport-urile nou create. Lansat din meniul pull-down View, comanda VPORTS ofer i opiuni pentru crearea unor vieport-uri de form poligonal sau n interiorul conturului unui obiect (cerc, polilinie nchis, elips, regiune, etc.) (fig. 13.15).

Figura 13.15 Viewport-uri de form nerectangular n spaiul hrtiei Pentru definirea unui layout complet nou n spaiul hrtiei, AutoCAD include comenzile LAYOUT i LAYOUTWIZARD (vezi 10.2.4). Editarea viewport-urilor din paperspace este facilitat att de caseta de proprieti ale fiecrui viewport, ct i de comanda MVSETUP. Comanda MVSETUP permite alinierea viewport-urilor, rotirea imaginii, crearea unor viewport-uri noi, scalarea imaginii din viewport, inserarea unui indicator (Title block n limba englez).

141

14.

Crearea i editarea obiectelor tridimensionale

14.1. Tipologia modelrilor tridimensionale


AutoCAD permite descrierea obiectelor n spaiul tridimensional utiliznd oricare din cele trei metode de baz: modelarea prin muchii i vrfuri, modelarea suprafeelor, modelarea volumic. Gradul de complexitate al metodelor crete de la prima spre ultima. Cantitatea de informaie trasmis prin modelul 3D variaz n acelai mod, i tot la fel cresc i necesitile de resurse hard destinate operrii cu modele tridimensionale. 14.1.1. Modelarea prin muchii i vrfuri Metoda de modelare a obiectelor spaiale bazat pe utilizarea muchiilor i vrfurilor este cea mai simpl, dar i cea mai srac n informaie. Metoda utilizeaz doar puncte i elemente liniare (segmente i arce) de lungime finit. Pentru a reda obiectul, este redat de fapt un schelet al su. Metoda se numete n limba englez wireframe modeling, deoarece modelul se aseamn cu o reea de srm (fig. 14.1). Nu exist informaie despre ceea ce s-ar gsi ntre muchii i vrfuri, nici pe suprafaa exterioar a modelului, nici n interiorul su. Nu se pot aplica lumini i umbre pe modelele de acest tip, nu pot fi colorate suprafeele i nici nu se pot ascunde muchiile nevizibile. Modelarea prin muchii i vrfuri este prima metod aprut istoric n grafica tridimensional asistat de calculator.

Figura 14.1 Model tridimensional elaborat prin metoda bazat pe muchii i vrfuri 14.Crearea i editarea obiectelor tridimensionale

142 14.1.2. Modelarea suprafeelor O dezvoltare a modelelor wireframe ia n considerare suprafaa exterioar ce delimiteaz un obiect tridimensional. Metoda se bazeaz pe modelarea cojii obiectului 3D. Elementele geometrice utilizate sunt feele (patrulatere sau triunghiuri) de arie finit, elementele liniare finite i punctele (fig. 14.2). Nu exist informaie despre interiorul obiectului, despre densitatea materialului i distribuia acestuia. Se pot ascunde muchiile nevizibile. Suprafeele obiectului pot fi colorate, umbrite, iluminate, li se pot aplica texturi de material, li se pot asocia coeficieni de reflexie, refracie, absorbie a luminii, rugozitate, etc. n limba englez, metoda este cunoscut sub denumirea de boundary representation.

Figura 14.2 Obiect 3D modelat prin metoda suprafeelor: a) imagine cu toate muchiile vizibile; b) imagine cu muchiile nevizibile ascunse 14.1.3. Modelarea volumic Cea mai evoluat metod de redare a obiectelor spaiale o constituie modelarea solidelor, denumit i modelare volumic. Obiectul este generat din forme solide simple, majoritatea descriptibile analitic, combinate ntre ele pentru a genera forma spaial dorit. Modelului i se poate asocia o densitate de material, se pot determina proprieti de corp fizic (centru de mas, momente de inerie, raz de giraie, etc.). Toate proprietile legate de aspectul suprafeei exterioare sunt aplicabile i n cazul modelelor volumice. Modelarea volumic este cea mai intuitiv metod de generare a modelelor virtuale 3D i cea mai apropiat de raionamentele umane, deci cea mai natural.

143

14.2. Forme volumice simple. Comenzile BOX, SPHERE, CYLINDER, CONE, WEDGE, TORUS, EXTRUDE, REVOLVE
AutoCAD genereaz elemente volumice primitive, de form geometric simpl, cum ar fi: paralelipipedul dreptunghic, sfera, cilindrul drept, conul drept, pana, torul. Tot n categoria formelor volumice simple sunt incluse elementele volumice obinute prin extrudare sau prin revoluie. Paleta primtivelor solide este redat pe bara de instrumente Solids (fig. 14.3). Bara de instrumente menionat include butoane i pentru alte comenzi specifice mediului 3D, care vor fi detaliate n subcapitole urmtoare.

Figura 14.3 Bara de instrumente Solids 14.2.1. Crearea unui paralelipiped dreptunghic solid. Comanda BOX Comanda BOX creaz n desen un paralelipiped dreptunghic de tip solid. Comanda solicit dou vrfuri diagonal opuse ale bazei i apoi nlimea. Baza este totdeauna dispus n planul curent XY. Muchiile obiectului sunt paralele cu axele sistemului curent de coordonate (fig. 14.4).

Height Width Length

Figura 14.4 Obiecte create prin comanda BOX Dac al doilea punct specificat drept col al bazei are alt coordonat Z fa de primul col, comanda BOX genereaz direct obiectul, fr a mai solicita nlimea. 14.Crearea i editarea obiectelor tridimensionale

144 Alte opiuni de lucru ale comenzii BOX permit specificarea primului col, a lungimii, limii i nlimii (Length, Width, Height n limba eglez), sau a centrului obiectului i a celor trei dimensiuni. Comanda posed i opiunea pentru generarea unui cub de o anumit latur. 14.2.2. Crearea unui cilindru drept solid. Comanda CYLINDER Comanda CYLINDER creaz un cilindru drept, avnd baza de form circular sau eliptic. Metoda implicit de lucru solicit poziia centrului bazei, raza sau diametrul bazei i apoi nlimea cilindrului. Cilindrul obinut astfel este circular drept, fiind plasat cu baza ntr-un plan paralel cu planul curent XY i care trece prin punctul indicat (fig. 14.5).

Figura 14.5 Obiecte generate prin comanda CYLINDER Pentru a obine baza de form eliptic, se utilizeaz opiunea Elliptical a comenzii CYLINDER. Informaiile solicitate n paii ulteriori sunt cele specifice n desenarea unei elipse, urmate de valoarea nlimii. Dac valoarea nlimii este pozitiv, cilindrul este creat n lungul semiaxei pozitive OZ, iar dac aceast valoare este negativ, nlimea cilindrului este msurat n sens contrar de-a lungul axei OZ. Pentru a dispune baza cilindrului ntr-un plan oarecare fa de planul curent XY, n locul nlimii se specific poziia centrului bazei opuse (fig. 14.6). AutoCAD stabilete astfel segmentul orientat dintre centrele bazelor, de la centrul primeia spre ultimul punct specificat.

145

Figura 14.6 Cilindri generai n diferite poziii fa de planul XY prin specificarea poziiei pentru cele dou centre ale bazelor 14.2.3. Crearea conurilor drepte solide. Comanda CONE AutoCAD creaz conuri drepte cu baza circular sau de form eliptic prin intermediul comenzii CONE. Metoda implicit de lucru solicit poziia centrului bazei, raza sau diametrul bazei i apoi nlimea conului. Conul obinut astfel este drept i are baza de form circular, plasat ntr-un plan paralel cu planul curent XY i care trece prin punctul indicat (fig. 14.7). Pentru a obine baza de form eliptic, se utilizeaz opiunea Elliptical a comenzii CONE. Informaiile solicitate n paii urmtori sunt cele specifice n desenarea unei elipse, urmate de valoarea nlimii. Dac valoarea nlimii este pozitiv, conul este creat n lungul semiaxei pozitive OZ, iar dac aceast valoare este negativ, nlimea conului este msurat n sens contrar de-a lungul lui OZ. Pentru a plasa baza conului ntr-un plan oarecare fa de planul XY, dup precizarea centrului bazei i a razei acesteia, se utilizeaz opiunea Apex, precizndu-se explicit poziia vrfului conului (fig. 14.8).

14.Crearea i editarea obiectelor tridimensionale

146

Figura 14.7 Obiecte solide generate prin comanda CONE

Figura 14.8 Conuri drepte n poziii oarecare create prin comanda CONE, (opiunea Apex)

147 14.2.4. Crearea unei sfere solide. Comanda SPHERE Pentru a crea obeicte solide de form sferic, se dispune de comanda SPHERE. Aceasta solicit poziia centrului i valoarea razei (sau a diametrului), genernd sfera cu planul ecuatorial paralel cu planul curent XY ce trece prin centrul sferei. Axa polilor este direcionat dup direcia Z curent.

Figura 14.9 Sfere solide generate prin comanda SPHERE 14.2.5. Crearea unui tor solid. Comanda TORUS Crearea unui tor de tip solid este faciltat de comanda TORUS. Planul median al torului este paralel cu planul curent XY (fig. 14.10). Comanda solicit centrul torului i apoi succesiv, raza acestuia i raza tubului. Uzual, raza tubului este mai mic, iar cea a torului nsui mai mare. Dac raza torului este negativ, forma rezultat este similar unei lmi (fig. 14.11). Raza tubului trebuie s fie n acest caz mai mare n valoare absolut dect precedenta. Pentru o valoare a razei tubului mai mare dect raza torului, torul nu mai prezint orificiul central, forma solid generat autointersectndu-se (fig. 14.10). 14.Crearea i editarea obiectelor tridimensionale

148

Rtub>Rtor>0

Figura 14.10 Solide de form toroidal generate prin comanda TORUS

Figura 14.11 Solide toroidale cu raza torului negativ

149 14.2.6. Crearea solidelor de tip pan. Comanda WEDGE Crearea solidelor de tip pan este facilitat de comanda WEDGE. Pana este de fapt un paralelipiped secionat dup o diagonal a unei fee XZ (fig. 14.12).

Width Height

Length

Figura 14.12 Solid de tip pan creat prin comanda WEDGE Elementele constructive solicitate pentru construcia obiectului sunt identice cu cele din construcia paralelipipedului; de asemenea, opiunile de construcie sunt aceleai. Lungimea penei este direcionat dup axa X, limea dup axa Y, iar nlimea pe direcia axei Z. 14.2.7. Solide de revoluie. Comanda REVOLVE Prin rotirea unui contur plan nchis sau a unei suprafee plane n jurul unei axe care nu intersecteaz suprafaa rezult un solid de revoluie (fig. 14.13). Comanda REVOLVE genereaz pe aceast cale solide cu configuraie axial-simetric, dac rotirea s-a produs pe un cerc complet, sau solide de form sectorial dac unghiul de rotaie a fost mai mic dect 360o (fig. 14.14). Comanda REVOLVE este util mai ales n cazul solidelor cu un profil axial complicat, a cror form ar fi dificil de obinut prin combinarea unor primitive descriptibile analitic. n cazul unui unghi de rotaie mai mic de 360o, rotaia ncepe din planul figurii, iar sensul pozitiv de rotaie este dat de regula minii drepte. Rotaia nu se poate realiza n jurul unei axe perpendiculare pe planul figurii rotite, deoarece ar rezulta un obiect de grosime nul, caz geometric neadmis pentru un solid. n cazul poliliniei din fig. 14.14 a, rotaia nu se poate realiza dup o ax paralel cu OY. 14.Crearea i editarea obiectelor tridimensionale

150

d)

c)

a)

b)

Figura 14.14 Solide de revoluie generate de comanda REVOLVE, prin rotirea n jurul unei axe a unei polilinii nchise create ntr-un plan paralel cu XZ: a) polilinia i diferitele axe de revoluie; b) solid rezultat cnd axa este paralel cu OX; c) solid rezultat cnd axa este paralel cu OZ; d) solid rezultat cnd axa este definit de o linie oarecare din planul poliliniei 14.2.8. Solide generate prin extrudare. Comanda EXTRUDE Extrudarea trebuie neleas ca o operaie prin care se atribuie grosime unei figuri plane: contur nchis sau suprafa (polilinie, cerc, elips, regiune, curb spline, etc.). Extrudarea se poate realiza dup o direcie n raport cu planul figurii plane considerate (fig. 14.15 a) sau dup o traiectorie (fig. 14.15 b). Comanda care realizeaz operaia de generare a unui solid extrudat este EXTRUDE. n cazul extrudrii dup o direcie, solidul generat are una din baze n coinciden cu figura plan extrudat, iar cea de-a doua baz paralel cu prima, la distana specificat (pozitiv sau negativ). Cele dou baze au arii egale, dac unghiul de extrudare este 0 (fig. 14.15 a). Pentru un unghi de extrudare pozitiv, aria celei de-a doua baze este mai mic dect a primei baze (fig. 14.16 a), iar pentru un unghi de extrudare negativ aria celei de-a doua baze este mai mare dect cea a primei baze (fig. 14.16 b).

151

a)

b)

Figura 14.15 Solide generate prin extrudare: a) dup o direcie; b) dup o traiectorie Operaia de extrudare este util mai ales n cazul unui obiect avnd un contur plan complicat, i fr detalii pe a treia direcie.

a)

b)

Figura 14.16 Extrudare sub un unghi: a) pozitiv; b) negativ 14.Crearea i editarea obiectelor tridimensionale

152

14.3. Generarea solidelor de form complex. Operaii booleene aplicate obiectelor solide. Comenzile UNION, SUBTRACT, INTERSECT, INTERFERE
n lumea real, forma celor mai multe obiecte nu este simpl. Adesea, aceast form este complex, constituit dintr-un set de forme simple combinate ntre ele n mod adecvat, pentru a genera forma final. Modelarea spaial a obiectelor n mediul AutoCAD trebuie s reproduc obiectele din lumea real. Aadar, pentru a genera obiecte spaiale compozite, mediul AutoCAD trebuie s dispun de faciliti de combinare a formelor simple. Acest lucru este asigurat de existena comenzilor care aplic operaii booleeene pe solidele virtuale: UNION, SUBTRACT, INTERSECT. 14.3.1. Comanda UNION Pentru a reuni volumul mai multor obiecte solide n volumul unui singur obiect, se utilizeaz comanda UNION. Comanda solicit solidele asupra crora se aplic operaia i genereaz un nou obiect solid, al crui volum este reuniunea volumelor constituenilor. Comanda lucreaz n sensul clasic al reuniunii booleene (fig. 14.17 a, b), volumul rezultant incluznd volumele constituente, volumul comun fiind considerat o singur dat. Operaia este comutativ, ordinea de selectare a obiectelor neinfluennd rezultatul. Pentru volume disjuncte, care nu se suprapun spaial, volumul rezultant este suma aritmetic a volumelor considerate n reuniune. 14.3.2. Comanda INTERSECT Pentru a obine volumul comun a dou sau mai multe obiecte, se utilizeaz comanda INTERSECT. Dac obiectele solide considerate nu se suprapun, corpul compozit nu se constituie. Comanda elimin toate volumele necomune tuturor constitueilor (fig. 14.17 a, c). Operaia este comutativ, ordinea de selectare a obiectelor neinfluennd rezultatul. 14.3.3. Comanda SUBTRACT Dac prin intersectarea boolean a solidelor se obine volumul comun al acestora, prin diferena boolean rezult volumul necomun al primului set n raport cu al doilea set de obiecte (fig. 14.17 a, d, e). Comanda aferent este SUBTRACT, care solicit mai nti setul de obiecte cu rol de desczut i apoi setul de obiecte cu rol de scztor. Operaia nu este comutativ, rezultatul fiind dependent de rolul fiecrui set de obiecte (vezi comparativ fig. 14.17 d i e). 14.3.4. Comanda INTERFERE Obiectele din lumea real nu pot ocupa simultan acelai loc n spaiu. Acest aspect trebuie s fie controlabil i n lumea virtual. Mediul AutoCAD admite construcia mai multor obiecte suprapuse, dar ofer spre verificarea suprapunerii comanda INTERFERE. Aceasta determin volumul comun al obiectelor selectate, pstrnd i obiectele originale. Volumul comun, numit volum de interferen, poate fi definit ca solid nou (fig. 14.18), sau poate fi doar marcat temporar

153 pe ecran. Spre deosebire de comanda INTERSECT, comanda INTERFERE solicit dou seturi distincte de obiecte selectate: verificarea interferenei se realizeaz ntre obiectele din primul set i cele din al doilea set, analizate dou cte dou, succesiv. Un rspuns nul la cererea pentru al doilea set de selecie conduce la verificarea interferenei numai ntre obiectele solide din primul set, considerate pe rnd, dou cte dou (fig. 14.19). Dac se opereaz cu mai mult de o pereche de obiecte, AutoCAD poate afia la cerere perechile de obiecte care interfer. Afiarea perechilor de obiecte al cror volum interfer se realizeaz ciclic.

a)

b)

c)

d)

e)

Figura 14.17 Operaii booleene pe solide AutoCAD: a) obiectele solide simple (cilindru i paralelipiped); b) reuniunea celor dou obiecte; c) intersecia celor dou obiecte; d) diferena paralelipiped-cilindru; e) diferena cilidru-paralelipiped Operaiile booleene i interferena se aplic n acelai mod i pe obiecte de tip regiune (region). Operanzii i rezultatul operaiilor vor fi ns obiecte plane de tip regiune i nu solide spaiale. Se pot genera astfel suprafee compozite cu aspect complicat, utilizabile eventual mai departe n generarea unor solide spaiale, prin extrudare sau revoluie (fig. 14.20). 14.Crearea i editarea obiectelor tridimensionale

154

Figura 14.18 Aplicarea comenzii INTERFERE cu generarea solidelor de interferen

Figura 14.19 Aplicarea comenzii INTERFERE pe un set de trei obiecte solide; solidele de interferen rezultate au fost modificate n ceea ce privete tipul i limea de linie

a) c)

b)

Figura 14.20 Scderea boolean aplicat pe obiecte de tip regiune i generarea unui solid extrudat din regiunea rezultat; a) obiectele de tip region originale; b) obiectul de tip region rezultat dup scdere; c) obiect solid generat prin extrudarea regiunii anterioare

155

14.4. Editarea solidelor


14.4.1. Divizarea solidelor. Comanda SLICE Comanda SLICE permite divizarea unui solid printr-un plan. Planul poate fi definit de un obiect din desen (fig. 14.21 a), sau printr-un procedeu geometric: prin trei puncte necoliniare (fig. 14.21 b), ca plan paralel la unul din planele XY, YZ, ZX printr-un anumit punct (fig. 14.21 c), prin definirea normalei la plan (fig. 14.21 d), ca plan paralel cu planul vederii curente, printr-un anumit punct (fig. 14.21 e). Obiectul este integral divizat n urma comenzii SLICE. Pot fi pstrate ambele pri rezultate sau una din ele (fig. 14.22). Solidele rezultate pstreaz proprietile obiectului original (culaore, tip de linie, lime de linie, layer, etc.)

Figura 14.21 a Solid divizat prin comanda SLICE dup un plan definit de un cerc

Figura 14.21 b Solid divizat prin comanda SLICE, dup un plan definit de trei puncte: doi quadrani ai bazei de jos i centrul bazei de sus

14.Crearea i editarea obiectelor tridimensionale

156

||YZ ||XY

||ZX

Figura 14.21 c Solid divizat dup un plan paralel cu axele de coordonate primul punct (originea normalei la planul de divizare) al doliea punct normala la planul de divizare

Figura 14.21 d Solid divizat dup un plan definit prin normala acestuia punct pe planul de divizare

Figura 14.21 e Solid divizat dup un plan paralel cu vederea curent i care trece prin centrul orificiului, pe baza de sus

157 14.4.2. Secionarea solidelor. Comanda SECTION Comanda SECTION genereaz regiuni corespunztoare suprafeelor dintr-un plan de secionare al unui solid. Comanda lucreaz similar cu SLICE, dar rezultatul nu mai este un set de obiecte solide, ci una sau mai multe regiuni. Corpul solid original nu este afectat de comand. n fig. 14.22 este considerat un exemplu de generare a seciunii plane printr-un solid, planul de secionare fiind paralel cu planul vederii curente, prin centrul de sus al orificiului. Pentru evidenierea seciunii, aceasta a fost ulterior haurat, iar solidul ndeprtat. punct pe planul de secionare regiune rezultat

Figura 14.22 Aplicarea comenzii SECTION pe un solid 14.4.3. Editarea feelor, muchiilor i corpului unui solid. Comanda SOLIDEDIT Una din facilitile de baz n modelarea spaial n mediul AutoCAD o constituie posibilitatea de a modifica fee i muchii ale unor solide deja create. Comanda aferent este SOLIDEDIT, o noutate a versiunii 2000, i n acelai timp o necesitate stringent a utilizatorilor n raport cu versiunile anterioare AutoCAD. Opiunile de lucru ale comenzii SOLIDEDIT sunt numeroase. Ele se grupeaz n editri ale feelor (opiunea Face), editri ale muchiilor (opiunea Edge) i ale corpurilor (opiunea Body). Aceste opiuni sunt vizibile la lansarea comenzii prin tastare. Comanda dispune ns i de o bar de instrumente proprie, numit Solids Editing, care detaliaz prin butoanele sale, fiecare opiune concret de editare (fig. 14..23). Meniul pull-down Modify, prin linia Solids Editing, ofer de asemenea acces direct la operaiile concrete de editare a solidelor din cadrul SOLIDEDIT. 14.Crearea i editarea obiectelor tridimensionale

158

Operaii booleene

Operaii pentru fee

Operaii pentru muchii

Operaii pentru corpuri

Figura 14.23 Bara de instrumente Solids Editing Din categoria operaiilor care se aplic pe una sau mai multe fee ale unui solid fac parte: extrudarea, mutarea, ofsetarea, tergerea, rotirea, nclinarea, copierea, colorarea. Pentru aplicarea oricreia din operaiile menionate, este necesar n prealabil selectarea feelor n cauz. AutoCAD admite mai multe fee ntr-un set, uneori chiar i de la solide diferite. Pentru a permite constituirea corect a setului de fee supuse modificrii, sunt disponibile n timpul selectrii opiunile: Undo, Remove, Add, ALL. Semnificaia lor este cea uzual n AutoCAD. Extrudarea unei fee (opiunile Face, Extrude) opereaz similar cu comanda EXTRUDE. Sunt extrudabile numai feele plane. Extrudarea se poate realiza dup o direcie rectilinie n raport cu faa considerat sau dup o traiectorie. n primul caz, se pot utiliza unghiuri de extrudare, pentru ca feele laterale ale solidului s fie nclinate. n fig. 14.24 sunt prezentate exemple de extrudri ale unei fee de pe un obiect solid. Se observ c, n cazul a, la extrudarea dup o direcie nclinat la +100, unghiul de nclinare se msoar pozitiv spre interiorul obiectului; ca urmare, suprafaa exterioar a solidului se nclin spre axa longitudinal, iar cea a orificiului n afar, adic tot spre traiectorie interiorul obiectului. fa extrudat fa extrudat detaliu pentru a)

a)

b)

Figura14.24 Extrudarea feei unui solid: a) pe o nlime de 15 uniti, la o nclinare de +100; pentru vizualizarea zonei superioare a orificiului, a fost apoi ndeprtat o poriune din obiect; b) n lungul unei traiectorii

159 Mutarea unei fee (opiunile Face, Move) corespunde unei translaii spaiale, cu condiia ca topologia obiectului (form, numr de muchii, de vrfuri) s nu se schimbe (fig. 14.25).

Figura 14.25 Mutarea feei orificiului interior din solidul cilindric considerat Ofsetarea unei fee (opiunile Face, Offset) nseamn deplasarea ei paralel cu ea nsi la o anumit distan sau printr-un anumit punct (fig. 14.26). Cerinele de pstrare a topologiei rmn aceleai ca i la mutarea unei fee. Specificarea unei distane de ofsetare pozitive mrete volumul solidului, iar a uneia negative l micoreaz (fig 14.26 a, b).

fa selectat pentru offset

a)

b)

c)

Figura 14.26 Ofsetarea feei cilindrice a orificiului prin solidul cilindric considerat: a) solid original; b) distan de ofset +8 uniti; c) distan de ofset 8 uniti tergerea unor fee este de asemenea posibil sub comanda SOLIDEDIT (opiunile Face, Delete). n fig. 14.27 este ilustrat un exemplu. 14.Crearea i editarea obiectelor tridimensionale

160 Fa selectat pentru tergere Fa selectat pentru tergere

a)

b)

c)

Figura 14.27 tergerea unor fee ale unui solid: a) solid original; b) solidul considerat dup tergerea feei laterale a orificiului; c) solidul considerat dup tergerea feei superioare teite, de pe exterior Rotirea unei fee de pe un solid (opiunile Face, Rotate) este posibil n condiiile pstrrii topologiei. Rotirea feei selectate se poate realiza n jurul unei axe imaginare, definite prin dou puncte ale sale, ale unei axe paralele la una din axele sistemului curent de coordonate, n jurul perpendicularei pe planul vederii curente, sau chiar n jurul unui obiect adecvat (linie, cerc, arc, elips, polilinie 2D). Respectarea topologiei iniiale este i n acest caz o condiie necesar. punct al axei de rotaie ax paralel la OY

fa selectat

a)

b)

c)

Figura 14.28 Rotirea unei fee de pe un solid: a) solid original; b) solid obinut dup rotirea feei selectate cu +300 n jurul unei paralele la axa OY ce trece prin centrul bazei superioare; c) solid obinut dup rotirea feei selectate cu -300 n jurul aceleiai axe nclinarea unei fee de pe un obiect solid se realizeaz prin opiunile Face, Taper ale comenzii SOLIDEDIT.

161

al II-lea punct al axei de referin

primul punct al axei de referin

fa selectat

Figura 14.29 nclinarea feei unui solid prin editarea de tip Taper; a) solid original; b) solid editat Copierea unei fee a unui obiect solid este aplicabil prin opiunile Face, Copy din cadrul comenzii SOLEDIT. Noua fa creat este un obiect independent n desen, un obiect de tip body (corp) la copierea unei fee curbate, respectiv de tip region (regiune) la copierea unei fee plane (fig. 14.30). Entitatea rezultat prin copiere nu este asociat n nici un fel obiectului original, ea fiind independent.

fa selectat pentru copiere

fa copiat

Figura 14.30 Copierea unei fee a unui obiect solid; a) obiect original; c) obiect original i fa copiat Modificarea culorii unei fee de pe un obeict solid este o editare realizabil sub comanda SOLIDEDIT, prin opiunile Face, Color. Prin aceast operaie, pot fi modelate obiecte mai realistice, pot fi evideniate zone cu proprieti deosebite ale unui obiect solid. Copierea muchiilor unui solid este posibil prin opiunile Edge, Copy. Muchiile selectate sunt copiate la o alt locaie sub form de linii, arce, cercuri, curbe spline. Copiile obinute sunt 14.Crearea i editarea obiectelor tridimensionale

162 obiecte independente de solidul cruia i-au aparinut (fig. 14.31) i pot servi ca baz pentru alte construcii spaiale.

muchie selectat muchie copiat

Figura 14.31 Copierea unei muchii de pe un obiect solid Colorarea muchiilor unui obiect solid decurge similar cu operaia de colorare a feelor (opiunile Edge, Color). Imprimarea unui forme pe un solid este posibil prin opiunile Body, Imprint ale comenzii SOLIDEDIT. Forma respectiv poate fi o figur plan, un cerc, un arc, o elips, o polilinie, o linie, o regiune, sau un corp, ori un solid. Dac obiectul de imprimat este spaial, forma imprimat va fi definit de curba (curbele) de intersecie cu solidul original. Obiectul de imprimat trebuie s intersecteze feele solidului considerat. Operaia este util fie pentru realizarea marcajelor pe solide, fie pentru generarea anumitor contururi destinate unor editri ulterioare (fig. 14.32). imprint contur de imprimat

a)

b)

c)

Figura 14.32 Imprimarea unui contur pe un obiect solid: a) solid original i contur de imprimat; b) solid avnd conturul imprimat; c) solid modificat prin extrudarea conturului imprimat anterior

163 nlturarea muchiilor redundante create pe un solid n timpul diferitelor operaii de editare i n general a elementelor geometrice neutilizate n definirea unui solid este asigurat prin opiunile Body, Clean din comanda SOLIDEDIT. Separarea volumelor disjuncte ale unor solide poate fi realizat aplicnd opiunile Body, Separate. Este posibil ca n urma unor operaii de editare s rezulte un solid al crui volum s fie alctuit din mai multe componente care sunt distanate spaial ntre ele (fig. 14.33). Un astfel de solid nu poate exista n realitate. Pentru a-l separa n volumele componente, se aplic opiunea menionat. solid rezultat, avnd plan de divizare prin dou volume disjuncte comanda SLICE

solid original

Figura 14.33 Volume solide disjuncte rezultate prin editri ale solidelor Generarea unor obiecte solide cu perei subiri este realizabil prin opiunile Body, Shell. Este necesar specificarea solidului transformabil i a grosimii. O valoare pozitiv a grosimii de perete creaz peretele paralel n interior, n timp ce una negativ determin crearea grosimii peretelui spre exterior.

Figura 14.34 Generarea unui solid cu perei subiri prin comanda SOLIDEDIT 14.Crearea i editarea obiectelor tridimensionale

164

14.5. Generarea proieciilor 2D pentru obiecte solide


14.5.1. Imagini plane n spaiul hrtiei. Comenzile SOLVIEW i SOLDRAW Modelarea spaial a obiectelor n mediul AutoCAD este completat de facilitatea de a genera automat proiecii 2D ale modelelor solide. Operaia este util n spaiul hrtiei. Sunt necesare succesiv, comenzile SOLVIEW i apoi SOLDRAW. Este recomandabil ca, n momentul aplicrii, s fie ncrcat n desen tipul de linie hidden, pentru reprezentarea adecvat a eventualelor muchii nevizibile. E indicat de asemenea ca modelul curent de haurare s fie cel dorit, astfel nct haurile eventualelor seciuni s fie redate corespunztor. Prin aplicarea sa, comanda SOLVIEW pregtete proieciile preferate, crend viewport-uri adecvate. Comanda comut cadrul de lucru n spaiul hrtiei i apoi solicit tipul de proiecie dorit. Proieciile pot fi: dup UCS, ortogonale, auxiliare, seciuni plane. La prima utilizare a comenzii SOLVIEW, se aplic opiunea Ucs, care organizeaz condiiile pentru o vedere plan pe sistemul de coordonate precizat: WCS, un UCS salvat sub un anumit nume, sau UCS-ul curent. Urmtoarele aplicri ale comenzii SOLVIEW utilizeaz corect orice tipuri de proiecii. Comanda SOLVIEW solicit scara la care s fie generat proiecia, numele atribuit, poziia acesteia n spaiul desenului i cadrul ei. Proieciile ortogonale n raport cu altele pot fi dispuse numai aliniate pe vertical respectiv pe orizontal cu proiecia de referin. Ulterior, viewport-urile coninnd aceste proiecii pot fi mutate oriunde n desen. Prin rolul su, comanda SOLVIEW este similar unei operaii manuale de poziionare adecvat a modelului n raport cu foaia de hrtie, fr ns a desena concret. Pentru fiecare viewport generat prin SOLVIEW, AutoCAD creaz 3 sau 4 noi layer-e: nume_viewport-VIS, nume_viewport-HID, nume_viewport-DIM i, pentru seciuni, nume_viewport-HAT. Dac este ncrcat n desen tipul de linie hidden, AutoCAD asociaz automat layer-elor nume_viewport-HID acest tip de linie. Layer-ele create vor fi destinate muchiilor vizibile, celor acoperite, eventualelor cote i haurilor ce vor aprea odat cu etapa urmtoare de lucru, prin comanda SOLDRAW. Aceste layer-e sunt topite numai n viewport-ul asociat, iar n toate celelalte viewport-uri sunt ngheate, astfel c elementele 2D dintr-un viewport nu vor fi vizibile n alte viewport-uri. Viewport-urile generate prin SOLVIEW sunt plasate n spaiul hrtiei n layer VPORTS, definit special de program. Comanda SOLDRAW creaz efectiv proieciile 2D pregtite prin comanda SOLVIEW. Singura cerin se refer la viewport-urile pe care s se aplice. Muchiile vizibile sunt plasate n fiecare viewport n layer-ul nume_viewport-VIS, eventualele muchii acoperite n layer nume_viewport-HID, iar haurile n layer nume_viewport-HAT. n fig. 14.35 a, b este ilustrat un exemplu de realizare a proieciilor 2D prin secvena de comenzi SOLVIEW i SOLDRAW. Marcarea traseelor de secionare i notarea denumirilor seciunilor s-a realizat ulterior. n fig. 14.35 c este redat configuraia de layer-e rezultat din exemplul respectiv.

165 Inconvenientul pe care l prezint folosirea celor dou comenzi SOLVIEW i SOLDRAW const n apariia n spaiul modelului a tuturor elementelor 2D generate de program. Vizibilitatea lor nu poate fi anulat, deoarece nghearea sau dezactivarea layer-elor respective are efect i n spaiul hrtiei. Comenzile SOLVIEW i SOLDRAW au butoane dedicate pe bara de unelte Solids.

Figura 14.35 a Obiect solid generat n spaiul modelului

Figura 14.35 b Configuraie de vederi 2D generate la scara 1:2 n spaiul hrtiei pentru obiectul din a), prin comenzile SOLVIEW i SOLDRAW

14.Crearea i editarea obiectelor tridimensionale

166

Figura 14.35 c Configuraia de layer-e generat prin comanda SOLVIEW pentru cazul a), b) 14.5.2. Seciuni i profile plane n spaiul modelului. Comenzile SOLPROF i SECTION Crearea unui profil plan al unui obiect solid este posibil i prin comanda SOLPROF. Comanda lucreaz ntr-un viewport din spaiul hrtiei i genereaz muchiile vizibile i, opional, pe cele acoperite, pe care le plaseaz n layer PV, respectiv PH. SOLPROF nu modific starea de vizibilitate a layer-elor. Pentru a vizualiza numai profilul plan creat de comand, trebuie declarat nevizibil layer-ul ce conine solidul. Crearea unei seciuni plane printr-un obiect solid este posibil i n spaiul modelului prin comanda SECTION (vezi 14.4.2). Comenzile SOLPROF i SECTION au butoane proprii pe bara de instrumente Solids.

167

14.6. Generarea suprafeelor 3D


Una din formele generale de suprafae spaiale din mediul AutoCAD este 3dmesh. Suprafaa const dintr-o reea spaial de faete plane, distribuite dup dou direcii orecare. Densitatea reelei este dat de numrul M i N de vertexuri (vrfuri) pe fiecare din cele dou direcii. Utilitatea suprafeelor 3dmesh este remarcabil n modelarea obiectelor cu form spaial complicat i dificil de definit analitic: caroserii, carcase de aparatur electric i electrocasnic, carene de nave, aripi i fuselaje de avioane, forme de relief terestre, etc. Suprafeele 3dmesh sunt deschise, nchise pe o direcie, sau pe ambele direcii de generare (fig. 14.36 a, b, c, d). N M a)

b)

c)

d) Figura 14.36 Suprafa 3dmesh cu 4x3 puncte de definiie: a) deschis pe ambele direcii de generare; b) nchis pe direcia M; c) nchis pe direcia N; d) nchis pe ambele direcii Comenzile pentru crearea suprafeelor 3D au alocat o bar de instrumente proprie, denumit Surfaces (fig. 14.37).

Figura 14.37 Bara de instrumente Surfaces 14.6.1. Suprafae 3dmesh de form general. Comanda 3DMESH Comanda 3DMESH creaz suprafee spaiale prin specificarea numrului de vertexuri pe fiecare din cele dou direcii de generare i a poziiei vertexurilor. Numrul maxim de vertexuri este de 256 pe fiecare direcie. n cazul suprafeelor 3dmesh definite prin multe vertexuri, introducerea vertexurilor punct cu punct este anevoioas. Este mai eficient scrierea coordonatelor fiecrui punct ntr-un fiier script (*.scr) i executarea acestuia prin comanda SCRIPT. (vezi i cap. 20). Pe muchiile unei suprafee 3dmesh pot fi aplicate modurile osnap specifice segmentelor. 14.Crearea i editarea obiectelor tridimensionale

168 14.6.2. Suprafee 3dmesh de form particular. Comenzile REVSURF, RULESURF, TABSURF, EDGESURF Pentru suprafee 3dmesh de forme particulare, frecvent utilizate n desene, sunt create comenzi speciale de desenare. Suprafeele aproximeaz forme spaiale continue. Dou variabile de sistem, SURFTAB1 i SURFTAB2, controleaz numrul de faete generate pe direcia M i respectiv N. Modul de lucru al variabilei SURFTAB2 depinde i de tipul elementului din definiie (linie, arc, polilinie, etc.). Valori mai mari pentru cele dou variabile cresc densitatea faetelor din 3dmesh. Valorile iniiale ale variabilelor sunt 6 i 6. Comanda REVSURF creaz suprafee 3dmesh care aproximeaz suprafeele de revoluie obinute prin rotirea unui contur plan n jurul unei axe (fig. 14.38). Rotirea se produce ntr-un plan perpendicular pe axa de revoluie. Spre deosebire de solidele de revoluie, suprafeele generate astfel necesit definirea axei printr-un obiect real din desen, dar accept intersectarea conturului de definiie cu axa de revoluie. a) b)

dir. M

dir. N

Figura 14.38 Suprafa generat prin comanda REVSURF: a) elemente de definiie; b) suprafaa generat, pe un unghi de 2100, cu variabilele SURFTAB1=12 i SURFTAB2=10 Comanda REVSURF comunic valorile curente pentru variabilele SURFTAB1 i SURFTAB2, solicit obiectele de definiie, apoi unghiul de start i unghiul de rotaie. Variabila SURFTAB1 acioneaz circular, de-a lungul traiectoriei. Variabila SURFTAB2 acioneaz de-a lugul curbei de definiie (n combinaie cu tipul acestei curbe). Dac rotaia se realizeaz pe 3600, suprafaa este nchis pe direcia M (fig. 14.39 a). Cnd curba de definiie este nchis (cerc, elips, polilinie nchis), suprafaa rezultat este nchis pe direcia N (fig. 14.39 b). a) b)

Figura 14.39 Suprafee de revoluie nchise: a) pe ambele direcii; b) pe direcia N

169 Comanda RULESURF genereaz o suprafa 3dmesh care aproximeaz o suprafa rulat (riglat). Suprafaa rezult prin alunecarea unei drepte ce se sprijin cu capetele pe dou curbe de-a lungul acestor curbe (fig. 14.40). Variabila de sistem SURFTAB1 controleaz numrul de faete generate de-a lungul curbelor de definiie. Variabila SURFTAB2 este automat stabilit la 2.

a)

b)

Figura 14.40 Suprafa rulat generat: a) pe curbe nchise; b) pe curbe deschise Cele dou curbe directoare trebuie s fie ambele deschise sau ambele nchise. Una din ele poate degenera ntr-un punct, caz n care se obine o suprafa conic de tip general (fig. 14.41).

Figura 14.41 Suprafee rulate pentru cazul cnd una din curbele de definiie este un punct n cazul curbelor directoare deschise, forma suprafeei rulate depinde de capetele spre care se selecteaz aceste curbe (fig. 14.42).

Figura 14.42 Forma suprafeelor rulate, n funcie de punctele de selectare a curbelor de definiie 14.Crearea i editarea obiectelor tridimensionale

170 Comanda TABSURF genereaz o suprafa tabulat, rezultat prin deplasarea unui vector de-a lungul unei traiectorii plane, vectorul rmnnd tot timpul paralel cu el nsui (fig. 14.43). Traiectoria poate fi o curb nchis sau deschis. Variabila SURFTAB1 definete numrul de faete de-a lungul curbei, iar variabila SURFTAB2 devine automat egal cu 2.

Figura14.43 Suprafee tabulate generate pe diferite curbe directoare Comanda EDGESURF creaz reele 3dmesh de form mai complicat, care aproximeaz suprafee Coons. Aceste suprafee sunt mrginite de 4 curbe ce se ating dou cte dou pe capete (fig. 14.44). Curbele de margine pot fi orice curbe spaiale. Prima curb selectat determin direcia M de generare (cu variabila asociat SURFTAB1). Cele dou curbe care o ating pe prima definesc direcia N de generare (cu variabila asociatSURFTAB2). curba 4

curba 2

curba 1

curba 3

Figura 14.44 Suprafa generat prin comanda EDGESURF 14.6.3. Suprafee 3dmesh predefinite Pentru a reda suprafee spaiale de forme regulate, AutoCAD ofer pe bara de instrumente Surfaces o serie de butoane adecvate. Acestea permit construcia urmtoarelor suprafee: paralelipiped, pan, piramid, con, sfer, semisfer cu concavitatea n sus sau n jos, tor. Construcia piramidei include i crearea unui trunchi de piramid, iar a conului pe cea a trunchiului de con i a cilindrului. Acestea au fost primele obiecte 3D construite n mediul AutoCAD i au aprut la versiunea R10, ca i opiuni ale comenzii 3D. Comanda exist i acum, n versiunea 2000, dar are mai mult un rol istoric.

171 14.6.4. Faete 3D. Comanda 3DFACE Cea mai simpl suprafa spaial este faeta 3D, creat de comanda 3DFACE. Comanda genereaz un obiect simplu de forma unui patrulater spaial (fig. 14.45). Sunt solicitate poziiile vrfurilor, programul unindu-le n ordinea indicat. Comanda permite crearea a orict de multe astfel de obiecte, vrfurile 3 i 4 ale faetei actuale devenind vrfurile 1 i 2 ale celei care urmeaz. Un rspuns nul pentru cel de-al patrulea vrf conduce la crearea unui triunghi. Muchiile unei faete 3D pot fi invizibile. Opiunea Invisible trebuie introdus naintea coordonatelor primului vrf al muchiei n cauz. 3 4 Y 1 Z X 2 Figura 14.45 Faet 3D creat prin comanda 3DFACE 14.6.5. Grosimea, ca a treia dimensiune a obiectelor n AutoCAD Una din proprietile generale ale obiectelor grafice din desenele AutoCAD este grosimea (Thickness n limba englez). Aceasta este dimensiunea unui obiect pe direcia Z proprie, numit i direcie de extrudare. Prin atribuirea unei grosimi de valoare diferit de 0, numeroase obiecte din desen pot dobndi aspect spaial (fig. 14.46). Proprietatea de grosime este prima tentativ de a a conferi a treia dimensiune obiectelor din desenele AutoCAD. Un obiect are grosime constant. Obiectele solide, suprafeele spaiale, haurile, cotele, obiectele negrafice (layer-ele, viewport-urile) nu pot dobndi grosime.

Figura 14.46 Obiecte cu grosime zero, respectiv diferit de zero ntr-un desen AutoCAD 14.Crearea i editarea obiectelor tridimensionale

172

14.7. Editarea suprafeelor 3D. Comanda PEDIT


Comanda PEDIT, utilizat n editarea poliliniilor, permite i editarea suprafeelor de tip 3dmesh. Comanda poate s nchid sau s deschid o astfel de suprafa pe oricare din cele dou direcii de generare. Vertexurile sunt deplasabile n orice alt poziie din spaiu. Reeaua poligonal ce descrie suprafaa poate fi interpolat prin suprafee spline cuadratice, cubice, Bzier.

14.8. Editri globale n 3D


Pentru a dezvolta facilitile de lucru prezentate n grafica 2D, mediul AutoCAD include i comenzi de editare adaptate spaiului tridimensional. Acestea se refer la crearea unor obiecte noi pe baza celor existente deja, sau la modificarea obiectelor existente. Elementele de referin n raport cu care se realizeaz astfel de editri se transform corespunztor: punctul din plan devine ax, axa din plan devine plan. Comenzile de acest tip pot fi tastate, sau selectate din meniul pull-down Modify linia 3D Operation. 14.8.1. Oglindirea obiectelor n spaiul tridimensional. Comanda MIRROR3D n spaiul tridimensional, operaia de oglindire se realizeaz n raport cu un plan. Comanda MIRROR3D solicit obiectele supuse oglindirii i apoi definirea planului de oglindire (fig. 14.47). Acesta poate fi planul unui obiect din desen (cerc, arc, elips, polilinie 2D, etc.), ultimul plan definit pentru o operaie similar, un plan definit prin semiaxa sa OZ+, un plan paralel cu cel al vederii curente, un plan paralel cu unul din planele XY, YZ, ZX, sau un plan definit dinamic, prin trei puncte. Ultima cerin a comenzii MIRROR3D se refer la pstrarea setului de obiecte originale sau renunarea la acesta. Obiect original Planul de oglindire

Axa Z a planului fa de care se realizeaz oglindirea Primul punct indicat Al doilea punct indicat Obiect rezultat dup oglindire Figura 14.47 a Oglindirea n raport cu un plan

173 14.8.2. Multiplicarea obiectelor n spaiul tridimensional. Comanda 3DARRAY Multiplicarea unor obiecte n spaiul tridimensional se realizeaz prin comanda 3DARRAY. Comanda dispune de dou moduri de lucru: rectangular, cnd multiplicarea se realizeaz n rnduri, coloane i nivele (rows, columns, levels n limba englez), i polar, cnd multiplicarea se realizeaz n jurul unei axe. n multiplicarea rectangular spaial (fig.14.48), rndurile sunt paralele cu axa X curent, coloanele cu axa Y, iar nivelele cu axa Z. Comanda solicit selectarea setului de obiecte supus multiplicrii, numrul de rnduri, de coloane i de nivele i distana dintre fiecare din ele.

Obiect multiplicat

Figura 14.48 Multiplicarea rectangular a unui obiect cu ajutorul comenzii 3DARRAY, n 3 rnduri, 4 coloane i 3 nivele Multiplicarea polar se realizeaz n jurul unei axe, precizate prin dou puncte ale sale. Axa nu trebuie s existe ca element desenat. Operaia decurge similar cu cea din plan, doar c planul n care se desfoar este unul oarecare i nu planul curent XY. 14.8.3. Rotirea obiectelor n spaiul tridimensional. Comanda ROTATE3D Comanda ROTATE3D realizeaz rotirea unui set de obiecte n jurul unei axe. Operaia este similar cu rotirea n plan , numai c de data aceasta planul este unul oarecare i nu planul curent XY. Planul de rotaie este perpendicular pe axa de rotaie definit. Specificarea axei se realizeaz prin diferite metode: indicnd dou puncte ale acesteia, sau un obiect adecvat, ca paralel la una din axele X, Y, Z printr-un anumit punct al spaiului, ca perpendicular pe planul vederii curente. Rezultatul comenzii ROTATE3D este acelai cu al secvenei: definirea unui UCS corespunztor, avnd planul XY perpendicular pe axa de rotaie, i apoi aplicarea comenzii ROTATE cu unghiul adecvat, n jurul unui punct de pe axa de rotaie. 14.Crearea i editarea obiectelor tridimensionale

174 14.8.4. Teirea i racordarea muchiilor n spaiul 3D Particulariti de aplicare a comenzilor FILLET i CHAMFER Comanda FILLET poate fi utilizat i n spaiul tridimensional, ntre obiecte coplanare care nu aparin planului curent XY. AutoCAD determin planul lor comun i apoi aplic operaia de racordare a contururilor selectate n acest plan (fig. 14.49).

Figura 14.49 Aplicarea comenzii FILLET pe dou obiecte coplanare nesituate n planul XY al sistemului curent de coordonate Comanda FILLET poate fi aplicat i pe obiecte solide. n acest caz are rolul de a rotunji muchiile (fig. 14.50). Aplicarea este posibil pe muchiile aceluiai solid, nefiind admis realizarea unei racordri ntre obiecte solide distincte. La selectarea unui solid, opiunile comenzii FILLET se modific adecvat: Select an edge or [Chain/Radius]. Se poate astfel selecta succesiv fiecare muchie din setul supus rotunjirii, sau se poate opta pentru Chain, spre a indica un lan de muchii.

Figura 14.50 Aplicarea comenzii FILLET pe un obiect solid n funcie de natura muchiei selectate, rotunjirea se realizeaz cu ndeprtare de material, pe muchii exterioare, respectiv cu adaos de material pe muchii intermediare. Comanda CHAMFER poate fi aplicat pe muchiile unui obiect solid (fig. 14.51), dar nu i ntre

175 solide diferite. Comanda i adapteaz opiunile pentru lucrul n 3D. n prima faz, se solicit suprafaa n raport cu care se realizeaz teirea, apoi cele dou distane de teire, i, n al treilea pas, se cere precizarea muchiei care va fi teit. Prin opiunea Loop, pot fi indicate toate muchiile unui contur nchis. Teirea se poate realiza cu adaos de material, dac se aplic pe muchii intermediare, sau cu ndeprtare de material, dac se aplic pe muchii exterioare.

Figura 14.51 Aplicarea comenzii CHAMFER pe un obiect solid 14.8.5. TRIM i EXTEND n spaiul tridimensional Comenzile TRIM i EXTEND utilizeaz ca referin punctul de intersecie dintre obiectul limitator i cel asupra cruia se opereaz, reteznd sau extinzndu-l pe acesta din urm pn n punctul de intersecie. n spaiul tridimensional, poate fi vorba de o intersecie real, ntre cele dou obiecte, sau de o intersecie aparent, pe planul vederii curente, sau de cea a proieciilor celor dou obiecte pe un plan. Opiunea Project permite alegerea sistemului de proiecie dorit. Alternativa None impune intersectarea real a obiectelor n spaiul 3D. Alternativa Ucs ia n considerare intersectarea proieciilor celor dou obiecte pe planul curent XY. Alternativa View opereaz n raport cu proieciile obiectelor pe planul vederii curente. Elementele limitatoare pot fi polilinii 2D sau 3D, arce, cercuri, elipse, segmente, semidrepte, linii infinite, curbe spline, texte, regiuni. Nu se pot utiliza ns muchiile obiectelor solide sau ale suprafeelor 3D. n fig. 14.52 a, este redat un exemplu privind diferitele opiuni de proiecie n comenzile TRIM i EXTEND. Sunt considerate dou obiecte, un cerc n planul XY i un segment de dreapt vertical, perpendicular deci pe planul XY, n interiorul cercului. Cele dou obiecte nu se intersecteaz n spaiul 3D. Aplicarea variantei None a modului de proiecie nu modific n nici un fel obiectele prin TRIM sau EXTEND. Nici varianta Ucs nu produce modificri, deoarece proieciile celor dou elemente pe planul XY nu se intersecteaz. Pe vederea izometric de SE din dreapta-jos se poate aplica varianta View. n fig. 14.52 b este exemplificat aplicarea comenzii TRIM cu modul de 14.Crearea i editarea obiectelor tridimensionale

176 proiecie View pentru aceast vedere. Linia pare retezat pn la cerc. n fig. 14.52 c se aplic comanda EXTEND pe aceleai obiecte originale, cu opiunea de proiecie View pe vederea spaial oarecare din dreapta-sus. Linia pare c atinge cercul.

Figura 14.52 Opiuni de proiecie n aplicarea comenzilor TRIM i EXTEND n spaiul 3D; obiecte originale: cerc n planul XY i dreapt vertical

!!! Figura 14.52 b Aplicarea comenzii TRIM cu modul de proiecie View pe vederea izometric de SE din dreapta-jos

!!!

Figura 14.52 c Aplicarea comenzii EXTEND pe obiectele din cazul a), cu opiunea de proiecie View pentru vederea spaial din dreapta-sus

177

15.

Tehnici de vizualizare realistic a modelelor spaiale

15.1. Utilitatea tehnicilor de vizualizare spaial realistic


Eficiena modelrii spaiale n CAD depinde esenial de vizualizarea realistic a modelelor, la o vitez de lucru corespunztoare, i prin manevre comode. Mediul AutoCAD ofer utilizatorului o gam larg de faciliti de vizualizare, abstracte, simple, sau realistice, sofisticate. Redarea corect a formei geometrice a obiectelor n mediul virtual este acompaniat de opiuni numeroase de afiare. Modelele pot fi privite din orice punct al spaiului virtual, n ansamblu sau n detaliu, muchiile nevizibile pot fi ndeprtate din imagine, suprafeele pot fi colorate, luminate, umbrite, mbrcate n texturi de material. Imaginea modelului poate fi proiectat ntr-un fundal realistic, se poate simula lumina solar, pot fi incluse n imagine elemente de peisaj. Majoritatea facilitilor de vizualizare nu modific n nici un fel modelul, ci doar modul n care utilizatorul l vede pe ecran. Dintre modalitile de afiare realistic a modelelor pe ecran, cea mai simplist alternativ este ascunderea muchiilor nevizibile (fig. 15.1 a). Colorarea suprafeelor este nivelul urmtor. Nu numai c muchiile nevizibile sunt ascunse, dar suprafeele sunt colorate (fig. 15.1 b). Obiectul nu mai este redat prin conturul su, ci prin ntreaga sa suprafa exterioar, colorat ns uniform. Randarea dezvolt afiarea realistic, prin adugarea texturilor de material, a luminii ambientale (fig. 15.1 c). Utilizarea surselor de lumin virtuale, mpreun cu generarea corespunztoare a umbrelor apropie considerabil imaginea modelului de lumea real (fig. 15.1 d). Redarea monocolor a imaginii n carte reduce mult din caracterul ei realistic pe care aceasta l are pe ecran. Tehnicile de vizualizare realistic a modelelor spaiale sunt influenate puternic de calitatea echipamentului hard (monitor, plac grafic, memorie RAM, memorie video, etc.). Cu ct imaginea construit este mai realistic, cu att timpul de generare a acesteia crete pe un anumit sistem de calcul. Facilitile de vizualizare a modelelor 3D n mediul AutoCAD includ i posibilitatea de a dispune simultan de mai multe imagini pe ecran (vezi cap.13). Astfel privitorul, utilizator, proiectant, beneficiar al proiectului, i poate forma rapid o imagine mental clar asupra modelului.

15.Tehnici de vizualizare realistic a modelelor spaiale

178

a)

b)

c)

d)

Figura 15.1 Variante de afiare realistic a unui model spaial: a) muchii nevizibile ascunse; b) suprafee colorate uniform; c) imagine randat cu folosirea unor surse de lumin; d) imagine randat cu aplicarea texturilor de material

15.2. Afiarea wireframe


Cel mai simplu mod de afiare pe ecran a modelului 3D este afiarea wireframe, adic un schelet simplist al modelului, n care sunt redate muchiile i vrfurile acestuia. Nu trebuie s fie confundat modelarea wireframe cu afiarea wireframe! Un model de orice tip (volumic, de tip suprafa) poate fi afiat pe ecran numai prin muchiile i vrfurile sale, pentru economie de resurse hard, pentru a mri viteza de lucru i pentru a vedea uor obiectele din spaiul virtual, oriunde s-ar afla ele. n timpul sesiunii de lucru, afiarea modelelor 3D este n majoritatea timpului de tip wireframe. Suprafeele plane sunt afiate prin conturul lor n imaginile wireframe. Suprafeele curbe ale solidelor sunt afiate prin muchiile de capt i printr-o serie de muchii intermediare, sub forma unui set de faete patrulatere. Numrul muchiilor intermediare este stabilit prin variabila de sistem ISOLINES i are implicit valoarea 4. La crearea unui obiect solid cu suprafee curbate, programul anun valoarea curent a variabilei menionate. n fig. 15.2 este redat un exemplu de afiare wireframe a unor obiecte solide cu suprafee curbe, pentru diferite valori ale variabilei ISOLINES.

179

a)

b)

Figura 15.2 Obiecte solide n afiare wireframe pentru diferite valori ale variabilei de sistem ISOLINES: a) ISOLINES=4; b) ISOLINES=19

15.3. Ascunderea muchiilor nevizibile. Comanda HIDE


Pe modelele volumice i de tip suprafa se poate aplica ascunderea muchiilor. Acesta este un prim pas spre afiarea realistic a modelelor spaiale. Imaginea dobndete mai mult claritate, se poate observa bine ce obiecte sunt mai aproape i care sunt mai departe. ntr-o afiare cu muchiile nevizibile ascunse, denumit hidden-line n limba englez, obiectele sunt reprezentate numai prin muchiile lor vizibile. Imaginea este nc destul de abstract, departe de cea din lumea real. Comanda clasic de ascundere a muchiilor nevizibile este HIDE. Comanda lucreaz numai n viewport-ul curent. Ea poate fi aplicat succesiv pe oricare i oricte din viewport-uri. Imaginea generat de comanda HIDE acoper modelul. Pentru a fi nlturat de pe ecran, este necesar o regenerare a viewport-ului curent. AutoCAD aproximeaz suprafeele curbe (de pe cilindru, con, sfer, tor) prin faete patrulatere. La ascunderea muchiilor nevizibile, ca de altfel i la colorarea ori randarea suprafeelor, fiecare faet patrulater este divizat n altele dou triunghiulare, dup o diagonal a patrulaterului. (fig. 15.3 a). Pentru a afia pe ecran numai conturul exterior al unui obiect cu suprafee curbe, trebuie activat variabila de sistem DISPSILH. Valoarea ei implicit este 0. Pentru DISPSILH de valoare 1, AutoCAD afieaz n imaginile hidden-line doar silueta obiectelor (fig. 15.3 b).

a)

b)

Figura15.3 Obiecte solide n afiare hidden-line pentru: a) DISPSILH=0; b) DISPSILH=1 Imaginile hidden-line se ploteaz numai din spaiul hrtiei, atribuind viewport-ului respectiv proprietatea Hide plot, prin caseta de proprieti a viewport-ului sau prin comanda MVIEW. 15.Tehnici de vizualizare realistic a modelelor spaiale

180

15.4. Colorarea i umbrirea suprafeelor


Un nou pas pentru apropierea imaginilor din desen de cele reale l constituie colorarea i umbrirea suprafeelor. Termenul n limba englez este shade, care se traduce exact prin umbrire. Procedura const n colorarea i umbrirea uniform a suprafeelor plane (fig. 15.4).

Figura 15.4 Modele spaiale n afiare colorat i umbrit; imagine de tip shaded Se consider prezent n desen lumina ambiental, care nu are o surs alocat, i o surs de lumin alb uniform, plasat n spatele utilizatorului, la umrul su stng. Sursa este innaccesibil reglrii. Fiecare faet plan din reprezentarea unei suprafee curbe este colorat i umbrit uniform. Culoarea atribuit este culoarea obiectului sau a feei respective. Pentru umbrire, exist dou proceduri. La o umbrire obinuit, plan, denumit flat shade, gradul de umbrire se calculeaz dup raza de lumin incident n centrul de mas al faetei. Gradul de umbrire a dou suprafee adiacente poate diferi mult. Pe o suprafa curb, ntre dou faete adiacente care aproximeaz suprafaa, apare o delimitare pronunat, suprafaa curb fiind colorat n dungi (fig. 15.5 a). Dac se aplic procedura de umbrire Gouraud, umbrirea este calculat ca valoare medie a valorilor din cele trei vrfuri ale unei faete de afiare. Aceasta face ca diferena de umbrire ntre dou faete adiacente s fie mai redus, iar umbrirea suprafeei curbe n ansamblu s rezulte mai fin (fig. 15.5 b).

Figura 15.5 a Corpuri cu suprafee curbe, n afiare umbrit plan (flat shaded): se observ diferene nete de umbrire ntre faetele adiacente de pe suprafeele curbe

181

Figura 15.5 b Corpuri cu suprafee curbe n afiare umbrit, prin procedura Gouraud: se observ variaia lin a gradului de umbrire pe suprafeele curbe

15.5. Bara Shade. Comanda SHADEMODE


Diferitele variante de afiare hidden-line i shaded sunt uor accesibile prin comanda SHADEMODE. Aceasta poate fi lansat prin tastare, sau din meniul pull-down View, linia Shade (fig. 15.6). Comanda are de asemenea alocat o bar de instrumente proprie (fig. 15.7), pentru lansarea rapid a diferitelor sale opiuni.

Figura 15.6 Opiunile comenzii SHADEMODE

Figura 15.7 Bara de instrumente Shade, incluznd opiunile comenzii SHADEMODE Afiarea implicit este cea wireframe, cu iconia pentru sistemul de coordonate n forma sa clasic. Aceasta este reprezentat de opiunea 2D Wireframe. Pe lng modelele de tip reea de srm, sunt vizibile limile de linii, liniile cu aspect discontinuu, imaginile raster incluse n desen. 15.Tehnici de vizualizare realistic a modelelor spaiale

182 Opiunea 3D Wireframe nlocuiete iconia pentru UCS cu o reprezentare spaial a sistemului de coordonate prin: . Modelele spaiale se vd nc sub forma unei reele de muchii i vrfuri, dar elementele specifice reprezentrilor plane, cum ar fi limile de linii, modelele de linii discontinue, imaginile raster nu mai sunt vizibile. Ajutorul grafic grid i particularizeaz aspectul n forma unei reele de linii (fig. 15.8). Opiunea Hidden aplic procedura de ascundere a muchiilor nevizibile pe reprezentarea 3D Wireframe. Toate condiiile de la afiarea 3D Wireframe se pstreaz, cu excepia muchiilor acoperite vederii. Opiunea Flat Shaded coloreaz i umbrete feele obiectelor prin procedura de umbrire plan. Toate feele sunt perfect opace, ceea ce duce la ascunderea feelor i muchiilor nevizibile. Suprafeele curbe ale solidelor prezint fii distincte de culoare i umbr. Nu se vd modele de linii discontinue, nu sunt afiate limi de linie. n anumite condiii de afiare, materialele cu aspect uniform atribuite obiectelor sunt afiate. Opiunea Gouraud Shaded afieaz obiectele colorate i umbrite dup procedura Gouraud. Celelalte reguli sunt similare cu ale opiunii anterioare. Opiunea Flat Shaded, Edges On combin opiunile 3D Wireframe i Flat Shaded. Opiunea Gouraud Shaded, Edges On (fig. 15.8) combin opiunile 3D Wireframe i Gouraud Shaded.

Figura 15.8 Imagine de tip Gouraud Shaded, edges On: ajutorul grafic grid este grid activ Comanda SHADEMODE lucreaz asupra viewport-ului curent. Opiunile comenzii SHADEMODE sunt accesibile i sub comanda 3DORBIT. Prin combinarea celor dou comenzi, 3DORBIT i SHADEMODE, crete mult comoditatea observrii modelelor spaiale generate n mediul AutoCAD i implicit, eficiena lucrului. Obiectele pot fi selectate i editate, indiferent de tipul de afiare sub SHADEMODE. Nu e necesar regenerarea prealabil a desenului. Acesta este un progres important n evoluia mediului AutoCAD, deoarece, la versiunile anterioare, obiectele puteau fi editate numai n afiare wireframe.

183

15.6. Randarea suprafeelor


15.6.1. Particulariti ale randrii Obiectele din lumea real nu sunt perfect netede i colorate n culori pure, ideale. Suprafeele lor prezint asperiti, coeficieni de reflexie, absorbie, refracie, transparen de diferite valori. O serie de suprafee exterioare au texturi complicate, policolore. n lumea real, obiectele sunt iluminate prin variate surse de lumin artificial, de diferite culori i intensiti, precum i de lumina natural. Zona neocupat dintre obiecte, aerul, nu este totdeauna perfect transparent; ea poate fi ceoas, cu vizibilitate mai redus. O imagine realistic ine cont de toate aceste condiii. Randarea este n acest sens o procedur avansat de vizualizare realistic a obiectelor, util mai ales n spaiul tridimensional. La ora actual, randarea imaginilor este operaia care consum cel mai lung timp n proiectarea n mediul AutoCAD i n oricare alt mediu soft. Randarea se realizeaz n mai muli pai: redarea corect a modelelor este urmat de nlturarea muchiilor momentan nevizibile, elaborarea reelei de colorare i umbrire, stabilirea rezoluiei imaginii. Utilizarea surselor de lumin virtuale i crearea corespunztoare a umbrelor completeaz procedura de randare. Colorarea suprafeelor necesit i definirea calitilor optice ale suprafeei materialului. Aceti pai nu sunt procedurali i nu apar explicit n procedura de randare. Teoria generrii imaginilor randate este foarte vast. Ea poate fi obiectul unui volum separat. Subiectul nu poate fi acoperit n ntregime n aceast carte. Mai multe detalii sunt prezentate n volumul Modelare spaial n mediul AutoCAD R14 - Dolga L, Voia I., Vod M., indicat n bibliografie. Rezultatele randrii depind esenial de echipamentul hard disponibil, dar i de experiena, inspiraia i talentul creatorului de imagine. Diferitele operaii de randare sunt lansabile fie prin comenzile directe alocate lor, fie din meniul pull-down View,linia Render, sau de pe bara de instrumente Render (fig. 15.9).

Figura 15.9 Bara de instrumente Render 15.6.2. Scene n randare. Comanda SCENE Operaia de randare se aplic pe o anumit scen. Aceasta poate fi chiar vederea curent, sau o scen definit anterior n desen sub un anumit nume. Definirea unei scene se realizeaz prin comanda SCENE i implic alegerea vederii dup care este privit desenul i a surselor de lumin considerate. Comanda SCENE deschide caseta de dialog aferent (fig. 15.10), cuprinznd lista de scene deja definite. Prin butonul New, se poate demara definirea unei scene noi. Scenei noi i se atribuie un nume, o vedere asociat ei i un set de 15.Tehnici de vizualizare realistic a modelelor spaiale

184 surse de lumin. Scenele definite n desen se salveaz odat cu desenul i pot fi utilizate n orice sesiune ulterioar.

Figura 15.10 Caseta de dialog Scenes i subcaseta New Scene n fig. 15.11 este exemplificat modul de definire a unor scene ntr-un desen. Sunt create iniial 3 surse de lumin (LI1, L2, L3) i 3 vederi, asociate fiecare unui viewport (cazul a). Pe baza acestor vederi i a surselor de lumin, sunt definite 3 scene (cazul b). n fiecare viewport este randat apoi scena S1, S2, respectiv S3 (cazul c).

V1

V2

V3

Figura 15.11 a Vederi definite n desen: V1 (Vpoint 1,-1,1), V2 (Vpoint 1,1,1), V3 (Vpoint - 1,1,1)

185

Figura 15.11 b Scene definite n desen, pe baza vederilor i surselor de lumin existente: S1 (V1+ toate sursele), S2 (V2+sursa L1), S3 (V3+toate sursele)

Figura 15.11 c Imagini randate pe scena S1, respectiv S2 i S3 15.6.3. Preferine privind randarea. Comenzile RPREF, BACKGROUND, FOG Randarea decurge la diferite viteze, pentru diferite rezoluii ale imaginii, i diferite grade de finee i profunzime, aplicndu-se pe toate obiectele vizibile sau numai pe o parte din acestea, pe vederea curent sau pe o scen definit anterior, cu- sau fr imagine de fond, eventual n condiii de cea. Imaginea randat se creaz fie n viewport-ul curent, fie ntr-o fereastr special pentru randare - denumit Render Window-, fie ntr-un fiier. Comanda RPREF permite exprimarea preferinelor privind randarea unei imagini. Comanda deschide caseta de dialog Render Preferences (fig. 15.12). Rubrica Rendering Type stabilete tipul de randare: obinuit, Photo Real sau Ray Trace. Randarea obinuit accept surse de lumin i materiale izotrope, dar nu poate reda corect materialele transparente sau definite printr-o imagine bitmap, nici umbrele rezultate din 15.Tehnici de vizualizare realistic a modelelor spaiale

186 utilizarea surselor de lumin. Aceste aspecte sunt rezolvate prin randarea de tip Photo Real. n plus, randarea de tip Ray Trace perfecioneaz algoritmii de reflexie i de refracie a luminii, i pe cei de generare a umbrelor, prin urmrirea traseului luminii reflectate/ refractate. n fig. 15.13, este prezentat randarea aceleiai scene dintr-un desen prin cele trei tipuri de randare.

Figura 15.12 Caseta de dialog Render Preferences

Figura 15.13 Tipuri de randare aplicate pe o scen: obinuit, Photo Real, Ray Trace Diferitele proceduri de randare se refer la aplicarea operaiei de randare pe ntregul viewport, pe un set de obiecte selectate, sau ntr-o fereast. Pentru a doua procedur (Query for Selections), AutoCAD solicit la randare selectarea obiectelor din desen supuse operaiei, iar n procedura a treia (Crop Window), se cere definirea n acest scop a unei ferestre din viewport-ul curent. AutoCAD randeaz imaginea curent sau o scen definit anterior, opiune exprimabil n rubrica Scene to Render). Panoul Rendering Options al casetei (fig. 15.14) se refer la fineea de umbrire, aplicarea

187 texturilor de material, generarea umbrelor datorate surselor de lumin incluse n scen. Varianta Smooth Shading nltur diferena brusc de umbrire dintre faetele adiacente ce aproximeaz o suprafa curb (fig. 15.15). Aplicarea texturilor de material (opiunea Apply Materials) nltur culoarea curent a obiectului i randeaz suprafaa lui corespunztor cu materialul atribuit (fig. 15.16). Redarea corect a tututror materialelor nu este posibil n randarea de tip obinuit. Generarea umbrelor- opiunea Shadows- este n corelaie cu detaliile de definire a luminilor n desen (fig. 15.13). Crearea unui fiier temporar de randare pe hard-disk, prin marcarea opiunii Render Cache, mrete viteza procesului de randare. Butonul More Options apeleaz o subcaset al crui coninut depinde de tipul de randare i care stabilete detalii calitative ale procesului de randare.

Figura 15.14 Panoul Rendering Options al casetei Rendering Preferences

Figura 15.15 Randare realizat fr - i cu opiunea Smooth Shading

Figura 15.16 Randare fr - i cu aplicarea texturilor de material 15.Tehnici de vizualizare realistic a modelelor spaiale

188 Rubrica Destination stabilete locaia unde se va crea imaginea randat: n viewport-ul curent, ntr-o fereastr special de randare (Render Window), sau ntr-un fiier. Fiecare variant are avantajele i dezavantajele ei, precum i propria utilitate. Butonul Background al casetei Rendering Preferences deschide o subcaset pentru stabilirea fundalului din imaginea randat. Pe lng culoarea de fond din AutoCAD, se poate folosi orice alt culoare (opiunea Solid), sau un set de trei culori n degrad (opiunea Gradient), sau o imagine bitmap (opiunea Image) (fig. 15.17).

Figura 15.17 Imagine randat folosind un background n degrad, respectiv un fiier bitmap Butonul Fog/Depth Cue al casetei Rendering Preferences deschide o subcaset pentru activarea atmosferei de cea i stabilirea parametrilor de culoare, densitate i distan a acesteia (fig. 15.18).

Figura 15.18 Imagine randat fr - i cu cea de culoare gri deschis

189 Operaia de stabilire a unui fundal adecvat pentru randare (Background) are alocat comanda direct BACKGROUND. Operaiei de stabilire a prezenei ceii i a parametrilor ei n randare i este alocat comanda direct FOG. Preferinele de randare pot fi stabilite i direct la nceperea operaiei de randare (vezi 15.6.4). Preferinele de randare se salveaz mprepun cu desenul i pot fi reutilizate ntr-o alt sesiune de lucru. 15.6.4. Randarea propriu-zis. Comanda RENDER Comanda care realizeaz efectiv randarea este RENDER. Comanda deschide caseta de dialog Render, similar celei pentru stabilirea preferinelor de randare. n randarea suprafeelor curbe ale solidelor, AutoCAD aproximeaz curbura acestora n funcie de valoarea variabilei de sistem FACETRES. Aceasta poate varia ntre 0.01 i 10. Valoarea implicit este 0.5. Cu ct valoarea pentru FACETRES este mai mare, cu att aproximarea curburii este mai fin (fig. 15.19).

Figura 15.19 Imagine randat pentru: a) FACETRES=0.5; b) FACETRES=10

15.7. Utilizarea texturilor de material. Comenzile RMAT, MATLIB i SETUV


Obiectele colorate n culori pure, cu suprafee avnd caracteristici ideale n raport cu razele de lumin, sunt nc departe de cele din lumea real, n ciuda posibilelor surse de lumin folosite i a efectelor de umbr. Simularea texturilor de material n randare este o necesitate, pe care mediul AutoCAD o valorific din abunden (fig. 15.20). Aplicarea texturilor de material necesit definirea materialelor (culoare/ culori/ model coloristic, rugozitate, reflexie, transparen, omogenitate, etc.), asocierea fiecrui material cu unul sau mai multe obiecte, importul i exportul materialelor din - i ntr-o bibliotec. 15.Tehnici de vizualizare realistic a modelelor spaiale

190

Figura 15.20 Imagine randat fr i cu aplicarea texturilor de material Managementul texturilor de material ntr-un desen AutoCAD este facilitat de comanda RMAT. Comanda este accesibil prin tastare, sau din meniul pull -down View, linia Render, opiunea Materials. Comanda are i un buton alocat pe bara de instrumente Render. La lansare, RMAT deschide caseta de dialog Materials (fig. 15.21).

Figura 15.21 Caseta de dialog Materials, apelabil prin comanda RMAT

191 Pentru a utiliza o textur de material, mostra grafic a acelui material trebuie s fie ncrcat n desen. Caseta Materials prezint lista materialelor ncrcate n desenul curent. La nceperea unui desen nou, singurul material prezent este un material ideal, numit Global. Introducerea unor materiale n desenul curent se realizeaz prin butonul Materials Library. Acesta deschide caseta Materials Library (fig. 15.22), destinat consultrii unei biblioteci de materiale i ncrcrii materialelor selectate n desen prin operaia de Import.

Figura 15.22 Caseta de dialog Materials Library Prin caseta Materials (fig. 15.21), se pot modifica materiale existente i se pot crea altele noi, pe baza unor familii predefinite de materiale: Standard, Granite, Marble, Wood (standard, granit, marmur, lemn). n faza iniial, orice obiect are ataat materialul Global. Caseta Materials permite ataarea unui anumit material unor obiecte din desen. Materialul selectat se poate ataa explicit, prin butonul Attach, urmat de constituirea setului de obiecte vizate, sau implicit, prin asocierea la un layer sau la o culoare din desen (butoanele By Layer i By ACI). Ataarea explicit este mai puternic i are prioritate fa de cele implicite. Ataarea dup culori este prioritar fa de cea 15.Tehnici de vizualizare realistic a modelelor spaiale

192 dup layer. Ataarea unui material nu este condiionat de randare. Vizualizarea adecvat a suprafeei obiectului care are un material ataat este condiionat ns de aplicarea randrii de tip Photo Real sau Ray Trace, cu activarea opiunii Apply Materials. Caseta Materials Library este accesibil i direct, prin comanda MATLIB. Textura de material se proiecteaz pe suprafaa obiectului cruia i s-a ataat. n cazul materialelor cu aspect de mozaic, policolore, sau cu aspect tridimensional, este esenial modul de proiecie. Modul de proiecie al materialului pe suprafaa unui obiect este stabilit prin comanda SETUV i se numete mapare. Comanda apeleaz caseta de dialog Mapping (fig. 15.23).

Figura 15.23 Caseta de dialog Mapping aferent comenzii SETUV Maparea poate fi plan, cilindric, sferic, sau de tip solid (fig. 15.24). Maparea este de fapt modul n care o imagine 2D mbrac o suprafa 3D. Imaginea 2D este un fiier de tip *.bmp, *.tga, *.tiff, *.pcx, *.jpg. n cazul fiecreia dintre tipurile de mapri, se pot alege planele sau axele de proiecie, punctele de referin. Comanda SETUV permite de asemenea stabilirea modului n care imaginea-mostr se distribuie pe suprafaa obiectului: prin repetarea alturat a modelului, prin ntinderea acestuia pentru a ocupa toat suprafaa, prin scalare, etc. Elementele de mapare a materialului pe un anumit obiect stabilite prin SETUV se combin cu cele de descriere a materialului, accesibile prin comanda RMAT.

193

a)

b)

c) Figura 15.24 Exemple de mapare a materialelor pe diferite obiecte: a) mapare plan; b) mapare cilindric; c) mapare sferic

15.8. Surse de lumin virtuale. Comanda LIGHT


Tipologia luminilor virtuale este similar celei din lumea real: lumina ambiant, lumina fascicular, lumina de reflector (spotul de lumin) i lumina concentrat (punctiform). n AutoCAD, lumina provenit de la aceste surse strbate feele obiectelor i nu genereaz umbre. Pentru a obine efectiv umbre n imagine, trebuie aplicat randarea adecvat, cu activarea opiunii Shadows. Umbrele se formeaz pe un obiect din desen. Ele nu pot fi vzute pe background-ul desenului. O surs de lumin este luat n considere la randare dac a fost inclus n scena randat. nghearea sau dezactivarea layer-ului n care se gsete o surs de lumin nu suspend aciunea sursei. Comanda LIGHT realizeaz managementul luminilor, prin caseta de dialog intitulat Lights (fig. 15.25). 15.Tehnici de vizualizare realistic a modelelor spaiale

194

Figura 15.25 Caseta de dialog Lights destinat managementului surselor de lumin 15.8.1. Lumina ambiant Singura lumin virtual existent n desen nc din faza sa iniial este lumina ambiant, denumit Ambient Light. Nu exist o surs dedicat pentru aceast lumin. Lumina ambiant produce o iluminare constant a suprafeelor tuturor obiectelor din desen. Culoarea luminii este reglabil n toat gama culorilor Windows sau a paletei AutoCAD. Intensitatea luminii ambiante este de asemenea reglabil. Se recomand meninerea ei n limita unor valori sczute (0.3,0.5 din valoarea maxim). O valoare nul simuleaz o imagine pe timp de noapte. O valoare maxim poate da efecte de suprafa splat sau de lumin orbitoare. Lumina ambiant din mediul AutoCAD nu reproduce lumina solar! Lumina ambiant e util n vizualizarea realistic a suprafeelor iluminate indirect, prin reflexie. 15.8.2. Lumina fascicular Sursa de lumin fascicular, Distant Light, (fig. 15.26) emite un fascicul de raze paralele unidirecional. Fasciculul se genereaz de o parte i de alta a sursei de lumin. Intensitatea fasciculului nu se modific n raport cu distana parcurs de la surs. Deoarece lumina fascicular ilumineaz n ambele sensuri, i obiectele din spatele sursei fasciculare vor fi iluminate (fig. 15. 27). Este preferabil ca o astfel de surs de lumin s fie plasat la limita spaiului de desenare. Parametrii ce definesc lumina fascicular sunt: intensitatea culoarea, poziia i opiunea de a genera sau nu umbre (fig. 15.28). Figura 15.26 Simbolul pentru sursa de lumin fascicular

195 int

Surs fascicular

Figura 15.27 Imagine randat folosind o surs de lumin fascicular

Figura 15.28 Caseta pentru stabilirea parametrilor unei surse de lumin fasciculare Lumina fascicular poate simula lumina solar. n acest scop, se definete lumina solar prin indicarea poziiei geografice i a momentului zilei, acionnd butonul Sun Angle Calculator. 15.Tehnici de vizualizare realistic a modelelor spaiale

196 15.8.3. Lumina concentrat Sursa de lumin concentrat, denumit i punctiform (Point Light) (fig. 15.29), emite n toate direciile, intensitatea sa scznd odat cu creterea distanei fa de surs. Atenuarea se produce fie invers liniar, fie invers ptratic. Parametrii ce definesc o astfel de surs de lumin virtual sunt: intensitatea, poziia, culoarea i legea de atenuare (fig. 15.30). Sursa de lumin concentrat simuleaz acceptabil un bec, un far, o lamp (fig. 15.31).

Figura 15.29 Simbolul pentru o surs de lumin concentrat

Figura 15.30 Caseta pentru definirea parametrilor unei surse de lumin concentrate

Surs concentrat

Figura 15.31 Obiecte luminate de o surs de lumin concentrat

197 15.8.4. Spotul de lumin Sursa de tip spot, sau lumina de reflector, Spotlight, (fig. 15.32) genereaz un con de lumin direcionat (fig. 15.33). Caracteristicile acestui tip de surs sunt: poziia, culoarea, intensitatea, atenuarea i parametrii spotului (fig. 15.34). Atenuarea intensitii poate fi invers liniar sau invers ptratic n raport cu distana fa de surs. Parametrii spotului sunt: deschiderea unghiular pentru conul de eficacitate maxim i pentru conul de penumbr (fig. 15.35).

Figura 15.32 Simbolul pentru sursa de lumin de tip spot

Figura 15.33 Scen iluminat cu un spot de lumin

Figura 15.34 Caseta de dialog pentru definirea parametrilor unui spot de lumin 15.Tehnici de vizualizare realistic a modelelor spaiale

198

surs de lumin

con de penumbr

con fierbinte

zona de atenuare rapid

Figura 15.35 Parametrii spotului de lumin Lumina sub form de spot este potrivit pentru punerea n eviden a celor mai importante obiecte din imagine, asupra crora trebuie s se focalizeze atenia observatorului.

15.9. Auxiliare de prezentare. Obiecte de peisaj


15.9.1. Utilitatea obiectelor de peisaj O imagine realistic a modelului proiectat necesit ncadrarea modelului n ambient, astfel nct ansamblul imagistic s reproduc realitatea ct mai fidel. n acest scop, AutoCAD dispune de o bibliotec de elemente predefinite numite obiecte de peisaj (Landscape Objects n limba englez). Acestea reproduc elemente de importan redus n coninutul proiectului, dar utile n vizualizarea realistic a acestuia: copaci, flori, plante n general, panouri, semne de circulaie, figuri umane, etc. Fig. 15.36 prezint exemple de obiecte de peisaj din biblioteca proprie a AutoCAD. Obiectele de peisaj sunt stocate n biblioteci de tip *.lli (landscape library). Pentru a utiliza astfel de obiecte, ele trebuie ncrcate n desen. Aspectul de baz al unui obiect de peisaj este similar cu al unui bloc, avnd denumirea drept atribut asociat. Mrimea, poziia orientarea obiectului de peisaj sunt editabile. Obiectul se prezint sub forma unui triunghi (Single face) sau a dou triunghiuri cu plane perpendiculare (Crossing face), pentru a facilita vizualizarea adecvat n spaiul 3D (vezi fig. 15.36 a). Nu orice obiect de peisaj este veridic n afiare 3D (oameni, panouri, etc.). La randarea imaginii, pe obiectul de peisaj se mapeaz o imagine adecvat (fig. 15.36 b).

199

a)

b) Figura 15.36 Obiecte de peisaj ntr-un desen AutoCAD: a) reprezentare de baz; b) imagine randat 15.Tehnici de vizualizare realistic a modelelor spaiale

200 15.9.2. Plasarea n desen a obiectelor de peisaj i editarea acestora. Comenzile LSNEW, LSEDIT, LSLIB Comanda LSNEW deschide o caset de dialog (fig. 15.37), Landscape New, prin care se consult un catalog al bibliotecii de obiecte de peisaj. Caseta stabilete parametrii de inserare a obiectului selectat. Opiunea View Aligned garanteaz alinierea imaginii randate a obiectului cu direcia privirii.

Figura 15.37 Caseta de dialog aferent comenzii LSNEW Editarea unui obiect de peisaj inclus n desen este posibil prin comanda LSEDIT. Comanda deschide o caset de dialog similar celei din fig. 15.37. Crearea ntr-o bibliotec de modele a unor obiecte de peisaj noi, modificarea unora existente precum i crearea unei biblioteci noi se realizeaz prin comanda LSBIB. Aceste operaii necesit cunotine avansate de definire a obiectelor AutoCAD.

201

16.

Baze de date i AutoCAD

16.1. Utilitatea conexiunii AutoCAD - baze de date


Aplicaiile vaste de proiectare necesit stocarea unor informaii n baze de date. O parte din aceste informaii sunt utile i n partea grafic a unui proiect, n desene. AutoCAD este capabil s conlucreze bine cu aplicaii soft de tip baze de date, pentru utilizarea n comun a unor informaii. AutoCAD accept asocieri sau legturi ale datelor stocate ntr-o baz de date cu obiectele grafice proprii. Toate tipurile cunoscute de baze de date sunt recunoscute de AutoCAD, care poate beneficia de majoritatea facilitilor oferite de acestea: sortri, filtrri, cutri, etc. Structura tabelar a bazelor de date cu care poate conlucra AutoCAD permite definirea unor legturi (links) clare i simple. Pe lng definirea unor legturi, AutoCAD accept crearea n desen a unor etichete, labels, al cror coninut se regsete ntr-un tabel al unei baze de date. Aceste etichete sunt obiecte de tip text multilinie.

16.2. Cerine ale conectivitii AutoCAD baz de date


Conectivitatea AutoCAD - baz de date implic existena urmtoarelor elemente: o aplicaie utilitar extern de configurare, care abiliteaz AutoCAD s acceseze date dintr-o anumit baz de date; un manager de tip dbconnect, prin care se pot asocia legturi, etichete i interogri cu desenele AutoCAD; o fereastr pentru vizualizarea datelor (Data View Window) care afieaz n cadrul sesiunii AutoCAD nregistrrile dintr-un tabel al unei baze de date; un editor de interogri, prin care se pot construi, executa i stoca interogri de tip SQL; un instrument de migrare, care convertete legturile i atributele afiabile create n versiuni anterioare AutoCAD, la versiunea 2000; o operaie de selectare a legturii care s creeze iterativ seturi de selecie, att pe baza interogrilor ct i pe baza obiectelor grafice selectate. Accesarea unei baze de date din interiorul AutoCAD necesit n prealabil configurarea bazei, folosind Microsoft ODBC sau programe OLE DB. Utiliznd ODBC sau OLE DB, AutoCAD poate 16.Baze de date i AutoCAD

202 manipula date din baze de date externe, indiferent de formatul n care sunt stocate n baz sau de modul n care a fost creat baza. Procesul de configurare a conectivitii implic crearea unei noi surse formale de date care trebuie s indice spre un tip de colecie de date i s prevad informaii despre driver-ele necesare accesrii tipului vizat de baz de date. O surs de date poate fi un tabel individual, o colecie de tabele, un catalog, o schem. Cataloagele, schemele, tabelele sunt elemente ierarhice utilizate n organizarea datelor de ctre majoritatea sistememlor pentru managementul bazelor de date. Ele se aseamnn cu o structur de directoare din Windows. Procesul de configurare variaz uor pentru diferite sisteme de baze de date. De aceea, sunt prevzute proceduri individuale pentru fiecare tip de baz de date acceptat de AutoCAD. Caracteristica de conectivitate accept urmtoarele aplicaii externe: Microsoft Access 97 i 2000, dBASE V i III, Microsoft Excel 97 i 2000, Oracle 8.0 i 7.3, Paradox 7.0 , Microsoft Visual FoxPro 6.0, SQL Server 7.0 and 6.5. AutoCAD 2000 include mai multe mostre de tabele de baz de date de tip Access (jet_dbsamples) i un driver preconfigurat care poate fi utilizat pentru lucrul cu aceste tabele, fr a fi obligatorie prezena aplicaiei Microsoft Access pe sistemul de calcul (vezi folder-ul Sample).

16.3. Elemente eseniale n conectivitatea AutoCAD - baze de date. Comenzile DBCONNECT i DBCLOSE
DbConnect Manager este o fereastr care conine un set de butoane i un arbore de vizualizare (fig. 16.1).

Figura 16.1 Utilitarul DbConnect Manager pentru conectarea AutoCAD baze de date

203 Pentru a deschide DbConnect Manager-ul, se utilizeaz comanda DBCONNECT sau se selecteaz linia dbConnect din meniul Tools. Bara de instrumente Standard conine de asemenea un buton pentru lansarea rapid a comenzii DBCONNECT: . Din DbConnect Manager, se poate deschide fereastra Data View pentru a vedea i/sau a edita tabelul bazei de date asociat desenului. Diferite obiecte specifice bazelor de date, cum ar fi abloane de legturi - link templates, abloane de etichete -label templates, interogri - queries pot fi asociate n DbConnect Manager cu desenul curent AutoCAD. DbConnect Manager prezint un arbore de vizualizare, cu dou tipuri de noduri: noduri Drawing, care afieaz fiecare desen deschis; fiecare nod al desenului evideniaz toate obiectele de tip baz de date asociate cu desenul; noduri Data Sources, care afieaz toate sursele de date configurate, recunoscute de AutoCAD. n DbConnect Manager pot fi executate interogri SQL. La lansarea comenzii DBCONNECT, AutoCAD deschide DbConnect Manager i adaug meniul dbConnect pe bara de meniuri. Comanda DBCLOSE nchide DbConnect Manager. O manevr similar se realizeaz prin butonul , care execut dou operaii opuse. Dup configurarea unei surse de date, tabelele acesteia pot fi accesate din interiorul AutoCAD, prin fereastra Data View (fig. 16.2). Tabelele pot fi deschise n mod read-only (numai la citire) sau n mod edit (pot fi adugate, terse sau modificate nregistrri din baz; nu pot fi adugate sau terse cmpuri ale tabelelor, nu poate fi modificat natura cmpurilor).

Figura 16.2 Fereastra Data View util n vizualizarea i editarea tabelelor dintr-o baz de date conectat cu AutoCAD n fereastra Data View se creaz legturi ntre nregistrrile din baza de date i obiectele grafice din desenele AutoCAD. 16.Baze de date i AutoCAD

204

16.4. Legturi i abloane pentru legturi


Funcia primar a caracteristicii de conectivitate este asocierea unei baze de date externe cu obiecte grafice din AutoCAD. Nu se pot crea legturi cu obiecte negrafice (layer-e, tipuri de linie, stiluri de scriere). Cnd se creaz o legtur, se stabilete o relaie dinamic ntre nregistrarea din baza de date i obiectul grafic asociat. Dac se mut sau se copiaz un obiect avnd o legtur asociat, legtura este mutat sau copiat i ea. Dac se terge obiectul, legtura se terge i ea. Crearea unei legturi este obligatoriu precedat de definirea unui ablon pentru legturi, numit link template. Unui obiect grafic i se pot ataa mai multe legturi, utiliznd diferite abloane; n acest fel, se pot asocia date din baze de date diferite la un acelai obiect grafic. Un ablon pentru legturi necesit declararea unuia sau mai multor cmpuri din baza de date ca fiind cmpuri-cheie (Key Fields) pentru acel ablon; astfel se poate identifica n mod unic nregistrarea din baza de date care corespunde acelei legturi a obiectului prin ablonul considerat. Algoritmul de creare efectiv a unei legturi (link) este urmtorul: n DbConnect Manager, se selecteaz i se deschide un tabel pentru care exist cel puin un ablon de legturi definit. n fereastra Data View, se selecteaz din lista abloanelor de legturi, ablonul necesar legturii preconizate. Se selecteaz apoi rndurile corespunztoare uneia sau mai multor nregistrri din tabel pentru care urmeaz s se defineasc legturi. Din meniul ferestrei, se deschide prin sgeata rubrica Link and Label Settings i se opteaz pentru Create Links. Din meniul ferestrei Data View, se apas butonul Link: . Fereastra Data View se nchide temporar, pentru a permite selectarea unuia sau mai multor obiecte din desenul AutoCAD, care devin obiecte asociate n legtura respectiv. Din AutoCAD se pot exporta legturi coninute ntr-un desen, facilitate remarcabil atunci cnd mai multe obiecte grafice sunt legate la un singur rnd de baz de date. Legturile prevd un mecanism puternic pentru a asocia date externe cu obiecte grafice din AutoCAD. Selectnd o nregistrare a bazei, se pot uor vedea la dorin obiectele din desen asociate ei, prin apsarea butonului al ferestrei Data View. Reciproc, selectnd un obiect din desen asociat bazei de date, se pot evidenia nregistrrile (rndurile) din baza de date asociate lui, prin utilizarea butonului .

205

16.5. Etichete i abloane pentru etichete


La plotarea unui desen, legturile sale cu o baz de date nu pot fi tiprite. Trebuie definite etichete, denumite labels. Etichetele sunt texte multilinie care afieaz n desenul AutoCAD date preluate dintr-un tabel al bazei de date externe. Etichetele pot fi independente - Freestanding labels sau pot fi ataate - Atached labels n raport cu obiectele grafice. Etichetele independente nu sunt asociate unor obiecte grafice. Etichetele ataate la un obiect grafic sunt strns conectate cu acesta. Dac se mut/ copiaz/ terge obiectul grafic, eticheta sufer aceeai operaie. Dac se copiaz n Clipboard obiectul grafic, eticheta sa este de asemenea copiat. Etichetele asociate cu un obiect grafic sunt afite prin intermediul unui leader. Pentru a lucra cu etichete, trebuie creat mai nti un ablon pentru etichete label template, care definiete ce cmpuri din tabelul din baza de date sunt afiate n etichet i cum este formatat textul n etichet. n ablonul pentru etichete se poate aduga un text static care s precead sau s urmeze textul implicit (vezi exemplul din fig. 16.3 b pentru sufixele mp. i cam.). Pentru a crea o etichet independent, se deschide un tabel care are definite cel puin un ablon pentru legturi (link template) i un ablon pentru etichete (label template). Se aleg cele dou abloane i apoi se selecteaz n fereastra Data Window nregistrarea care va genera eticheta. n meniul Link and Label Settings, apsnd butonul , se opteaz pentru Create Freestanding Labels. Se apas butonul al meniului ferestrei Data View i alege o zon n desen unde s fie inserat eticheta. Pentru a crea o etichet ataat, se procedeaz la fel, dar se opteaz pentru Create Attached Labels. Apoi se apas butonul al meniului din Data View Window i se selecteaz n desen obiectul la care se asociaz eticheta. Utilizatorul poate opta n orice moment pentru afiarea sau ascunderea etichetelor din desen. n fig. 16.3 a se prezint un exemplu de utilizare a etichetelor ataate ntr-un desen. Exemplul red parial un cartier de locuine cu case individuale tipizate. Tipurile de case i caracteristicile lor sunt stocate ntr-o baz de date. Prin procedurile adecvate, sunt definite n desen etichete ataate fiecrei case, cuprinznd caracteristicile ei, aa cum sunt nominalizate n baza de date asociat. n fig. 16.3 b se prezint un detaliu pentru tipul A de cas. Sunt evideniate nregistrarea din baza de date care corespunde legturii i eticheta ataat. Aceasta reproduce, conform ablonului ales, coninutul cmpurilor din nregistrarea asociat. O parte din ele au sufixe adecvate (mp, cam.). Imaginea 16.3 c red acelai desen, dup ascunderea etichetelor ataate i ascunderea muchiilor nevizibile, ntr-o afiare spaial. 16.Baze de date i AutoCAD

206

Figura 16.3 a Desen AutoCAD, cu baz de date asociat i etichete ataate obiectelor din desen; pe bara de meniuri sunt prezente titlurile dbConnect i Data View

Fiura 16.3 b Detaliu pentru tipul A de cas

207

Figura 16.3 b Vizualizarea spaial hidden-line a desenului din cazul a), cu ascunderea etichetelor ataate

16.6. Lucrul cu editorul de interogri


O caracteristic fundamental a sistemelor de baze de date este abilitatea lor de a prezenta un subset de nregistrri bazat pe un criteriu de cutare sau interogare aplicat setului total. Editorul de interogare a bazelor de date asociat mediului AutoCAD, Query Editor, const dintr-o serie de 4 panouri care pot fi folosite pentru a dezvolta iterativ interogri (fig. 16.4). Editorul se poate lansa din oricare din ofertele New Query ale meniului pull-down dbConnect, ale ferestrei Data View sau din DbConnect Manager. Link Select este o implementare avansat a editorului de interogare, care construiete iterativ seturi de selecie cuprinznd obiecte din desenele AutoCAD. Nu prezint al patrulea panou din editorul e interogare, i anume panoul SQL Query. Link Select se activeaz din meniul pull-down dbConnect, linia Links. Link Select creaz din mers un set de selecie, care poate fi rafinat cu informaii adiionale printr-un proces iterativ. Se ncepe fie prin construirea unei interogri sau prin selectarea unor obiecte grafice din AutoCAD. Acest set iniial este referit ca setul A. Apoi se pot selecta obiecte 16.Baze de date i AutoCAD

208 grafice adiionale sau se poate defini o interogare care va fi setul B. n pasul urmtor se stabilete relaia dintre setul A i setul B pentru a rafina setul de selecie. Urmtoarele relaii sau seturi de opraii sunt disponibile n acest scop: Select: stabilete o interogare iniial sau un set de selecie iniial. Acesta poate fi rafinat prin operaii succesive; Union: adaug rezultatele unei noi interogri sau un nou set de selecie la setul existent; Intersect: returneaz intersecia boolean dintre setul A i setul B; Subtract A B: returneaz diferena boolean A-B; Subtract B A: returneaz diferena boolean B-A. Rezultatul operaiilor anterioare devine noul set A. Se poate continua iterativ. Se definete un nou set B i se reiau paii corespunztori.

Figura 16.4 Editorul de interogri Qeury Editor din mediul AutoCAD, cu panoul al III-lea, Query Builder activ

209

17.

AutoCAD i alte aplicaii din mediul Windows

17.1. Utilitatea documentelor compuse


Noiunea de document soft desemneaz un fiier creat de utilizator ntr-o aplicaie soft de execuie, fiier care conine date specifice utilizatorului, elaborate prin aplicaia respectiv ntr-un format adaptat aplicaiei utilizate. Numeroase documente tehnice, economice, de afaceri, publicitare, de informare, didactice includ informaii de diferite tipuri, generate n diferite aplicaii soft. Mediul Windows faciliteaz crearea documentelor complexe prin caracteristica OLE, adic Object Linked and Embedded. Sub aceast form, obiectele elaborate n diferite pachete soft pot constitui mpreun un singur document, dar pot fi editate fiecare prin aplicaia din care au provenit. Un document Word, Excel, Power Point, CorelDraw, etc., poate s includ desene AutoCAD, iar un desen AutoCAD poate s conin documente create n Word, foi de date create n Excel, slide-uri din Power Point, imagini create cu editoare dedicate, sunete, multimedia, etc. (fig. 17.1). La plotarea desenului, obiectele create n alte aplicaii Windows i incluse n desenul AutoCAD sunt plotate numai dac configuraia curent de plotare utilizeaz Windows System Printer. Obiectele incluse n desenele AutoCAD prin relaia link (legare) se comport similar cu referinele externe. Ele rmn ca fiiere independente, la locaia lor iniial, care se memoreaz n desen, iar instanierea lor n desen se actualizeaz de fiecare dat cnd se modific obiectul original. Relaia link este util pentru meninerea mereu n actualitate a informaiilor variabile n timp, ca i pentru refolosirea aceleiai informaii n mai multe desene diferite. Dimensiunea fiierului-desen nu crete semnificativ prin includerea unui obiect linked. Relaia are dezavantajul c impune pstrarea fiierului din relaie la locaia iniial. Obiectele incluse n desenele AutoCAD prin relaia embed (fixare) se copiaz ca i componente interne ale desenului, se salveaz cu acesta, iar instanierea lor n desen nu se actualizeaz la modificarea originalului. Copia intern nu mai pstreaz nici o legtur cu originalul din care a provenit. Un obiect embedded poate fi editat ns cu aplicaia soft care l-a creat. Relaia embed este util deoarece nu necesit imobilizarea originalului la o anumit locaie pe suport hard, dar prezint inconvenientele nemeninerii n actualitate i creterii considerabile a dimensiunii fiierului-desen. 17.AutoCAD i alte aplicaii din mediul Windows

210

Figura 17.1 Exemplu de fiier-desen AutoCAD incluznd obiecte create cu alte aplicaii Windows: foi de date Excel, grafic Excel, fiier audio

17.2. AutoCAD ca surs de informaii pentru alte aplicaii Windows. Comenzile COPYLINK,COPYCLIP, CUTCLIP
AutoCAD este un bun furnizor de informaie pentru alte aplicaii. Un desen AutoCAD poate deveni un document server pentru documente complexe, create n alte aplicaii din mediul Windows. Desenele AutoCAD n ansamblu, sau pri din acestea pot constitui obiecte legate sau fixate n alte tipuri de documente Windows. Exportul informaiilor din AutoCAD este facilitat prin cteva comenzi adecvate, COPYLINK, COPYCLIP, CUTCLIP. Comanda COPYLINK copiaz vederea curent a desenului n Clipboard, spre a fi folosit ca element OLE n alte aplicaii. Dac zona grafic este ocupat de un singur viewport, acesta face obiectul copierii. Dac exist mai multe viewport-uri, se ia n considerare doar cel curent. Comanda COPYCLIP copiaz obiectele desemnate n Clipboard, dac n acel moment cursorul-ecran se afl deasupra zonei grafice, respectiv linii din fereastra de text, dac cursorul se afl deasupra acesteia.

211 Comanda CUTCLIP opereaz similar cu COPYCLIP, dar elimin din desen obiectele selectate. Comenzile COPYLINK, COPYCLIP, CUTCLIP sunt accesibile prin tastare sau din meniul pull-down Edit.

17.3. AutoCAD ca i client deservit fa de alte aplicaii Windows. Comenzile INSERTOBJ, OLELINKS, PASTECLIP, PASTESPEC
AutoCAD poate avea rolul de client deservit n raport cu alte aplicaii Windows, prelund de la acestea informaii sub forma de obiecte OLE. Desenul AutoCAD devine astfel un document complex. Fiiere multimedia cu animaii i explicaii despre desen, emblema firmei, tabele de date, grafice, texte de tip document, pot constitui elemente preluate din aplicaiile surs spre a completa desenul AutoCAD cu detalii utile. Comanda INSERTOBJ realizeaz importul de obiecte OLE, fie prin relaia link, fie prin relaia embed. Comanda activeaz caseta de dialog Insert Object, pentru exprimarea opiunilor privind tipul i proveniena obiectului vizat (fig. 17.2).

Figura 17.2 Caseta de dialog Insert Object destinat importului de obiecte OLE Dup furnizarea informaiilor necesare n faza descris, programul deschide o nou caset de dialog, OLE Properties (fig. 17.3), prin care se enun caracteristicile dimensionale i calitatea plotrii obiectului legat/fixat.

17.AutoCAD i alte aplicaii din mediul Windows

212

Figura 17.3 Caseta de dialog OLE Properties Comanda OLELINKS opereaz asupra legturilor existente n desen ca urmare a includerii unor obiecte OLE prin relaia link. Legtura poate fi actualizat, modificat, anulat. Comanda este disponibil numai dac n desen exist cel puin un obiect legat. OLELINKS activeaz o caset de dialog (fig. 17.4), prin care se specific legtura, tipul i locaia prezent a obiectului legat, precum i operaia efectuat asupra legturii.

Figura 17.4 Caseta de dialog Links, utilizat n managementul legturilor definite n desen

213 Comanda PASTECLIP insereaz n desenul curent coninutul Clipboard-ului. Rolul comenzii este acelai ca i n alte aplicaii Windows. Dac n Clipboard este stocat un obiect OLE, AutoCAD deschide caseta de dialog OLE Properties, pentru specificarea proprietilor acestuia. Dac este vorba despre un obiect grafic AutoCAD, Clipboard-ul nu altereaz natura sa. Comanda PASTESPEC are rol similar cu PASTECLIP, dar solicit prin caseta Paste Special (fig. 17.5) informaii detaliate privind formatul informaiei inserate n desen.

Figura 17.5 Caseta de dialog Paste Special Comenzile descrise n acest subcapitol sunt accesibile prin tastare sau din meniul pull-down Edit.

17.4. Comportri specifice ale obiectelor OLE din desenele AutoCAD


Operaiile clasice din Windows privind mutarea sau copierea obiectelor prin dragging cu mouse-ul (tragere dinamic pe ecran), dintr-o fereastr de aplicaii n alta, sunt valabile i n AutoCAD. Obiectele incluse n desen prin dragging sunt totdeauna fixate, conform relaiei embed. Comenzile de editare specifice mediului AutoCAD nu sunt aplicabile pe obiectele OLE incluse n desen. Nu pot fi oglindite, multiplicate, rotite astfel de obiecte prin comenzi precum MIRROR, ARRAY, ROTATE. Editarea dimensiunilor acestora se realizeaz cu ajutorul casetei OLE Properties. Comanda clasic UNDO din AutoCAD nu are efect asupra modificrilor operate pe obiectele OLE. n acest scop se poate folosi opiunea Undo din meniul asociat butonului drept al mouse-ului. Modurile Osnap nu sunt aplicabile pe obiectele OLE din desenele AutoCAD. 17.AutoCAD i alte aplicaii din mediul Windows

214 Obiectele OLE din AutoCAD nu sunt selectabile prin procedurile clasice. Selectarea unui astfel de obiect se realizeaz prin clic cu mouse-ul deasupra acestuia. Pentru a schimba layer-ul n care a fost creat un obiect OLE, sunt necesare urmtoarele operaii: selectarea obiectului prin clic pe el, CUTCLIP, modificarea layer-ului curent n cel dorit, PASTECLIP.

215

18.

Adaptarea interfeei AutoCAD la necesitile utilizatorului

18.1. Despre adaptabilitatea mediului AutoCAD


Utilizatorul cu experien n AutoCAD sesizeaz repetabilitatea unor operaii de lucru, sau a unor secvene de operaii. ntruct principalul scop al utilizrii calculatorului n proiectare este eficiena n lucru, orice facilitate care scurteaz durata interveniei umane este apreciabil. Mediul AutoCAD ofer posibilitatea adaptrii interfeei sale la necesitile utilizatorului, fapt remarcabil pentru creterea eficienei i a vitezei de lucru, precum i a ncrederii utilizatorului n aplicaia soft. Rutina este unul din cei mai mari adversari ai succesului n CAD. Un mediu de lucru rigid i neadaptabil la necesitile i preferinele utilizatorului devine repede o frn n obinerea succesului scontat. Omul trebuie s-i manifeste personalitatea i spiritul creator n activitatea profesional pe care o desfoar. Posibilitatea i libertatea de a adapta aspectul interfeei de lucru dup necesitile i dorinele proprii constituie un avantaj esenial oferit de aplicaia soft. AutoCAD corespunde pe deplin acestor cerine, calitate ce se adaug la cele derivate din modul de lucru. Facilitile de adaptabilitate la preferinele utilizatorului oferite de mediul AutoCAD sunt vaste i necesit experien n lucru, o bun cunoatere a aplicaiei i cunotine specifice avansate. Capitolul actual prezint sumar doar cteva din cele mai simple metode de modificare a interfeei de lucru.

18.2. Adaptabilitatea meniurilor. MENUUNLOAD i MENU

Comenzile

MENULOAD,

Meniurile standard pe care le ofer AutoCAD au fost concepute dup necesitile majoritii utilizatorilor si. n orice moment, un anumit utilzator are ns posibilitatea de a aduga noi meniuri pull-down ori flotante, sau noi linii de meniu. O linie de meniu poate s reprezinte o comand, o opiune, sau o secven de comenzi i opiuni reunite sau nu ntr-o macrocomand. Comanda MENULOAD ncarc n memorie meniuri adiionale care se adaug componentelor existente pe ecran. Comanda activeaz caseta de dialog Menu Customization, cu dou panouri de lucru: Menu Groups i Menu Bar (fig. 18.1 a, b). Panoul Menu Groups vizualizeaz meniurile deja ncrcate i permite ncrcarea altor meniuri. Opional, meniurile existente pot fi total nlocuite de cele nou ncrcate. 18.Adaptarea interfeei AutoCAD la necesitile utilizatorului

216

Figura 18.1 Caseta de dialog Menu Customization, cu cele dou panouri de lucru: a) Menu Groups i b) Menu Bar

217 Panoul Menu Bar adaug sau terge meniuri pull-down din grupurile de meniuri momentan ncrcate, grupuri care sunt afiate n caset. Noile meniuri se adaug celor existente pe bara de meniuri, rubricile fiind considerate n ordine de la stnga spre dreapta. Cel mai la ndemn exemplu este adugarea meniului pull-down Express la rubricile barei de meniuri. Comanda MENULOAD prin panoul Menu Groups, permite ncrcarea n memorie a meniului acetmain, localizat n folder-ul EXPRESS al aplicaiei. Panoul Menu Bar inserrii pe bara de meniuri a noii rubrici oferite de meniul ncrcat, i anume Express. Poziia acesteia pe bara de meniuri este la alegerea utilizatorului. La apsarea butonului Insert, denumirea Express se adaug n faa poziiei curente a cursorului n lista de rubrici din dreapta (fig. 18.2).

Figura 18.2 Bara de meniuri AutoCAD cu meniul Express adugat n componena ei Comanda MENUUNLOAD descarc din memorie un anumit meniu, atunci cnd utilizatorul apreciaz c operaia respectiv este util, pentru creterea vitezei de lucru. Comanda activeaz aceeai caset de dialog ca i comanda MENULOAD. Comanda DBCONNECT ncarc automat meniul dbcon, pe bara de meniuri aprnd un meniu pull-down specific, dbConnect. Comanda complementar ei, DBCLOSE descarc automat meniul menionat (vezi cap.16). Comanda MENU nlocuiete total meniul curtent, cu toate componentele lui, cu un nou meniu, specificat de utilizator prin caseta Select Menu File (fig. 18.3). Dac meniul ncrcat se pstreaz pn la sfritul sesiunii de lucru, viitoarea sesiune va debuta cu acest ultim meniu utilizat. Pentru restabilirea meniului standard, trebuie aplicat comanda MENU pe fiierul de meniu acad.

Figura 18.3 Caseta de dialog pentru selectarea unui nou fiier de meniu 18.Adaptarea interfeei AutoCAD la necesitile utilizatorului

218

18.3. Adaptarea barelor de instrumente la preferinele utilizatorului. Comanda TOOLBAR


Barele de instrumente conin pseudo-butoane, utile n lansarea rapid n lucru a unor comenzi. AutoCAD include n meniul standard 24 de bare de instrumente. Lista acestora este vizibil n caseta Toolbars, activabil prin comanda TOOLBAR. (fig. 18.4). Caseta ofer catalogul barelor de instrumente disponibile ntr-un anumit meniu, precizat n rubrica Menu Group, n care barele de instrumente vizibile pe ecran sunt evideniate printr-un marcator. Simpla nlturare a marcatorului duce la dispariia barei de instrumente de pe ecran. Caseta Toolbars permite crearea unor bare de instrumente noi. Butonul New deschide o nou caset, intitulat New Toolbar, prin care se stabilesc numele noii bare i fiierul de meniu din care va face parte. Bara de instrumente nou creat nu conine iniial nici un buton. Adugarea unui buton pe o bar de instrumente se realizeaz prin funcia Customize. Caseta deschis de aceasta grupeaz pe categorii butoanele disponibile. Pentru a include un buton pe o bar de instrumente, se selecteaz butonul i se trage acest buton prin dragging cu mouse-ul pe bara de instrumente vizat. nlturarea unui buton de pe o bar de instrumente se realizeaz tot cu ajutorul funciei Customize, prin tragerea butonului n exteriorul barei. Comanda TOOLBAR este disponibil prin tastare sau din meniul pull-down View.

Figura18.4 Caseta de dialog pentru managementul barelor de instrumente Atenie! 1. Operaia Delete nltur definitiv bara de instrumente selectat din grupul respectiv de meniu! Restaurarea ei nu mai este posibil! 2. Modifcrile operate asupra barelor de instrumente se salveaz n fiierul de meniu i rmn valabile pentru orice alt sesiune de lucru!

219

19.

Tehnologii de programare n mediul AutoCAD. Fiiere SCRIPT, LISP, VBA

19.1. Fiiere de comenzi AutoCAD. Comanda SCRIPT


Cel mai simplist mod de automatizare a unor operaii n mediul AutoCAD l constituie crearea i rularea fiierelor de comenzi, denumite fiiere script. Acestea sunt fiiere-text, salvate n format ASCII. Extensia unui fiier de comenzi este .scr. Un fiier script se creaz cu un editor de texte orict de simplu, cum ar fi Notepad sau Wordpad, rulat n afara sesiunii AutoCAD. Atenie! Un fiier script trebuie s fie salvat n format ASCII! Includerea unor comentarii n fiierele script este posibil prin utilizarea caracterului ; la nceputul liniei. Linia va fi considerat n ntregime un comentariu. Caracterul <>, adic apsarea tastei <ENTER>, se reprezint prin spaiu. Caracterul de sfrit de rnd din fiierul script are aceeai valoare. Numele lungi de fiiere incluse ntr-un fiier script trebuie s fie scrise ntre ghilimele. ntr-un fiier script nu se admit opriri pentru introducerea datelor. Datele trebuie s fie scrise n totalitate n fiier. Un exemplu de fiier script este redat mai jos:
; rozeta din 4 cercuri, cu centrul rozetei in origine ;primul cerc CIRCLE 0,50 100 ; al doilea cerc CIRCLE 50,0 100 ; al treilea cerc CIRCLE 0,-50 100 ; al patrulea cerc CIRCLE -50,0 100

Exemplul se ncheie pe rndul al zecelea. Un fiier script se lanseaz n lucru prin comanda SCRIPT. 19.Tehnologii de programare n mediul AutoCAD. Fiiere SCRIPT, LISP, VBA

220 Fiierele script sunt utile n realizarea unor prezentri constituite din succesiuni de slide-uri create n AutoCAD, precum i n crearea obiectelor 3dmesh n care vertex-urile sunt precizate explicit, punct cu punct. ntr-o prezentare de slide-uri, pentru a asigura staionarea unui slide pe ecran un anumit timp, se folosete comanda DELAY, specificnd durata n milisecunde a ntrzierii dorite. Valoarea poate fi un numr natural ntre 1 i 32767. Imaginile utilizate n prezentrile de acest tip, slide-urile, sunt create prin comanda MSLIDE anterior rulrii script-ului, i trebuie s se gseasc n directorul curent de lucru, sau pe o cale de cutare prespecificat. Repetarea automat a execuiei unui fiier script este asigurat de folosirea comenzii RSCRIPT pe ultima linie a fiierului. Ieirea din ciclu se realizeaz tastnd <Esc>. Pentru a crea fiiere script corecte, este necesar o foarte bun cunoatere a mediului AutoCAD i mult experien. Iat un exemplu de fiier script utilizat la prezentarea unei secvene de slide-uri:
; incepe prezentarea si se incarca SLIDE1 VSLIDE SLIDE1 ; se preincarca SLIDE2 VSLIDE *SLIDE2 ; se vizioneaza SLIDE1 timp de 2 secunde DELAY 2000 ; se afiseaza SLIDE2 VSLIDE ; se preincarca SLIDE3 VSLIDE *SLIDE3 ; se vizioneaza SLIDE2 timp de 2 secunde DELAY 2000 ; se vizioneaza SLIDE3 timp de 3 secunde VSLIDE DELAY 3000 ; se repeta ciclul RSCRIPT

19.2. Fiiere LISP. Comenzile VLISP i APPLOAD


Limbajul de programare asociat implicit mediului AutoCAD este AutoLISP. Acesta este un derivat al limbajului de inteligen artificial LISP i permite crearea unor aplicaii proprii ale utilizatorului pentru mediul AutoCAD. Interpretorul AutoLISP este nglobat n AutoCAD, astfel c expresii AutoLISP pot fi utilizate chiar pe linia de comand, la prompter-ul Command: sau din fiiere externe ncrcate n memorie.

221 Pentru a obine repatabilitatea utilizrii expresiilor AutoLISP, ele trebuie scrise n fiiere format ASCII, cu extensia .lsp. Un fiier lisp poate fi creat n orice editor de texte, cu condiia scrierii sale corecte i a salvrii n formatul ASCII. Versiunea AutoCAD 2000 include un mediu integrat de dezvoltare (Integrated Development Environment), numit Visual LISP, care conine un compilator, un depanator (debugger), cataloage de funcii precum i controale vizuale care s simplifice mult scrierea programelor AutoLISP. n fig. 19.1 se prezint fereastra de lucru pentru Visual LISP.

Figura 19.1 Fereastra de lucru pentru Visual LISP Aplicaiile AutoLISP interacioneaz cu AutoCAD n moduri multiple. Funciile AutoLISP pot solicita date de intrare, pot accessa comenzi interne AutoCAD, pot crea i manipula obiecte n desen, att de natur grafic (cercuri, linii, polilinii, hauri, cilindri, texte, etc.), ct i de natur negrafic (layer-e, tipuri de linii, stiluri de scriere, etc.). Prin intermediul unor programe AutoLISP, utilizatorul i poate defini propriile comenzi AutoCAD. Odat definite, acestea pot fi utilizate simplu, similar cu orice comand intern. 19.Tehnologii de programare n mediul AutoCAD. Fiiere SCRIPT, LISP, VBA

222 Scrierea programelor AutoLISP necesit mult experien i cunoaterea avansat a mediului AutoCAD. Exemplul de mai jos prezint definirea unei comenzi AutoCAD noi, denumit ROZETA, care deseneaz rozeta din 4 cercuri cu centrul n punctul specificat.
(defun C:ROZETA(/ c c1 c2 c3 c4 r ecou) ; se salveaz starea curenta a variabilei de sistem CMDECHO (setq ecou (getvar CMDECHO)) ; se inlatura ecoul comenzilor pe linia de comanda (setvar CMDECHO 0) ; se specifica pozitia centrului (initget 1) (setq c (getpoint /nSpecificati centrul rozetei:)) ;se specifica raza unui element (initget 7) (setq r (getdist c /nSpecificati raza elementului:)) ;se calculeaz poziia celor 4 centre (setq c1 (list (car c) (+ (cadr c) r))) (setq c2 (list (+ (car c) r) (cadr c))) (setq c3 (list (car c) (- (cadr c) r))) (setq c4 (list (- (car c) r) (cadr c))) ; se deseneaz cele 4 cercuri (command CIRCLE c1 r) (command CIRCLE c2 r) (command CIRCLE c3 r) (command CIRCLE c4 r) ;se restabileste ecoul comenzilor pe linia de comanda (setvar CMDECHO ecou) )

ncrcarea n desen a unor aplicaii scrise n AutoLISP se realizeaz fie prin comanda APPLOAD, fie prin funcia AutoLISP (load nume_aplicatie). Comanda APPLOAD deschide caseta de dialog din fig. 19.2, denumit Load/Unload Application. Din caset, se poate selecta fiierul dorit, dup care, prin butonul Load, se ncarc efectiv acel fiier n memorie. Rubrica din stnga-jos anun ncrcarea efectuat. Rubrica Startup Suite permite alegerea aplicaiilor care se ncarc automat n memorie la nceperea sesiunii de lucru. Un fiier lisp ncrcat n memorie poate fi descrcat prin aceeai comand i caset de dialog. Descrcarea din memorie duce la gospodrirea mai eficient a resurselor de lucru. Scrierea expresiilor AutoLISP direct pe linia de comand este admis, dar execuia este volatil, nefiind repetabil, dect n urma unei noi scrieri.

223

Figura 19.2 Caseta de dialog pentru ncrcarea aplicaiilor AutoLISP

19.3. Proiecte VBA. Comenzile VBAMAN,VBALOAD, VBAUNLOAD, VBARUN, VBAIDE


Utilizatorii de AutoCAD resimt necesitatea de a dezvolta noi aplicaii, de a automatiza i simplifica operaiile, astfel nct s dobndeasc maximum de eficien i comoditate n lucru. Unul din mijloacele cele mai evoluate i mai elegante de realizare a acestui deziderat este crearea aplicaiilor VBA. VBA este abrevierea denumirii Visual Basic for Applications i desemneaz un limbaj de programare derivat din Visual Basic Standard, cu faciliti specifice pentru CAD. AutoCAD include un mediu de dezvoltare interactiv a aplicaiilor, VBA IDE (VBA Interactive Development Environment), cu cteva caracteristici care l individualizeaz fa de mediile similare create pentru alte pachete soft. Cu ajutorul VBA IDE, se pot crea proiecte VBA, care sunt colecii de module de cod, module de clas i formulare electronice destinate toate ndeplinirii unei anumite funcii. Aceast funcie are de obicei un caracter complex. Un proiect VBA poate fi stocat n interiorul desenului, ca 19.Tehnologii de programare n mediul AutoCAD. Fiiere SCRIPT, LISP, VBA

224 embedded project, caz n care se salveaz odat cu acesta, sau n afara unui desen, ca un fiier independent, global project. n prima variant, proiectul n cauz este utilizabil numai n interiorul desenului-gazd i se ncarc automat la deschiderea desenului. Un singur proiect VBA poate fi fixat n desen la un moment dat. n varianta a doua, proiectul este disponibil spre utilizare n orice desen, dar trebuie ncrcat n mod explicit. Un proiect global poate fi partajat cu ali utilizatori. Utilitarul VBA Manager gestioneaz unitar toate proiectele VBA disponibile (fig. 19.2). Utilitarul permite ncrcarea., descrcarea, salvarea, crearea unor proiecte, fixarea i respectiv extragerea proiectelor VBA din desen. Utilitarul este lansabil prin comanda VBAMAN sau din meniul pull-down Tools, linia Macro. Comenzile VBALOAD i VBAUNLOAD ncarc/descarc din memorie proiecte VBA.

Figura 19.2 Utilitarul VBA Manager Intervenia n desen a elementelor dintr-un proiect VBA se concretizeaz prin macrocomenzi. Lansarea unei macrocomenzi se realizeaz prin VBARUN, activabil i din meniul pull-down Tools. Caseta de dialog Macros (fig. 19.3), deschis de comanda VBARUN ofer lista macrocomenzilor accesibile n momentul lucrului. Casetele Macros i VBA Manager sunt apelabile reciproc, pentru a asigura gestionarea rapid a proiectelor i a macrocomenzilor. Pentru crearea, corectarea, modificarea proiectelor VBA, se utilizeaz VBA IDE, mediul de lucru menionat anterior. Acesta se poate lansa fie din VBA Manager (butonul Visual Basic Editor), fie din meniul pull-down Tools, linia Macro, sau prin comanda VBAIDE.

225

Figura 19.3 Caseta de dialog Macros destinat managementului macrocomenzilor n fig. 19.4 i n fragmentul de program de mai jos, se prezint un exemplu de creare a unei aplicaii printr-un proiect VBA, aplicaie n care se deseneaz rozeta din patru cercuri exemplificat anterior n AutoLISP i ntr-un fiier script.
Private Sub d_cmd_Click() 'Declaram variabilele in care se stocheaza 'coordonatele centrelor cercurilor Dim center(0 To 2) As Double Dim c1(0 To 2) As Double Dim c2(0 To 2) As Double Dim c3(0 To 2) As Double Dim c4(0 To 2) As Double Dim radius As Double 'Citim coordonatele rozetei din casutele text center(0) = CDbl(UserForm1.TextBox1.Text) center(1) = CDbl(UserForm1.TextBox2.Text) center(2) = 0 radius = CDbl(UserForm1.TextBox3.Text) 'Calculam coordonatele cercului 1

19.Tehnologii de programare n mediul AutoCAD. Fiiere SCRIPT, LISP, VBA

226
c1(0) = center(0) c1(1) = center(1) + radius c1(2) = 0 Set circleObj1 = ThisDrawing.ModelSpace.AddCircle(c1, 'Calculam coordonatele cercului 2 c2(0) = center(0) - radius c2(1) = center(1) c2(2) = 0 Set circleObj2 = ThisDrawing.ModelSpace.AddCircle(c2, 'Calculam coordonatele cercului 3 c3(0) = center(0) c3(1) = center(1) - radius c3(2) = 0 Set circleObj3 = ThisDrawing.ModelSpace.AddCircle(c3, 'Calculam coordonatele cercului 4 c4(0) = center(0) + radius c4(1) = center(1) c4(2) = 0 Set circleObj4 = ThisDrawing.ModelSpace.AddCircle(c4, 'Regeneram viewport-ul activ ThisDrawing.Regen acActiveViewport ZoomAll MsgBox "Rozeta a fost creata!!!", , "Rozeta" End Sub Private Sub exit_cmd_Click() End End Sub Private Sub UserForm_Initialize() UserForm1.Left = 3 * ThisDrawing.Width / 4 UserForm1.top = ThisDrawing.Height / 2 End Sub

radius)

radius)

radius)

radius)

Figura 19.4 Caseta de dialog creat n VBA, pentru parametrizarea rozetei din 4 cercuri

227

20.

AutoCAD prin Internet

20.1. Cerine eseniale pentru utilizarea desenelor AutoCAD prin Internet


Lumea Internet evolueaz copleitor n acest prag peste milenii. Lumea AutoCAD a cucerit mapamondul prin vastele sale capaciti de reprezentare grafic i nu numai. ntlnirea celor dou lumi este fireasc, ea desfurndu-se pe trmul inteligenei omului i a nemrginitei sale aspiraii spre perfeciune. AutoCAD 2000, i n mod deosebit proaspta sa versiune AutoCAD 2000i dispun de faciliti deosebite pentru lucrul on-line, prin Internet. De fapt, pasul 2000i din evoluia mediului AutoCAD este dedicat tocmai lucrului prin Internet. O prim condiie pentru a utiliza desenele AutoCAD la distan este disponibilitatea unui browser, cum ar fi Microsoft Internet Exlorer sau Netscape Communicator, la care se adaug accesul la reeaua Internet. Facilitile de lucru on-line pot servi i ntr-o reea local intranet.

20.2. Proiectarea prin colaborare- Collaborative Design


Reeaua mondial de comunicaii Internet este un excelent mediu pentru crearea i dezvoltarea stilului de proiectare prin colaborare, Collaborative Design, n care utilizatori din diferite ri, firme, laboratoare partajeaz fiiere i resurse. Mediul AutoCAD a dobndit solide capaciti de lucru on-line. Includerea n desen a hyperlink-urilor, care pot fi ataate explicit unor obiecte grafice, precum i deschiderea, plotarea salvarea desenelor la o locaie aflat la distan, sunt caracteristici care confer mediului AutoCAD putere on-line. AutoCAD are capacitatea de a genera un format vectorial de desen inspectabil prin browser-e clasice de Internet, formatul *.dwf. Pentru a inspecta i a plota desene AutoCAD n format .dwf prin intermediul unor browser-e clasice, este necesar instalarea auxiliarului WHIP! 4.0 plug-in. Comenzile interne AutoCAD 2000 care opereaz cu fiiere admit un URL ca i locaie pentru un fiier. Desenul selectat spre a fi deschis de pe un URL este descrcat pe sistemul propriu de calcul i devine accesibil comenzilor AutoCAD. n versiunea 2000, este necesar precizarea protocolului de transfer (http:// or ftp://) i extensia .dwg sau .dwt a desenului vizat pentru 20.AutoCAD prin Internet

228 deschidere. Aceeai meniune este valabil pentru salvarea fiierului, cu restricia c, pentru salvare, poate fi folosit numai protocolul ftp://. Caseta de dialog Browse the Web faciliteaz navigarea pe Internet i deschiderea sau salvarea unui fiier dela/la o anumit locaie. Caseta scutete utilizatorul de scrierea unor secvene URL lungi, rezolvnd i dificultatea legat de necunoaterea precis a locaiei dorite. AutoCAD accept utilizarea unor fiiere-desen plasate la diferite locaii Internet/intranet ca referine externe (vezi cap. 9). n acest mod, fiierele ce constituie referine externe pot fi modificate uor de proprietarii lor, iar beneficiarii referinelor au la dispoziie permanent variante actuale ale acestora n desenul-gazd. Se dispune astfel de desene compozite tot timpul la zi, partajate de o echip de proiectare sau chiar de mai multe astfel de echipe. Specificarea unei referine externe de la o locaie Internet cuprinde obligatoriu i protocolul de transfer (http:// sau ftp://).

20.3. Hyperlink-uri n desenele AutoCAD


20.3.1. Utilitatea i specificitatea hyperlink-urilor n AutoCAD. Comanda HYPERLINK Hyperlink-urile sunt indicatori ce prevd salturi opionale la un anumit fiier. Oricrui obiect grafic din desen i se poate ataa un hyperlink. Un hyperlink poate s lanseze un procesor de texte, n care s deschid un fiier specific acestuia. Se poate crea un hyperlink care s activeze browser-ul Web i s ncarce o pagin html. n plus, se poate specifica o anumit locaie din interiorul unui fiier, la care s se produc saltul: o anumit vedere din alt desen, un anumit paragraf dintr-un text. Prin hyperlink-uri, utilizatorul creaz asociaii ale desenului curent cu o varietate de alte documente (alte desene, liste de materiale, scheme de proiect, texte, manuale electronice, prezentri electronice, animaii). Un desen AutoCAD recunoate dou tipuri de hyperlink-uri: absolute i relative. Hyperlink-urile absolute stocheaz n definiia lor ntreaga cale pn la locaia fiierului indicat. Hyperlink-urile relative stocheaz o cale parial pn la locaia unui fiier, n raport cu un URL implicit sau cu un director implicit specificat n variabila de sistem HYPERLINKBASE. Fiierele vizate de hyperlink-uri sunt stocate local, sau pe o reea, sau pe Internet. Cursorul-ecran dobndete un format specific atunci cnd firele reticulare sunt poziionate deasupra unui obiect cu un hyperlink ataat (fig. 20.1). Pentru a accesa fiierul indicat prin hyperlink, se selecteaz obiectul i se aleg succesiv liniile Hyperlink, Open. Dac fiierul adresat de hyperlink este un fiier-ablon AutoCAD, adic un fiier .dwt, la activarea hyperlink-ului, AutoCAD creaz un desen nou, pe baza ablonului indicat. Se poate crea astfel un set de abloane AutoCAD, uor partajabile de ctre mai muli utilizatori. Pentru a ataa un hyperlink la un obiect grafic din desen, se selecteaz obiectul i se utilizeaz comanda HYPERLINK sau linia Hyperlink a meniului pull-down Insert. AutoCAD activeaz caseta Insert Hyperlink (fig. 20.2), pentru a fi defini n detaliu hyperlink-ul.

229

Figura 20.1 Aspectul cursorului la trecerea sa pe deasupra unui obiect cu hyperlink ataat

Figura 20.2 Caseta de dialog Insert Hyperlink 20.AutoCAD prin Internet

230 20.3.2. Avantaje i dezavantaje ale hyperlink-urilor absolute i relative Hyperlink-urile absolute sunt preferate atunci cnd se vizeaz un set redus de documente. Dac documentul indicat prin hyperlink este mutat de la locaia specificat, hyperlink-ul trebuie corectat. Deoarece corectarea se realizeaz pe fiecare hyperlink n parte, operaia consum mult timp n cazul a numeroase documente vizate prin hyperlink-uri. Hyperlink-urile relative sunt mai flexibile, mai uor editabile. Actualizarea hyperlink-urilor relative poate fi realizat simultan pentru toate legturile de acest tip create n desen. Definirea unei ci relative pentru un desen se realizeaz n caseta Drawing Properties (meniul pull-down File, linia Drawing Properties). n panoul Summary al casetei, n rubrica Hyperlink Base , se nscrie calea relativ pentru desenul curent. La crearea unui hyperlink relativ NU trebuie completat calea spre fiierul vizat! n caz contrar se creaz un hyperlink absolut.

20.4. Formatul .dwf


Formatul de desen .dwf (abreviere de la Drawing Web Format), se creaz prin plotarea desenului utiliznd caracteristica de plotare electronic ePlot. Formatul .dwf poate fi vizualizat cu orice browser obinuit i cu auxiliarul Autodesk WHIP! 4.0 plug-in. Formatul .dwf suport operaii de panning i zooming n timp real, controlul layer-elor, al vederilor denumite i a hyperlink-urilor fixate n desen. Fiierele .dwf sunt create n format vectorial i sunt comprimate, pentru a avea dimensiuni ct mai reduse. Astfel, ele pot fi transmise i deschise mult mai repede dect desenele AutoCAD clasice. Fiierele .dwf constituie un mod excelent de partajare a desenelor AutoCAD cu ali utilizatori, chiar cu cei care nu dispun de pachetul AutoCAD pe sistemul lor de calcul. Deoarece interfaa WHIP! este uor de folosit, utilizatorii care nu au cunotine de CAD pot vizualiza fr dificulti un fiier-desen .dwf. AutoCAD dispune de dou fiiere preconfigurate de ePlot: Classic.pc3 i ePlot.pc3. Primul tip de configurare genereaz desene cu background negru. Al doilea tip genereaz desene cu background alb i delimitarea formatului de hrtie virtual. E recomandabil ca desenele procesate prin ePlot s fie plotate fr lime de linie. Plotarea pe Internet a desenelor AutoCAD se face numai prin protocol ftp://. n fig. 20.3 se prezint un exemplu de desen n format .dwf, afiat prin browser-ul Web Microsoft Internet Explorer.

231

Figura 20.3 Desen AutoCAD n format .dwf vizualizat prin Microsoft Internet Explorer i meniul asociat butonului drept de mouse

20.5. Bara de instrumente WEB


ntre barele de instrumente proprii, AutoCAD dispune de bara Web (fig. 20.4), destinat navigrii rapide pe Internet. Bara Web permite lansarea browser-ului implicit de pe sistemul respectiv de calcul, navigarea nainte, napoi, precum i oprirea navigrii. Fiecrui buton de pe bara de instrumente Web i corespunde i o comand direct AutoCAD.

Figura 20.4 Bara de instrumente Web din AutoCAD

20.6. Despre strategia iDesign i AutoCAD 2000i


20.6.1. Preocupri la Autodesk Autodesk se preocup statornic de mbuntirea actului creator al proiectrii, prin furnizarea unei tehnologii de vrf. Firma i-a propus de curnd s ofere un mediu de proiectare mai natural, mai intuitiv, mai aa cum se ntmpl cnd un proiectant se ntoarce pe jumtate spre biroul 20.AutoCAD prin Internet

232 colegului de alturi i schimb cu el opinii despre proiect, sau cnd o echip de proiectani stau n jurul unei mese de lucru i se frmnt mpreun asupra soluiei sau asupra variantei optime. Astfel s-a conturat strategia iDesign. Posibilitatea de a lucra n echip, iat un mare avantaj al strategiei iDesign adoptate de firma Autodesk pentru ultimul produs al su din seria AutoCAD, i anume AutoCAD 2000i. Distana intercontinental nu mai este un impediment pentru echipa de proiectare, care poate s comunice dup voie n interiorul ei sau cu ali proiectani din lume. Firme cu reprezentane i filiale pe tot globul pot profita de partajarea desenelor AutoCAD prin Internet. 20.6.2. Cele trei caracteristici eseniale ale strategiei iDesign Produse integrate Web; proiectanii pot s acceseze chiar n timpul elaborrii soluiilor de proiectare reeaua Internet printr-un simplu clic, pot s publice informaia de proiectare pe Web, s desfoare ntlniri de lucru on-line, n timp real, s importe direct, n propriile desene, proiecte ale produselor realizate de furnizorii lor, i nc multe alte lucruri. AutoCAD 2000i ofer un spaiu de comunicare cu restul echipei de proiectare via Internet. Se pot utiliza uor pe aceast cale informaii actualizate despre proiect, standardele actuale ale companiei, noi caracteristici utilitare software. Noi instrumente Web pentru ntreprinderea de proiectare extins, instrumente care utilizeaz o interfa familiar proiectanilor, bazat pe un browser obinuit, astfel c pn i cea mai puin tehnic persoan din echip poate avea acces uor la informaii i le poate partaja cu alii! Aceasta confer datelor mai mult valoare, deoarece sunt accesibile oricnd i de oriunde unde exist conexiune la Internet. Costul livrrilor de proiecte ctre beneficiari scade semnificativ. Portal de intrare on-line n industrie i pe pieele de desfacere care mbuntete colaborarea i care beneficiaz de serviciile i oportunitile comerului electronic! Portalul informaional pentru proiectanii profesioniti Autodesk Point A este accesibil printr-un simplu clic din orice produs al firmei Autodesk integrat Internet. Proiectanii, clieni Autodesk, pot s se conecteze astfel direct la diferite piee din industrie. Se ofer aadar un acces uor, rapid, necostisitor la noutile informaionale ale lumii industriale. Pe lng formatul .dwf, versiunea 2000i introduce formatul JPEG pentru desene publicate pe Internet. Caracteristica eTransmit poate strnge ntr-un pachet sigur i bine comprimat desenul, cu referinele sale externe, cu toate fiierele aferente. Pachetul este protejat prin parol, poate fi transmis rapid pe ci electronice i nlocuiete expedierea copiilor hard ale unui proiect. AutoCAD 2000i, cu puternica sa conexiune Internet/intranet la resurse de informaie i de coninut, d mult libertate proiectantului pentru a-i gospodri i actualiza standardele, instrumentele i practicile n timp real via Web sau intranet, chiar n cazul paratenenei la grupuri de lucru distribuite. Efectul evident al acestei oferte: echipele de proiectare sunt mult mai bine coordonate, procesul de proiectare este mai eficient i mai de succes.