Sunteți pe pagina 1din 190

MINISTERUL EDUCAIEI CERCETRII I TINERETULUI Universitatea Petrol-Gaze din Ploieti Departamentul de nvmnt la Distan

IONU LAMBRESCU

DESENARE ASISTAT DE CALCULATOR

Editura Universitii din Ploieti - 2003 1

Pagina cu ISBN-ul

PREFA

Lucrarea se adreseaz studenilor interesai de aspectele legate de desenarea asistat de calculator, n contextul mai larg al proiectrii asistate de calculator. La finele parcurgerii crii, cei ce i-au acordat timpul i rbdarea, ar trebui s fie capabili s produc desene 2D relativ complexe i n condiii de vitez de lucru acceptabil. Obinerea de performane superioare, presupune ns studiu suplimentar, pe care cei ce au citit cu atenie lucrarea l vor putea face individual. Pasul urmtor va fi n mod logic extinderea preocuprilor la nivelul operrii 3D, n cadrul Autocad-ului standard, sau eventual al unor modelatoare 3D, cum ar fi Autodesk Mechanical Desktop, Autodesk Inventor, Solid Edge, Solid Works, ProEngineering, Catia etc. Autorul recomand celor interesai ca dup familiarizarea cu mediul de lucru [Autocad] i cu comenzile de baz, s ncerce nvarea prin teme concrete, a cror complexitate s creasc gradual. Cel mai bine se nva ncercnd s se rezolve probleme concrete. Seciunile de autoevaluare prezente la sfritul fiecrui capitol al crii au ca scop fixarea unor cunotine generale, condiie de baz pentru ajungerea la un nivel de lucru acceptabil. Autorul mulumete celor doi refereni pentru rbdarea cu care au citit lucrarea. Autorul

CUPRINS

PREFA ................................................................................................................... CONVENII............................................................................................................... 1 PARTEA NTI PREZENTARE GENERAL ............................................... 1.1 AUTOCAD PREZENTARE GENERAL................................................................. 1.2 MEDIUL DE LUCRU AUTOCAD: SISTEM DE COORDONATE GENERAL, UNITI DE
DESENARE .................................................................................................................

3 9 11 11 13 14 14 16 17 17 18 18 21 22 26 29 31 31 32 34 36 39 40 40 41 42 42 43 48 49 50 5

1.3 LANSARE COMENZI,

OPIUNI ..............................................................................

1.3.1 Lansarea comenzilor din zona de comenzi................................................. 1.3.2 Lansarea de comenzi din meniu ................................................................. 1.3.3 Lansarea de comenzi folosind butoanele de pe barele de instrumente ...... 1.4 SISTEME DE COORDONATE (CARTEZIAN, POLAR, COORDONATE RELATIVE) ....... 1.5 CONTROLUL PRIMAR AL PROCESULUI DE DESENARE (SNAP, GRID, ORTHO) . 1.5.1 Modurile Snap i Grid................................................................................. 1.5.2Modul Ortho ................................................................................................. 1.6 MODURI OSNAP ............................................................................................... 1.7 PROCEDEE DE SELECIE ..................................................................................... 1.8 GRIP-URI.......................................................................................................... 1.9 VIZUALIZAREA DESENELOR (ZOOM, PAN, AERIAL VIEW).................................... 1.9.1 Focalizrile (zoom) ..................................................................................... 1.9.2 Panoramrile (pan)..................................................................................... 1.9.3 Vedere aerian (aerial view)....................................................................... TEST DE AUTOEVALUARE 1 ............................................................................... 2 PARTEA A DOUA PRIMITIVE GRAFICE..................................................... 2.1 PUNCTUL, ENTITI RECTILINII ........................................................................... 2.1.1 Punctul (point) ........................................................................................... 2.1.2 Segmentul de dreapt (line)........................................................................ 2.1.3 Dreapta (xline)........................................................................................... 2.1.4 Semidreapta (ray)....................................................................................... 2.1.5 Multilinia (mline)........................................................................................ 2.1.6 Polilinia (pline) .......................................................................................... 2.1.7 Poligonul (polygon).................................................................................... 2.1.8 Dreptunghiul (rectang)...............................................................................

2.2 ENTITI CURBILINII .......................................................................................... 2.2.1 Cercul (circle)............................................................................................. 2.2.2 Arcul de cerc (arc)...................................................................................... 2.2.3 Elipsa i arcul de elips (ellipse)...............................................................
2.2.3.1 Elipsa................................................................................................................ 2.2.3.2 Arcul de elips..................................................................................................

51 51 53 55
55 56

2.2.4 Curbe spline (spline)................................................................................... 2.3 TEXT N DESENE AUTOCAD ................................................................................ 2.3.1 Textul (text, dtext, mtext) ............................................................................ TEST DE AUTOEVALUARE 2................................................................................ 3 PARTEA A TREIA - LAYERE ............................................................................. 3.1 LAYERE .............................................................................................................. 3.1.1 Crearea unui layer...................................................................................... 3.1.2 Ataarea atributului de culoare .................................................................. 3.1.3 Ataarea atributului de tip de linie ............................................................. 3.1.4 Ataarea atributului de grosime de linie..................................................... 3.1.5 Controlul vizibilitii layerelor ................................................................... 3.1.6 Blocarea layerelor ...................................................................................... 3.2 DESPRE CULOARE, TIP DE LINIE SI GROSIME DE LINIE ......................................... 3.2.1 Culoare ....................................................................................................... 3.2.2 Tip de linie .................................................................................................. 3.2.3 Grosime de linie .......................................................................................... 3.2.4 Modificarea atributelor de culoare, tip i grosime de linie ........................ TEST DE AUTOEVALUARE 3................................................................................ 4 PARTEA A PATRA OPERAII DE EDITARE ............................................... 4.1 ERASE (TERGERE) ............................................................................................. 4.2 COPY (COPIERE) ................................................................................................. 4.3 MOVE (MUTARE)................................................................................................. 4.4 FILLET (RACORDARE).......................................................................................... 4.5 CHAMFER (TEIRE).............................................................................................. 4.6 ROTATE (ROTIRE)................................................................................................ 4.7 TRIM (DECUPARE) ............................................................................................... 4.8 EXTEND (EXTINDERE) ......................................................................................... 4.9 BREAK (NTRERUPERE) ....................................................................................... 4.10 LENGTHEN (PRELUNGIRE) ................................................................................. 4.11 ARRAY (REEA DE OBIECTE) ............................................................................. 4.12 SCALE (SCALARE) ............................................................................................. 4.13 OFFSET .............................................................................................................. 6

57 60 60 64 67 67 68 70 71 73 75 76 77 77 79 81 81 83 85 85 86 87 88 92 94 96 98 101 103 106 110 112

4.14 STRETCH (DEFORMARE ELASTIC)................................................................... 4.15 EXPLODE (EXPLODARE ENTITI)..................................................................... 4.16 PROPERTIES (MODIFICARE PROPRIETI).......................................................... 4.17 OBJECT (OBIECT) .............................................................................................. 4.18 MATCH PROPERTIES (COPIERE PROPRIETI).................................................... TEST DE AUTOEVALUARE 4 ............................................................................... 5 PARTEA A CINCEA BLOCURI, HAURARE, COTARE ............................ 5.1
BLOCURI .............................................................................................................

113 115 116 119 119 122 125 125 125 126 128 129 131 131 131 133 133 135 136 138 138 139 142 147 147 148 150 153 155 155 156 157 159 162 164 168 172 175 7

5.1.1 Generaliti ................................................................................................ 5.1.2 Crearea de blocuri ..................................................................................... 5.1.3 Inserarea de blocuri ................................................................................... 5.1.4 Crearea de desene bloc, sau a bibliotecilor de blocuri (wblock) ............... 5.1.5 Crearea de biblioteci de blocuri................................................................. 5.1.6 Modificarea blocurilor ............................................................................... 5.1.7 Controlul atributelor de culoare, tip i grosime de linie ............................ 5.1.8 tergerea blocurilor ................................................................................... 5.1.9 Atribute de bloc .......................................................................................... 5.1.10 Definirea de atribute ................................................................................ 5.1.11 Inserarea de blocuri cu atribute ............................................................... 5.1.12 Controlul vizibilitii atributelor .............................................................. 5.1.13 Editarea atributelor.................................................................................. 5.1.14 Extragerea atributelor.............................................................................. 5.2 GRUPURI DE OBIECTE ......................................................................................... 5.3 HAURAREA ...................................................................................................... 5.3.1 Generaliti ................................................................................................ 5.3.2 Stabilirea ablonului de haur ................................................................. 5.3.3 Definirea domeniului de haurare.............................................................. 5.3.4 Elemente avansate de tehnica haurrii..................................................... 5.4 COTAREA ........................................................................................................... 5.4.1 Generaliti ................................................................................................ 5.4.2 Elementele componente ale unei cote......................................................... 5.4.3 Caracterul asociativ al cotelor................................................................... 5.4.4 Tipuri de cote.............................................................................................. 5.4.5 Tehnici de lucru........................................................................................... 5.4.6 Cotarea rapid ........................................................................................... 5.4.7 Stiluri de cotare .......................................................................................... 5.4.8 Modificarea cotelor .................................................................................... 5.4.9 Reasocierea cotelor ....................................................................................

TEST DE AUTOEVALUARE 5................................................................................ 6 APLICAII .............................................................................................................. 6.1 TEMA 1............................................................................................................... 6.2 TEMA 2 ............................................................................................................... 6.3 TEMA 3 ............................................................................................................... 6.4 TEMA 4 ............................................................................................................... 6.5 TEMA 5 ............................................................................................................... 6.6 TEMA 6 ............................................................................................................... 6.7 TEMA 7 ............................................................................................................... 6.8 TEMA 8 ............................................................................................................... 6.9 TEMA 9 ............................................................................................................... 6.10 TEMA 10............................................................................................................ REZULTATELE TESTELOR DE AUTOEVALUARE......................................... BIBLIOGRAFIE.........................................................................................................

176 179 179 180 181 182 183 184 185 186 187 188 189 190

Convenii
Pe parcursul lucrrii se vor folosi o serie de convenii de scriere, explicate mai jos:

n secvenele de lucru, redate ntre dou linii orizontale, prompterele AutoCAD sunt scrise cu caracter Courier New 10 puncte, bold. Interveniile utilizatorului sunt scrise cu caracter Amano 12 puncte, iar explicaiile suplimentare sunt scrise cu caracter Tahoma italic 10 puncte, aa cum se poate vedea i n exemplul de mai jos:

Command: _dimlinear Specify first extension line origin or <select object>: culegere

punct 1, folosind modul OSNAP Endpoint;


Caracterul simbolizeaz apsarea tastei ENTER; Simbolul indic efectuarea unui clic cu butonul stng al mouse-ului;

Simbolul ului;

indic efectuarea unui clic cu butonul drept al mouse-

Pictograma cadrul unor lucrri practice;

(nsoit de textul Explicaii suplimentare la clas),

indic faptul c textul din lucrare va fi completat cu exemplificri suplimentare n

Apariia celor trei puncte pe o linie de comand [n exemple] simbolizeaz continuarea secvenei pe linia urmtoare.

Partea nti Prezentare general


Aceast seciune urmrete s familiarizeze cititorul cu urmtoarele subiecte: o prezentare general a produsului AutoCAD editorul grafic AutoCAD sistem de coordonate general uniti de desenare modaliti de lansare a comenzilor sisteme de coordonate (altele dect cel general) controlul primar al procesului de desenare gripuri moduri OSNAP procedee de selecie

OBIECTIVE

1.1 AutoCAD prezentare general

Diversitatea larg a aplicaiilor grafice asistate i a graficii interactive (de la simpla desenare automat, proiectarea i fabricarea asistat de calculator, prelucrarea imaginilor i sinteza lor pn la teledetecie) a condus la elaborarea unui mare numr de produse care ofer beneficiarului o gam ntins de faciliti dintr-un domeniu anume al graficii interactive (produse specializate), pentru care se realizeaz permanent prin succesiune de variante, noi faciliti, versatilitate, compatibilitate, posibilitatea folosirii n sisteme deschise, portabilitate etc. Unele din cele mai rspndite sisteme grafice sunt cele din domeniul ingineriei asistate de calculator (CAE), proiectrii asistate (CAD) i fabricrii asistate (CAM). Dintre acestea, ntre care exist o larg zon comun de procedee (mai ales cele de modelare geometric), sistemul CAD ofer faciliti pentru crearea interactiv de modele geometrice ale ansamblelor i subansamblelor ce se proiecteaz, referitoare n special la desenul tehnic (vederi, seciuni, hauri, cotri automate, scalri, colorri, reprezentri n perspectiv i n spaiu) i la calculele inginereti (de dimensionare, de rezistena materialelor, consum de materiale etc.).

11

Dintre multele sisteme CAD, unul de mare eficien - care n prezent este mult utilizat i n ara noastr - este sistemul AutoCAD, ce face obiectul acestei prezentri. n cele ce urmeaz se va ncerca realizarea unei succinte prezentri a pachetului standard AutoCAD, n aa fel nct cititorul s fie pus la curent cu principalele faciliti (n special din domeniul 2D) ale produsului AutoCAD. Precizm c expozeul ce va urma este departe de a fi exhaustiv. De altfel nici nu ar fi ca ntro lucrare de iniiere n grafica interactiv s fie cuprinse i elementele de detalii (s spunem doar c documentaia AutoCAD standard cuprinde aproape 1.000 de pagini!). n plus, nici nu se urmrete extinderea expunerii deoarece scopul este acela de a facilita celor interesai un prim contact cu un produs CAD foarte rspndit (aa cum este AutoCAD-ul). Adevratele performane n domeniu nu vor

putea fi atinse dect prin mult munc i permanent exerciiu.


Desigur, AutoCAD-ul nu este singurul produs CAD de pe pia (i nici cel mai puternic!); suntem ns siguri c un utilizator exersat bine n AutoCad va putea face uor trecerea la orice alt produs din domeniul CAD -CAM -CAE. Recomandm deci cititorilor ca aceast carte s constituie doar prima treapt a scrii pe care cei interesani s se specializeze n grafica asistat vor trebui s o urce ct mai sus. AutoCAD este un produs "software" destinat a realiza desenarea asistat de calculator ("computer aided drafting"). Prin facilitile pe care le ofer, prin concepia deschis a produsului ca i prin marea varietate a programelor de aplicaie cu care intr n relaie, AutoCAD poate s constituie nucleul unui "software" de proiectare asistat de calculator (PAC-CAD). Prin utilizarea limbajelor de programare AutoLISP, Visual LISP, C, AutoCAD devine un sistem elastic i deschis cu posibiliti foarte largi de dezvoltare (definirea de noi comenzi AutoCAD, scrierea de programe de desenare etc.). Prima lansare pe pia - a pachetului AutoCAD a avut loc n luna decembrie a anului 1982. n momentul actual este disponibil pe piaa romneasc versiunea AutoCAD 2002 (versiunea 16). Pentru ultima [versiune], cerinele minime hardware sunt prezentate n Tabelul 1-1. n principiu acestea sunt n funcie de versiunea AutoCAD.

Tabelul 1-1. Cerine hardware


Sistem de operare Procesor Memorie RAM Video Windows NT, 98, Millennium, 2000 Pentium 233 minim Pentium 450 recomandat (sau echivalente) 64 MB 128 MB recomandat 800 x 600 cu 256 de culori

12

HardDisk

Alte cerine

200 MB pentru instalare Spaiu Swap 64 MB Fiiere partajate 20 MB Fiiere sistem 64 MB (75 MB recomandat) Browser Microsoft Internet Explorer 5.0, Netscape Navigator 4.5 sau mai nou, Internet Explorer 5.5 este instalat cu AutoCAD

1.2 Mediul de lucru Autocad: sistem de coordonate general, uniti de desenare

n figura 1-1 este prezentat fereastra n care ruleaz AutoCAD, versiunea 2002. Structura acesteia este evident modificabil (ca a oricrei aplicaii Windows) i sunt uor identificabile zonele clasice ale unei ferestre.

Fig. 1-1

Elementele specifice sunt: cursorul care se poate deplasa pe spaiul vizibil de desenare; zona de comenzi, de unde se pot lansa, la prompter Command aciuni AutoCAD; zona (bar) de stare unde, printre altele, n partea stng se pot citi coordonatele cursorului; simbolul sistemului general de axe. 13

Sistemul general de axe, abia amintit, este un sistem cartezian drept, care n condiii implicite are axele OX i OY n planul desenului, cu orientrile din figura 1-1. Coordonatele cursorului afiate n bara de stare sunt exprimate n raport cu acest sistem, iar valorile se numesc n context AutoCAD, uniti de desenare (UD). Unitatea de desenare nu corespunde unei anumite lungimi exprimabile n mm, cm, m, sau orice alt unitate de msur pentru lungime. ntr-un anumit context, UD pot fi mm, n altul km. Ceea ce conteaz este ca utilizatorul s fie consecvent cnd asociaz mintal, o anumit desenare. Pentru desenele inginereti, se va gndi UD ca fiind mm, fr ca aceast asociere s fie obligatorie. Se mai face precizarea c pe ecran mrimea unei UD nu este fix (constant), ci depinde de factorul de mrire (zoom) cu care este vizualizat desenul sau o zon a acestuia. unitate de msur pentru lungime unitii de

1.3 Lansare comenzi, opiuni

Apelnd numai la dispozitivele clasice de lucru (tastatur, mouse), exist trei modaliti de lansare a comenzilor. O a patra metod face apel la aa-numita tablet digitizoare, un dispozitiv periferic specific aplicaiilor de tip CAD (Comuter Aided Design). Cele trei modaliti de lansare a comenzilor vor fi prezentate n ordinea cronologic a introducerii lor n mediul de lucru AutoCAD. 1.3.1 Lansarea comenzilor din zona de comenzi

Orice comand se lanseaz prin scrierea n zona de comenzi (vezi figura1-1), imediat dup prompterul Command:(i numai astfel!), a numelui comenzii, sau a prescurtrii acestui nume (dac ea exist dei trebuie fcut precizarea c se pot defini prescurtri pentru orice comand, sau chiar se pot redefini prescurtri deja existente). Pentru majoritatea covritoare a comenzilor, lansarea nseamn declanarea unui dialog ntre utilizator i AutoCAD, dialog materializat prin prompterele de rspuns furnizate de sistem, respectiv rspunsurile pe care utilizatorul le d la rndul su. Pentru exemplificare, mai jos este redat o comand simpl, de desenare a unui arc de cerc prin precizarea punctului de nceput, a celeilalte extremiti i respectiv a direciei la care pleac arcul tangent. 14

Se face precizarea c numerotarea rndurilor nu face parte din procedura de lansare de comenzi i are exclusiv rolul de a descrie procesul de generare de comenzi.

Exemplu
1. Command: arc 2. Specify start point of arc or [Center]: 4,6 3. Specify second point of arc or [Center/End]: e 4. Specify end point of arc: 10,24 5. Specify center point of arc or [Angle/Direction/Radius]:d 6. Specify tangent direction for the start point of arc:45 n Tabelul 1-2, se face o detaliere a celor 6 etape.

Tabelul1- 2. Etape ale comenzii arc


1 2 3 4 5 6 Se lanseaz comanda cu numele ntreg arc Se specific coordonatele x i y ale punctului de nceput al arcului 4,6 Se specific faptul c se dorete continuarea comenzii pe calea ce presupune precizarea extremitii finale a arcului (End) Se specific coordonatele punctului de sfrit al arcului 10,24 Se specific faptul c se dorete continuarea comenzii pe calea ce presupune precizarea direciei la care arcul pleac tangent Direcia se poate preciza fie ca n exemplu, prin scrierea valorii unui unghi (msurat fa de sensul pozitiv al axei OX) n cazul nostru 450 , fie interactiv, aa cum se va vedea mai trziu

Rezultatul acestei secvene este prezentat mai jos n figura 1-2.

Fig. 1-2

n structura prompterelor unor comenzi apare aa-numita opiune implicit. Aceasta se prezint sub forma unei valori, sau ir de caractere ntre semnele < i 15

>. Selectarea acestei opiuni se face prin apsarea tastei Enter. Un astfel de exemplu se poate vedea mai jos (linia a patra a secvenei):

Command: polygon Enter number of sides <4>: 5 Specify center of polygon or [Edge]: 100,100 Enter an option [Inscribed in circle/Circumscribed about

circle] <I>: Specify radius of circle: 24

1.3.2

Lansarea de comenzi din meniu

Se va exemplifica pe exact aceeai comand. n cazul acesta, se va accesa meniul Draw Arc Start, End, Direction, ca n figura 1-3.

Fig. 1-3 Chiar dac s-a lansat comanda dintr-un meniu, este obligatorie urmrirea zonei de comenzi, pentru c tot aici sunt trimise prompterele AutoCAD i/sau sunt furnizate rspunsurile utilizatorului. Chiar n exemplul de mai sus, coordonatele celor dou puncte (nceputul i sfritul arcului) se pot preciza tot n zona de comenzi, exact aa cum s-a fcut n cazul n care s-a folosit prima metod de lansare a comenzilor.

16

1.3.3

Lansarea de comenzi folosind butoanele de pe barele de instrumente

Lansarea aceleiai comenzi se face prin utilizarea butonului

, de pe bara de

instrumente Draw (situat n partea stng a editorului AutoCAD vezi figura 1-1). n rest, se vor urmri prompterele din zona de comenzi, la care se va rspunde exact aa cum s-a fcut i pn acum.

1.4 Sisteme de coordonate (cartezian, polar, coordonate relative)

Pictograma din imaginea de mai jos (vizibil i n figura 1-1), indic orientarea (i uneori poziia) sistemului general de axe. Este vorba de un sistem cartezian drept, care iniial are planul XOY coincident cu planul zonei de desenare (aceast stare se poate modifica). Precizarea de puncte ntr-un desen, fie c este vorba de puncte propriu-zise, fie c este vorba de puncte ca elemente de construcie pentru orice primitiv grafic, se raporteaz la sistemul de axe curent (sau activ). n afara sistemului cartezian, se mai pot utiliza n AutoCAD sistemul [de coordonate] polar (pentru reprezentri 2D), sistemul cilindric i respectiv cel sferic (pentru reprezentri 3D). Avnd n vedere aria de cuprindere a prezentei lucrri, nu vor fi abordate dect sistemele de coordonate (axe) general cartezian i polar. Precizarea de puncte se poate face n principiu n dou moduri: utiliznd coordonatele absolute, respectiv pe cele relative. Pentru nelegerea modului de lucru, se vor utiliza urmtoarele exemple:

- Exemplul 1. Construirea unui segment folosind coordonate absolute


S se construiasc un segment care unete punctul de coordonate 4,5 cu cel de coordonate 20,24, prin utilizarea coordonatelor absolute. Secvena de comenzi este urmtoarea: Command: line Specify first point: 4,5 Specify next point or [Undo]: 20,24 Specify next point or [Undo]: 17

- Exemplul 2. Construirea unui segment folosind coordonate relative


