Blocuri si atribute

Embed Size (px)

Citation preview

GRAFICA PE CALCULATOR AUTOCAD L7

7. CREAREA I UTILIZAREA BLOCURILOR CU ATRIBUTE7.1. Scopul lucrriiLucrarea are ca scop familiarizarea cu crearea i utilizarea blocurilor cu atribute, precum i cu editarea atributelor. n acest sens, se exerseaz lucrul cu comenzile attdef, ddedit, attdisp, attedit, -attedit, battman, eattedit, attext.

7.2. No iuni teoretice7.2.1. Concepte de baz privind blocurile cu atribute

Un atribut al blocului este un text (litere i cifre) care este asociat acestuia, prin care se stocheaz date informative legate de bloc. Acesta poate fi o valoare constant (inserat odat cu blocul cu valoarea cu care a fost definit) sau o valoare care este solicitat n momentul inserrii blocului ca rspuns la un prompt de cerere. Atunci cnd un bloc cu atribute este inserat, sunt inserate i atributele acestuia. Un bloc poate avea un numr nelimitat de atribute. n general, blocurile sunt utilizate ca simboluri n desene, atributele fiind iruri de caractere care descriu fiecare simbol. Pe lng faptul c aceste informa ii pot fi asociate blocurilor, este posibil extragerea lor din desen pentru a crea, spre exemplu, o list de materiale. Crearea unui bloc cu atribute implic urmtoarele opera ii: - se creeaz desenul care va fi transformat n bloc; - utiliznd comanda attdef se creeaz defini ia atributului: eticheta (nume care identific atributul), prompt-ul (cererea) afiat la inserare, valoarea, formatarea textului, loca ia textului i modul cum va fi atribuit valoarea; - se utilizeaz comanda block pentru a crea blocul, n mul imea de selec ie incluzndu-se att obiectele desenate, ct i atributul; ordinea n care sunt selectate atributele este foarte important pentru c este i ordinea n care, la inserarea blocului, vor fi afiate prompt-urile care cer introducerea de date pentru atribute. La inserarea unui astfel de bloc n desen, realizat cu comanda insert, sunt afiate i atributele asociate, iar dac valoarea atributului la creare nu a fost stabilit a fi constant, este solicitat, prin prompt-ul corespunztor, valoarea atributului. Pentru lucrul cu atribute exist mai multe comenzi, cele mai facile de utilizat fiind cele care afieaz ferestre de dialog.

1

GRAFICA PE CALCULATOR AUTOCAD L7

7.2.2. Comenzi specifice lucrului cu blocuri cu atribute7.2.2.1. Crearea atributelor

ATTDEF - creeaz un atribut text pentru bloc i stabilete caracteristicile acestuia. Linie de comand Apelare Bar cu butoane Meniuattdef sau att

Draw / Block / Define attributes

Apelul determin afiarea ferestrei de dialog Attribute Definition

Caracteristici

Mode

Attribute

Stabilete op iunea privind modul cum va fi considerat valoarea atributului, la inserarea blocului. Exist 4 variante: Invisible atributele care au setat aceast op iune nu apar n desen dup inserare, dac variabila attdisp are valoarea normal; Constant men ine constant valoarea atributului (valoarea predefinit la creare), pentru toate inserrile, fr a mai solicita o nou valoare; Verify solicit confirmarea corectitudinii valorii atributului, prin apsarea tastei Enter; Preset valoarea stabilit la creare este considerat valoare implicit la inserarea blocului, putnd fi acceptat prin apsarea tastei Enter. Solicit trei elemente din defini ia atributului (eticheta, cererea afiat la inserare i valoarea). Tag text prin care se specific eticheta atributului, spa iile nefiind acceptate; Prompt text care va fi afiat la inserarea blocului care va con ine acest atribut pentru a solicita valoarea; spa iile i semnele de punctua ie pot fi folosite; Value valoarea implicit a atributului.

Insertion point Punctul de inserare al atributului poate fi stabilit prin tastarea

2

GRAFICA PE CALCULATOR AUTOCAD L7

