Curs Autocad 10

  • View
    1.166

  • Download
    6

Embed Size (px)

Text of Curs Autocad 10

99

9.Blocuri, atribute, referine externe9.1.Gruparea obiectelor Blocurile-utilizator din desen.

9.1.1.Avantajele gruprii obiectelor ntr-un desen n desenele complexe, pot exista grupuri de obiecte care se repet fie la aceeai scar i n aceeai poziie, fie la scri diferite, sau n poziii translatate, ori rotite. Crearea repetitiv a acestor grupuri de obiecte este incomod, chiar i prin comenzile de editare de tipul COPY, MIRROR, ARRAY, ROTATE, SCALE, etc. 9.1.2.Crearea blocurilor-utilizator. Comenzile BLOCK, BMAKE i WBLOCK Pentru a facilita manipularea unitar a unui grup de obiecte, AutoCAD permite definirea blocurilor. Un bloc este un obiect complex care include o colecie de alte obiecte din desen, simple sau complexe, formnd mpreun un singur obiect. Utilizarea blocurilor este comod i mrete viteza de desenare. AutoCAD cunoate dou tipuri de blocuri: cele definite opional de utilizator (User defined blocks), recognoscibile dup nume, i cele anonime (Unnamed blocks), create de program la cotare, haurare, folosirea unor imagini PostScript. Comenzile BLOCK, i BMAKE definesc blocuri-utilizator. Comenzile sunt accesibile prin tastare, sau din meniul pull-down Draw, linia Block, opiunea Make. Pe bara de unelte Draw sunt reprezentate prin butonul . Ca rspuns la aceste comenzi, programul deschide o caset de dialog, intitulat Block Definition (fig. 9.1), care solicit numele acordat blocului, un punct de referin al acestuia, n raport cu care va fi ulterior manipulat, i apoi obiectele 9.Blocuri, atribute, referine externe

100 incluse n bloc (fig. 9.2 a,b). Componentele blocului pot s dispar ca obiecte de sine stttoare din desen, sau nu. Blocul astfel definit se salveaz odat cu desenul i se regsete oricnd n lista de blocuri-utilizator din desen. Rubrica Name a casetei de definire a blocurilor permite nscrierea numelui atribuit blocului. Lista derulant a rubricii red denumirile tuturor blocurilor definite anterior. Numele unui bloc poate s conin max. 255 de caractere. Pot fi utilizate spaii. Numele nu trebuie s coincid cu un cuvnt rezervat al AutoCAD.

Figura 9.1 Caseta de dialog Block Definition

Lia DOLGA

AutoCAD 2000 n douzeci de pai

101 punct de referin

punct de referin

Figura 9.2 Exemple de blocuri-utilizator: a) seciune ntr-un inel O; b) simbol pentru un motor asincron trifazat Grupul de opiuni Base point este destinat specificrii punctului de referin al blocului, fie prin nscrierea coordonatelor n caset, fie prin indicarea grafic a acestuia, dup apsarea butonului Pick point. Grupul de opiuni Objects este destinat alegerii din desen a obiectelor ce urmeaz s compun blocul. Obiectele originale indicate la crearea blocului pot fi pstrate n desen ca atare, prin opiunea Retain, pot fi convertite ntr-o instaniere (inserare) a blocului respectiv, prin opiunea Convert to block, sau pot fi eliminate din desen dup crearea blocului, prin opiunea Delete. Grupul de opiuni Preview icon permite generarea unei imagini de tip icon pentru blocul definit, care poate fi util n aplicaia intern AutoCAD Design Center. Dup selectarea obiectelor din bloc, imaginea este vizibil n caset. Rubrica Insert units stabilete unitile liniare la care este considerat blocul de ctre aplicaia AutoCAD Design Center. Rubrica Description permite menionarea unei scurte descrieri n cuvinte a blocului, astfel ca un viitor utilizator s i perceap rapid destinaia. Nu este obligatorie descrierea blocului, dar este recomandat. Un bloc creat de utilizator poate s includ alte astfel de blocuri, cu condiia de a nu se autoinclude (de exemplu, la o redefinire a blocului b, acesta s nu conin chiar o inserare a sa). Pentu a modifica definiia unui bloc-utilizator, din caseta Block Definition se deschide lista numelor de blocuri existente n desen i se reformuleaz opiunile. n final, AutoCAD avertizeaz asupra existenei unei definiii anterioare a blocului n cauz. Un bloc-utilizator poate fi salvat i ca desen independent, deci ca fiier *.dwg, cu ajutorul comenzii WBLOCK. Cerinele acestei comenzi sunt n majoritatea lor asemntoare cu ale comenzii BLOCK. 9.Blocuri, atribute, referine externe