S se construiasc acelai segment dar utiliznd coordonate relative carteziene. Secvena de comenzi este urmtoarea:

Command: line Specify first point: 4,5 Specify next point or [Undo]: @16,19 Specify next point or [Undo]: Caracterul @ indic utilizarea de coordonate relative. n cazul de fa, secvena @16,19 se poate citi astfel : punctul se gsete la 16 UD pe sensul pozitiv al axei OX i 19 UD pe sensul pozitiv al axei OY. Raportarea se face la ultimul punct construit, deci aici e vorba de punctul 4,5.

- Exemplul 3. Construirea unui segment folosind coordonate polare


S se construiasc acelai segment dar utiliznd coordonate polare. Succesiunea de comenzi este urmtoarea:

Command: line Specify first point: 4,5 Specify next point or [Undo]: @24.84<55.44 Specify next point or [Undo]: Secvena @24.84<55.44 se citete astfel: Punctul se gsete la distana de 24,84 UD de cel precedent, pe o direcie ce face 55,440 cu sensul pozitiv al axei OX. De menionat c
19 16 2 + 19 2 = 24,84 i arctan( ) = 55,44 . 16

Este evident c de fapt coordonatele polare sunt tot o form de coordonate relative.

1.5 Controlul primar al procesului de desenare (SNAP, GRID, ORTHO)


1.5.1 Modurile Snap i Grid

n toate cele trei exemple din 1.4 punctele au fost culese prin precizarea n clar a coordonatelor. Nu este singura posibilitate. Punctele mai pot fi culese i prin utilizarea cursorului. Acesta se deplaseaz pe spaiul afiat, iar atunci cnd se dorete precizarea unui punct n contextul unei comenzi care presupune aa ceva 18

- aceasta se poate face printr-un simplu clic stnga cu mouse-ul. Se va culege punctul din dreptul cursorului. Coordonatele cursorului pot fi citite n zona de stare, aa cum se poate vedea n figura 1-4.

Fig. 1-4

n principiu deplasarea cursorului este cvasi-continu, n sensul c se poate culege orice punct, teoretic la nivelul de precizie al rezoluiei monitorului (ceea ce practic este greu i ar presupune o mare miestrie n utilizarea mouse-ului). Uneori este de dorit s se mblnzeasc cursorul, n sensul de a i se permite deplasarea n cuante (salturi) de o anumit mrime. Acest mod de lucru se numete modul SNAP (n englez to snap nseamn printre altele deplasa, a aciona rapid i exact). Activarea modului snap se poate face printr-un simplu clic stnga pe butonul SNAP de pe bara de stare, aa cum se poate vedea n figura 1-5. Odat modul SNAP activat (buton apsat), cursorul se deplaseaz n cuante, astfel c nu mai este posibil culegerea oricrui punct de pe zona de desenare. a se

Fig. 1-5

19

Un clic dreapta pe butonul SNAP, va determina deschiderea unei ferestre ca n figura 1-6.

Fig. 1-6

Acionarea cmpului Settings va determina deschiderea unei casete de dialog ca cea din figura 1-7.

Fig. 1-7

Din seciunea Snap and Grid, se pot controla proprietile reelei SNAP (paii de deplasare pe axa OX, respectiv OY n figur valorile de 10 UD). Tot de aici se poate roti reeaua SNAP n jurul unui punct cu coordonatele Xbase i Ybase, cu un unghi Angle. Efectul va fi cel sugerat n figura 1-8. 20

Fig. 1-8

Se observ cum firele reticulare ce materializeaz cursorul sunt nclinate fa de axa OX cu un anumit unghi (600 pentru cazul figurii 1-8). Seciunea GRID a casetei de dialog servete la desenarea pe spaiul de desenare a unei reele de puncte, ce nu fac parte din desen (nu vor aprea la plotare) i care au exclusiv un rol de orientare n desen. n figura 1-8 se pot vedea punctele reelei GRID. Seciunea Snap Type & Style este util n cazul n care se dorete desenarea axonometric (Isometric Snap).

Explicaii suplimentare la clas

1.5.2

Modul Ortho

Modul ORTHO odat activat, va determina deplasarea cursorului numai pe direcii paralele cu reeaua SNAP. Dac reeaua SNAP nu este rotit, modul ORTHO presupune deplasarea numai dup direcii paralele cu axele OX i respectiv OY. Dac reeaua SNAP este rotit, atunci modul ORTHO i schimb semnificaia. Activarea modului ORTHO se face printr-un simplu clic stnga pe butonul ORTHO de pe bara de stare, ca n figura 1-9. Modul ORTHO activat se va folosi pentru trasare de direcii paralele sau perpendiculare.

Fig. 1-9 21

1.6 Moduri OSNAP

n cursul operaiilor de desenare i/sau editare este de foarte multe ori util s se poat accesa puncte speciale ale primitivelor grafice. Aceste puncte pot fi extremiti de segmente, mijloace de arce sau segmente, intersecii ale unor primitive 2D, puncte de inserare pentru anumite entiti (text, blocuri), etc. Accesarea precis (riguros precis i nu n limitele preciziei vizuale) i rapid a unor astfel de puncte (dar i altele ce vor fi prezentate ulterior) se face cu ajutorul aa-numitelor moduri OSNAP (de la Object Snap, prin analogie cu modurile SNAP). Modurile OSNAP setate se activeaz printr-un simplu clic stnga pe butonul OSNAP de pe bara de stare (vezi figura 1-10).

Fig. 1-10 Controlul de detaliu al modurilor OSNAP se face prin executarea unui clic dreapta pe acelai buton OSNAP. Acionarea cmpului Settings (vezi figura 1-11) va determina deschiderea casetei de dialog din figura 1-12.

Fig. 1-11 Cu ajutorul seciunii Object Snap se pot activa permanent unul sau mai multe moduri OSNAP (n figura 1-12, sunt activate modurile Endpoint i Midpoint extremitate i mijloc de segment sau arc). Pe figur mai apar i alte moduri OSNAP (Parallel, Perpendicular, Tangent etc). Pentru modul de utilizare a acestor moduri OSNAP, se vor face precizri la lucrrile practice. 22

Fig. 1-12

Explicaii suplimentare la clas


Activarea permanent a unui sau unor moduri OSNAP este numai una din modalitile de folosire a acestei faciliti (aa-zisa utilizare explicit a modurilor OSNAP). O alt manier de folosire a modurilor OSNAP este aa-numita utilizare implicit [a modurilor OSNAP]. Aceast manier de lucru are avantajul major de a evita confuziile atunci cnd sunt active simultan mai multe moduri OSNAP i pe zone restrnse mai multe puncte ar putea fi accesate. n aceste situaii modurile OSNAP activate explicit sunt chiar deranjante. Activarea modurilor OSNAP implicit se face n unul din urmtoarele moduri: Prin utilizarea barei de instrumente Object Snap (Meniul View Toolbars) vezi figura 1-13; Prin apsarea butonului SHIFT i executarea unui clic dreapta oriunde pe zona de desenare vezi figura 1-14; Prin scrierea n zona de comenzi, n cursul executrii unei comenzi de desenare sau editare, ca rspuns la prompterele AutoCAD a denumirilor prescurtate ale modului OSNAP dorit vezi figura 1-15 i textul nsoitor.

23

Fig. 1-13

Fig. 1-14

Fig. 1-15

Pornind de la un triunghi oarecare (vezi figura 1-15), s se traseze dou mediane (1-2 i 3-4), apoi s se deseneze segmentul care pleac din intersecia acestora (a medianelor) i este tangent la cerc, prin utilizarea modurilor OSNAP activate implicit i cu scrierea prescurtrilor de moduri n zona de comenzi.

24

Secvena de instruciuni ce realizeaz construcia este urmtoarea: Command: line LINE Specify first point: end

of

Se aduce cursorul n apropierea punctului 1, pn cnd centrat pe . n acel punct apare simbolul moment se face clic stnga. Se aduce cursorul n apropierea punctului 2, pn cnd centrat pe
. n acel punct apare simbolul moment se face clic stnga. Se termin comanda line

Specify next point or [Undo]: mid of Specify next point or [Undo]: Command: line LINE Specify first point: end

of

Se aduce cursorul n apropierea punctului 3, pn cnd centrat pe punct apare simbolul . n acel moment se face clic stnga. Se aduce cursorul n apropierea punctului 4, pn cnd centrat pe
. n acel punct apare simbolul moment se face clic stnga. Se termin comanda line

Specify next point or [Undo]: mid of Specify next point or [Undo]: Command: line LINE Specify first point: int of Specify next point or [Undo]: tan To Specify next point or [Undo]:

Se aduce cursorul n apropierea punctului 5, pn cnd centrat pe


. n acel punct apare simbolul moment se face clic stnga.

Se aduce cursorul n apropierea punctului 6, pn cnd centrat pe


. n acel punct apare simbolul moment se face clic stnga. Se termin comanda line

Explicaii suplimentare la clas


1. S se deseneze, folosind modurile SNAP, ORTHO i OSNAP conturul poligonal reprezentat cu linie groas, din figura de mai jos. Cotele sunt date n UD. Ordinea n care se va desena este deja Tem indicat prin numerotarea punctelor. Punctul 1 va avea coordonatele 25

(200,40). NU se va desena dect conturul poligonal figurat cu linie groas, nu i cotele, cerculeele care marcheaz punctele sau numerele acestora din urm.

Indicaii: Pentru segmentele 1-6, 6-7, 7-8, 8-9, 9-10, se va roti reeaua SNAP cu unghiul precizat de punctele 1 i 5 (se va folosi modul OSNAP Endpoint. Pentru acest traseu se va lucra cu ORTHO activat. 2. S se deseneze folosind modurile OSNAP un triunghi oarecare, nlimile, medianele i bisectoarele sale.

1.7 Procedee de selecie

Una din operaiile cel mai des executate n cazul desenrii n AutoCAD este selecia. Toate operaiile de editare (modificare), presupun o faz de selecie, care poate s premearg sau s urmeze comenzii de editare propriu-zise. n general selecia urmeaz (este de fapt declanat de) operaia de editare.

n Autocad exist mai multe procedee de selecie. Iat-le: Selecia individual Selecia individual multipl Selecia de tip window 26

Selecia de tip crossing window Selecia de tip window polygon Selecia de tip crossing polygon Selecia de tip fence Selecia de tip last Selecia de tip previous Selecie total Seleciile sunt declanate de orice operaie de editare, sau de comanda specific Select. O secven de lucru care include un proces de selecie poate arta astfel:

Command: erase Select objects: w Specify first corner: Specify opposite corner: Secvena de mai sus include un proces de selecie de tip window, n cadrul

comenzii de tergere de entiti (erase) i presupune selectarea cu mouse-ul a dou puncte pe ecran care definesc o fereastr dreptunghiular de selecie. n figurile urmtoare (1-161-21) sunt prezentate cteva procedee de selecie. Un obiect odat selectat i schimb aspectul (este desenat cu linie ntrerupt).

Fig. 1-16 - Selecie individual (unic sau multipl) se va selecta numai cercul

27

Fig. 1-17 - Selecie de tip window se vor selecta numai obiectele situate

riguros n interiorul ferestrei

Fig. 1-18 - Selecie de tip crossing window se vor selecta toate obiectele ce

apar n imagine

Fig. 1-19 - Selecie de tip window polygon nu se va selecta dreptunghiul 28

Fig. 1-20 - Selecie de tip crossing polygon se vor selecta toate obiectele

Cifrele de la 1 la 6 din figura 1-20 indic ordinea de culegere a punctelor i este aceeai pentru figura 1-19.

Fig. 1-21 - Selecie de tip fence se vor selecta toate obiectele intersectate de

conturul 1-2-3

Explicaii suplimentare la clas referitoare la celelalte procedee de selecie amintite, precum i despre posibilitile de deselectare. Se va aborda la clas i problema selectrilor implicite de tip window i crossing window.

1.8 Grip-uri

Traducerea cuvntului din limba englez grip ce se potrivete cel mai bine contextului AutoCAd ar fi mner. Cu ajutorul gripurilor (termenul a fost acceptat n jargonul AutoCAd-itilor ca atare) se pot aga primitivele grafice folosind ca 29

reper puncte speciale ale acestora, cum ar fi extremiti de segmente, centre de cerc sau arc de cerc, mijloace de segmente sau de arce, n scopul executrii rapide a unor operaii de tip rotire, simetrizare, deplasare, scalare, copiere. Grip-urile devin vizibile cnd obiectul sau obiectele sunt selectate, dar nu n cadrul unei anumite comenzi de editare. De fapt grip-urile apar cnd selecia precede o anumit operaie [de editare]. n funcie de tipul de obiect selectat, vor aprea grip-uri n anumite puncte speciale ale acelei entiti. Un nou clic stnga pe un anumit grip, va determina selectarea acestuia. n figura 1-22 sunt prezentate cteva obiecte i grip-urile asociate.

Fig. 1-22 Dup selectarea unui grip, apsarea tastei spaiu va determina defilarea prin zona de comenzi a rndurilor de mai jos. Tasta spaiu s-a simbolizat cu caracterul .

** STRETCH ** Specify stretch point or [Base point/Copy/Undo/eXit]: ** MOVE ** Specify move point or [Base point/Copy/Undo/eXit]: ** ROTATE ** Specify rotation angle or [Base point/Copy/Undo/Reference/eXit]: ** SCALE ** Specify scale factor or [Base point/Copy/Undo/Reference/eXit]: ** MIRROR ** Specify second point or [Base point/Copy/Undo/eXit]:

Dispariia grip-urilor se poate obine prin apsarea de dou ori a tastei ESC. Modul de operare n aceast situaie va fi descris la clas.

Explicaii suplimentare la clas


30

1.9 Vizualizarea desenelor (zoom, pan, aerial view)

Una din primele nemulumiri pe care le exprim proiectanii la planet atunci cnd trec la AutoCAD, este legat de faptul c date fiind dimensiunile reduse ale monitorului (chiar 24 abia ncap un format A3 la scara 1:1), se pierde vederea de ansamblu a unui desen de mari dimensiuni. Operarea cu AutoCAD (sau orice alt soft de acest tip), presupune o permanent succesiune de focalizri pe detalii (pentru a putea lucra efectiv) i vederi generale (pentru a avea o imagine global a desenului, a alinierilor ntre proiecii, etc). Dei la nceput poate prea greoi, cu timpul acest mod de lucru devine natural. 1.9.1 Focalizrile (zoom)

Pentru a stabili zona dreptunghiular din desen vizibil n spaiul de afiare al ferestrei AutoCAD, se folosete comanda zoom cu opiunile sale. Apelarea comenzii zoom se poate face cu ajutorul unuia din butoanele ce pot fi regsite pe bara de instrumente Standard vezi figura 1-23.

- zoom window - zoom dinamic - zoom cu scalare - zoom centrat - mrire - micorare - zoom general - zoom extindere maxim - zoom n timp real Fig. 1-23 Comenzi de tip zoom se pot lansa i din meniul View Zoom vezi figura 1-24, sau se poate lansa pur i simplu comanda zoom la prompter Command. Orice metod s-ar folosi, n zona de comenzi se va dezvolta un dialog de tipul celui ce urmeaz: 31

Command: zoom
Specify corner of window, enter a scale factor (nX or nXP), or [All/Center/Dynamic/Extents/Previous/Scale/Window] <real time>:

Fig. 1-24 Modurile de operare cu opiuni ale comenzii zoom se vor detalia la laborator.

Explicaii suplimentare la clas

1.9.2

Panoramrile (pan)

Dac toate elementele unui desen nu ncap n limitele spaiului de afiare, este evident c tot ce iese n afara acestui spaiu [de afiare] nu este vizibil. n figura 1-25 s-a ncercat simularea unei asemenea situaii, cu observaia c aici fereastra AutoCAD a fost considerat transparent, astfel c se pot vedea complet cercul, segmentul i dreptunghiul. n realitate, sunt vizibile numai acele pri din cerc, segment i dreptunghi care se ncadreaz n spaiul de afiare. Comanda de panoramare permite deplasarea nevzute la un moment dat. ntregului desen n spatele ferestrei de vizualizare, ceea ce conduce la aducerea n zona vizibil a unor zone din desen

32

Fig. 1-25 Panoramarea se face cu ajutorul butonului de comenzi. , sau al meniului View Pan, aa

cum se poate vedea n figura 1-26. Firete exist i posibilitatea lansrii din zona

Fig. 1-26

Modul de operare al comenzii pan se va detalia la laborator.

Explicaii suplimentare la clas

33

1.9.3

Vedere aerian (aerial view)

Aceast facilitate permite urmrirea simultan a ansamblului desenului i a unei zone de detaliu. Acest lucru este posibil prin deschiderea unei ferestre suplimentare n care este surprins ntregul desen. Mai mult, folosind aceast fereastr se poate naviga n desen alegnd interactiv zona de detaliu ce se va prezenta n fereastra de lucru AutoCAD. Declanarea vederii aeriene se poate face cu ajutorul cmpului View Aerial View, aa cum se poate vedea n figura 1-27.

Fig. 1-27

Efectul va fi cel din figura 1-28. Se poate observa apariia unei ferestre suplimentare (dreapta jos).

Fig. 1-28 34

Dreptunghiul trasat cu linie groas n fereastra Aerial View

marcheaz zona din

desen vizibil n fereastra AutoCAD. Modificarea poziiei i/sau dimensiunilor acestui dreptunghi poate conduce la situaii de tipul celei din figura 1-29.

Fig. 1-29 Modul de operare Aerial View va fi descris pe larg n cadrul orelor de activiti practice.

Explicaii suplimentare la clas

35

Test de autoevaluare 1
1. Cu ce unitate de msur este asociat automat unitatea de desenare: a. b. c. milimetrul olul nici una

2. Ce reprezint notaia @3,4? a. b. c. o coordonat absolut o coordonat relativ distana dintre dou segmente de dreapt

3. Alegerea unei opiuni de continuare a unei comenzi se face prin: a. b. c. tastarea numelui opiunii dorite tastarea majusculei (majusculelor) din componena numelui comenzii tastarea primei litere din componena numelui comenzii

4. Ce legtur exist ntre reelele SNAP i GRID? a. b. c. niciuna reeaua GRID permite vizualizarea reelei SNAP reeaua GRID se poate activa numai dac reeaua SNAP a fost deja activat

5. Este influenat modul ORTHO de rotirea reelei SNAP? a. b. c. nu da, direciile ORTHO se rotesc i ele da, numai dac modul SNAP este activ

36

6. Cu ce mod OSNAP se poate selecta punctul din imaginea urmtoare, aflat n prelungirea laturii orizontale superioare a dreptunghiului?

a. b. c.

modul Horizontal modul Extension modul Paralel

7. Care este diferena dintre modul de selecie LAST i PREVIOUS? a. b. c. niciuna LAST determin selecia ultimului obiect desenat, iar PREVIOUS pe cea a PREVIOUS nu este un mod de selecie

obiectelor din componena ultimului set de selecie

8. Gripurile pot fi folosite la: a. b. c. deplasarea, rotirea, scalarea, simetrizarea de obiecte deplasarea, rotirea, scalarea, simetrizarea i selecia de obiecte deplasarea, rotirea, scalarea, simetrizarea, selecia i focalizarea de obiecte

9. Se poate focaliza cu ajutorul comenzii ZOOM pe un obiect ce nu se afl n zona vizibil a desenului? a. b. c. nu da, prin obiunea ZOOM DYNAMIC da, numai dac cel puin o poriune din obiect este vizibil

10. Vederea aerian (AERIAL VIEW) permite: a. b. c. vizualizarea ntregului desen vizualizarea obiectelor 3D vizualizarea att a ntregului desen ct i a unei zone restrnse a acestuia

37

Partea a doua Primitive grafice


Aceast seciune urmrete s familiarizeze cititorul cu procedeele de desenare a primitivelor grafice 2D. Acestea sunt: punctul, segmentul, cercul, arcul de cerc, elipsa, arcul de elips, dreptunghiul, poligonul, dreapta, semidreapta, polilinia, curbele spline, textul, liniile multiple.

OBIECTIVE

Pentru desenarea primitivelor grafice 2D, se pot folosi meniul Draw, sau bara de instrumente cu acelai nume vezi figura 2-1. Firete, este posibil i lansarea comenzilor de desenare din zona de comenzi. Se mai face meniunea c bara de instrumente DRAW poate aprea i altfel dispus n fereastra AutoCAD (ca poziie i dimensiune).

Fig. 2-1

39

2.1 Punctul, entiti rectilinii


2.1.1 Punctul (point)

n figura 2-2 (a., b. i c) sunt sugerate cele 3 modaliti de lansare a comenzii de desenare de punct(e).

a. Fig. 2-2

b.

Pentru cazul folosirii meniului Draw, Single Point, respectiv Multiple Point, vor determina respectiv, desenarea unui singur punct, sau a unei succesiuni de puncte. n principiu pentru desenarea unui punct sunt necesare coordonatele acestuia, sau se poate utiliza metoda interactiv, executarea unui clic pe spaiul de desenare. Modul de vizualizare a punctelor este controlat cu ajutorul cmpului Format Point Style (vezi figura 2-3).

40

a. Fig. 2-3 Din figura

b.

2-3.b rezult clar c se poate alege una din cele 20 de moduri de

reprezentare a unui punct, precum i dimensiunea simbolului ales, dimensiune precizat n valori absolute (UD), sau ca procent din dimensiunea (exprimat n UD) vertical a zonei vizibile de desenare. 2.1.2 Segmentul de dreapt (line)

n figura 2-4 sunt prezentate cele trei metode de lansare a comenzii de desenare de segmente de dreapt (line). Se poate observa c pentru desenarea unui segment de dreapt sunt necesare coordonatele a dou puncte, sau se execut culegerea cu mouse-ul a dou puncte pe spaiul vizibil de desenare. Comanda poate continua pn cnd se apas de dou ori la rnd tasta Enter. Chiar dac se construiete un contur poligonal cu comanda line, fiecare segment este o entitate de sine stttoare.

b. Command: line Specify first point: 20,30 Specify next point or [Undo]: 40,70 Specify next point or [Undo]: a. Fig. 2-4 41 c.

2.1.3

Dreapta (xline) sunt trecute n revist cele trei metode de lansare a comenzii de

n figura 2-5

desenare de drepte (xline). Este vorba de o entitate de tip liniar nemrginit n ambele sensuri. Rolul unei astfel de entiti este de a permite alinieri (ntre proiecii), sau de a construi verticale (Ver), orizontale (Hor), drepte nclinate cu un anumit unghi (Angle), bisectoare (Bisect) sau drepte aflate la o anumit distan de un anumit obiect de tip liniar (Offset).

b. Command: xline
Specify a point or Hor/Ver/Ang/Bisect/Offset]:.......

a. Fig. 2-5

c.

Explicaii suplimentare la clas

2.1.4

Semidreapta (ray)