coordonatelorText options

sau

prin

indicare

cu

mouse-ul

(butonul

Align below previous attribute definition

). Justification seteaz alinierea textului fa de punctul de inserare; Text style seteaz stilul de scriere; Height seteaz nl imea caracterelor; Rotation - seteaz unghiul de scriere. Este o op iune util cnd mai exist atribute pentru acelai bloc. Dac aceast setare este activ, atributul text curent va fi inserat sub atributul text precedent, aliniat cu acesta.

7.2.2.2. Editarea atributelor nainte de crearea blocurilor DDEDIT este o comand de editare pentru text (adnotri) n general i, n particular, pentru atribute nainte de a fi asociate blocurilor. Linie de comand Apelare Bar cu butoane Meniuddedit sau ed

Text Modify / Object / Text / Edit

Select an annotation object or [Undo]:

n func ie de tipul de adnotare selectat, este afiat o fereastr de dialog specific. La selectarea unui atribut apare fereastra Edit Attribute definition.

Cereri

Cea mai simpl cale de a o afia este efectuarea unui dublu clic pe atribut.

7.2.2.3. Vizibilitatea atributelor ATTDISP stabilete tipul de vizibilitate pentru toate atributele text din desen. Linie de comand Apelare Bar cu butoane Meniuattdisp

View / Display / Atribute Display

Enter attribute visibility setting [Normal/ON/OFF]: Normal Atributele sunt afiate n func ie de tipul de vizibilitate stabilit la creare On

(atributele setate n modul invizibil nu sunt afiate). Sunt afiate toate atributele indiferent de setare (vizibile sau invizibile). Nu este vizibil nici un atribut text.

Cereri i op iuni Off

Pentru observarea efectelor, uneori este necesar regenerarea desenului cu comanda regen.

3

GRAFICA PE CALCULATOR AUTOCAD L7

7.2.2.4. Editarea atributelor din blocuri ATTEDIT i DDATTE permit modificarea doar a valorilor atributelor unui bloc inserat n desen, prin fereastra de dialog Edit Attributes. La nceput sunt afiate primele opt atribute asociate. Dac blocul con ine mai multe atribute, se utilizeaz op iunile Previous i Next pentru a parcurge lista. Linie de comand Apelare Bar cu butoane MeniuSelect block reference:

attedit sau ate sau ddatte

Solicit selectarea unui bloc cu atribute

Cereri

-ATTEDIT permite modificarea global a atributelor blocurilor inserate, inclusiv a propriet ilor acestora (pozi ie, nl ime, stil). Toate cererile sunt afiate n linia de comand.-attedit sau -ate Linie de comand Apelare Bar cu butoane Meniu Modify / Object / Attribute / Global Cereri i Edit attributes one at a time? [Yes/No] : op iuni y Se indic, pe rnd, atributele vizibile de editat. Poate fi editat astfel orice proprietate a atributului. Apar cererile succesive:Enter block name specification :

Se solicit numele blocului de editat. Pot fi realizate filtre. Nu vor fi folosite filtre, respectiv vor fiApsare tasta acceptate toate blocurile cu atribute Enter selectate de utilizator la o cerere

ulterioar.Tastare nume

Vor fi selectate numai referin ele blocului cu numele specificat.

4

GRAFICA PE CALCULATOR AUTOCAD L7 Tastare nume Vor fi selectate numai blocurile al cror par ial urmat nume ncepe cu caracterele specificate. de * Enter attribute tag specification : Enter attribute value specification : Select Attributes:

Se solicit eticheta atributului de editat. Pot fi realizate filtre, existnd aceleai variante de rspuns ca la cererea anterioar. Se solicit valoarea atributului de editat. Pot fi realizate filtre, existnd aceleai variante de rspuns ca la cererile anterioare. Se solicit indicarea atributelor de editat

Enter an option [Value/Position/Height/Angle/Style/Layer/Color/Next] :