102 9.1.3.Inserarea blocurilor-utilizator n desen. Comenzile INSERT i MINSERT Pentru a fi efectiv utilizat ntr-un desen AutoCAD, un bloc definit de utilizator trebuie s fie inserat, prin comanda INSERT (butonul de pe bara de unelte Draw sau meniul pull-down Insert, linia Block). Comanda deschide o caset de dialog, prin care solicit numele blocului, pentru a-l identifica, poziia punctului de referin, factorii de scalare pe fiecare direcie (X, Y i, dup caz i pe Z), rotaia fa de poziia de baz, n care a fost creat, precum i opiunea privind explodarea blocului la inserare. n fig. 9.3 sunt prezentate exemple de inserare a blocurilor anterior definite. Punctul de inserare al blocului poate fi oricare punct n spaiul desenului. Factorii de scalare pot fi diferii pe fiecare din cele trei direcii. n acest caz, blocul va apare deformat fa de aspectul su la definire. Un factor de scalare subunitar micoreaz blocul pe direcia respectiv, n timp ce unul supraunitar l mrete. O valoare negativ a factorului de scalare nseamn o inserare n oglind a blocului, fa de poziia sa de baz. Comanda INSERT insereaz i desene independente, adic fiiere *.dwg, ca blocuri n desenul curent. Informaiile necesare sunt similare cu cele de la inserarea blocurilor. Desenele inserate nu dispar ca fiiere independente din directorul lor. Comanda INSERT nu poate insera blocuri anonime, de tip hauri, cote, etc.

Lia DOLGA

AutoCAD 2000 n douzeci de pai

103R S T

M 3~ M 3~

M 3~

~24V

!

!

! !

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

104 Folosirea blocurilor n desen constituie un pas spre sistematizarea i organizarea desenului. Blocurile pot reprezenta simboluri standardizate, cu apariie frecvent, repere standardizate sau cu apariie repetitiv. Utilizatorul i poate crea singur biblioteci de blocuri sau poate cumpra astfel de bibilioteci de la firmele productoare.

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

SIM L BO

PU E TER TU TIE RA

a)

b)

Figura 9.4 Blocuri care includ atribute 9.2.2.Crearea i utilizarea atributelor. Comenzile ATTDEF, ATTDISP, ATTEDIT Atributele se definesc prin comanda ATTDEF (meniul pull-down Draw, linia Block, opiunea Define Attributes). Comanda deschide caseta de dialog Attribute Definition, din fig. 9.5, care solicit Lia DOLGA AutoCAD 2000 n douzeci de pai

Figura 9.5Caseta de dialog pentru definirea atributelor

105 opiunile de inserare a atributului: vizibilitate, constana valorii, verificare a corectitudinii valorii, presetare a valorii. Se solicit i denumirea atributului (Attribute Tag), prompter-ul ataat, i, opional, o valoare implicit. Ultimul set de informaii necesare vizeaz modul de prezentare al textului respectiv, similar cu al comenzii TEXT. Dup definirea unui atribut, acesta poate fi inclus ntr-un bloc. La orice inserare a blocului respectiv n desen, AutoCAD cere prin prompter-ul ataat, informaii privind valoarea concret a atributului. Aceast valoare va nlocui denumirea atributului n respectiva instaniere a blocului (fig. 9.6).

M1

12 1500

12,7 63,5 Cu

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

12,7 1,59 Inconel

106 care s fie dispuse tabelar atributele extrase. Pentru a efectua extragerea, se aplic comanda. Pot fi extrase toate atributele sau numai unele din acestea. Extragerea valorii atributelor dintr-un desen AutoCAD nu altereaz desenul respectiv.

9.3.Referine