n figura 2-6 apar [doar] cele dou metode de lansare a comenzii de desenare de semidrepte (ray), adic o entitate ce pornete dintr-un punct (start point) i trecnd printr-un al doilea (through point) definete o semidreapt (deci nesfrit n sensul definit de cele dou puncte). Dac la al doilea prompter Specify through point se specific un al treilea punct, se construiete o a doua semidreapt definit de primul punct (start point) i de cel de-al treilea, .a.m.d, rezultnd o reea de raze ce converg n aa-numitul start point.

42

Command: ray Specify start point: 20,40 Specify through point: Specify through point:

a. Fig. 2-6

b.

Explicaii suplimentare la clas

2.1.5

Multilinia (mline)

Figura 2-7 face referire la cele trei modaliti de lansare a comenzii de desenare de multilinii. Multilinia este de fapt o entitate complex, n componena creia intr mai multe segmente paralele. Implicit este vorba despre dou astfel de segmente (o aplicaie ar fi deci desenarea de elemente de zidrie de exemplu), dar este posibil s se creeze multilinii cu o structur orict de complex, care s conin mai multe trasee paralele, eventual trasate cu diferite tipuri de linie (asupra acestei noiuni se va reveni cu detalii ulterior), cu diferite culori sau grosimi de linie (i asupra acestui aspect se va reveni) i cu diverse modaliti de ncepere i/sau terminare a multiliniei.

43

b.

a.

Command: mline Current settings: Justification = Top, Scale = 20.00, Style = STANDARD Specify start point or [Justification/Scale/STyle]: j Enter justification type [Top/Zero/Bottom] <top>: Current settings: Justification = Top, Scale = 20.00, Style = STANDARD Specify start point or [Justification/Scale/STyle]: s Enter mline scale <20.00>: Current settings: Justification = Top, Scale = 20.00, Style = STANDARD Specify start point or [Justification/Scale/STyle]: 20,40 Specify next point: 50,60 Specify next point or [Undo]: c. Fig. 2-7 n figura 2-8 se dau explicaii [vizuale] despre semnificaiile opiunilor de aliniere (justification) a multiliniilor fa de punctele precizate (culese).

44

Fig. 2-8

Opiunea Scale (scar) definete un factor [de scalare] care nmulete valorile distanelor dintre liniile ce formeaz multilinia. Aceste elemente sunt atribute ale aa-numitelor stiluri de multilinie. Un stil [de multilinie] se definete cu ajutorul cmpului Format Multilinie Style (vezi figura 2-9). Un stil odat definit, poate fi folosit pentru desenarea unei multilinii cu ajutorul opiunii STyle din prompterul comenzii mline.

Fig. 2-9 Acionarea cmpului Format Multilinie Style conduce la caseta de dialog din figura 2-10 a., b i c. n rezumat, cu ajutorul casetelor de dialog Multiline Style, Element Properties i Multiline Properties, se definesc, se ncarc sau se redenumesc noi stiluri de multilinii (Multiline Style), se seteaz numrul de linii din componena multiliniei, distanele dintre acestea, culoarea i tipul de linie cu care vor fi desenate (Element Properties) i se stabilete modul de nchidere al multiliniilor, precum i umplerea sau nu cu culoare (Multiline Properties).

45

Fig. 2-10 n figura 2-11 standard. apare un traseu desenat cu un tip de multilinie, altul dect cel

Fig. 2-11 Multilinia este format din 4 trasee, dintre care unul este desenat cu linie ntrerupt. O alt problem care poate s apar n cazul multiliniilor este comportarea acestora la intersectarea cu alte multilinii sau chiar la autointersectare. Procesul poate fi controlat (dup desenarea multiliniilor) cu ajutorul comenzii mledit (sau a cmpului Modify Object Multiline) vezi figura 2-12.

46

a. Fig. 2-12

b.

Cu ajutorul casetei de dialog Multiline Edit Tools, se pot controla interseciile [de multilinii] sau se pot introduce noi noduri (vertex-uri), sau nc, se pot realiza ntreruperi n traseele multiliniei (inserarea unei ferestre ntr-un element de zidrie de exemplu). Elemente de detaliu privind modul de lucru cu multilinii se vor da la activitile aplicative. n figura 2-13 se poate vedea cum, folosind zona din caseta de dialog

Multiline Edit Tools, se poate controla intersecia a dou multilinii.

Fig. 2-13

Explicaii suplimentare la clas

47

2.1.6

Polilinia (pline)

Este o entitate complex, n componena creia pot intra segmente de dreapt i arc de cerc, ambele putnd primi atribut de grosime de linie, ba chiar de grosime variabil. Desenarea unei polilinii se poate face folosind cmpul Draw Polyline, bara de instrumente Draw, sau zona de comenzi, aa cum se poate vedea n figura 2-14.

b.

a.
Command:

pline 20,20 40,60 [Arc/Close/Halfwidth/Length/Undo/Width]: a

Specify start point:

Current line-width is 0.0000 Specify next point or [Arc/Halfwidth/Length/Undo/Width]: Specify next point or

Specify endpoint of arc or [Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Secondpt/Undo/Width]:r Specify radius of arc:

24 a 45 90

Specify endpoint of arc or [Angle]: Specify included angle:

Specify direction of chord for arc <63>: Specify endpoint of arc or

[Angle/CEnter/CLose/Direction/Halfwidth/Line/Radius/Secondpt/Undo/Width]: Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: Specify Specify Specify

100,120 next point or [Arc/Close/Halfwidth/Length/Undo/Width]: w starting width <0.0000>: 2 ending width <2.0000>: 4

Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]:

c. Fig. 2-14 48

n figura 2-15 se poate vedea rezultatul secvenei din figura 2-14.c. Este vorba despre o polilinie ce conine un arc de cerc cu raza 24, cu deschiderea de 900, a crui coard subntins face cu axa x unghiul de 450. Dup cum se poate vedea tot din figura 2-14.c, dar i din figura 2-15, ultimul segment are grosime variabil (2 UD la nceput i 4 UD la sfrit).

Fig. 2-15

Polilinia este o entitate care permite multiple opiuni de editare, aa cum se va vedea mai trziu.

Explicaii suplimentare la clas

2.1.7

Poligonul (polygon)

Este tot o entitate complex format din segmente de dreapt (este de fapt o polilinie nchis). Rezultatul este un poligon regulat, cu un numr de laturi cuprins ntre 3 (triunghiul echilateral) i 1024 (practic un cerc). Poligoanele se pot construi n principiu prin nscriere n, sau circumscriere la un cerc cruia i se precizeaz centrul i raza, fie prin precizarea unei laturi (opiunea Edge). n figura 2-16 sunt prezentate cele trei metode de lansare a comenzii de desenare de poligoane, varianta c. producnd un poligon cu 5 laturi, cu centrul n punctul de coordonate 100,100 i nscris ntr-un cerc de raz 24 UD.

49

b.

a. Command: polygon Enter number of sides <4>: 5 Specify center of polygon or [Edge]: 100,100 Enter an option [Inscribed in circle/Circumscribed about

circle] <I>: Specify radius of circle: 24 c. Fig. 2-16

2.1.8

Dreptunghiul (rectang)

Este tot o entitate complex, de tip polilinie. Desenarea unui dreptunghi se poate face lansnd comanda ntr-unul din cele 3 modaliti, aa cum se poate vedea n figura 2-17. De precizat c dreptunghiurile pot fi desenate direct cu colurile racordate (Fillet), sau teite (Chamfer). De altfel n figura 2-17.c., se construiete un dreptunghi cu colurile racordate cu raza 10 UD. Se mai face precizarea c dreptunghiurile se pot desena cu linie a crei grosime este precizat de utilizator prin intermediul opiunii Width. Opiunile Elevation i Thickness pot da atribute 3D dreptunghiurilor obinute.

Explicaii suplimentare la clas

50

b.

a. Command: rectang Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: f Specify fillet radius for rectangles <0.0000>: 10 Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]: 20,20 Specify other corner point or [Dimensions]: 60,100 c. Fig. 2-17

2.2 Entiti curbilinii


2.2.1 Cercul (circle)

Cele trei modaliti de lansare a comenzii de desenare de cercuri apar n figura 2-18. Exist 6 metode de a genera un cerc (vezi figura 2-18 a.) : prin precizarea centrului i a razei Center, Radius; prin precizarea centrului i a diametrului Center, Diameter; prin precizarea a dou puncte diametral opuse 2 Points; prin precizarea a trei puncte necoliniare 3 Points; prin precizarea a dou obiecte la care cercul va fi tangent i a razei- Tan, Tan Radius; prin precizarea a trei obiecte la care cercul va fi tangent Tan, Tan, Tan. n figura 2-18 c este redat secvena cu ajutorul creia se deseneaz un cerc de raz 30UD i tangent la dou segmente de dreapt vezi figura 2-19. 51

b.

a. Command: c CIRCLE Specify center point for circle or [3P/2P/Ttr (tan tan radius)]: t Specify point on object for first tangent of circle: selecie linia
1- vezi figura 2-19

Specify point on object for second tangent of circle: selecie linia


2 - vezi figura 2-19

Specify radius of circle: 30


c.

Fig. 2-18

Fig. 2-19

52

2.2.2

Arcul de cerc (arc)

n figura 2-20 sunt prezentate modalitile de lansare a comenzii de desenare de arce de cerc. Se poate observa (figura 2-20 a.) c exist 11 procedee de a desena arce de cerc, dar o analiz atent pune n eviden c unele procedee difer numai prin ordinea n care sunt precizate elementele geometrice (3 la numr) necesare generrii unui arc de cerc.

a.

b. Command: arc Specify start point of arc or [Center]: 20,20 Specify second point of arc or [Center/End]: c Specify center point of arc: 40,30 Specify end point of arc or [Angle/chord Length]: a Specify included angle: 100 c. Fig. 2-20 Secvena din figura 2-20.c. permite desenarea unui arc de cerc prin precizarea punctului de start (20,20), a centrului (40,30) i a unghiului la centru subntins. Se recomand testarea exemplului i urmrirea sensului de desenare a arcului. n figura 21 se prezint 10 modaliti de desenare de arce de cerc (mai puin 53

modalitatea Continue). Se recomand ncercarea de a le realiza pe toate.

Fig. 2-21 Cifrele 1, 2 i 3 indic ordinea de culegere de puncte.

54

2.2.3

Elipsa i arcul de elips (ellipse)

2.2.3.1 Elipsa Declanarea comenzii de desenare a elipsei se realizeaz aa cum se poate vedea n figura 2-22.

b.

a. Command: ellipse Specify axis endpoint of ellipse or [Arc/Center]: 20,20 Specify other endpoint of axis: 80,40 Specify distance to other axis or [Rotation]: 20 c. Fig. 2-22

n principiu o elips se poate desena prin: precizarea extremitilor unei axe i a uneia din extremitile celeilalte; precizarea extremitilor unei axe i a unui unghi de rotire al cercului al crui diametru este chiar axa deja definit (rotirea se face n jurul diametrului i este urmat de proiecia cercului rotit pe planul de lucru cu un unghi cuprins ntre 00 i 89,40); precizarea centrului elipsei (mijlocului unei axe) i a extremitilor celor dou semiaxe; precizarea centrului elipsei (mijlocului unei axe), a extremitii uneia din axe i a unui unghi de rotire. Opiunea din figura 2-22 c. descrie desenarea unei elipse prin precizarea unei axe (definit de punctele de coordonate 20,20 i 80,40) i a lungimii celeilalte semiaxe (20 UD). 55

2.2.3.2 Arcul de elips Se deseneaz folosind una din metodele prezentate n figura 2-23.

b.

a. Command: ellipse Specify axis endpoint of ellipse or [Arc/Center]: a Specify axis endpoint of elliptical arc or [Center]: c Specify center of elliptical arc: 200,150 Specify endpoint of axis: 320,150 Specify distance to other axis or [Rotation]: 200,190 Specify start angle or [Parameter]: 45 Specify end angle or [Parameter/Included angle]: 120

c. Fig. 2-23

Se poate observa c desenarea unui arc de elips presupune ntr-o prim faz producerea unei elipse, dup care mai este necesar precizarea unghiului sau parametrului care controleaz nceputul arcului i a unghiului (sau parametrului) 56

care controleaz sfritul arcului. Se mai poate preciza i unghiul (sau parametrul) inclus. n cazul n care se opteaz pentru folosirea parametrului n locul unghiului, trebuie tiut c se folosete ecuaia vectorial a elipsei:
p(u ) = c + a cos(u ) + b sin(u ) ,

unde u este parametrul (care variaz ntre 0 i 3600), c simbolizeaz centrul elipsei, iar a i b sunt cele dou semiaxe. Mai jos este reprodus secvena prin care se produce arcul de elips din figura 2-24. Singura diferen fa de cazul din figura 2-23 este c se utilizeaz un parametru i nu un unghi (dei valorile sunt aceleai).

Command: ellipse Specify axis endpoint of ellipse or [Arc/Center]: a Specify axis endpoint of elliptical arc or [Center]: c Specify center of elliptical arc: 200,150 Specify endpoint of axis: 320,150 Specify distance to other axis or [Rotation]: 200,190 Specify start angle or [Parameter]: p Specify start parameter or [Angle]: 45 Specify end parameter or [Angle/Included angle]: 120

Fig. 2-24

2.2.4

Curbe spline (spline)

Curbele de acest tip (pentru care termenul a fost preluat fr nici un fel de adaptare i n limba romn), fac parte din categoria aa-numitelor curbe de form liber (free form curves). Curbele spline construite de AutoCAD sunt trasee ce jaloneaz un set de puncte n limitele unei distane (numit i 57

toleran). n figura 2-25 este reprezentat cu linie continu, o succesiune de arce de curb spline pentru care tolerana aleas este 0 i pornind de la aceleai puncte s-a trasat cu linie ntrerupt o succesiune de arce de curb spline pentru care tolerana aleas a fost de 10 UD.

Fig. 2-25

Se poate observa c dei tolerana este diferit de zero pentru unul din trasee, primul i ultimul punct sunt atinse de arcele de curb. Aceasta pentru c s-a optat pentru o succesiune de arce de curb spline relaxat, cnd direcia tangentei la arcul de nceput i cel de sfrit sunt stabilite la valorile implicite. Comanda spline permite ns i un control al direciilor tangentelor la primul i ultimul arc de curb spline. Desenarea unei succesiuni de arce de curbe spline se face folosind cele 3 metode de lansare a comenzii prezentate n figura 2-26. Figura 2-26 c. surprinde construcia unei succesiuni de arce de curb spline pentru care se fixeaz direciile tangentelor la primul i ultimul arc la 300, respectiv 450. Pentru a se putea reconstitui exemplul se recomand desenarea celor 6 puncte (nu este obligatorie obinerea unei identiti cu imaginea), urmat de activarea modului osnap NODE i de lansarea comenzii spline.

58

b.

a.

Command: spline Specify first point or [Object]: selecie punct 1 Specify next point: selecie punct 2 Specify next point or [Close/Fit tolerance] <start tangent>:

selecie punct 3
Specify next point or [Close/Fit tolerance] <start tangent>:

selecie punct 4
Specify next point or [Close/Fit tolerance] <start tangent>:

selecie punct 5
Specify next point or [Close/Fit tolerance] <start tangent>:

selecie punct 6
Specify next point or [Close/Fit tolerance] <start tangent>: Specify start tangent: 30 Specify end tangent: 45 c. Fig. 2-26

n figura 2-27 apare cu linie ntrerupt succesiunea de arce de curb spline i sunt individualizate i cotate tangentele la primul i ultimul arc. Cu linie continu este reprezentat curba spline relaxat, ceea ce corespunde unor unghiuri de 00 pentru cele dou tangente.

59

Fig. 2-27

2.3 Text n desene Autocad


2.3.1 Textul (text, dtext, mtext)

De multe ori este necesar inserarea n desenele produse cu AutoCAD-ul a unor secvene de text (indicaii tehnologice, comentarii etc). Acest lucru este posibil cu ajutorul comenzilor text, dtext sau mtext. Exist dou tipuri de secvene de text: text linie i text paragraf. Pentru primul tip se vor folosi comenzile text sau dtext (care difer foarte puin ntre ele), iar pentru al doilea tip, se va folosi comanda mtext (de la multiline text). Scrierea se face folosind una din metodele descrise n figura 2-28.

a.

b. 60

Command: dtext Current text style: "Standard" Text height: 2.5000 Specify start point of text or [Justify/Style]: s Enter style name or [?] <Standard>: Current text style: "Standard" Text height:

2.5000

Specify start point of text or [Justify/Style]: j Enter an option [Align/Fit/Center/Middle/Right/TL/TC/TR/ML/MC/BL/BC/BR]: a Specify first endpoint of text baseline:precizare punct 1 Specify second endpoint of text baseline: precizare punct 2 Enter text: Text introdus in desen Enter text:
c.

Fig. 2-28

Rezultatul secvenei din figura 2-28.c este prezentat n figura 2-29.

Fig. 2-29

Cmpul Draw Text Single Line Text

corespunde comenzii dtext.

Comanda text se ntrebuineaz mai rar. Diferenele dintre text i dtext vor fi explicitate n cadrul activitilor aplicative. Tot atunci vor fi date explicaii legate de opiunile comenzii dtext aa cum apar ele n figura 2-28 c.

Explicaii suplimentare la clas


n cazul n care este necesar inserarea unui volum mai mare de text, sau cnd este mai comod ca un text deja scris s fie preluat n AutoCAD, se va folosi comanda mtext (Multiline Text). n paragrafele ce urmeaz vor fi date explicaii suplimentare legate de aceast comand. 61

Inserarea unui paragraf de text se face cu ajutorul comenzii mtext. Aceasta poate fi lansat din zona de comenzi, cu ajutorul cmpului Draw Text Multiline Text, sau utiliznd butonul de pe bara de instrumente Draw.

Primul lucru care trebuie fcut, odat lansat comanda, este precizarea unei ferestre dreptunghiulare care delimiteaz (cel puin pe lime), zona ocupat de text vezi figura 2-30.

Fig. 2-30

Dup aceasta, prin utilizarea casetei de dialog Multiline Text Editor, se poate face scrierea i se pot controla atribute ale textului cum ar fi: Setul de caractere folosit; Dimensiunea caracterelor (exprimat tot n UD); Stilul caracterelor (aldin, italic, subliniat); Culoarea scrisului; Opiuni de aliniere sau rotire a paragrafului (textului); Spaierea rndurilor de text. Se poate decide chiar preluarea unui text deja existent (n format ASCII) (butonul Import Text). Sunt disponibile i faciliti de cutare i nlocuire de caractere (Find/Replace). n figura 2-31 (a. d.) sunt reproduse seciunile casetei de dialog Multiline Text Editor.

a. 62

b.

c.

d. Fig. 2-31

Explicaii suplimentare la clas

63

Test de autoevaluare 2
1. Este posibil s se controleze modul de reprezentare a entitii PUNCT (POINT): a. b. c. nu da, prin intermediul cmpului FORMAT THICKNESS da, prin intermediul cmpului FORMAT POINT STYLE

2. Entitatea segment de dreapt (LINE) poate avea atribut de grosime? a. b. c. nu da da, dac se lucreaz pe LAYERE

3. Entitatea MULTILINIE (MULTILINE) poate avea atribut de grosime? a. b. c. da nu da, dar el refer la segmentele componente

4. Pentru desenarea bisectoarei unui unghi, se recomand folosirea entitii: a. b. c. RAY XLINE LINE

5. POLILINIA (PLINE) are n componen numai segmente de dreapt? a. b. c. da nu, poate conine i arce de cerc i de curbe SPLINE nu, poate conine i arce de cerc

6. Care este numrul minim de laturi pe care le poate avea figura desenat cu comanda POLYGON? a. b. c. 64 4 3 5

7. Opiunea TAN, TAN, RAD, permite desenarea de cercuri prin precizarea: a. b. c. centrului, a dou puncte de tangen i a razei a dou segmente la care cercul va fi tangent i a razei a dou entiti plane la care cercul va fi tangent i a razei

8. Ce reprezint LENGTH care apare ca opiune n desenarea de arce de cerc? a. b. c. lungimea arcului de cerc lungimea coardei sub-ntinse de arcul de cerc mrimea razei arcului de cerc

9. Ce semnific opiunea Fit tolerance din prompterul comenzii SPLINE? a. b. c. distana minim dintre dou puncte ale curbei [spline] distana dintre punctele culese i traseul curbei distana dintre punctele prin care se reprezint curba [spline]

10. Se poate scrie pe mai multe rnduri ntr-un desen Autocad? a. b. c. da, numai cu comanda MTEXT nu da, cu comenzile DTEXT sau MTEXT

65

66

Partea a treia - Layere


Aceast seciune introduce noiunea extrem de important de layer. n strns legtur cu aceasta, se trateaz problema atributelor de culoare, tip de linie i grosime de linie, insistndu-se asupra modalitilor de asociere a acestor

OBIECTIVE

proprieti de primitivele grafice.

3.1 Layere

Layerele

(layer=strat)

sunt

folosite

de

majoritatea

produselor

soft

de

desenare/proiectare asistat de calculator. n esen lucrul pe layere permite distribuirea elementelor desenului pe straturi transparente i perfect aliniate (asimilai-le cu folii de celuloid pe care se deseneaz i apoi sunt aezate ntr-o stiv). Acest mod de lucru este ilustrat de figura 3-1.

Fig. 3-1 67

Avantajele lucrului pe layere sunt mari i vor fi nelese la adevrata lor valoare pe msur ce un utilizator va deveni tot mai experimentat n utilizarea AutoCAD. Layerele pot fi create, fcute curente (dei un desen poate cuprinde un numr practic nelimitat de layere, numai unul este curent, numai pe unul se deseneaz la un moment dat), terse, redenumite, pot fi fcute (temporar) invizibile (n sensul c obiectele desenate pe ele pot fi fcute invizibile) i mai ales li se pot ataa proprieti de tip culoare, tip i grosime de linie. Mai sunt de reinut urmtoarele: Un obiect aparine la un moment dat unui singur layer; Orice obiect aparine unui layer; Un obiect poate fi mutat de pe un layer pe altul; ntre toate layerele, unul este special. El se numete 0 i nu poate fi ters sau redenumit. Toate celelalte layere pot fi redenumite i terse (numai dac nu conin nici un obiect). 3.1.1 Crearea unui layer

n figura 3-2 sunt prezentate cele trei metode de a lansa comanda care permite (printre altele) i crearea unui nou layer.

a. b. Command: layer c. Fig. 3-2 Indiferent de metoda folosit, se va ajunge la caseta de dialog din figura 3-3. Aceasta permite crearea, tergerea, redenumirea de layere, setarea layer-ului curent, precum i ataarea atributelor de culoare, tip i grosime de linie la oricare din layerele existente.

68

Fig. 3-3 Layerelor li se pot asocia i aa numitele stiluri de plotare (Plot

Style) - plotare=imprimarea desenului pe un suport de tip hrtie, calc, celuloid etc. Tot layerele pot fi selectiv excluse de la procesul de plotare (butonul Plot). Butoanele Save state i Restore State, permit salvarea, respectiv restaurarea unei stri momentane a setrilor pentru toate layerele din desen. Caseta de dialog Save Layer States (vezi figura 3-4), permite atribuirea unui nume strii salvate, precum i selectarea atributelor de layer care vor fi salvate.