Se selecteaz proprietatea de modificat (valoare, punct de inserare text, nl ime text, unghi de rota ie, stil, strat de desenare, culoare), introducnduse noua valoare sau N (tasta Enter) pentru a trece la urmtorul atribut din setul de selec ie.n Permite editarea atributelor, vizibile sau invizibile, n mod global (nu pe rnd).

Nu pot fi editate astfel dect valorile atributelor.Edit only attributes visible on screen? [Yes/No] :

Stabilete dac vor fi editate numai atributele vizibile (Y) sau toate (N). Indiferent de rspuns apar cererile:Enter block name specification : Sunt similare cererilor de la op iunea Enter attribute tag specification : de editare pe rnd a atributelor. Enter attribute value specification : Enter string to change: Enter new string:

Se solicit textul de modificat, din valoarea atributului. Se introduce textul care l va nlocui.

Dac s-a ales op iunea Y, mai este solicitat i selectarea atributelor de editat, prin cerereaSelect Attributes:

7.2.2.5. Instrumente pentru lucrul cu atribute BATTMAN permite modificarea atributelor din blocuri (editare defini ii, tergere atribute, schimbarea ordinii de solicitarea a valorilor la inserare), printr-o caset de dialog. Linie de comand Bar cu butoane Meniubattman

Apelare

Modify II Modify / Object / Attribute / Block Attribute Manager

5

GRAFICA PE CALCULATOR AUTOCAD L7

Cereri i op iuni

Selectarea blocurilor se poate face din desen (dup apsarea butonului ), sau dintr-o list derulant cu numele atributelor existente. Sync Determin actualizarea modificrilor pentru toate blocurile selectate.Move Up Determin ca, n secven a de prompt-uri solicitate la inserare, Move Down atributul selectat s fie mutat cu o pozi ie nainte, respectiv dup. Edit

Afieaz o fereastr de dialog, din care pot fi modificate propriet ile atributelor. Fereastra are 3 etichete:Attribute

Text Options

6

GRAFICA PE CALCULATOR AUTOCAD L7 Properties

Remove

Settings

Elimin atributul selectat din defini ia blocului. Dac op iunea Apply Changes to Existing References din fereastra de dialog Settings este selectat, atributul este ters din toate instan ele blocului care apar n desen. Op iunea Remove nu este disponibil pentru blocurile cu numai un atribut. Afieaz o fereastr de dialog prin care se personalizeaz modul n care atributele sunt afiate n fereastra Block Attribute Manager.

Display in List specific ce atribute vor fi afiate n list. Proprietatea Tag este ntotdeauna selectat. Emphasize Duplicate Tags activeaz sau nu op iunea de aten ionare asupra duplicrii unei etichete. Dac este activ, eticheta duplicat este afiat cu rou. Apply Changes to Existing References dac este activ, toate atributele existente n desen ale cror propriet i au fost modificate vor fi actualizate. Dac nu, numai atribute care vor fi ulterior inserate vor avea noile defini ii.

EATTEDIT permite modificarea, printr-o fereastr de dialog, a propriet ilor i valorilor atributelor dar nu n mod global, ci numai pentru un bloc. n fereastra de dialog exist 3 etichete. 7

GRAFICA PE CALCULATOR AUTOCAD L7

Linie de comand Apelare Bar cu butoane Meniu

eattedit

Modify II Modify / Object / Attribute / Single

Attribute permite modificarea numai a valorilor atributelor blocului selectat.

Cereri i op iuni

Text Options i Properties sunt identice cu cele de la fereastra Edit Attribute

asociat comenzii battman.

7.2.2.6. Extragerea informa iilor privind atributele Prin asocierea de atribute blocurilor, se pstreaz informa ii referitoare la desen. Prin extragerea atributelor, se ob in informa ii (nume, numr, loca ie, strat de desenare, factor de scal etc.) utilizabile n diferite scopuri, spre exemplu pentru a crea o list de materiale. Lista cu informa ii este scris ntr-un fiier separat. ATTEXT afieaz fereastra de dialog Attribute Extraction, prin care se specific formatul de fiier pentru informa iile extrase, obiectele de la care se extrag informa ii (Select Objects