Fig. 3-4

Butonul Named layer filters permite definirea unor filtre la afiarea numelor de layere n fereastra de lucru a casetei de dialog Layer Properties Manager. Aceste filtre merit s fie definite numai atunci cnd ntr-un desen exist foarte multe layere i afiarea tuturor ar ngreuna lucrul.

Explicaii suplimentare la clas


69

Redenumirea, tergerea, ascunderea/reafiarea, nghearea/dezghearea unui layer, precum i definirea de filtre pentru afiarea numelor de layere vor fi exemplificate n cadrul lucrrilor aplicative. 3.1.2 Ataarea atributului de culoare

Se atrage de la bun nceput atenia asupra faptului c atributul de culoare se poate ataa la nivel de layer, de bloc (se va aborda mai trziu aceast noiune) i de entitate. Ct privete ataarea atributului de culoare la nivel de layer, se va proceda n succesiunea descris de figura 3-5 a. i b.

a.

b. Fig. 3-5

70

3.1.3

Ataarea atributului de tip de linie

n contextul AutoCAD, tipul de linie nu se refer i la atributul de grosime, ci exclusiv la caracterul continuu sau de tip linie ntrerupt, sau linie punct (cu eventuale variaii n ceea ce privete lungimile segmentelor i spaiilor dintre puncte i/sau segmente). n figura 3-6 a. e. este surprins succesiunea de aciuni ce trebuie realizate pentru a atribui layer-ului axe tipul de linie ACAD ISO04 W 100.

a.

b.

c. 71

d.

e. Fig. 3-6 Se observ c atribuirea unui tip de linie nu se face n general direct, ci poate presupune existena fazei de ncrcare load a unuia sau mai multor tipuri de linie (vezi figurile 3-6 b. i 3-6 c.). ncrcarea nseamn citirea informaiei despre unul sau mai multe tipuri de linie dintr-un fiier text care trebuie s aib o anumit structur intern i obligatoriu extensia *.lin. n figura 3-7 este prezentat un extras dintr-un asemenea fiier.

;; AutoCAD Linetype Definition file ;; Version 2.0 ;; Copyright 1991, 1992, 1993, 1994, 1996 by Autodesk, Inc. ;; *BORDER,Border __ __ . __ __ . __ __ . __ __ . __ __ . A,.5,-.25,.5,-.25,0,-.25 *BORDER2,Border (.5x) __.__.__.__.__.__.__.__.__.__.__. A,.25,-.125,.25,-.125,0,-.125 *BORDERX2,Border (2x) ____ ____ . ____ ____ . ___ A,1.0,-.5,1.0,-.5,0,-.5 *CENTER,Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ A,1.25,-.25,.25,-.25 *CENTER2,Center (.5x) ___ _ ___ _ ___ _ ___ _ ___ _ ___ A,.75,-.125,.125,-.125 *CENTERX2,Center (2x) ________ __ ________ __ _____ A,2.5,-.5,.5,-.5 Fig. 3-7 72

Se face precizarea c utilizatorul poate aduga noi definiii de tipuri de linie la fiierele *.lin existente (copiate la instalarea AutoCAD), dar poate s i creeze noi fiiere *.lin, dac respect structura intern impus. n fiierele de tip *.lin, pentru fiecare tip de linie se rezerv dou rnduri, unul pentru descriere (primul) i altul pentru definirea propriu-zis a tipului de linie.

Explicaii suplimentare la clas

3.1.4

Ataarea atributului de grosime de linie

Grosimile de linie se msoar n AutoCAD direct n mm, ceea ce reprezint o abatere de la regula folosirii unitilor de desenare. Succesiunea operaiilor necesare atarii de un layer a unei anumite grosimi de linie este redat n figura 3-8.

a.

b. 73

c. Fig. 3-8

Se mai face precizarea c dei se stabilete o anumit grosime de linie, acest atribut (de grosime) se va vedea numai dac se parcurg etapele urmtoare: 1. Format Lineweight. (vezi figura 3-9)

Fig. 3-9

2. n caseta de dialog Lineweight Settings (vezi figura bifeaz caseta Display Lineweight.

3-10), se

Tot cu ajutorul casetei din figura 3-10 se poate stabili unitatea de msur folosit pentru exprimarea grosimii de linie (Units for Listing), sau se poate aplica un factor de scalare la reprezentarea exclusiv pe display a grosimilor de line (Adjust Display Scale). Se va reveni asupra acestei casete de dialog atunci cnd se va aborda problema modalitilor i tehnicilor de atribuire a grosimii de linie.

74

Fig. 3-10 3.1.5 Controlul vizibilitii layerelor

Layerele pot fi fcute invizibile, ceea ce nseamn de fapt c toate obiectele aparintoare de acele layere vor fi temporar eliminate din desen (putnd fi oricnd reafiate). Aducerea unui layer din starea de vizibil on n cea de invizibil off se face aa cum este sugerat n figura 3-11 a i b.

a.

b. Fig. 3-11 Strile on sau off sunt asemntoare cu freeze (a nghea) sau thaw (a dezghea). Obiectele de pe layerele ngheate devin invizibile i reapar la 75

dezghearea layerelor. Exist totui o diferen. Desenele cu layere ngheate se vor regenera mai repede dect cele cu layere off. Aceasta pentru c la regenerare obiectele de pe layerele ngheate sunt complet ignorate, n vreme ce obiectele de pe layerele off dei nu sunt vizibile sunt luate n considerare pentru operaiile de regenerare.

Explicaii suplimentare la clas


nghearea sau dezghearea layerelor se face aa cum este sugerat n figura 3-12 a i b.

a.

b. Fig. 3-12

3.1.6

Blocarea layerelor

Blocarea layerelor va face imposibile operaiile de editare asupra obiectelor de pe layerele respective. Este deci o form de protecie mpotriva modificrilor accidentale. Blocarea unui layer se face aa cum este indicat n figura 3-13 a i b.

76

a.

b. Fig. 3-13

3.2 Despre culoare, tip de linie i grosime de linie

n AutoCAD, atributele de culoare, tip i grosime de linie se pot stabili la nivel de layer (vezi 3.1), dar i la nivel de obiect. Mai exist i posibilitatea de atribuire a acelorai atribute la nivel de bloc, dar acest aspect va fi prezentat atunci cnd se va introduce noiunea de bloc. Atunci cnd culoarea, grosimea sau tipul de linie sunt atribuite la nivel de layer, toate obiectele aparinnd unui layer preiau automat aceste proprieti, iar dac la nivel de layer se produce vreo modificare n privina culorii, tipului sau grosimii de linie, aceasta va fi resimit imediat de toate obiectele ce nu-i au propriile atribute de culoare, tip i grosime de linie. n paragrafele urmtoare se vor detalia aspecte legate de modul de atribuire a celor trei proprieti menionate: culoare, tip de linie i grosime de linie. 3.2.1 Culoare

Stabilirea modului de atribuire a culorii se face prin utilizarea uneia din metodele prezentate n figura 3-14. 77

b. a. Command: color c. Fig. 3-14 Dac se utilizeaz bara de instrumente (figura 3-14 a) se fixeaz direct modul de atribuire: ByLayer, ByBlock sau individual prin precizarea unei anumite culori. Dac se folosete meniul Format sau se lucreaz din zona de comenzi, se ajunge la caseta de dialog Select Color, redat n figura 3-15.

Fig. 3-15 Cu ajutorul ei se poate stabili modul de atribuire (ByLayer, ByBlock sau individual) i se poate alege culoarea (dac se opteaz pentru ultima manier de atribuire).

Explicaii suplimentare la clas


78

3.2.2

Tip de linie

Stabilirea modului de atribuire a tipului de linie se face prin utilizarea uneia din metodele prezentate n figura 3-16.

b. a. Command: linetype c. Fig. 3-16

Modul de operare este principial identic cu cel deja prezentat n cazul atributului de culoare. Deosebirea ce apare este legat de posibilitatea de a trece prin etapa de ncrcare (load) a unui anumit tip de linie. Mecanismul de ncrcare a fost descris n 3.1.3. Dac se folosete metoda descris n figurile 3-16 a. sau 3-16 c., sau dac se folosete cmpul Other (vezi figura 3-16 b.) se ajunge la caseta de dialog din figura 3-17, cu ajutorul creia se poate face direct o atribuire de tip de linie sau se pot ncrca noi tipuri de linie (butonul Load). Semnificaiile celorlalte butoane sau liste sunt uor de dedus.

79

Fig. 3-17

Explicaii suplimentare la clas


n cazul tuturor tipurilor de linie, altele dect cea continu (continuous), exist posibilitatea apariiei unor confuzii de reprezentare. Astfel, linii despre care se tie c nu sunt continue pot aprea la un moment dat pe desen ca i cum ar fi [continue]. Aceasta pentru c n cazul liniilor necontinue, dimensiunile segmentelor sau ntreruperilor se exprim n uniti de desenare. Este deci posibil ca zona vizibil din desen s acopere sute sau chiar mii de UD, caz n care 0,5 UD, ct poate s fie un spaiu dintr-o linie necontinu, s nu mai fie vizibil (dac se execut una sau mai multe focalizri - zoom - e posibil ca linia s apar aa cum este n realitate. Corectarea unor asemenea imperfeciuni de reprezentare se poate face prin folosirea comenzii ltscale vezi secvena de mai jos.

Command: ltscale Enter new linetype scale factor <1.0000>: 2 Factorul de scalare se aplic numai spaiilor i segmentelor de linie, nu i dimensiunilor obiectului pentru desenarea cruia s-a folosit acel tip de linie.

Explicaii suplimentare la clas


80

3.2.3

Grosime de linie

Stabilirea modului de atribuire a grosimii de linie se face prin utilizarea uneia din metodele prezentate n figura 3-18.

a. Command: lineweight c. Fig. 3-18

b.

Dac se folosete una din metodele descrise n figura 3-18 a. sau c., se va ajunge la caseta de dialog Lineweight Settings, prezentat n 3.1.4, figura 3-10.

Explicaii suplimentare la clas

3.2.4

Modificarea atributelor de culoare, tip i grosime de linie

Orice obiect dintr-un desen are ataate atributele de culoare, tip de linie i grosime de linie, fie la nivel de layer, fie individual. Dac se dorete modificarea culorii, tipului sau grosimii de linie, exist, n funcie de modul de ataare a acestor atribute, urmtoarele posibiliti: Dac atributul este ataat la nivel de layer, se modific proprietatea respectiv aferent layerului pe care se gsete obiectul respectiv. Acest lucru se face utiliznd procedurile descrise n 3.1.2 3.1.4. Dac atributul este ataat individual, se va folosi procedeul descris mai jos. Se selecteaz obiectul, sau obiectele pentru care se dorete modificarea unuia din atributele menionate;

81

Se utilizeaz cmpul Modify Properties. Se va deschide caseta de dialog din figura 3-19. Cu ajutorul ei, se pot modifica strile atributelor de tip culoare, tip de linie, grosime de linie, dar i factor de scalare pentru linie (atunci cnd vizualizarea obiectelor desenate cu linie necontinu nu se face corect). n figura 319, cmpurile din caseta de dialog Properties implicate au fost evideniate cu ajutorul fundalului de culoare gri. Se mai face precizarea c atunci cnd se alege varianta ByLayer, automat obiectul sau obiectele selectate i pierd atributele ataate individual i preiau proprietile corespunztoare ale layerului pe care se gsesc. Cu ajutorul cmpului Layer, se poate modifica layerul de care aparine obiectul selectat. Dup terminarea modificrilor, caseta de dialog Properties, se nchide folosind butonul . Se mai face precizarea c ori de cte ori se Fig. 3-19 prezentat n figura 3-20. Atunci cnd la un moment dat ntr-una din casetele de editare de pe bara de instrumente apare cuvntul ByLayer, toate obiectele desenate ncepnd cu acel moment vor avea atributul respectiv setat (ataat) la nivel de layer. Dac dimpotriv, ntr-una din casetele de editare de pe bara de instrumente apare numele unei culori, unui tip de linie, sau o valoare numeric (ce reprezint o grosime de linie), obiectele desenate ncepnd cu acel moment vor avea atributul respectiv setat (ataat) la individual. deseneaz un obiect, trebuie observat starea barei de instrumente Object Properties,

Fig. 3-20

Explicaii suplimentare la clas


82

Test de autoevaluare 3
1. Este posibil ca o primitiv grafic s nu aparin unui LAYER? a. b. c. nu da, dac nu s-a creat nici un layer nainte de desenarea primitivei da, dac s-au ters toate layerele

2. Dac unui LAYER i s-a atribuit o anumit culoare, entitile aparinnd acestui LAYER pot avea la un moment dat alt culoare [dect cea a layerului]? a. b. c. nu da, dac au fost create nainte de definirea layerului da, dac atributul de culoare este setat individual

3. Care este diferena ntre a face un layer OFF i a l face FREEZE? a. b. c. nici o diferen un layer fcut OFF nu poate fi ters entitile de pe layerele OFF sunt regenerate, entitile de pe layerele

FREEZE nu

4. Ce operaii nu se pot face asupra layerului 0? a. b. c. layerul 0 nu poate fi redenumit sau ters layerul 0 nu poate fi fcut OFF sau FREEZE layerul 0 nu poate fi regenerat

5. Utilizarea unui tip de linie predefinit, presupune parcurgerea urmtoarelor etape: a. b. c. crearea tipului de linie i setarea lui ca tip curent ncrcarea tipului de linie i setarea lui ca tip curent setarea lui ca tip curent

83

6. Grosimea unui tip de linie se exprim n: a. b. c. mm pixeli uniti de desenare

7. Dac atributul de tip de linie a fost fixat pentru o anumit entitate la nivel de layer, este posibil schimbarea acestei setri a. b. c. da, numai dac desenul nu a fost nc salvat nu da, cu ajutorul cmpului Modify Properties

8. Blocarea layerelor face imposibile urmtoarele operaii: a. b. c. nghearea sau trecerea unui layer n starea OFF tergerea sau modificarea obiectelor de pe acel layer modificarea culorii sau tipului de linie ataate layerului

9. Cte layere se pot crea ntr-un desen Autocad? a. b. c. 50 100 nu exist nici o limit

10. Comanda LTSCALE realizeaz: a. b. c. modificarea lungimii unui segment desenat cu comanda LINE scalarea unui tip de linie pentru a asigura reprezentarea corect a spaiilor modificarea grosimii tipului de linie

84

Partea a patra Operaii de editare


Aceast seciune prezint operaiile (comenzile) de editare (modificare) specifice mediului de desenare AutoCAD. Acestea sunt: Erase, Copy, Mirror, Offset, Array,
Move, Rotate, Scale, Stretch, Lengthen, Trim, Extend, Break, Chamfer, Fillet, Explode

OBIECTIVE

Vor fi totodat trecute n revist comenzile de control din grupele Properties i Object

4.1 Erase (tergere)

tergerea este cea mai simpl operaie de editare. Comanda se poate lansa folosind una din metodele prezentate n figura 4-1.

b. a. Command: erase Select objects: c. Fig. 4-1

85

Lansarea comenzii de tergere va produce invariabil un prompter de tip Select objects (vezi figura 4-1 c), adic va declana un proces de selecie. Se face precizarea c este posibil nti selecia i abia apoi lansarea comenzii de tergere.

Explicaii suplimentare la clas

4.2 Copy (copiere)

Copierea este o comand de editare ce produce noi entiti, copie (sau copii n cazul copierilor multiple) ale unor obiecte surs. Operaia de copiere presupune parcurgerea urmtoarelor etape: selectarea obiectului (obiectelor) surs; precizarea vectorului de translaie (acesta determin poziia copiei sau copiilor). n figura 4-2 sunt prezentate modalitile de lansare a comenzii de copiere. n figura 4-2 c. este redat secvena de copiere a unui cerc cu raza 20UD i centrul n punctul de coordonate (200,200) (vezi figura 4-3).

b.

a.

86

Command: copy Select objects: 1 found se selecteaz cercul cu centrul n punctul

(200,200)
Select objects: Specify base point or displacement, or [Multiple]: _cen of

S-a folosit modul OSNAP center pentru a selecta ca prim punct al vectorului de translaie centrul cercului surs.
Specify second point of displacement or <use first point as displacement>: 260,180 c. Fig. 4-2

Dac se apas tasta ENTER la prompterul Specify coordonatele punctului precizat ca rspuns la Specify

second base

point or

point

displacement, or [Multiple]: sunt interpretate ca deplasri relative.

Fig. 4-3

Explicaii suplimentare la clas

4.3 Move (mutare)

Comanda Move este extrem de asemntoare cu Copy, cu deosebirea c nu se mai creeaz noi entiti (obiectul surs este mutat ntr-o nou poziie, deplasarea 87

precizndu-se ca n cazul comenzii Copy). Se mai face precizarea c pentru comanda Move nu exist opiunea de tip Multiple ca n cazul lui Copy. n figura 4-4 sunt prezentate modalitile de lansare n execuie a comenzii Move.

b.

a.

Command: move Select objects: 1 found (s-a selectat un obiect surs) Select objects: Specify base point or displacement: 200,200 Specify second point of displacement or <use first point as displacement>: 240,200 c. Fig. 4-4

4.4 Fillet (racordare)

Comanda Fillet realizeaz racordarea entitilor liniare sau circulare (cercuri, arce de cerc), cu sau fr decuparea (Trim/No trim) poriunilor de entiti aflate dincolo de arcul de racordare (vezi figura 4-6). n figura 4-5 sunt prezentate cele trei metode de lansare a comenzii de racordare.

88

b.

a. Command: fillet Current settings: Mode = TRIM, Radius = 20.0000 Select first object or [Polyline/Radius/Trim]: r Specify fillet radius <20.0000>: 10 fixare valoare raz de racordare Select first object or [Polyline/Radius/Trim]: selecie obiect 1 Select second object: selecie obiect 2 c. Fig. 4-5

n figura 4-6 se exemplific operaia de racordare pentru dou segmente care se intersecteaz (stnga), respectiv dou care nu se intersecteaz (dreapta) figura 4-6 a. n figura 4-6 b., respectiv 4-6 c. se poate vedea rezultatul racordrii cu decupare (TRIM) i fr decupare (No trim).

89

a.

b.

c. Fig. 4-6

Se mai face precizarea c zona n care sunt selectate obiectele ce se vor racorda influeneaz rezultatul operaiei [de racordare]. Pentru clarificare se recomand 90

urmrirea figurii 4-7, n care s-au indicat i zonele n care s-a realizat selecia obiectelor. Racordrile s-au fcut n sistem Trim. Se atrage atenia c dac racordarea se aplic unui obiect de tip polilinie, atunci se va realiza racordarea tuturor vrfurilor poliliniei, fr s mai fie nevoie s se selecteze n mod explicit dou cte dou segmentele componente.

Fig. 4-7

n figura 4-8 se poate vedea cum influeneaz zona de selecie modul n care sunt racordate entiti de tip cerc (cercurile au raze de circa 50 UD, iar raza de racordare este de 10 UD).

91

Fig. 4-8

4.5 Chamfer (teire)

Teirea se poate face n AutoCAD folosind metoda celor dou distane (Distance), sau a unghiului i a unei distane (Angle). Ca i n cazul racordrii, se poate face sau nu decupare (Trim/No trim). n figura 4-9 sunt prezentate cele trei metode de lansare a comenzii de teire. Exemplul din figura 4-9 c. folosete metoda celor dou distane. n figura 4-10 b., se prezint rezultatul aplicrii secvenei din figura 4-9 c., cu decupare, iar n figura 4-10 c., fr decupare. Se atrage atenia c n cazul folosirii metodei celor dou distane, acestea se aplic obiectelor selectate pentru teire dup mecanismul: primul obiect prima distan, al doilea obiect a doua distan. Segmentele din figura 4-10 au lungimea de 100 UD.

92

b.

a. Command: chamfer (TRIM mode) Current chamfer Dist1 = 4.0000, Dist2 = 6.0000
Select first line or [Polyline/Distance/Angle/Trim/Method]:

Specify first chamfer distance <4.0000>: 20 Specify second chamfer distance <20.0000>: 40 Select first line or [Polyline/Distance/Angle/Trim/Method]:

selecie primul obiect


Select second line: selecie al doilea obiect c. Fig. 4-9

Fig. 4-10

n figura

4-11 se prezint rezultatul secvenei de mai jos, n care s-a folosit

metoda distanei i unghiului pentru teire. Pornind de la aceleai dou segmente 93

de 100 UD, s-a realizat o teire la un unghi de 600 i cu o distan (purtat pe primul obiect) de 30 UD.

Command: chamfer (NOTRIM mode) Current chamfer Dist1 = 20.0000, Dist2 = 40.0000

a Specify chamfer length on the first line <20.0000>: 30 Specify chamfer angle from the first line <0>: 60
Select first line or [Polyline/Distance/Angle/Trim/Method]:

Select first line or [Polyline/Distance/Angle/Trim/Method]:

selecie primul obiect


Select second line: selecie al doilea obiect

Fig. 4-11

4.6 Rotate (rotire)

Comanda Rotate permite rotirea obiectelor selectate n jurul unei axe perpendiculare pe planul lor (exist i o comand ce poate realiza rotiri n spaiu). Cele trei modaliti de lansare a comenzii sunt prezentate n figura 4-12.

94

b. a.

Command: rotate Current ANGBASE=0 Select objects: se selecteaz dreptunghiul Select objects: Specify Endpoint) Specify rotation angle or [Reference]: r Specify the reference angle <0>: se selecteaz nc odat punctul 1 Specify second point: se selecteaz punctul 2 Specify the new angle: 85 c. Fig. 4-12 base point: positive angle in UCS: ANGDIR=counterclockwise

se selecteaz punctul 1 (se va folosi OSNAP

n figura 4-12 c. este prezentat secvena ce realizeaz rotirea fa de un unghi de referin. Obiectul care va fi rotit este prezentat n figura 4-13 a. Rezultatul final este vizibil n figura 4-13 b. Rotirea cu unghi de referin realizeaz de fapt rotirea cu o diferen, ntre unghiul de referin (determinat n exemplul nostru prin selectarea punctelor 1 i 2) i cel final (n cazul de fa 850). Utilizatorul nici nu trebuie s tie cu ce unghi se face de fapt rotirea.

95

a. Fig. 4-13

b.

Se face precizarea c rotirile se fac n sensul implicit de msurare i desenare de arce i unghiuri. Acest sens este cel trigonometric. Schimbarea acestei setri se face cu ajutorul comenzii Format Units .

Explicaii suplimentare la clas

4.7 Trim (decupare)

Comanda Trim realizeaz decuparea unor poriuni din obiectele selectate, rolul de muchii tietoare fiind jucat de alte primitive grafice 2D. Comanda presupune deci o selecie n dou etape. ntr-o prim faz se selecteaz obiectele muchii tietoare, n cea de a doua se selecteaz obiectele decupate. Se face precizarea c zona n care se face selecia pentru aceast categorie de obiecte determin partea ce se va elimina prin decupare (vezi figura 4-15). n figura 4-14 sunt prezentate cele trei modaliti de lansare a comenzii de decupare. Secvena din figura 4-14 c. trebuie urmrit mpreun cu figura 4-15. Comanda Trim este una din cele mai folosite comenzi de editare.

96

a.

b.

Command: trim Current settings: Projection=UCS, Edge=None Select cutting edges ... Select objects: 1 found se selecteaz cercul n punctul 1 Select objects: atenie la acest ENTER. El marcheaz ncheierea etapei de

selecie a obiectelor muchii tietoare


Select object to trim or shift-select to extend or [Project/Edge/Undo]: se selecteaz segmentul inferior n punctul 2 Select object to trim or shift-select to extend or [Project/Edge/Undo]: se selecteaz segmentul inferior n punctul 3 Select object to trim or shift-select to extend or [Project/Edge/Undo]: c. Fig. 4-14

Rezultatele aplicrii secvenei din figura 4-14 c. pot fi analizate n figura 4-15.

a. Fig. 4-15

b.

97

Comanda Trim mai poate funciona i astfel: dac la apariia primului prompter Select Objects se tasteaz ENTER, se va sri peste selecia obiectelor muchii tietoare, acestea urmnd s fie stabilite de AutoCAD (se vor alege cele mai apropiate obiecte ce pot fi muchii tietoare pentru primitivele ce se vor selecta n faza a doua a comenzii). Se recomand utilizarea acestei metode pentru obiectele din figura 4-15.

4.8 Extend (extindere)

Comanda Extend realizeaz prelungirea entitilor de tip liniar (line, polyline, arc etc) pn cnd acestea ntlnesc alte entiti cu rolul de limit a prelungirii. n figura 4-16 sunt prezentate cele trei metode de lansare a comenzii de prelungire (Extend).

b.

a. Command: extend Current settings: Projection=UCS, Edge=None Select boundary edges ... Select objects: 1 found

se selecteaz cercul n punctul 1

Select objects: 1 found, 2 total se selecteaz segmentul A (n punctul 2) Select objects: ncheierea procesului de selecie a entitilor limit pentru

prelungiri
Select object to extend or shift-select to trim or [Project/Edge/Undo]: se selecteaz segmentul B n punctul 3 98

Select

object

to

extend

or

shift-select

to

trim

or

[Project/Edge/Undo]: se selecteaz segmentul B n punctul 4 Select object to extend or shift-select to trim or [Project/Edge/Undo]: se selecteaz segmentul C n punctul 5 Select object to extend or shift-select to trim or [Project/Edge/Undo]: se selecteaz segmentul B n punctul 6 Select object to extend or shift-select to trim or [Project/Edge/Undo]: ncheierea procesului de selecie a entitilor de

prelungit
c. Fig. 4-16

Secvena din figura 4-16 c se va asocia cu figura 4-17.

Fig. 4-17

i n cazul comenzii Extend este posibil eliminarea seleciei explicite a obiectelor limit a extinderilor, prin apsarea tastei ENTER, dup un mecanism identic cu cel prezentat anterior n cazul comenzii Trim.

Explicaii suplimentare la clas

99

n secvena din figura 4-16 c., apar n cadrul prompterului de lucru al comenzii i opiunile Projection i respectiv Edge. Prima se utilizeaz n cazul n care se dorete prelungirea unei entiti pn la intersecia cu proiecia unei entiti limit pe planul XOY al sistemului de coordonate curent sau pe un plan perpendicular pe vectorul de vizualizare. A doua opiune se folosete pentru a realiza extinderea unei entiti pn intersecteaz prelungirea unui obiect limit. Pentru exemplificare se recomand urmarea secvenei din figura corelarea acesteia cu figurile 4-18 b. i 4-18 c. Se observ cum segmentul oblic este prelungit pn la intersecia cu prelungirea celui vertical. 4-18 a. i

Command: extend Current settings: Projection=UCS, Edge=None Select boundary edges ... Select objects: 1 found se selecteaz obiectul limit (n punctul 1) Select objects: se ncheie selecia obiectelor limit Select object to extend or shift-select to trim or [Project/Edge/Undo]: e se alege opiunea Edge Enter an implied edge extension mode [Extend/No extend] <No extend>: e se alege opiunea Extend Select object to extend or shift-select to trim or [Project/Edge/Undo]: se selecteaz segmentul oblic (n punctul 2) Select object to extend or shift-select to trim or [Project/Edge/Undo]: se ncheie selecia i comanda a.

b. 100

c. Fig. 4-18

4.9 Break (ntrerupere)

Comanda Break realizeaz fie decuparea (eliminarea) unei poriuni dintr-o entitate 2D, fie ntreruperea continuitii unei entiti 2D. Decuparea nu se face ca n cazul comenzii Trim cu ajutorul altor obiecte (muchii tietoare), ci prin precizarea a dou puncte [de] pe entitatea din care se va se pot realiza ntreruperi de continuitate la cercuri. n figura 4-19 sunt prezentate cele trei modaliti de lansare a comenzii Break. Figura 4-19 c. reproduce o secven de ntrerupere (Break) ce trebuie parcurs prin coroborarea cu figura 4-20. realiza decuparea. ntreruperea continuitii este un caz particular de decupare, cnd cele dou puncte coincid. Nu

b.

a.

101

Command: break Select object:se selecteaz cercul n punctul 1 Specify second break point or [First point]: se culege punctul 2 c. Fig. 4-19

Se poate observa c n exemplul descris de figura 4-19 c., punctul n care a fost selectat cercul a fost automat considerat i primul punct al ntreruperii. Dac se dorea ca punctul n care a fost selectat cercul s nu fie luat n considerare, ar fi trebuit ca secvena de lucru s fi fost urmtoarea:

Command: break Select object: selectare cerc Specify second break point or [First point]: f Specify first break point: culegere punct 1 Specify second break point: culegere punct 2

a. Fig. 4-20

b.

Pentru a realiza ruperea continuitii unei entiti se recomand urmrirea figurilor 4-21.a. i 4-21.b.

102

Command: break Select object: se selecteaz segmentul Specify second break point or [First point]: f Specify first break point: se culege punctul 1 Specify second break point: @ a.

b. Fig. 4-21

Se mai face precizarea c atunci cnd se culeg punctele ce delimiteaz ntreruperile, nu este necesar ca acestea s se gseasc riguros pe obiectele ce vor suferi efectul comenzii Break (vezi cu atenie - figurile 20 a. i 21 b.). Pentru realizarea ruperii continuitii se recomand lansarea comenzii Break cu ajutorul butonului . n figura 4-21 b. prezena grip-urilor a fost dorit

pentru a se evidenia efectul comenzii Break.

Explicaii suplimentare la clas

4.10 Lengthen (prelungire)

Comanda Lengthen realizeaz prelungirea unei entiti de tip liniar sau arc de cerc. Spre deosebire de comanda Extend, care folosea alte obiecte ca limit a extinderii, comanda Lengthen realizeaz prelungirea dup un alt mecanism, descris n paragrafele i figurile urmtoare. n figura 4-22 sunt prezentate cele trei modaliti de lansare n execuie a comenzii Lengthen.

103

b.

a. Command: lengthen Select an object or [DElta/Percent/Total/DYnamic]: selectare segment Current length: 100.0000 precizarea lungimii curente a obiectului Select an object or [DElta/Percent/Total/DYnamic]: de Enter delta length or [Angle] <20.0000>: 40 precizare alungire n valoare

absolut
Select an object to change or [Undo]: selectare segment n punctul 1 (figura 4-23) Select an object to change or [Undo]: c. Fig. 4-22

Figura 4-23 prezint efectul secvenei din figura 4-22 c.

Fig. 4-23

Prelungirea lungimii unui segment (sau arc de cerc) se poate face ntr-una din modalitile: precizarea alungirii n valoarea absolut (lungime sau unghi) Delta precizarea alungirii n procente (de lungime sau de unghi) Percent precizarea noii lungimi totale a obiectului - Total precizarea dinamic a alungirii Dynamic

104

n exemplul din figura 4-22 c., s-a folosit prima modalitate.

Explicaii suplimentare la clas


Secvena urmtoare realizeaz prelungirea unui arc de cerc (de fapt a unui semicerc), cu centrul n punctul de coordonate (200,200) i de raz 60UD, folosind metoda alungirii n valoare absolut (DElta), cu precizarea nu a suplimentului de lungime de arc, ci a suplimentului de unghi la centru.

Command: lengthen Select an object or [DElta/Percent/Total/DYnamic]: selectare arc de cerc Current length: 188.4956, included angle: 180 informaii despre entitate Select an object or [DElta/Percent/Total/DYnamic]: de Enter delta length or [Angle] <40.0000>: a se opteaz pentru unghi i nu

pentru lungime
Enter delta angle <0>: 30 Select an object to change or [Undo]: selectare arc n punctul 1 Select an object to change or [Undo]: Efectul secvenei de mai sus poate fi analizat n figura 4-24.

a. Fig. 4-24

b.

105

4.11 Array (reea de obiecte)

Comanda Array genereaz reele polare sau rectangulare de obiecte. n cazul reelelor rectangulare, obiectele surs sunt copiate ntr-o structur de tip matricial (organizat pe linii i pe coloane), n vreme ce n cazul reelei polare, obiectele surs se dispun pe un arc de cerc. n figura 4-25, sunt prezentate dou exemple de reele de obiecte.

a.

b. Fig. 4-25

n figura 4-26 sunt prezentate cele 3 metode de lansare a comenzii de generare de reele de obiecte.

106

b.

a.

Command: array c. Fig. 4-26

Indiferent de modul de lansare a comenzii, se ajunge la o caset de dialog care n funcie de tipul de reea (rectangular sau polar), va avea structura din figura 4-27, respectiv 4-28.

Fig. 4-27 107

Fig. 4-28

n cazul reelelor rectangulare, se prescriu urmtoarele elemente: numrul de rnduri ale reelei Rows numrul de coloane ale reelei Columns distana dintre rnduri Row offset distana dintre coloane Column offset unghiul [de nclinare] a reelei Angle of array n exemplul din figura 4-25 a., distana dintre coloane este de 36UD, distana dintre rnduri este de 24UD, numrul de rnduri este de 4, iar numrul de coloane este tot 4. Unghiul de nclinare a reelei este de 0o. Distanele dintre linii i coloane, se pot preciza i interactiv, separat sau mpreun, sub forma aa numitei unit cell. i unghiul de nclinare se poate preciza interactiv prin utilizarea butoanelor ce conin simbolul
.

Explicaii suplimentare la clas


108

n cazul reelelor polare (vezi figura 4-28), se prescriu urmtoarele elemente: centrul reelei polare Center point metoda de generare Method (vezi imaginea de mai jos)

n funcie de metoda aleas se prescriu: numrul de obiecte - Total number of items unghiul pe care se vor desfura copiile Angle to fill unghiul dintre obiecte Angle between items dac obiectele surs se vor roti la copiere Rotate items as copied Ct privete metoda de generare a reelei, se poate opta pentru una dintre urmtoarele abordri: precizarea numrului de obiecte i a unghiului pe care acestea se distribuie, astfel pasul unghiular rezult Total number of items & Angle to fill; precizarea numrului de obiecte i a pasului unghiular, astfel unghiul pe care se distribuie reeaua rezult - Total number of items & Angle between items; precizarea unghiului pe care se distribuie reeaua i a pasului unghiular, astfel numrul de obiecte ale reelei rezult Angle to fill & Angle between items. Tot n cazul reelelor polare se mai pune problema stabilirii punctului de referin (Base point) vezi figura 4-28, partea inferioar a casetei de dialog. Punctul de referin este acela care se va afla pe arcul (imaginar) pe care se distribuie reeaua. Pentru fiecare tip de obiect surs exist un punct de referin implicit (vezi Tabelul 4-1, n care pentru obiecte s-a pstrat denumirea din limba englez). Dac se dorete precizarea altui punct de referin, se elimin bifa de la Set to objects default i se alege un alt punct fie interactiv (butonul precizarea coordonatelor acestuia, dac sunt cunoscute. ), fie prin

109

Tabelul 4-1. Puncte de referin implicite


Tip de obiect Arc, circle, ellipse Polygon, rectangle Punct de referin implicit Centrul obiectului Primul col

Line, polyline, 3D polyline, ray, spline Punctul de nceput Block, paragraph text, single-line text Punctul de inserare Construction lines Mijlocul

n exemplul din figura 4-25 b., s-au folosit setrile din figura 4-29.

Fig. 4-29

4.12 Scale (scalare)

Comanda Scale realizeaz scalarea fa de un punct fix (aa-numitul Base point) a oricrei primitive grafice. Scalarea se poate face prin precizarea explicit a unui factor [de scalare], fie prin utilizarea unei dimensiuni de referin (printr-un mecanism asemntor celui de la rotirea cu unghi de referin). n afar de cele dou procedee mai sus amintite, mai este posibil i scalarea dinamic. Aceast din urm metod dei extrem de rapid nu este precis, n sensul c este mai greu de apreciat factorul efectiv de scalare. Prin combinarea cu modurile OSNAP sau prin utilizarea coordonatelor relative sau polare, scalarea dinamic se poate totui folosi cu bune rezultate. n figura 4-30 sunt prezentate cele trei metode de lansare n execuie a comenzii de scalare. Secvena din figura 4-30 c. produce efectele prezentate n figura 4-31.

110

b.

a. Command: scale Select objects: selectare dreptunghi Select objects: Specify base point:culegere punct 1 Specify scale factor or [Reference]: r Specify reference length <1>:culegere punct 2 Specify second point: culegere punct 3 (coincident cu 1) Specify new length: culegere punct 4 c. Fig. 4-30 Dimensiunile iniiale ale dreptunghiului sunt 40 x 20 UD, iar prin aplicarea scalrii cu dimensiune de referin, se va obine un dreptunghi a crui latur mare este egal cu diagonala dreptunghiului iniial. Dreptunghiul nainte de scalare este reprezentat cu linie mai groas. Punctul fix al operaiei de scalare (fa de care se construiete obiectul scalat), este colul din stnga sus al dreptunghiului (punctul 1 sau 3).

Fig. 4-31 111

n figura 4-32 se sugereaz cum se poate realiza o scalare interactiv (dinamic).

Fig. 4-32

4.13 Offset

Comanda Offset realizeaz copii asemenea cu un obiect original, aflate fa de acesta la o distan precizat, sau trecnd printr-un anumit punct. Pentru a funciona corespunztor, comanda Offset se aplic unor obiecte de tip polilinie. n figura 4-33 sunt prezentate un obiect original (de tip polilinie) i 2 copii offset ale acestuia, una n exteriorul i cealalt n interiorul originalului.

a. Fig. 4-33 112

b.

n figura 34 sunt prezentate cele trei metode de lansare n execuie a comenzii Offset.

b. a. Command: offset Specify offset distance or [Through] <54.0000>: 4 Select object to offset or <exit>:selectare obiect original (de tip

polilinie)
Specify point on side to offset: culegere punct de o parte a obiectului

original
Select object to offset or <exit>: reselectare obiect original Specify point on side to offset: culegere punct de o parte a obiectului

original
Select object to offset or <exit>: c. Fig. 4-34

Secvena din figura 4-34.c., este cea folosit la realizarea copiilor offset din figura 4-33.b.

4.14 Stretch (deformare elastic)

Comanda Stretch (to stretch = a ntinde, a extinde) realizeaz deformarea [elastic] parial a obiectului selectat. Comanda prezint ca particularitate faptul 113

c se selecteaz numai o poriune din obiectul asupra cruia se va interveni cu comanda Stretch. Selecia se face numai cu procedee de tip crossing (window sau polygon). Poriunea obiectului asupra cruia se intervine ce rmne n afara ferestrei de selecie nu se modific n nici un fel (form, dimensiuni, poziie). Comanda se folosete pentru realizarea de ajustri ale unor obiecte complexe, n general proiecii (vederi sau seciuni) deja executate (terminate). n figura 4-35 sunt prezentate cele trei modaliti de lansare a comenzii Stretch.

b. a. Command: stretch Select objects to stretch by crossing-window or crossingpolygon... Select objects: Specify opposite corner: 9 found - se culeg

punctele 1 i 2 (figura 4-36 b.)


Select objects: terminare selecie Specify base point or displacement: _endp of culegere cu

ajutorul modului OSNAP Endpoint a punctului 3 (figura 4-36 b.)


Specify second point of displacement or <use first point as displacement>: @10,0 - precizare deplasare c. Fig. 4-35

n figura

4-35 c., este reprodus secvena de aplicare a comenzii Stretch

obiectelor din figura 4-36 a.

114

Se dorete reducerea lungimii butucului de 30 UD cu 10 UD. Pentru aceasta se va selecta (cu procedeul crossing window poriunea de butuc vezi figura 4-36 b.), dup care se precizeaz reducerea de dimensiune printr-o deplasare n coordonate relative. Punctul de baz este punctul 3 din figura 4-36 b. Secvena complet de lucru este reprodus n figura 4-35 c.

a. Fig. 4-36

b.

c.

4.15 Explode (explodare entiti)

Comanda Explode dezmembreaz entitile complexe n entitile simple care le compun. Pot suferi efectul comenzii Explode urmtoarele primitive grafice 2D: poliliniile; dreptunghiurile; poligoanele; haurile; cotele; textele de tip Multiline Text; Multiliniile; Blocurile. Dup explodarea unei entiti complexe, aceasta i nceteaz existena i este nlocuit de entitile simple ce o compuneau. 115

O entitate odat explodat, NU mai poate fi refcut nu exist o comand de anulare selectiv a explodrii. n figura 4-37 sunt prezentate cele trei metode de lansare n execuie a comenzii Explode.

a. Command: explode Select objects: selectare obiecte c. Fig. 4-37

b.

4.16 Properties (modificare proprieti)

Comanda Properties permite modificarea proprietilor geometrice sau a atributelor de aspect (culoare, tip i grosime de linie), precum i a altor caracteristici cum ar fi apartenena la un anumit layer, pentru obiectul sau obiectele selectate. Comanda pune la dispoziie i un filtru de selecie ce uureaz foarte mult trierea obiectelor n cazul desenelor complexe. n figura 4-38 sunt prezentate cele dou modaliti de lansare n execuie a comenzii Properties.

116

Command: properties

b.

a. Fig. 4-38 Se va ajunge la caseta de dialog Properties, prezentat n figura 4-39. Cele dou seciuni conin aceleai elemente (unele modificabile, altele doar vizibile read

only), dar aranjate diferit, n ordine alfabetic sau pe categorii.


Modificarea unei setri se face astfel: Se puncteaz cu mouse-ul (clic stnga) zona editabil a cmpului de interes; Se deschide lista derulabil cu ajutorul butonului specific ce apare ca urmare a executrii primului clic vezi figura 4-39 b.

a. Fig. 4-39

b.

117

n partea din dreapta sus, caseta de dialog Properties conine un grup de trei butoane. Ele servesc urmtoarelor scopuri: - deschide caseta de dialog Quick Select (figura 4-40 a.), cu ajutorul creia se pot defini filtre de selecie. n cazul figurii 4-40 a., filtrul de selecie definit va determina numai selectarea entitilor de tip cerc (circle), de culoare roie. Obiectele selectate pot fi incluse ntr-un set nou de selecie curent (Include in new selection set), pot fi eliminate din acesta (Exclude from new selection set), sau pot fi adugate setului de selecie curent (Append to current selection set); - declaneaz procedura de selecie; - comut ntre selecie selecie unic i selecie aditiv (n cazul seleciei unice selectarea unei noi entiti determin automat deselectarea celei anterioare, deci nu poate fi la un moment dat selectat dect o entitate, n vreme ce n cazul seleciei aditive, selectarea unei noi entiti o va aduga la setul de selecie curent).

b.

a. Fig. 4-40

Explicaii suplimentare la clas

118

4.17 Object (obiect)

Cmpul Modify Object permite editarea unor entiti complexe de tipul poliniilor, haurilor, curbelor spline, multiliniilor, textului, blocurilor sau atributelor de bloc. Modul de utilizare a comenzii este extrem de simplu. Se alege tipul de obiect asupra cruia se dorete a se interveni, iar la prompterul Select objects se selecteaz un obiect anume (firete de tipul precizat anterior). n funcie de selecie, comanda va continua ntr-un anumit fel, fie prin lansarea unor promptere, fie prin deschiderea unor casete de dialog. n figura 4-41 este prezentat coninutul sub-meniului Modify Object.

Fig. 4-41

4.18 Match properties (copiere proprieti)

Comanda Match properties permite copierea de proprieti (culoare, tip, grosime de linie, factor de scalare linie etc) de la un obiect surs, spre unul sau mai multe obiecte int. n figura 4-42 sunt prezentate cele trei metode de lansare n execuie a comenzii matchprop, cu precizarea c n cazul lansrii din linia de comand, se mai poate folosi i denumirea alternativ painter. 119

Secvena descris n figura

4-42 c. include i apelul la caseta Properties

Settings, care permite selectarea proprietilor de copiat. n cazul n care nu se face apel la ea, se vor copia toate proprietile (ce apar n caset).

a. Command: matchprop

b.

Select source object: selectare obiect surs Current active settings: Lineweight Thickness PlotStyle Text Dim Hatch Select destination object(s) or [Settings]: s Color Layer Ltype Ltscale

Din caseta de dalog Properties Settings (figura 4-43) se stabilesc proprietile de copiat
Current active settings: Lineweight Thickness PlotStyle Text Dim Hatch Select destination object(s) or [Settings]: selectare obiecte int Select destination object(s) or [Settings]: ncheiere selecie Color Layer Ltype Ltscale

obiecte int
c. Fig. 4-42

120

n faza a doua a comenzii (de selectare a obiectelor int), pointerul de mouse i

schimb aspectul i se transform n:

Fig. 4-43

121

Test de autoevaluare 4
1. Ce se ntmpl n cazul comenzii COPY - dac se apas tasta ENTER ca rspuns la prompterul Specify second point ? a. b. se ntrerupe comanda coordonatele punctului precizat ca rspuns la Specify base point or

displacement, or [Multiple]: sunt interpretate ca deplasri relative c. se execut o copiere multipl

2. Ce semnific opiunea MULTIPLE n cazul comenzii MOVE? a. b. c. exact ce semnific n cazul comenzii COPY o astfel de opiune nu exist pentru comanda MOVE transformarea comenzii MOVE n comanda COPY

3. Se pot racorda (cu comanda FILLET) dou segmente coplanare care nu se intersecteaz? a. b. c. nu da, dac se realizeaz n prealabil intersectarea lor cu comanda EXTEND da

4. Ce nseamn rotirea cu un unghi de referin? a. b. c. rotirea cu un unghi raportat la sistemul general de axe rotirea cu o diferen ntre unghiul de referin i cel final rotirea cu un unghi complementar celui precizat

5. O entitate de tip text poate fi utilizat ca muchie tietoare pentru comanda TRIM? a. b. c. da, dac textul a fost generat cu comanda TEXT nu da, dac textul este situat n acelai plan cu elementul de decupat

122

6. Utiliznd comanda EXTEND, se poate face prelungirea entitii 2 folosind entitatea 1 ca limit? (vezi figura de mai jos)

a. b. c.

da nu da, dac entitatea 1 se selecteaz n zona sa superioar

7. Se poate realiza ntreruperea unui cerc ntr-un singur punct cu ajutorul comenzii BREAK? a. b. c. da nu da, dac cercul a fost realizat ca arc cu deschiderea de 360o

8. n cazul aplicrii comenzii LENGTHEN unui arc de cerc, se poate preciza alungirea absolut n: a. b. c. uniti de lungime uniti de unghi uniti de lungime sau uniti de unghi

9. Scalarea (realizat cu ajutorul comenzii SCALE) se poate face: a. b. c. prin precizarea explicit a unui factor [de scalare] sau prin utilizarea unei prin precizarea explicit a unui factor [de scalare] prin utilizarea unei dimensiuni de referin, urmat de precizarea factorului dimensiuni de referin

de scalare

123

10. Ce efect are explodarea (realizat cu ajutorul comenzii EXPLODE) a unui text realizat cu comanda MTEXT? a. b. c. explodarea la nivel de caracter explodarea la nivel de linie de text explodarea la nivel de segmente i arce ce compun caracterele

11. Se poate exercita efectul comenzii OFFSET unui contur deschis? a. b. c. nu da da, numai dac e vorba de o polilinie

124

Partea a cincea Blocuri, haurare,

cotare
Aceast seciune prezint noiunile de bloc i grup [de obiecte]. Sunt abordate aspecte legate de crearea i inserarea de blocuri, atribute de bloc, sau definirea de grupuri de obiecte i modul cum este afectat procesul de selecie cnd se opereaz cu grupuri.
OBIECTIVE

Comenzile prezentate sunt: block, insert, wblock, group. Tot n aceast seciune sunt introduse i noiuni legate de comenzile de haurare i cotare. n cazul cotelor se abordeaz i noiunea de stil de cotare.

5.1 Blocuri
5.1.1 Generaliti

Un bloc este compus din obiecte ce pot fi situate pe layere diferite, sau cu proprieti de culoare, tip sau grosime de linie diferite. Odat un bloc creat, nu mai pot fi accesate individual obiectele ce l compun. Blocurile sunt extrem de utile ori de cte ori unele obiecte apar de mai multe ori ntr-un desen, cu orientri sau chiar dimensiuni diferite. Exemple de astfel de obiecte ar putea fi uruburile, niturile, alte organe de maini standardizate, componente electronice, electrice sau hidraulice schematizate, chiar subansambluri de diverse complexiti. Lucrul cu blocuri presupune parcurgerea a dou etape: crearea blocului se face o singur dat inserarea blocului se face de mai multe ori Un bloc inserat se numete instan de bloc, dei n mod abuziv, se folosete tot denumirea de bloc. Diferena este de substan i mai jos se vor da explicaiile minime necesare. Fiecare desen are n structura sa intern (transparent pentru utilizator) o zon numit tabela de definiii de blocuri. Aici sunt stocate toate informaiile asociate cu blocurile create. n momentul n care un bloc este inserat n desen, nu se 125

copiaz din tabela de definiii de blocuri toate informaiile, ci numai cele specifice fiecrei inserri: coordonatele punctului de inserare, factorii de scalare i unghiul de rotire. Informaiile despre geometria obiectelor ce compun blocul nu sunt copiate (o alt consecin este c o eventual modificare a morfologiei blocului se va reflecta automat n toate inserrile deja existente sau viitoare ale blocului). De aici rezult i unul din avantajele utilizrii blocurilor: economia de spaiu de stocare, cci dimensiunea fiierelor se reduce tocmai datorit acestui mecanism de eliminare de redundane. Obiectele din componena unui bloc pot s rein atributele originale de culoare, tip sau grosime de linie, sau le pot dobndi pe cele ale layerului pe care se face inserarea blocului ce le conine. 5.1.2 Crearea de blocuri

Crearea de blocuri se face prin utilizarea uneia din cele trei metode prezentate n figura 5-1.

b.

a. Command: block c. Fig. 5-1 Indiferent care din ele va fi folosit, se va ajunge la caseta de dialog din figura 5-2. Cu ajutorul acestei casete de dialog se pot realiza urmtoarele: stabili numele blocului n curs de creare zona Name;

126

selecta obiectele ce vor compune blocul, precum i modul de tratare a obiectelor folosite la crearea blocului, dup definirea acestuia - zona Objects. De menionat c pentru selecie se poate folosi i caseta Quick Select.

Fig. 5-2 stabili punctul de baz zona Base point; asocia definiiei de bloc o pictogram zona Preview icon; stabili unitile de msur ce vor fi folosite la inserarea blocului cu ajutorul aplicaiei AutoCAd DesignCenter (meniul Tools) zona Insert units; include n definiia de bloc a unui text descriptiv zona Description; lega un hyperlink de definiia de bloc zona Hyperlink; Se impun urmtoarele precizri: Aa_numitul punct de baz, este utilizat ca [punct] de referin pentru poziionarea [ulterioar] a blocului la inserare. n cursul acestei operaii, se va solicita precizarea unui punct de inserare (se va reveni ntr-unul din paragrafele urmtoare). Punctul de baz se va alinia (suprapune) cu (peste) punctul de inserare. Definirea unui bloc - cu comanda Block - este stocat NUMAI n desenul n care se realizeaz. Pentru a utiliza un bloc i n alte desene se va recurge fie la comanda Wblock, fie la definirea aa-numitelor biblioteci de blocuri. Asupra acestor aspecte se va reveni n paragrafe urmtoare. 127

Explicaii suplimentare la clas

5.1.3

Inserarea de blocuri

Este a doua faz a operrii cu blocuri. Un bloc poate fi inserat ori de cte ori este nevoie dar este creat o singur dat. tergerea unei instane de bloc (a unui bloc inserat), nu afecteaz definiia blocului (cea memorat n tabela de definiii de blocuri). Inserarea se face cu ajutorul comenzii Insert, lansat prin folosirea uneia din metodele prezentate n figura 5-3.

b. a. Command: insert c. Fig. 5-3 Indiferent ce cale se alege, se ajunge la caseta de dialog din figura 5-4.

128

Fig. 5-4 Cu ajutorul ei se precizeaz numele blocului de inserat (Name) i se pot stabili interactiv (Specify On-screen) sau prin completarea cmpurilor de editare ale casetei de dialog, punctul de inserare (Insertion point), factorii de scalare (Scale), respectiv unghiul de rotire (Rotation). Butonul Browse se folosete pentru inserarea de desene cu regim de bloc. Astfel de desene au fost obinute cu ajutorul comenzii Wblock, sau sunt pur i simplu desene obinuite. Asupra ambelor aspecte se va reveni n paragrafe urmtoare.

Explicaii suplimentare la clas

5.1.4

Crearea de desene bloc, sau a bibliotecilor de blocuri (wblock)

Aa cum s-a mai spus, un bloc odat creat cu ajutorul comenzii Block, este disponibil NUMAI n desenul n care a fost creat. Pentru a l face disponibil i n alte desene, el trebuie transformat ntr-un desen-bloc, adic un desen de sine stttor care conine blocul n cauz. Acest lucru se realizeaz cu ajutorul comenzii Wblock (de la Write Block). Se menioneaz c aceast comand opereaz cu un singur bloc odat. Comanda Wblock se lanseaz numai n linie de comand, cu o secven de forma:

Command: wblock Efectul va fi deschiderea casetei de dialog prezentat n figura 5-5. 129

Cu ajutorul ei se vor stabili urmtoarele: ce se va scrie n fiierul desen ce se va crea cmpul Source. Se poate opta pentru: scrierea unui bloc (i numai a unuia) Block - caz n care se va utiliza lista derulabil unde vor aprea numai blocurile create sau inserate n desenul curent; scrierea tuturor obiectelor din desenul curent Entire drawing situaie n care nu este necesar un proces de selecie; scrierea unor obiecte selectate Objects; n cel de-al doilea caz, punctul de baz va fi n mod implicit originea sistemului general de axe al desenului curent. Acest lucru se poate schimba cu ajutorul comenzii Draw Block Base. n cazul al treilea Objects, punctul de inserare se va preciza n seciunea Base point. atunci cnd este cazul (opiunea Objects) din zonele Base point, respectiv Objects, se va stabili punctul de baz, respectiv se vor selecta obiectele ce vor fi scrise n fiierul desen creat de comanda Wblock. numele fiierului n care se va salva blocul, obiectele sau ntregul desen File Name; poziia n arborele director a fiierului ce se va crea Location; unitile de msur ce vor fi utilizate la scalarea desenului la inserare Insert units.

Fig. 5-5

130

Observaie: Dei nu este obligatoriu, se recomand ca numele fiierului n care se salveaz un bloc (File name), s fie identic cu numele blocului. Altminteri pot aprea confuzii n cazul unui mediu real de lucru, unde se opereaz cu un numr mare de blocuri i fiiere. 5.1.5 Crearea de biblioteci de blocuri

Se poate face prin parcurgerea urmtoarelor etape: 1. deschiderea unui desen nou; 2. crearea n acest desen a blocurilor ce vor compune biblioteca; acestea se vor crea cu opiunea Delete activ n zona Objects; 3. salvarea i nchiderea desenului; 4. deschiderea unui desen n care se dorete inserarea de blocuri din bibliotec; 5. inserarea desenului-bibliotec folosind comanda Insert; 6. folosirea aplicaiei AutoCAD DesignCenter, sau pur i simplu a comenzii Insert pentru a insera oricare din blocurile coninute n fiierul bibliotec.

Explicaii suplimentare la clas

5.1.6

Modificarea blocurilor

Un bloc odat creat poate fi modificat doar prin recrearea sa, adic prin parcurgerea complet a secvenei de creare a unui bloc i menionarea vechiului nume, ceea ce va genera un mesaj de avertizare de tipul celui de mai jos; se va rspunde cu Yes, moment n care vechiul bloc va fi nlocuit de noul bloc. Toate instanele de bloc ale blocului redefinit se vor modifica automat reflectnd ultima definiie [a blocului].

5.1.7

Controlul atributelor de culoare, tip i grosime de linie

La inserarea unui bloc, culoarea, tipul i grosimea de linie ale obiectelor ce l formeaz pot pstra setrile originale, indiferent de cele curente din desenul gazd. Pot fi ns create i blocuri ale cror obiecte s preia setrile de culoare, 131

tip i grosime de linie corespunztoare setrilor curente pentru aceste atribute. Astfel de blocuri se vor numi variabile, spre deosebire de cele fixe, care menin valorile originale ale celor trei atribute. Exist trei posibiliti de abordare a problemei modului n care blocurile pstreaz sau nu atributele de culoare, tip i grosime de linie. Obiectele ce compun blocul NU actualizeaz cele trei atribute pentru a le aduce n conformitate cu setrile curente. Astfel de blocuri se numesc fixe. Ele pot fi create prin setarea atributelor de culoare, tip i grosime de linie n mod individual pentru fiecare obiect. Deci NU se folosesc setrile de tip BYLAYER sau BYBLOCK. Obiectele din componena blocului preiau atributele de culoare, tip i grosime de linie de la layerul pe care se insereaz blocul. Astfel de blocuri se mai numesc i variabile. Pentru a crea astfel de layere, este necesar ca obiectele ce vor compune blocul s se gseasc pe layerul 0, iar atributele de culoare, tip i grosime de linie s fie setate la crearea lor (a obiectelor), la nivel de layer (BYLAYER). Obiectele ce compun blocul preiau setrile de culoare, tip i grosime de linie curente, stabilite individual i NU la nivel de layer. Dac aceste atribute nu au fost setate individual vor fi preluate setrile de la nivel de layer. Astfel de blocuri se numesc mixte i pentru crearea lor, nainte de crearea obiectelor ce vor compune blocul, atributele de culoare, tip i grosime de linie se vor seta la nivel de bloc (BYBLOCK). Cele de mai sus pot fi sintetizate n Tabelul 5-1:

Tabelul 5-1. Blocuri variabile, fixe i mixte


Dac dorii ca obiectele blocului s: Creai aceste obiecte pe layerele Pe oricare dar NU pe 0 (zero) 0 (zero) Creai obiectele cu aceste proprieti Individual i NU BYBLOCK sau BYLAYER BYLAYER

Rein proprietile iniiale S moteneasc proprietile de la layerul curent S moteneasc nti proprietile individuale i abia apoi pe cele ale layerului curent

Pe oricare

BYBLOCK

132

5.1.8

tergerea blocurilor

Definiiile de blocuri neutilizate (deci blocurile neinserate), pot fi eliminate (reducndu-se astfel dimensiunea fiierului desen), cu ajutorul comenzii Purge. Comanda, care deschide caseta de dialog din figura layere, tipuri de linii etc vezi figura 5-6). 5-6 este folosit i pentru eliminarea altor categorii de obiecte neutilizate dintr-un desen (stiluri de cotare,

Fig. 5-6 5.1.9 Atribute de bloc

n componena blocurilor, n afara obiectelor grafice AutoCAD (linii, arce, hauri, cote etc), mai pot intra i aa-numitele atribute. Acestea sunt n esen obiecte de tip text, care se comport ntr-un fel special permind ataarea de blocuri de informaie negrafic. Aceasta pentru c atributele fiind de fapt obiecte de tip text, pot purta informaii suplimentare referitoare la blocuri. Pentru un bloc ce reprezint o component electronic, atributele pot reine informaii despre pre, caracteristicile tehnice, furnizor, cod etc. Pentru un bloc ce reprezint o component mecanic, furnizor, culoare etc. 133 atributele pot reine informaii despre materialul piesei, tratamentul termic, greutate, numr desen,

Definirea propriu-zis a atributelor se face n cursul procesului de construire a blocului ce le va conine. n aceast etap se definete numele (sau tag-ul atributului; tag=etichet n limba englez), acest nume reprezentnd partea fix a atributului. La fiecare inserare a blocului ce conine atributul respectiv, se d

valoare atributului (dac nu este vorba despre un atribut constant, care primete
att numele ct i valoarea n cursul procesului de construire a blocului). Deci un atribut ataat de un bloc, va primi attea valori, cte inserri ale blocului respectiv se produc. Odat definite, atributele pot fi extrase din desenul gazd n fiiere text (ASCII), fiiere ce pot fi ulterior transferate n aplicaii de tip foaie de calcul sau baz de date, unde pot fi prelucrate n vederea obinerii de liste (de materiale, de furnizori, de preuri etc). Sintetiznd, se poate spune c lucrul cu atribute se nscrie ntr-o succesiune de operaii (faze), descrise de schema din figura 5-7.

Definire bloc Definire attribute: - Nume (tag) - Prompt - Valoare implicit - Caracteristici text - Poziie n bloc - Mod: -Invizibil -Constant -Cu verificare -Presetat

Inserare Bloc Atribuire valoare atribut

Extragere atribute

Prelucrare fiiere de extragere Fig. 5-7

Se atrage atenia c ultima faz (Prelucrarea fiierelor de extragere) se realizeaz n afara mediului AutoCAD.

134

5.1.10 Definirea de atribute Definirea de atribute se realizeaz cu ajutorul comenzii Attdef, ce poate fi lansat ntr-una din cele dou modaliti prezentate n figura 5-8.

Command: attdef b.

a. Fig. 5-8 Efectul va fi deschiderea casetei de dialog din figura 5-9. Cu ajutorul ei se pot stabili elementele constitutive ale unui atribut (etichet, prompt, valoare implicit etc).

Fig. 5-9 135

n figura

5-9, s-a pornit de la un exemplu simplu: Se definete un atribut numit

Pre, care va fi ataat unui bloc (ce va fi definit dup ncheierea construirii
atributului numit Pre). Blocul reprezint un post de lucru ntr-un birou (dreptunghiul este masa de lucru, iar cercul scaunul). Blocul se va putea numi

Birou.
Atributul numit Pre este de tip Verify (cu verificare suplimentar a valorii la inserare), punctul de poziionare (inserare) este figurat n desen (colul din stnga jos al dreptunghiului de ncadrare a textului etichetei atributului). Dimensiunile textului de scriere a atributului sunt de 5 UD, cu aliniere stnga. Prompterul de lucru este Se va da preul n lei, iar valoarea implicit este de 1800000 lei (se estimeaz c cele mai multe mese vor costa 1800000 lei). Dup definirea atributului se construiete blocul numit Birou. Acesta va trebui s includ I eticheta atributului Pre. Este posibil ataarea de un bloc a mai multor atribute. Acest lucru se realizeaz prin includerea n setul de obiecte ce vor forma blocul a etichetelor tuturor atributelor ce se doresc a fi incluse n bloc. n cadrul lucrrilor aplicative se vor clarifica noiunile de atribut invizibil, presetat, de tip verify, sau a celui constant.

Explicaii suplimentare la clas

5.1.11 Inserarea de blocuri cu atribute Odat creat un bloc cu atribute, se poate trece la inserarea acestuia. La fiecare inserare, se vor da valori atributelor variabile (care nu sunt constante sau presetate). Pentru fiecare atribut (n ordinea invers definirii), se vor folosi prompterele declarate n faza de creare a atributelor. n funcie de modul atributului, valoarea va fi vizibil sau nu. Se menioneaz c precizarea unui prompter i a unei valori implicite nu sunt obligatorii, dar mai ales n cazul prompterului, sunt indicate. Pentru blocul Birou s-au definit trei atribute: Pre, Culoare, Furnizor. Caracteristicile acestora sunt prezentate n tabelul 5-2.

Tabelul 5-2. Valori ale atributelor Nume atribut (TAG) Pre Culoare Furnizor
136

Mod atribut Verify Invizibil

Valoare implicit 1800000 Maro

Prompt Se va da preul n lei Se va preciza culoarea blatului Se va preciza furnizorul de mobilier

La inserare, valorile atributelor sunt cele ce rezult din figura 5-10 a. i b.

a. Specify insertion point or [Scale/X/Y/Z/Rotate/PScale/PX/PY/PZ/PRotate]: Enter attribute values Se va preciza culoarea blatului <Maro>: Se va da pretul in lei <1800000>: 2000000 Se va preciza furnizorul de mobilier: ELVILA Verify attribute values Se va da pretul in lei <2000000>: b. Fig. 5-10 Se poate observa c pentru Pre nu s-a acceptat valoarea implicit de 1800000, dar pentru Culoare, a fost admis valoarea implicit (Maro). n cazul atributului Pre, pentru c el a fost de tip verify, a mai fost generat un prompter de validare, unde valoarea implicit este cea precizat la primul prompter. Se mai poate observa c atributul furnizor fiind de tip Invizibil, nu apare n componena instanei de bloc.

137

5.1.12 Controlul vizibilitii atributelor Controlul vizibilitii atributelor, indiferent de modul ales (Invizibil sau nu), se realizeaz cu ajutorul comenzii Attdisp, ce poate fi lansat n execuie folosind una din metodele descrise n figura 5-11. Semnificaiile celor trei variante sunt: Normal: atributele se vd n conformitate cu modul stabilit la definire On: Se vd toate atributele, inclusiv cele invizibile Off: Nu se vede nici un atribut

a.

Command: attdisp Enter attribute visibility setting [Normal/ON/OFF] <Normal>: b. Fig. 5-11 5.1.13 Editarea atributelor Chiar dup inserarea atributelor, este posibil modificarea (editarea) valorii acestora, sau chiar a unor atribute de aspect (poziie n cadrul blocului, proprieti text). Editarea se poate face individual (printr-un proces de selecie de atribute de modificat), sau global, caz n care pentru alegerea atributelor se vor folosi filtre de selecie. 138

Declanarea procesului de editare de atribute se face cu ajutorul comenzii Attedit, ce poate fi lansat folosind unul din procedeele prezentate n figura 5-12. Modul de derulare a aciunii de editare e diferit pentru fiecare din variantele de lucru aleas. Se propune ca tem de lucru n cadrul lucrrilor aplicative editarea de atribute folosind pe rnd, toate cele patru moduri de lansare a comenzii.

a. Command: attedit Select block reference: b. Fig. 5-12

Explicaii suplimentare la clas

5.1.14 Extragerea atributelor Extragerea atributelor se poate face n fiiere text (ASCII), de trei tipuri: SDF Space Delimited File (Fiier cu delimitare prin spaiu) 139

CDF Comma Delimited File (Fiier cu delimitare prin virgul) DXF Format Extract File Diferenele dintre cele trei tipuri de fiiere constau n modul cum este aezat n pagin informaia extras, mai precis n modul cum sunt separate cmpurile (valorile atributelor) pe liniile (nregistrrile) fiierelor de extragere (fiecare nregistrare corespunde unei instane de bloc cu atribute din desen). Formatul DXF nu este recomandat pentru extragere de atribute ntruct fiierul de extragere este excesiv de complicat. Comanda ce realizeaz extragerea atributelor este Attext i poate fi lansat numai n linie de comand, aa cum se poate vedea n figura 5-13.

Command: attext Fig. 5-13 Efectul va fi deschiderea casetei de editare din figura 5-14.

Fig. 5-14

n cazul extragerii de atribute n fiiere CDF sau SDF, este necesar construirea unui fiier ablon (sau template), anterior operaiei de extragere (i deci apariiei fiierului de extragere). Rolul fiierului ablon este de a stabili structura fiierului de extragere. Prin structur nelegnd att formatul de scriere a datelor ct i ordinea de dispunere a acestora n nregistrri (pe rndurile fiierului de extragere), sau chiar stabilirea datelor ce vor fi extrase. Fiierul ablon se creeaz cu orice editor de text ASCII (Notepad de exemplu) i are extensia *.txt. 140

Pentru exemplificare se va considera cazul blocului cu atribute descris n 5.1.11 (Inserarea de blocuri cu atribute). Blocul Birou se va insera de 5 ori, valorile atributelor fiind cele din tabelul urmtor. Se va opta pentru extragerea atributelor ntr-un fiier CDF. Se va crea astfel un fiier ablon numit extragere.txt, a crui structur este prezentat dup tabelul cu valorile atributelor de bloc.

Valorile atributelor pentru cele 5 instane de bloc Atribut Culoare Pre Furnizor
1 Maro 1800000 Elvila 2 Alb 2000000 Formafit Instana de bloc 3 4 Maro Maro 2200000 Magna Holding 1900000 Formafit 5 Rou 1500000 Formafit

Structura fiierului ablon este:

bl:name bl:layer Culoare Pret Furnizor

c c c n c

012 000 031 000 010 000 012 002 012 000

Semnificaiile notaiilor sunt urmtoarele: datele de pe prima coloan indic ce se va extrage n fiier. Aici pot aprea numele atributelor ce se vor extrage, sau secvene de forma bl:name, sau bl:layer, care vor avea ca efect extragerea i a numelui i layerului pe care se gsesc blocurile de care sunt legate atributele menionate pentru extragere; Litera c sau n de pe a doua coloan stabilete tipul de dat n care se va face extragerea: c = caracter, n = numeric; Primii trei digii semnific lungimea cmpului n care se va realiza extragerea i au semnificaie att pentru datele numerice ct i pentru cele de tip caracter. Ultimii trei digii au semnificaie numai pentru datele de tip numeric i reprezint numrul de zecimale cu care se va face scrierea. Alinierile n cadrul fiierului ablon s-au fcut cu tasta TAB i au exclusiv o funcie de lizibilitate. Fiierul CDF rezultant va fi:

'birou','0','Maro', 1800000.00,'ELVILA' 'birou','0','Alb', 2000000.00,'Formafit' 'birou','0','Maro', 2200000.00,'Magna Holdin' 'birou','0','Maro', 1900000.00,'Formafit' 'birou','0','Rosu', 1500000.00,'Formafit'

141

Fiierul SDF rezultant va fi:

birou birou birou birou birou

0 0 0 0 0

Maro Alb Maro Maro Rosu

1800000.00ELVILA 2000000.00Formafit 2200000.00Magna Holdin 1900000.00Formafit 1500000.00Formafit

Att pentru cazul CDF, ct i pentru SDF, n zona de comenzi va aprea mesajul de mai jos:

** Field overflow in record 3 5 records in extract file.


Observaii: Se remarc faptul c n cazul fiierelor de extragere CDF, valorile de tip ir de caractere se ncadreaz ntre apostrofuri; La fiierele de extragere de tip SDF, datele sunt aliniate respectndu-se lungimea cmpului specificat prin intermediul grupului de 6 digii; Pentru atributul Furnizor, s-a specificat o lungime neacoperitoare, astfel c n cazul furnizorului Magna Holding s-a realizat trunchierea la lungimea de 12 caractere; Se vor reine urmtoarele observaii: Cte rnduri sunt n fiierul ablon, attea cmpuri (coloane) vor fi n fiierul de extragere; Fiierul de extragere va conine attea rnduri, cte blocuri ce conin atributele de extras se gsesc n desen (sau cte au fost selectate cu ajutorul butonului Select Objects (vezi figura 5-14).

5.2 Grupuri de obiecte

Ca i blocurile, grupurile sunt colecii de obiecte. Spre deosebire de blocuri, n cazul crora obiectele componente i pierd individualitatea, n cazul grupurilor fiecare obiect i pstreaz propria identitate. Rolul grupurilor este exclusiv de a permite selecia simultan a tuturor obiectelor grupului, dar utilizatorul are libertatea de a decide s acceseze i individual obiectele [din componena grupului]. Grupurile pot avea un nume (dar exist i posibilitatea de a crea grupuri anonime, adic fr un nume). Exist posibilitatea de a aduga noi membri la un grup, de a elimina membri, de a redenumi un grup sau la limit de a-l desfiina (ceea nu nseamn tergerea obiectelor componente ci doar eliminarea legturii dintre acestea).

142

Crearea de grupuri [de obiecte] se face cu ajutorul comenzii Group care se poate lansa numai din zona de comenzi (nu exist cmp de meniu sau buton pe vreo bar de instrumente). Lansarea comenzii va conduce la caseta de dialog din figura 5-15, unde apar dou grupuri, numite CERCURI i RESTUL.

Fig. 5-15

n figura 5-16, este reprodus desenul ale crui obiecte au fost considerate pentru crearea celor dou grupuri. n primul sunt incluse toate cercurile din desen (n numr de dou), iar in al doilea [grup], sunt incluse toate celelalte obiecte. Pentru fiecare grup au fost precizate numele su (Group Name), s-a furnizat (poate lipsi) un text descriptiv (Description), s-a optat pentru caracterul grupului, selectabil sau nu (Selectable). Dac un grup este selectabil, selecia unui obiect din componena sa va antrena selecia ntregului grup. n caz contrar, poate fi selectat fiecare obiect individual. Dac nu se dorete atribuirea unui nume unui grup, se va opta pentru caracterul su anonim (Unnamed). n acest caz, AutoCAD atribuie de fapt automat denumiri grupurilor, folosind o schem de forma *An, unde n este o valoare numeric.

143

Fig. 5-16

Un obiect poate aparine simultan mai multor grupuri. Concret, pentru crearea unui grup se parcurg urmtorii pai: n linia de comand se tasteaz group i se apas ENTER; n caseta de dialog se introduc numele grupului, eventual textul descriptiv; Se apas butonul New; Se selecteaz obiectele din desen ce se vor include n grup; Se apas ENTER i se revine n caseta de dialog Object Grouping; Se apas OK. Celelalte butoane sau controale ale casetei de dialog au urmtoarele semnificaii: Group Name Afieaz lista numelor de grupuri create. Dac zona Include

unnamed este bifat vor fi afiate i numele grupurilor anonime;


Group Identification

Group Name Aici se atribuie nume grupurilor. Numele pot avea


maxim 31 de caractere, ce pot include i cifre sau semnele $, - sau _, dar NU spaii. Automat se realizeaz convertirea numelor n majuscule;

Description Aici se poate scrie un text descriptiv, ce va ajuta la


identificarea ulterioar a grupului. Textul descriptiv nu este obligatoriu; 144

Find Name Apsarea acestui buton va produce nchiderea casetei


de dialog Object Grouping i declanarea unui proces de selecie. Pentru obiectul selectat se va afia ntr-o caset de dialog ca cea din figura aparine. 5-17 numele grupului (grupurilor) de care

Fig. 5-17

Highlight Apsarea acestui buton (activ numai cnd din lista


Group Name a fost selectat numele unui grup) va determina nchiderea casetei de dialog Object Grouping i evidenierea n desen a obiectelor aparintoare grupului al crui nume a fost selectat [n Group Name];

Include unnamed Bifarea acestui control va determina afiarea n


Group Name i a numelor grupurilor anonime; Create group

New Acest buton se apas numai dup ce s-au completat zonele Group Name i eventual Description. Dup apsare se va declana
un proces de selecie n cursul cruia se vor alege obiectele ce vor face parte din noul grup;

Selectable Cu ajutorul acestui control se stabilete dac grupul


creat va fi selectabil sau nu.

Unnamed O bif aici indic faptul c noul grup va fi anonim. Ca o


consecin, zona Group Identification Group Name nu mai este accesibil; Change Group

Remove Permite eliminarea de obiecte din grupul selectat (din


zona Group Name);

Add Permite adugarea de obiecte la grupul selectat (din zona


Group Name);

145

Rename Redenumete grupul al crui nume este selectat n zona


Group Identification Group Name;

Re-Order Modific ordinea obiectelor n cadrul unui grup.


Aceast facilitate este util n cazul n care modelul creat cu AutoCAD va fi folosit la definirea traiectoriilor sculelor achietoare. Modificarea ordinii presupune specificarea poziiei curente a unui obiect, a noii poziii i a numrului de obiecte ce vor fi afectate de schimbare. Pentru aceasta se va folosi caseta de dialog din figura 5-18.

Fig. 5-18

Explicaii suplimentare la clas Description Permite modificarea textului descriptiv asociat


grupului selectat [n zona Group Identification Group Name];

Explode Desfiineaz grupul selectat. Obiectele componente nu


sufer nici o modificare;

Selectable Schimb caracterul selectabil (sau nu) al grupului


selectat. Starea unui grup (din punctul de vedere al selectabilitii) este permanent afiat n zona Group Name (vezi figura 5-15).

146

5.3 Haurarea
5.3.1 Generaliti

Procesul de haurare este declanat n AutoCAD de comanda bhatch, ce poate fi lansat ntr-unul din cele trei moduri descrise de figura 5-19.

b.

a. Command: bhatch c. Fig. 5-19 Haurarea propriu-zis presupune parcurgerea urmtoarelor etape: Stabilirea ablonului de haurare; Stabilirea domeniului de haurat. Se mai face precizarea c principial haura este un obiect de tip bloc (elementele componente fiind liniile de haurare). Ca atare haurile pot suferi efectul comenzii Explode. n AutoCAD, haurile sunt n mod implicit asociative, adic sunt legate de domeniul de haurare, n sensul c modificarea dimensiunii sau formei acestuia, antreneaz actualizarea haurii (cu condiia s fie respectat o anumit tehnic de lucru). Dup lansarea comenzii de haurare, folosind unul din procedeele descrise n figura 5-19, se ajunge la caseta de dialog Boundary Hatch, prezentat n figura 5-20. 147

Fig. 5-20

Modul de utilizare a acestei casete de dialog va fi detaliat n paragrafele ce urmeaz. 5.3.2 Stabilirea ablonului de haur

Se face prin intermediul controalelor seciunii Quick a casetei de dialog. Acestea au urmtoarele funcii: Type - stabilete tipul de ablon: predefinit (Predefined), definit de utilizator (User defined) sau personalizat (Custom) vezi figura 5-21

Fig. 5-21 abloanele predefinite sunt livrate odat cu AutoCAD-ul sub forma unor fiiere text cu extensia *.pat (e vorba de fiierele acad.pat i acadiso.pat). Dac se opteaz pentru aceast categorie de abloane de haur, cu ajutorul

148

controalelor cmpului Pattern, se alege unul din abloanele de haur disponibile ntr-unul din fiierele *.pat menionate. abloanele de tip User defined, sunt desenate cu tipul curent de linie din desen i parametrii ce pot fi ajustai sunt nclinarea liniilor, respectiv distana dintre ele. ablonul de tip User defined corespunde haurii nclinate uzuale, folosit pentru seciunile prin materialele metalice n desenul tehnic. abloanele de tip Custom, vor fi alese din fiiere *.pat - altele dect acad.pat i acadiso.pat - create de utilizator. Pattern permite alegerea efectiv a unui ablon de haur. Acesta poate fi ales dup nume din lista derulabil aferent, sau prin utilizarea butonului prezentat n figura 5-22. ,

care va determina deschiderea casetei de dialog Hatch Pattern Palette,

Fig. 5-22 Custom pattern afieaz n lista derulabil adiacent numele abloanelor de tip custom existente. Controlul este activ numai dac s-a optat pentru tipul de ablon Custom n zona Type; Angle permite stabilirea unghiului de nclinare a ablonului de haur; Scale stabilete factorul de scalare aplicat ablonului de haur (pentru a se evita hauri prea rare sau prea dese); Relativ to paper space realizeaz scalarea haurii relativ la unitile

spaiului hrtie. Noiunea de spaiu hrtie este legat de faza de tiprire a


desenelor; 149

Spacing controleaz desimea haurii prin setarea distanei dintre liniile acesteia. Controlul este activ numai cnd s-a optat pentru un ablon de tip

User defined. Valoarea precizat reprezint uniti de desenare;


ISO pen width realizeaz ajustarea scrii unui ablon predefinit n funcie de grosimea creionului de desenare (la ploterele moderne noiunea de creion trebuie neleas la modul figurat). Controlul este activ numai dac tipul de ablon este Predefined i se utilizeaz clasa de abloane ISO; Double pentru haurile de tip User defined, opiunea double va determina haurarea n dublu sens (ncruciat) aa cum se reprezint n seciunea cauciucul. n afara seciunii Quick a casetei de dialog Boundary Hatch, se gsete zona Composition (vezi figura 5-23). Cu ajutorul ei se stabilete caracterul asociativ, sau neasociativ al haurii.

Explicaii suplimentare la clas


Fig. 5-23

5.3.3

Definirea domeniului de haurare

Se face utiliznd fie metoda culegerii de puncte (Pick Points), fie metoda seleciei de obiecte (Select Objects). Cele dou metode corespund butoanelor omonime prezentate n figura 5-24.

Fig. 5-24

Metoda seleciei de obiecte este recomandat n situaiile n care obiectul selectat


definete un contur nchis. n figura 5-25 sunt prezentate cteva situaii (a. b. i c.) n care se recomand utilizarea acestei metode, dar i una n care nu (d.).

150

Fig. 5-25

n cazul c., domeniul este format de 4 segmente de dreapt i este riguros nchis, ceea ce nu se mai ntmpl n cazul d., unde cele 4 segmente nu mai formeaz un domeniu nchis. Efectul este o haur defectuoas. Pentru acest din urm caz, se recomand fie folosirea metodei culegerii de puncte, fie se ntrerup (break) segmentele verticale n punctele de intersecie cu orizontala inferioar.

Metoda culegerii de puncte

const n culegerea de puncte n interiorul unui

domeniu riguros nchis. Se recomand ca punctele s fie culese n apropierea graniei conturului. Metoda prezint i marele avantaj c atunci cnd este cazul detecteaz i insulele n domeniul de recomand urmrirea figurii 5-26. Simbolul definirea domeniului de haurare. haurat. Pentru exemplificare se indic punctul cules pentru

151

Fig. 5-26

Se poate observa cum haura a ocolit cele trei insule. Metoda culegerii de puncte va fi folosit cu mai mare frecven dect cea a seleciei de obiecte. Dup culegerea punctului i revenirea n caseta de dialog Boundary Hatch, se poate observa c butonul Remove Islands, inactiv n prima faz, este acum accesibil. Apsarea lui va produce nchiderea temporar a casetei de dialog i revenirea n desen unde se declaneaz un proces de selecie a obiectelor ce definesc insule pe care utilizatorul vrea ca haurarea s le ignore. Astfel pentru exemplul din figura 5-26, dac n cursul procesului de eliminare de insule se selecteaz dreptunghiul (interior), rezultatul haurrii va fi cel din figura 5-27.

152

Fig. 5-27

Se mai fac urmtoarele precizri: Butonul View Selections, nchide temporar caseta de dialog Boundary Hatch i evideniaz n desen frontiera domeniului de haurare. Aceast opiune nu este disponibil atta vreme ct nu s-a definit un domeniu de haurare; Butonul Inherit Properties, permite preluarea caracteristicilor de la un ablon de haurare [surs] deja existent (obinut n cursul unei operaii de haurare anterioar) i aplicarea lor la domeniul definit n cursul curentei operaii de haurare. Dup apsarea butonului Inherit Properties se selecteaz haura surs, dup care se culege punctul interior pentru definirea noului domeniu [de haurare].

Explicaii suplimentare la clas

5.3.4

Elemente avansate de tehnica haurrii

Pentru realizarea unor setri mai nuanate ce vor afecta operaiile de haurare, se poate recurge la seciunea Advanced a casetei de dialog Boundary Hatch, prezentat n figura 5-28.

153

Fig. 5-28

Semnificaiile controalelor seciunii Advanced, sunt detaliate mai jos.

Island detection style Stabilete modul (stilul) de detecie a insulelor.


Imaginile din coninutul casetei de dialog sunt elocvente pentru a ilustra acest aspect;

Object type Stabilete dac s se rein (Retain boundaries), sau nu frontiera


domeniul de haurare ca entitate de sine stttoare (i care va putea fi utilizat independent de haur sau de obiectele ce au definit domeniul de haurare. Dac se reine, frontiera poate deveni o polilinie sau o regiune. n figura exemplific o astfel de situaie. 5-29 se

Fig. 5-29

154

Dup ce s-a realizat haurarea i dup ce au fost terse (folosind comanda erase) cercul (1), cele dou dreptunghiuri (2 i 3), precum i haura (4), pe desen rmne ca polilinie, conturul domeniului de haurare. Tehnica aceasta se va folosi cel mai frecvent n cadrul comenzii bpoly (boundary polyline).

Explicaii suplimentare la clas

Boundary set Specific setul de obiecte pe care AutoCAD le analizeaz pentru


definirea domeniului de haurare folosind numai metoda culegerii de puncte. Implicit, AutoCAD analizeaz toate obiectele vizibile n fereastra curent, dar prin redefinirea setului de obiecte considerate, se pot elimina din proces anumite obiecte, fr a se utiliza tehnica ascunderii acestora sau metoda de eliminare de insule. Mai ales pentru desenele de mari dimensiuni (ce conin multe obiecte), crearea unor seturi de obiecte considerate de procesul de definire a domeniului de haurare poate accelera operaia de detecie a frontierei.

Island detection method Specific metoda de detectare de insule. Varianta Flood nu detecteaz insule, n vreme ce Ray casting, permite detecia de
insule.

5.4 Cotarea
5.4.1 Generaliti

Cotarea n AutoCAD realizeaz pe de o parte nscrierea pe desen a cotelor (cu toate elementele componente ale acestora; linii ajuttoare, linii de cot, valorile cotelor), iar pe de alta, msurarea elementelor geometrice cotate. Pe lng cotarea propriu-zis, mai sunt disponibile urmtoarele faciliti: Definirea de stiluri de cotare. Acestea sunt caracteristici de formatare (aspect) ale cotelor ce pot fi reinute (sub un nume) i activate sau aplicate unor cote; Posibilitatea de a modifica din punct de vedere al aspectului sau chiar al valorii cotele deja nscrise pe desen; Cotarea rapid (Quick Dimension), utilizat pentru cotarea simultan a mai multor obiecte;

155

Mai trebuie precizat c AutoCAD poate msura (cota) obiecte, sau poate folosi ca repere puncte (ntre care se face cotarea). n figura 5-30 sunt ilustrate ambele situaii. Pentru cotarea cercului a fost suficient selectarea sa, n vreme ce pentru cota orizontal de 60 UD a fost necesar selectarea punctelor 1 i 2 (evident utiliznd modurile OSNAP center i endpoint.)

Fig. 5-30

5.4.2

Elementele componente ale unei cote

n figura

5-31 sunt prezentate principalele elemente componente ale unei cote.

Valorile n limba englez (n paranteze i cu caractere cursive) au fost indicate pentru c ele sunt cele care apar n prompterele, casetele de dialog i seciunile HELP.

156

Fig. 5-31

Este posibil ca la valoarea cotei s se mai adauge i alte elemente cum ar fi tolerane, simboluri de abateri de form i poziie, valori alternative (exprimate n alte uniti de msur). Este de asemenea posibil ca n locul sgeilor de la extremitile liniei de cot s fie folosite alte simboluri. 5.4.3 Caracterul asociativ al cotelor

Asociativitatea cotelor definete relaia dintre cota propriu-zis i elementele geometrice msurate [de cota respectiv]. Din acest punct de vedere, n AutoCAD cotele pot fi:

Asociative Aceste cote i modific poziia, orientarea i valoarea atunci cnd


elementele geometrice cu care sunt asociate sunt modificate;

Neasociative Aceste cote nu i modific poziia, orientarea i valoarea atunci


cnd elementele geometrice cu care sunt asociate sunt modificate;

Explodate Cotele explodate nu mai definesc un obiect complex (un bloc),


astfel c se poate avea acces separat la fiecare element component al cotei. Firete astfel de cote sunt asociative.

Se poate stabili caracterul unei cote (din punctul de vedere al asociativitii), folosind una din metodele urmtoare: Selectarea cotei i utilizarea casetei Modify Properties; Utilizarea comenzii LIST.

Nu se pot defini cote asociative relative la obiecte de tip Multiline. De asemenea asociativitatea nu este meninut n cazul n care cota folosete ca reper un bloc redefinit.

157

Cotele create cu comanda QDIM nu sunt asociative, dar pot fi asociate individual cu ajutorul comenzii DIMREASSOCIATE. n figura 5-32 este prezentat un exemplu care ilustreaz caracterul asociativ al cotelor. Se pornete de la un dreptunghi cu lungimea de 60 UD, cruia i se aplic comanda STRETCH i este ntins cu 10 UD pe orizontal. Secvena de lucru este cea de mai jos.

Command : stretch Select objects to stretch by crossing-window or crossingpolygon... Select objects: culegere punct 1 Specify opposite corner: culegere

punct 2 2 found
Select objects: terminarea seleciei de obiecte ce vor suferi STRETCH Specify base point or displacement: culegere punct 3 Specify second point of displacement or <use first point as displacement>: @10,0

Fig. 5-32

Dup terminarea comenzii STRETCH, dreptunghiul iniial i cota aferent vor arta ca n figura 5-33.

158

Fig. 5-33 5.4.4 Tipuri de cote

n principiu exist dou mari categorii de cote n AutoCAD: Cote liniare Cote unghiulare Primele coteaz lungimi sau distane, iar elementele de referin pentru cote sunt fie obiecte, fie puncte. Cotele unghiulare sunt destinate exclusiv cotrilor de unghiuri sau arce i la rndul lor pot avea ca element de referin obiecte (de tip arc), sau puncte (cu ajutorul crora se definesc unghiurile. O mai amnunit clasificare a cotelor este prezentat n Tabelul 5-3:

Tabelul 5-3. Tipuri de cote


Tip de cot Cote Cote Cote Cote Cote Subtipuri orizontale verticale aliniate (Aligned dimensions) rotite (Rotated dimensions) cu linii ajuttoare oblice (Dimensions with oblique extension lines) Cote n lan (Continued dimensions) Cote tehnologice (Baseline dimensions) Cote de tip leader (Leader dimension) Figura exemplu

Fig. 5-34

Cote liniare

Fig. 5-35 Fig. 5-36 Fig. 5-37 Fig. 5-38 Fig. 5-39

Raze Cote de tip radial Diametre Cote n coordonate (Ordinate dimensions)

Cote unghiulare

Cote de arce Cote de unghiuri cu precizare de laturi Cote de unghiuri cu precizare de puncte

159

Fig. 5-34

Fig. 5-35

160

Fig. 5-36

Fig. 5-37 Cotele de tip datum msoar coordonatele unor puncte (numite features i selectate cu ajutorul modurilor OSNAP), fa de sistemul de axe curent (i nu fa de alte puncte sau obiecte cum se ntmpl cu cotele obinuite Fig. 5-38

161

Fig. 5-39

5.4.5

Tehnici de lucru

Comenzile de cotare pot fi lansate fie din meniul Dimension, fie cu ajutorul barei de instrumente Dimension, sau chiar din zona de comenzi. Probabil c cea mai frecvent utilizat metod va fi cea care face apel la bara de instrumente Dimension. Meniul, bara de instrumente i numele comenzilor corespunztoare cmpurilor din meniul Dimension sunt prezentate n figura 5-40. n cele ce urmeaz se va insista asupra barei de instrumente Dimension. Se mai face precizarea c o cretere a vitezei i preciziei operaiilor de cotare se pot obine prin activarea explicit a modului osnap ENDPOINT i eventual CENTER i MIDPOINT.

-qdim -dimlinear -dimaligned -dimordinate -dimradius -dimdiameter -dimangular -dimbaseline -dimcontinue -qleader -tolerance -dimcenter -dimedit -dimedit -dimstyle -dimoverride -dimstyle -dimreassociate
a. b.

162

c. Fig. 5-40 Cotarea propriu-zis presupune parcurgerea urmtoarelor etape:

1. Lansarea comenzii de cotare; 2. Proces de selecie. n funcie de context, se vor selecta obiecte (segmente, arce, cercuri), sau puncte (care pot fi entiti de tip point, sau puncte culese cu
ajutorul modurilor osnap: extremiti de segment sau arce, centre de cerc, mijloace de segmente sau arce etc). 3. Modificare sau completare nscriere valoare cot aceast etap poate lipsi, caz n care se va nscrie pe desen valoarea msurat a cotei, cu setrile implicite de poziie i formatare; 4. Precizarea poziiei cotei (a liniei de cot i implicit a valorii cotei). Exemplu de cotare liniar: Se consider dreptunghiul din figura orizontal (lungimea dreptunghiului). 5-41, pentru care se coteaz dimensiunea

Fig. 5-41

163

Secvena de lucru este cea de mai jos. Comanda _dimlinear a fost lansat cu ajutorul butonului Command: _dimlinear Specify first extension line origin or <select object>: culegere

punct 1, folosind modul OSNAP Endpoint;


Specify second extension line origin: culegere punct 2 folosind modul

OSNAP Endpoint;
Specify dimension line location or [Mtext/Text/Angle/Horizontal/Vertical/Rotated]: t Enter dimension text <100>: circa <> mm inserare prefix i sufix la

cot;
Specify dimension line location or [Mtext/Text/Angle/Horizontal/Vertical/Rotated]: culegere punct 3 Dimension text = 100 n exemplul de mai sus, valoarea msurat a cotei este de 100 UD. Prin utilizarea opiunii Text, a fost posibil inserarea unui prefix (circa) i a unui sufix (mm), cu acceptarea valorii msurate (100 UD). Dup cum se va detalia n cadrul activitilor aplicative, sunt posibile i alte variante de completare sau chiar nlocuire a valorii msurate a unei cote.

Explicaii suplimentare la clas


Sub form de activiti asistate, se vor cota tehnologic (Baseline) i n lan (Continuous), elementele grafice din figura 5-42. 5.4.6 Cotarea rapid ) creeaz simultan mai multe cote i este util mai

Cotarea rapid (QDIM -

ales pentru cotarea n serie, tehnologic sau n lan, sau pentru cotarea de cercuri sau arce de cerc. Comanda QDIM va furniza un prompter destul de complex, prezentat mai jos, ale crui componente sunt exemplificate n figurile 5-42, 5-43 (vezi notaiile ce urmeaz figurilor).

Command : qdim Select geometry to dimension: Specify opposite corner: 2 found Select geometry to dimension: 1 found, 3 total 164

Select geometry to dimension: Specify dimension line position, or Baseline/ Ordinate/ Radius/Diameter/datumPoint/Edit]<Ordinate>: Opiunile Continuous, Staggered, Radius, Diameter i Baseline sunt ilustrate n figurile 5-42 i 5-43. Pentru figurile 5-42, 5-43, au fost selectate n prima faz a comenzii, dreptunghiul exterior i cele dou cercuri. Opiunea Ordinate permite cotarea obiectelor selectate n coordonate, considernd ca reper implicit originea sistemului de axe curent. n figura o cotare de acest tip. 5-44 se poate vedea Continuous/ Staggered/

a. Fig. 5-42

b.

a. Fig. 5-43 Cotele nscrise pe desenul din figura

b.

5-44, reprezint coordonatele msurate pe

axa OY a sistemului de axe curent. Pentru cotare au fost selectate att conturul poligonal exterior, ct i cercul i dreptunghiul interioare. Se observ c sunt cotate poziiile vrfurilor dreptunghiurilor, respectiv centrul cercului. 165

Fig. 5-44

Opiunile datumPoint i Edit, permit modificarea punctului reper pentru operaiile de cotare (datumPoint), respectiv eliminarea sau adugarea de noi puncte ce vor fi cotate (Edit). Pentru exemplificarea utilizrii opiunii Edit (pentru adugarea unui nou punct), se recomand urmrirea figurii 5-45. n exemplu s-a optat pentru includerea n lanul de cote a unui nou punct, situat la mijlocul laturii inferioare a dreptunghiului. Se va realiza o cotare in lan.

Command: _qdim Select geometry to dimension: 1 found Select geometry to dimension: 1 found, 2 total Select geometry to dimension: 1 found, 3 total Select geometry to dimension: Specify dimension line position, or [Continuous/Staggered/Baseline/Ordinate/Radius/Diameter/datum Point/Edit]<Continuous>:e alegerea opiunii Edit Indicate dimension point to remove, or [Add/eXit] <eXit>:a

selectare a cercurilor i a dreptunghiului

alegerea opiunii de adugare de punct[e]


Indicate dimension point to add, or [Remove/eXit] <eXit>:

selectare cu modul Midpoint a mijlocului laturii inferioare a dreptunghiului


One dimension point added. Indicate dimension point to add, or [Remove/eXit] <eXit>: Specify dimension line position, or 166

[Continuous/Staggered/Baseline/Ordinate/Radius/Diameter/datum Point/Edit]<Continuous>:c alegerea cotrii n lan Specify dimension line position, or [Continuous/Staggered/Baseline/Ordinate/Radius/Diameter/datum Point/Edit]<Continuous>: poziionarea pe vertical a cotelor prin culegere de

punct

a. Fig. 5-45

b.

Se vor compara figurile 5-45 b. i 5-42 a. n cazul cotrilor n coordonate, aa dup cum s-a menionat deja, reperul l constituie axele OX i OY ale sistemului de coordonate curent. n figura 5-44 valorile cotelor reprezint distanele de la punctele cotate pn la axa OY a sistemului de axe curent. Dac se dorete modificarea acestui reper, se va utiliza opiunea datumPoint, aa dup cum se poate vedea n secvena urmtoare precum i n figura 5-46.

Command: _qdim Select geometry to dimension: Specify opposite corner: 4 found selecie obiecte Select geometry to dimension: Specify dimension line position, or Continuous>:p alegerea opiunii datumPoint Select new datum point: selectare punct 1 cu modul osnap Endpoint Specify dimension line position, or [Continuous/Staggered/Baseline/Ordinate/Radius/Diameter/datumPoint/Edit]< Continuous>:o alegere cotare n coordonate (Ordinate) Specify dimension line position, or [Continuous/Staggered/Baseline/Ordinate/Radius/Diameter/datumPoint/Edit]< Ordinate>: precizare poziie linii de cot 167

contur exterior cerc i dreptunghi

[Continuous/Staggered/Baseline/Ordinate/Radius/Diameter/datumPoint/Edit]<

Rezultatul secvenei de mai sus se regsete n figura 5-46, care se va compara cu figura 5-44.

Fig. 5-46

Explicaii suplimentare la clas

5.4.7

Stiluri de cotare

Aspectul cotelor poate fi modificat n AutoCAD. Acest lucru se poate face individual, sau prin intermediul aa-numitelor stiluri de cotare. Utilizarea acestora asigur pe lng meninerea unui aspect unitar al desenelor (din punctul de vederea al aspectului cotelor), dar i importante economii de timp n modificarea i controlul aspectului cotelor. Cu ajutorul stilurilor pot fi controlate urmtoarele atribute ale unei cote: Liniile ajuttoare, liniile de cot, sgeile ataate liniilor de cot, marcatorii de centre; Poziia i dimensiunile valorilor cotelor n relaie cu liniile de cot ca i orientarea textului [valorii] cotei; Aspectul i coninutul valorii cotei. ntr-un desen pot exista mai multe stiluri de cotare, dar numai unul poate fi activ (curent) la un moment dat (din acest punct de vedere similitudinea cu layer-ele este perfect). Orice cot nou creat preia caracteristicile de formatare dar i de coninut ale stilului curent n momentul crerii cotei. Dac ulterior un stil sufer modificri, toate cotele create pe baza acelui stil se vor modifica n mod automat. 168

Stilurile se pot aplica global, deci tuturor tipurilor de cote, sau pe subtipuri de cote (cote liniare, radiale, n coordonate, de tip raz sau diametru etc). Un stil odat creat poate fi modificat i la limit eliminat din desen cu ajutorul comenzii Purge. Crearea sau modificarea unui stil se poate face cu ajutorul comenzii Dimstyle, ce se poate lansa din zona de comenzi, din meniul Dimension Style, sau cu ajutorul butonului . Efectul va fi deschiderea casetei de dialog Dimension

Style Manager, prezentat n figura 5-47. Funciile celor 5 butoane din zona vertical dreapta a casetei sunt urmtoarele: Set Current Seteaz un stil [de cotare] din lista Styles ca stil curent; New - Declaneaz procedura de creare a unui stil nou. Se va deschide caseta de dialog Create New Dimension Style, prezentat n figura 5-48. Cu ajutorul acestei casete de dialog se atribuie un nume noului stil, se stabilete pe ce stil anterior se bazeaz (va prelua de la acesta toate atributele), precum i tipul de cote crora li se va aplica stilul toate (All dimensions), sau unul din subtipurile menionate deja.

Fig. 5-47

Apsarea butonului Continue, va conduce la o caset de dialog de tip Modify, cu ajutorul creia se vor stabili caracteristicile noului stil.

169

Fig. 5-48

Modify - Declaneaz procedura de modificare a unui stil. Acest lucru se face cu ajutorul casetei de dialog Modify Dimension Style, prezentat n figura 5-49. Cu ajutorul ei se pot controla la nivel de detaliu toate elementele componente ale unei cote: Linii i sgei (Lines and Arrows); Valoarea cotei (Text); Poziia elementelor componente ale cotei (Fit); Formatul de scriere a valorilor primare ale cotelor (Primary Units); Formatul de scriere a valorilor unitilor alternative (Alternate Units); Prezena i formatul toleranelor n componena unei cote (Tolerances). Elementele de tehnic de lucru vor fi abordate n cadrul lucrrilor aplicative.

Fig. 5-49

170

Override - Permite stabilirea unor atribute de cotare temporare, legate de un anumit stil, dar care nu afecteaz stilul respectiv. Aceste atribute sunt valabile doar atta timp ct stilul de care sunt legate este curent. De altfel butonul Override nu e disponibil dect atunci cnd din lista Styles este selectat stilul curent. Apsarea butonului Override va determina deschiderea unei casete de dialog de tip Modify, cu ajutorul creia se vor defini atributele setate temporar. Odat apsat butonul Override, lista Styles va arta ca n figura 5-50.

Fig. 5-50

Setrile de tip Override sunt valabile pn la prima schimbare a stilului de cotare curent. Compare - Permite compararea a dou stiluri de cotare, cu evidenierea diferenelor n cadrul unei casete de dialog ca cea din figura 5-51.

171

Fig. 5-51

Explicaii suplimentare la clas

5.4.8

Modificarea cotelor

Odat o cot nscris pe desen, sunt posibile modificri ale acesteia, att din punctul de vedere al aspectului, ct i al valorii. Modificrile cotelor existente se fac cu ajutorul butoanelor: - Dimension Edit (Modificare cot) Comanda permite modificarea urmtoarelor elemente ale unei cote: Unghiul de rotire cu care este scris valoarea cotei opiunea Rotate Pentru exemplificare se va urmri secvena de mai jos i figura 5-52.

Command: _dimedit Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>: r alegere opiune Rotate Specify angle for dimension text: 45 precizarea unghiului de rotire Select objects: 1 found selecie cot Select objects:

172

Fig. 5-52

Valoarea cotei opiunea New. Modificarea valorii poate s nsemne schimbarea ei (de exemplu nlocuirea valorii msurate cu un simbol literal), fie completarea cu un prefix i/sau sufix. Acest din urm caz este descris de secvena de mai jos, rezultatul fiind prezentat n figura 5-53.

Command: dimedit Enter type of dimension editing [Home/New/Rotate/Oblique] <Home>: n alegere opiunea New Select objects: Specify opposite corner: 1 found selecie cot Select objects:

n exemplu s-au adugat prefixul

, respectiv sufixul

Fig. 5-53 Aducerea valorii cotei la poziia sa iniial (firete dac s-a produs o modificare a acesteia) opiunea Home. Se face precizarea c modificarea poziiei cotei dar i doar a valorii sale se pot realiza folosind grip-urile adecvate (vezi figura 5-54 a., b. i c.). Se poate observa c n cazul grip-urilor poziie a punctului de referin. pentru modificarea poziiei punctelor de referin ale cotei, are loc automat i actualizarea valorii cotei la noua

173

a.

b.

c. Fig. 5-54

Modificarea poziiei (orientrii) liniilor ajuttoare ale unei cote, prin desenarea acestora nclinate cu un anumit unghi fa de orizontal opiunea Oblique. Un exemplu de cot de acest tip se poate vedea n figura 5-34. - Dimension Text Edit (Modificare poziie cot) Comanda permite poziionarea valorii unei cote aliniat stnga (Left), dreapta (Right), centrat (Center) fa de linia de cot. Opiunile Home aferent sunt prezentate mai jos. Command: dimtedit Select dimension: selectare cot Specify new location for dimension text or Left/Right/Center/Home/Angle]: i Angle au exact aceleai semnificaii ca n cazul comenzii precedente. Secvena de lucru i prompterul

- Dimension Update (Actualizare cot) Actualizeaz cotele selectate la setrile stilului curent (n condiiile n care s-au putut face i modificri locale).

174

5.4.9

Reasocierea cotelor

Aa cum s-a menionat, cotele au un caracter asociativ. Acesta se poate ns pierde n cursul lucrului. Refacerea legturii ntre o cot i punctele de referin ce au determinat-o se face cu ajutorul comenzii dimreassociate (disponibil i n meniul Dimension). Pentru exemplificare s urmrim figura 5-55, care descrie o situaie la care se poate ajunge prin deplasarea dreptunghiului spre dreapta (acest lucru se poate face de exemplu prin utilizarea grip-urilor n sistem Move se va utiliza unul din grip-urile de pe latura superioar, pentru a nu muta astfel i cota).

Fig. 5-55

Fig. 5-56

Analiza secvenei de mai jos, coroborat cu a figurii 5-56, va permite nelegerea modului cum acioneaz comanda dimreassociate.

Command: dimreassociate Select dimensions to reassociate ... Select objects: 1 found Select objects: Specify first extension line origin or [Select object] <next>: culegere punct 1 Specify second extension line origin <next>: culegere punct

selecie cota

175

Test de autoevaluare 5
1. Informaia despre un bloc creat se salveaz n: a. b. c. desenul curent toate desenele care folosesc acelai TEMPLATE ca i desenul curent memoria RAM a calculatorului

2. Este posibil inserarea de blocuri cu factori de scalare diferii dup axele OX, OY sau OZ? a. b. c. da nu da, dac blocurile nu conin entiti curbilinii

3. Cnd se insereaz un bloc, se creeaz: a. b. c. o copie a definiiei de bloc o referin de bloc un nou bloc

4. Ce este un atribut de bloc? a. b. c. o entitate de tip text, care se comport ca o variabil, caracterizat de un o proprietate a blocului definit la fiecare inserare a acestuia o proprietate ataata blocului la fiecare inserare a acestuia nume i de o valoare

5. Un atribut setat ca invizibil poate fi fcut vizibil? a. b. c. da, prin redefinire nu da, cu ajutorului cmpului VIEW ATTRIBUTE DISPLAY ON

176

6. Extragerea atributelor se face n fiiere de tip: a. b. c. CDF, SDF sau DXF TXT, DAT, ATR CDF, TXT, PRN

7. Un ablon de haur odat explodat, poate fi refcut? a. b. c. nu da da, dar numai dac imediat dup explodare se anuleaz ultima operaie

8. Ce nseamn c haura are caracter asociativ? a. b. c. c se ajusteaz la schimbarea domeniului [de haurare] c face corp comun cu domeniul de haurare c se terge odat cu tergerea entitilor ce formeaz domeniul de haurare

9. Caracterul asociativ al unei cote se traduce n: a. b. c. modificarea obiectului cotat la modificarea valorii cotei modificarea cotei la modificarea obiectului cotat ambele

10. Ce permite opiunea OVERRIDE n cadrul stilurilor de cotare a. b. c. anularea setrilor legate de una numit stil [de cotare] stabilirea unor atribute de cotare temporare, legate de un anumit stil, dar definirea unui nou stil [de cotare] pe baza unui alt stil deja existent

care nu afecteaz stilul respectiv

177

178

Aplicaii

S se realizeze desenele de mai jos, innd cont de indicaiile oferite. Se va realiza i cotarea pentru a se face astfel i verificarea corectitudinii reprezentrilor. Construciile ajuttoare sunt figurate cu linie de culoare gri. Pentru a pune mai bine n eviden elementele grafice, s-a folosit (n special pentru arce de cerc) o nuan de gri.

6.1 Tema 1

Indicaii : Se va construi n prima faz segmentul AB (cu lungimea de circa 100 UD ; La distana de 70 UD de punctul A se poate construi o linie de construcie (xline) nclinat fa de direcia orizontal cu 300 ; Se determin punctul C (centrul cercului cu raza de 25UD) i se construiete cercul ; Se deseneaz cercul cu raza de 100 UD utiliznd metoda (Tan Tan Rad) ; Cercul va fi tangent la cercul cu raza de 25UD i la latura superioar a unghiului de 300 ; Figura se finiseaz cu ajutorul comenzii trim. 179

6.2 Tema 2

Indicaii : Se deseneaz cercurile cu diametrul de 20 UD i respectiv raza de 30 UD; Se obine punctul A, situat la distanta de 65 UD, pe orizontal, de centrul cercurilor deja desenate ; Cu centrul n A se deseneaz un cerc cu raza de 40 Ud i unul cu raza de 50 UD (egale cu ale arcelor ce trebuie desenate) ; Cu centrul n centrul cercurilor de diametru 20 i raz de 15 UD, se construiesc dou cercuri cu razele de 55 (40+15), respectiv 35 (50-15). La interseciile cu cercurile cu centrul n A, se vor obine punctele B i C, centrele arcelor cu razele de 40, respectiv 50 UD ; Se construiesc cercurile cu razele de 40 i 50 UD, cu centre n punctele B, respectiv C; Figura este finisat cu ajutorul comenzii trim.

180

6.3 Tema 3

Indicaii : Se construiesc cercurile cu diametrele de 20, respectiv 38 UD ; Se construiete cercul cu raza de 30 UD, cu centrul n punctul A, situat pe vertical la distana de 96 UD de centrul cercurile cu diametrele de 20 i 38 UD; Prin punctul A se duce o linie de construcie (xline), nclinat cu 1050 (90+15) fa de orizontal ; Se deseneaz o linie de construcie (xline), la distana 30 UD (raza cercului cu centrul n A) de linia de construcie anterior construit ;

181

Se deseneaz un cerc cu raza de 50 UD cu centrul n punctul B, situat pe vertical la distana de 50 UD de quadrantul superior al cercului cu centrul n A; Figura se finiseaz cu comanda trim.

6.4 Tema 4

Indicaii: Se construiesc cercurile cu diametrele de 40 UD, raza de 40 UD, respectiv diametrul 20 UD i raza 20 UD, cu centrele n punctele A i B, puncte situate la distana de 82 UD unul de altul (msurat pe orizontal);

182

Se construiesc cu opiunea Tan Tan Rad, cercurile cu razele de 20 UD, respectiv 90 UD, tangente interior, respectiv exterior cercurilor cu razele de 40 UD i 20 UD, cu centrele n punctele A i B; Se construiete cu opiunea Start End Radius, un arc ce pleac din punctul B, ajunge n A i are raza de 50 UD; Se construiesc copii offset ale acestui arc, la distana de 4 UD, deasupra i dedesupt; Figura se finiseaz cu ajutorul comenzii trim.

6.5 Tema 5

Indicaii: Se construiesc cercurile concentrice cu R18, 48, R50 i R 62 UD; Se deseneaz o linie de construcie (2) ce trece prin centrul cercurilor i face 300 cu orizontala; Se construiete simetrica 1, fa de o vertical ce trece prin centrul cercurilor, a liniei de construcie 2 de la punctul anterior,; Se construiesc copiile offset (3 i 4) ale liniilor 1 i 2; Figura se finiseaz cu ajutorul comenzii trim. 183

6.6 Tema 6

Indicaii: Se construiesc cercurile cu centrul n punctul A i cu diametrele de 40 UD i 80 UD; Se deseneaz cercul 1, cu raza 16 UD i centrul situat pe vertical la distana de 80 UD de punctul A; Se genereaz o reea rectangular cu 3 linii i o coloan i distana dintre rnduri de 14 UD. Se obin astfel cercurile 2 i 3; Se construiesc prin quadranii de laterali ai cercului 1 dou verticale; Se deseneaz un segment ce pornete din A i care face cu verticala un unghi de 800. La intersecia acestui segment cu cercul de raz 80 UD se va gsi centrul cercului 4 cu raza 6 UD; 184

Se deseneaz cercul cu raza 16 UD, concentric cu cercul 1. Ca mai sus se construiesc segmentele paralele cu segmentul 5; Se construiete segmentul 6 care trece prin A i face cu segmentul 5 unghiul de 1450; Laturile 7 i 8 se genereaz sub form de copii offset ale segmentului 6; Finisarea desenului se face n principal cu comanda trim.

Temele ce urmeaz vor fi realizate fr nici o indicaie

6.7 Tema 7

185

6.8 Tema 8

186

6.9 Tema 9

187

6.10 Tema 10

188

Rezultatele testelor de autoevaluare


Test de autoevaluare 1 1 2 3 4 5 6 7 8 9 10 c b b a b b b c b c Test de autoevaluare 2 1 2 3 4 5 6 7 8 9 10 c b c b c b c b b c Test de autoevaluare 3 1 2 3 4 5 6 7 8 9 10 a c c a b c c b c b

Test de autoevaluare 4 1 2 3 4 5 6 7 8 9 10 11 b a c b b c b c a b c

Test de autoevaluare 5 1 2 3 4 5 6 7 8 9 10 a a b a a a c a b b

189

Bibliografie
Baltac V., Calculatoare Electronice, Grafic i Prelucrarea Imaginilor, Editura Tehnic, Bucureti, 1985 Dumitrescu I., Lambrescu I., Dumitracu L., Dumitrescu A.,

Grafica

Interactiv-iniiere, Editura Universitii Ploieti, Ploieti, 1993


Foley J. D., Van Dam A., Fundamentals of Interactiv Computer Graphics, Addison Wesley, 1984 Husein Ghe., Tudose M., Desen Tehnic, Ed. Didactic i Pedagogic, Bucureti, 1973 Ingham P., Drafting with Autocad, Butterworth Heinemann, Oxford, 1991 McMahon C., Browne J., CADCAM From Principles to Practice, Addison Wesley, 1993 Lambrescu I., Dumnescu D., Rezolvarea Problemelor Inginereti cu

Calculatorul Mathcad, Editura Universitii Petrol Gaze din Ploieti, 2001


Mortenson, M., Geometric Modelling, John Wiley & Sons, New York, 1985 Prv B., Dezvoltarea Rapid a Aplicaiilor cu Visual Basic, Edditura Gil, 2003 Tnsescu A., Constantinescu R., Marinescu I., Busuioc L., Grafic Asistat

Programme Fortran pentru Reprezentri Grafice (vol 1., 2.), Editura


Tehnic, Bucureti, 1989 * * * Documentaie Autocad 2002 * * * Documentaie Autodesk Mechanical Desktop V6 * * * Documentaie Autodesk Mechanical V2004

190

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