Documente Academic
Documente Profesional
Documente Cultură
Blocuri Si Atribute
In programul AutoCAD, mai multe obiecte individuale pot fi asezate intr-o singura
entitate complexa, numita BLOC. Este foarte utila tehnica folosirii blocurilor in anumite
situatii in care este nevoie sa se includa in mod repetat in desene anumite obiecte - spre
exemplu, indicatorul desenului, simbolul pentru rugozitate. Blocurile pot fi create si mai apoi
folosite in desenul curent, de asemenea pot fi salvate si folosite si alte desene, pot fi grupate
in fisiere ca biblioteci de blocuri. Un bloc poate fi alcatuit din obiecte cu proprietati diferite:
strat, culoare, tip de linie etc. Definitia blocului contine: numele blocului, obiectele
componente, un punct de referinta prin care va fi pozitionat in cadrul desenului si anumite
proprietati asociate ( atribute ale blocului
).
Comanda accesibila pentru crearea blocurilor in AutoCAD este Block si poate fi activata:
I
n
t
o
a
t
e
c
a
z
u
r
i
l
e este afisata fereasta de dialog Block
Definition - Fig. 1, care are urmatoarele
sectiuni :
Objects – obiectele care vor fi incluse in bloc. Actionand butonul Select objects, caseta de
dialog se va inchide temporar, permitand selectarea obiectelor. In ceea ce priveste starea unor
obiecte selectate, dupa definirea blocului se poate alege una din urmatoarele variante:
pastrarea lor in desen, conversia in bloc sau chiar stergerea.
Caseta Open in Block Editor permite definirea unor caracteristici dinamice ale blocului, asa
cum se va arata in cele ce urmeaza.Blocul astfel creat va putea fi folosit doar in desenul
curent. Pentru a-l utiliza si in alte desene, blocul trebuie salvat pe disc, utilizand
comanda Wblock. Comanda salveaza blocul ca fisier desen (.dwg), deosebirea fata de
comanda Save este aceea ca prin Wblock se poate alege partea desenului ce urmeaza sa fie
salvata, fisierul desen curent putand fi dezvoltat in continuare. Salvarea se poate face cu
ajutorul ferestrei de dialog Write Block – Fig. 2. Comanda Wblockpoate salva o parte a unui
desen sau intregul desen, chiar daca nu a fost definit in bloc. Definirea blocului se poate
produce chiar prin intermediul
Unui bloc i se pot atribui informatii de tip text, memorate in definitia blocului. Aceste
date pot avea valori constante sau pot fi variabile, pentru a fi editate, de exemplu: daca se
construieste indicatorului ca bloc, textele ce apar in rubricile indicatorului se pot defini ca
atribute ale acestuia, putand fi modificate, dupa caz. La definirea blocului, se selecteaza si
atributul, alaturi de celelalte componente ale acestuia.
Comanda Attdef creaza atribute ale unui bloc, cu ajutorul ferestrei de dialog Attribute
Definition – Fig. 4. Fereastra are urmatoarele sectiuni:
Butonul Insert Field permite introducerea unui bloc de tip Field in cadrul atributului.
Align Below Previous Attribute Definition – plaseaza automat eticheta atributului sub
atributul definit anterior. Daca nu exista un atribut anterior, optiunea nu este accesibila.
Lock Position in Block – permite blocarea pozitiei atributului in cadrul blocului
(optiunea este utila la blocurile dinamice).
Plasarea unui bloc in desen se face utilizand comanda Insert. In fereastra de dialog a
comenzii se pot selecta numele blocului, scara si unghiul de inserare, precum si pozitia.
Editarea valorilor atributelor unui bloc inserat in desen se realizeaza prin comanda Attedit. In
fereastra de dialog a comenzii, se introduc direct noile valori ale atributelor. Totodata, prin
comanda Eattedit se pot edita mai multe entitati si proprietati ale atributelor unui bloc:
inaltimea, pozitia si stilul etc.
Prin comanda Eattext se pot extrage informatiile privind atributele blocurilor din desen.
Aceste informatii pot fi prezentate sub forma unui tabel in desenul curent sau pot fi salvate
intr-un fisier extern.
Pentru varianta extragerii intr-un fisier extern, formatul acestuia poate fi:
Toate optiunile de extragere a informatiilr sunt dirijate, pas cu pas, prin intermediul
ferestrei Attribute Extraction, asociata comenzii Eattext.
La modificarea atributelor unui bloc din desen, in coltul din dreapta-jos al ecranului se afla
afisat un balon de atentionare si anume: Attribute Extraction Table Needs
Updating. Actionand cu mouse-ul Refresh Table Data, informatiile cu privire la atributele
blocului sunt actualizate automat.
APLICATIE
Definirea si inserarea blocurilor in desen. Spre exemplu, se va defini un bloc pentru inscrierea
in desen a rugozitatii suprafetelor – Fig. 3
* Pentru inceput, se creeaza, oriunde in cadrul desenului, obiectele componente ale
viitorului bloc – si adica simbolul grafic al rugozitatii.
Command: Line
1. Din meniul existent Draw se alege comanda Block, optiunea Define Attributes.
8. Se poate opta pentru ca rezultatul sa fie afisat intr-un tabel in cadrul desenului
sau intr-un fisier extern, a carui locatie se alege.
9. In pagina Table Style, daca a-ti optat pentru afisarea atributelor intr-un tabel,
se poate stabili aspectul acestuia. Se alege titlul tabelului – Atribute
rugozitate.
10. In sectiunea Select Table Style, prin actionarea butonului (), se pot alege
caracteristicile de formatare a tabelului.
11. Daca aspectul tablelului din fereastra de previzualizare este placut, se
actioneaza butonul Next.
12. Pagina Finish permite, prin butonul Save template, salvarea unui sablon pe
baza caruia vor fi selectate viitoarele procuduri de extragere. Se actioneaza
butonul Finish. Daca s-a optat pentru prezentarea datelor intr-un fisier extern,
acesta va fi creat automat. Daca s-a optat pentru prezentarea datelor intr-un
tabel, se va cere indicarea pe ecran a locului unde va fi plasat tabelul.
Blocuri dinamice
Pentru ca un bloc sa
fie dinamic, el
trebuie sa contina
cel putin un
parametru si o
actiune asociata
acestuia. Parametrii
definesc
dimensiunile si
pozitia relativa a
elementelor ce
compun geometria
blocului. Actiunile
asociate parametrilor definesc modul in
care ac estia se pot modifica. Spre exemplu,
blocul din Fig. 6 contine parametrul Distance, asociat
cu actiunea Stretch. Dupa ce blocul va fi inserat in
desen, acesta va putea fi deformat prin tragerea grip-
urilor asociate – Fig. 7.
Caracteristicile dinamice ale unui bloc sunt definite cu ajutorul ferestrei Block Editor –
Fig. 8. Aceasta poate fi accesata inca de la definirea blocului – prin intermediul
casetei Open in Block Editor a ferestrei Block Definition. Totodata, fereastra Block
Editor poate fi accesata oricand, prin tastarea comenzii Bedit in linia de comanda prin
setarea optiunii Block Editor din meniul Tools sau prin dublu click pe blocul de desen.
Fereastra contine utilitarul Block Authoring Palettes ale carui palete – Fig. 9 – permit
definirea parametrilor si actiunilor blocurilor dinamice. O a treia paleta, Parameter Sets,
permite definirea in acelasi timp a perechilor parametru-actiune.
Tipurile de parametrii si actiuni care pot fi asociate blocurilor dinamice va sunt prezentate
succint in tabelul urmator (A):
APLICATIE
* Presupunem ca, pornind de la configuratia geometrica care se regaseste in Fig. 10, a fost
definit blocul Part. Acesta se insereaza in desen – din meniul Insert,
optiunea Block.
Se executa dublu click pe blocul Part. Este afisata fereastra Block Editor.
Din paleta Parameters a utilitarului Block Authoring Palettes se alege parametrul Flip.
Apare prompterul:
Specify label location: se indica un punct unde se va afisa eticheta - Fig. 11.
Optional, pe prompterul anterior se pot defini numele parametrului, eticheta acestuia etc.,
altele decat cele implicite.
Specify action location: se indica un punct unde va fi plasata eticheta actiunii –Fig. 12
2. Se actioneaza pictograma comenzii Save Block As din linia superioara
3. Se lanseaza comanda Close Block Editor din linia superioara a ferestrei Block
Editor.
Pentru a urmari cum poate fi modifiat blocul dinamic definit anterior, se procedeaza
astfel:
Se executa dublu clic pe blocul Part. Este afisata fereastra Block Editor.
Se lanseaza comanda Close Block Editor din linia superioara a ferestrei Block Editor.
Se selecteaza blocul. Va aparea simbolul specific actiunii definite anterior – Move. Actionand
cu mouse-ul asupra acestiua, se obtine modificarea dorita – Fig. 15.
APLICATIE
Apare prompterul:
7. Se activeaza pictograma Make Invisible din linia superioara a ferestrei Block Editor.
8. Se actioneaza pictograma comenzii Save Block As din linia superioara a ferestrei Block
Editor. Se alege numele blocului – Part_3-dyn.
APLICATIE
3. Din paleta Actions alege actiunea ce va fi asociata parametrului definit anterior – Lookup
Action. Apare prompterul:
Specify action location: se indica un punct unde va fi plasata eticheta actiunii – Fig.
18.
4. Din fereastra Property Lookup Table, prin actionarea butonului Add Properties, se
alege parametrul in functie de care vor fi diferentiate variantele – parametrul Flip.
8. Se actioneaza pictograma comenzii Save Block As din linia superioara a ferestrei Block
Editor. Se va alege mai apoi numele blocului – Part_4-dyn.
11. Se selecteaza blocul. Apare simbolul specific actiunii definite anterior – Lookup. Actionand
cu mouse-ul asupra acestuia, este afisata lista cu cele doua configuratii definite. Se poate
opta pentru una dintre ele, in care gaura laterala este plasata in partea dreapta si in
partea stanga –
Referinte externe
1. Din meniul grafic Reference se alege Attach Xref, sau se tasteaza direct Xattach in
linia de comanda.
In momentul inserarii unei referinte externe in desen, in coltul din dreapra jos al ecranului
apare pictograma Manage Xref.
Activarea acestei pictograme determina afisarea paletei External References – Fig. 22, care
permite organizarea referintelor din desen.
External References mai poate fi accesata si din meniul grafic References, dar si prin
alegerea din meniul Insert a optiunii External References sau prin tastarea in linia de
comanda a numelui comenzii, Xref.
Din paleta External References, prin punctare cu click dreapta al mouse-ului pe numele
unui desen, se pot opera urmatoarele:
Prin observarea mai amanuntita din versiunile anterioare de AutoCAD se poate vedea ca
paleta External Referencesinlocuieste fereastra Xref Manager.
Comanda Xbind permite inserarea permanenta in desenul curent a unei parti din referinta
externa. Procedura generala consta in urmatorii pasi:
3. detaliaza componentele: bloc, stil de cotare, strat, tip de linie si stil de text.
In mod similar cu inserarea unor desene sau parti din desene ca referinte externe, se pot
insera in desenul curent si imagini in format Bitmap. Aceasta se obtine alegand
optiunea Raster Image din meniul Insert sau tastand direct Imageattach in linia de comanda.
Organizarea imaginilor inserate se poate face din comanda Image Manager, accesibila prin
comanda Image sau din meniul Insert. Fereastra Image Manager permite operatii
asemanatoare cu fereastra Xref Manager.
Tot din meniul Insert, pot fi introduse in desen obiecte generate de alte aplicatii, prin
folosirea tehnologiei OLE (Object Linking and Embedding).
Exercitiu
Se prezinta un exemplu complet de reprezentare in tripla proiectie ortogonala a piesei din Fig.
24 urmand regulile generale de realizare a unui desen tehnic. La fenalul exercitiului propus,
va rezulta desenul din Fig. 36.Pentru a urmari mai usor optiunile comenzilor, acestea vor fi
activate prin tastare in linia de comanda. Atunci cand se va dori evitarea afisarii ferestrelor de
dialog, pentru a introduce optiunile direct pe prompter, numele comenzii va fi urmat de
caracterul –Array, -Style, -Block etc.
Presupunand ca exista deja desenul prototip A3, realizat conform modelului prezentat in
aplicatie, acesta va fi folosit ca baza de pornire pentru noul desen. Se deschide deci un nou
desen, alegang ca desen prototip – template – desenul A3.
In continuare, va vom arata cum vor fi trasate dreptunghiurile de incadrare ale celor trei
proiectii pe stratul Rectangles. Pentru inceput se vor actiona urmatoarele obiecte care vor
avantaja calculele distantelor de incadrare dar si desenarea dreptunghiurilor :
1. Se actioneaza pictograma Layer Properties Manager din meniul Layers. Din fereastra
de dialog a comenzii se stabileste stratul Rectangles ca strat curent.
Dialogul este:
Urmatoarea etapa consta in trasarea axelor de simetrie, pentru care se trece pe stratul Axis.
Pentru o mai buna vizualizare a portiunii din desen in care se lucreaza, se poate folosi
comanda Zoom, alegand o fereastra de afisare convenabila.
Pentru a trasa, spre exemplu, axele din proiectia verticala – Fig. 26, se va muta originea
sistemului de coordonate in coltul din stanga jos al dreptunghiului de incadrare al proiectiei
respective, salvandu-se sistemul UCS, sub numele de Vertical, pentru a putea fi folosit mai
apoi.
Dialogul este:
Command: Ucs
Current ucs name: *WORLD*
Of se selecteaza punctul P1
Command:<Enter>
UCS
Trasarea axelor notate in Fig. 26 prin a1, a2, a3 se obtine prin comanda Line:
Dupa cum se observa, coordonatele au fost definite fata de UCS-ul curent – Vertical – si au
fost alese astfel incat axa sa depaseasca putin conturul piesei, in conformitate cu regulile de
reprezentare.
Pentru trasarea axei notate cu a4, se poate copia de exemplu, axa 3, la distanta de 115 utilitati
pe orizontala:
Command: Copy
Command: Ucs
diameter of circle: 80
Command: <Enter> (se reia comanda anterioara, circle, pentru a trasa cercul C2)
diameter of circle<80.000>: 40
diameter of circle<40.000>: 20
Pentru trasarea celeilalte generatoare a gaurii, notata cu 7, se poate folosi constructia prin
simetrie, pornind de la generatoarea 6, trasata deja:
Command: Mirror
<Ortho on> se indica orice punct deasupra sau sub P5, nu neaparat pe aceeasi verticala
Prin actionarea tastei <Enter> pe primul prompter, s-a acceptat varianta implicita, de a nu
sterge obiectul initial (generatoarea 6). Prin apasarea <F8>, modul ORTHO a fost activat si al
doilea punct al axei de simetrie a fost ales automat, pe aceeasi verticala cu punctul P5.
Pentru eliminarea portiunilor de linie nedorite – Fig. 28, se foloseste comanda Trim.
Command: Trim
select cutting edge(s)
select object: se indica portiunile de cerc care trebuie sa dispara (P7, P8, P9)
select object: se indica portiunea din linia inferioara care trebuie eliminata (P10)
select object: se indica portiunea din linia 4 care trebuie eliminata (P11)
command: <Enter>
Command: <Enter>
De exemplu, pentru proiectia orizontala – Fig. 30, dupa ce au fost trasate liniile de contur si
cercul care reprezinta una dintre gauri, notat cu Cg, se poate construi celelalte cercuri cu
ajutorul comenzii Array.
Command: -Array
select object: se indica cercul Cg
Command: Skpoly
Command: Sketch
Record increment <implicit>: <Enter> (se stabileste lungimea segmentelor din care este
formata linia de ruptura)
Sketch. Pen eXit Quit Record Erase Connect: se executa clic cu butonul stang al mouse-ului
in punctul P12.
<Pen down>: se misca mouse-ul, conturand linia de ruptura, pana in punctul P13, dupa care
se apasa din nou butonul stang al mouse-ului.
Pentru a elimina portiunile de linie care ies din conturul aparent al piesei, se foloseste
comanda Trim. Se selecteaza ca muchii taietoare (cutting edges) liniile de contur ale piesei,
indicand apoi pe prompter Select object to trim: capetele liniei de ruptura.
Pentru aceasta, fie se seteaza stratul Rectangles ca invizibil (OFF), fie se sterg pur si simplu
dreptunghiurile din desen. In acest moment, dupa un Zoom cu optiunea Extents, desenul arata
ca in Fig. 32.
Type: Predefined (se alege un tip de hasura din lista modelelor existente)
Angle: 0
Spacing: 50
Se alege optiunea Pick points. Se va indica pe rand, punctele P9, P10, P11 si P12 din
ineriorul contururilor de hasurat. Apoi se traseaza <Enter>, pentru a reveni la fereastra de
dialog. Se apasa butonul OK.
Command: -style
New style.
Prin comanda Dimstyle apare fereastra Dimension style manager din care se actioneaza
butonul New. Este afisata fereastra de dialog Create New Dimension Style – Fig. 21. Se
tasteaza numele noului stil, Noul_stil_de_cotare, care va fi definit de la stilul ISO-25. Se
actioneaza mai apoi butonul Continue.
Este afisata noua fereastra de dialog New Dimension Style, in cadrul caruia se vor defini
parametrii stilului de cotare.
Din sectiunea Text se aleg: stilul de scriere – Text style – Noul_stil; inaltimea textului cotei –
Text height - de 6 unitati; plasarea textului vertical deasupra liniei de cota – Above – alinierea
textului cu linia de cota – Aligned with dimension line – distanta dintre text si linia de cota –
Offset from dim line – de 2 unitati.
Se actioneaza apoi butonul OK, revenindu-se astfel la fereastra Dimension Style Manager.
Se seteaza noul stil de cotare ca si stil curent, butonul Set Current, iar apoi se inchide caseta
de dialog, prin butonul Close.
Se poate trece acum la trasarea efectiva a cotelor. Un exemplu concret va este prezentat in
dialogul prin care se realizeaza cotarea proiectiei verticale a piesei model din Fig. 34.
Specify first extension line origin or < select object >: int
Dim: < Enter > - se continua tot printr-o cota orizontala, cota 80
HORIZONTAL.
Specify first extension line origin or < select object >: int
Dim: < Enter > - se continua prin plasarea cotei orizontale Q10
HORIZONTAL.
Specify first extension line origin or < select object >: int
Of: se indica punctul D8 – s-au indicat punctele D7 si D8, dar precizand ca trebuie sa se
respecte aceasta ordine, pentru ca textul cotei, care nu incape intre liniile ajutatoare, sa fie
scris in partea stanga, unde este spatiu suficient; daca se selecteaza intai D8 iar apoi D7,
textul cotei va fi scris si va aparea in dreapta.
Specify first extension line origin or < select object >: int
DIAMETER
DIAMETER
Command: Text
Specify start point of text or [Justify/Style]: se indica un punct in care va fi plasat textul
Specify height <0.2000>: 7
Enter text: 1.
Enter text: 2. .
Pentru inceput, se creeaza oriunde in cadrul desenului, obiectele componente ale viitorului
bloc – linia de capat a traseului si sageata.
Deoarece este necesara si notarea traseului de sectionare, numele acestuia poate fi inclus in
definitia blocului Traseu prin selectarea lui, impreuna cu celelalte obiecte. Pentru ca blocul
sa poata fi folosit si pentru indicarea unor trasee de sectionare cu nume diferite, eventual in
alte desene, numele traseului va fi definit ca atribut al blocului, urmand ca, la inserarea
blocului, sa se aleaga valoarea atributului.
Command: -Attdef
Specify start point of text or [Justifi/Style]: se indica punctul unde va fi plasat atributul
Command: -Block
Select object: se selecteaza obiectele care vor constitui viitorul bloc (sageata, linia de
capat a traseului de sectionare si eticheta atributului)
Apasarea tastei <Enter> pe ultimul prompter determina crearea blocului, moment in care
obiectele componente dispar de pe ecran (daca optiunea Delete din
fereastra Block Definition a fost selectata).
Plasarea blocului in desen se face prin comanda Insert. Pentru a insera blocul de mai
multe ori, se poate folosi cimanda Minsert.
Command: -Insert
Specify insertion point or ...: se indica locul unde va fi inserat blocul in cadrul desenului
Enter X scale factor, specify opposite corner, or [Corner/XYZ] <1>: se poate introduce
un numar care sa indice cu ce factor de scalare pe axa X sa sedeseneze blocul; se poate,
de asemenea, sa se indice doua puncte pentru a defini o fereastra in care sa fie incadrat
blocul; optiunea XYZ permite inserarea de blocuri cu factori de scalare diferiti pe cele trei
axe – pentru cazul curent, se tasteaza <Enter>, acceptand astfel factorul de scara 1,
implicit.
Enter Y scale factor < use X scale factor >: se tasteaza <Enter>, acceptand factorul de
scara pe Y identic cu cel de pe X
Specify rotation abgle <0>: se cere unghiul sub care se inserreaza blocul –
tastand <Enter>, se accepta varianta implicita.
Care este numele traseului? <A>: <Enter> se accepta valoarea implicita a atributului.
email ******
Administratie
Arta cultura
Biologie
Casa gradina
Diverse
Economie
Geografie
Gradinita
Istorie
Jurnalism
Limba
Literatura romana
Management
Medicina
Personalitati
Profesor scoala
Sociologie
StiintaArhitectura
constructiiAstronomieChimieDreptFizicaInformaticaAbbyy
finereaderAccessAdobe photoshopAutocadBaze de dateCCorel
DrawDcExcelFoxproHardwareHtmlJavaLinuxOraclePhpReteleSqlVisual
basicWindowsWordMatematicaStiinte politiceTutorials
Tehnica mecanica
Timp liber
Un bloc este un set de entitati AutoCAD grupate împreuna într-un obiect compus. Acest
ansamblu de entitati grafice primeste un nume de bloc prin intermediul caruia acesta este referit si
utilizat în desene ca o singura entitate. Continutul unui bloc poate varia de la un punct pâna la un
întreg desen care poate sa reprezinte, de exemplu, un surub, o piulita sau orice piesa componenta a
unui ansamblu sau subansamblu. Utilizând blocurile se pot crea biblioteci de repere care pot fi
inserate în orice desen.
8.1. Blocuri
Un bloc poate fi definit prin entitati situate în diferite straturi, trasate cu diferite tipuri de linie
si culori; informatiile privind stratul, culoarea si tipul de linie se memoreaza la definirea unui bloc
pentru toate entitatile componente. La inserarea blocului fiecare entitate este desenata cu tipul de
linie si culoa 434l1123e rea memorate, indiferent de setarile curente pentru strat de desenare, tip
de linie si culoa 434l1123e re. (Exceptie fac entitatie care au apartinut stratului "0" si cele care au
avut culoarea sau tipul de linie BYBLOCK, care mostenesc aceste atribute de la blocul din care fac
parte).
Utilizarea blocurilor la realizarea desenelor are o serie de avantaje dintre care mentionam pe
cele mai importante:
Unui bloc i se pot asocia mai multe atribute, fiecare atribut primind o alta eticheta. La
inserarea unui bloc cu mai multe atribute se va cere precizarea valorilor pentru fiecare atribut.
Comanda BLOCK
Comanda BLOCK creeaza un bloc din entitati grafice existente în desen. Formatul comenzii
este urmatorul:
Command: block
Daca se indica numele unui bloc definit anterior, AutoCAD va cere confirmarea de
redefinire:
Daca se introduce "?" se va lista numele blocurilor create în desenul curent ca raspuns la
prompt-ul:
Punctul de inserare (de baza) este punctul de referinta luat în considerare la inserarile blocului
într-un desen.
Obiectele selectate pentru a face parte din bloc sunt sterse din desen (aceasta confirma
includerea lor în bloc); daca se doreste refacerea lor, imediat dupa comanda BLOCK se va apela
comanda OOPS (operatie care nu anuleaza definitia blocului).
Pentru a redefini un bloc, acesta trebuie redesenat în întregime sau descompus în parti
elementare componente cu comanda EXPLODE. Blocul este "explodat" pentru a avea posibilitatea
editarii diferitelor obiecte din desen, dupa care blocul este redefinit.
Blocurile create cu comanda BLOCK sunt memorate numai în desenul curent, iar copiile lor
pot fi inserate numai în acest desen; daca se doreste inserarea lor în alte desene, blocurile trebuie
salvate pe disc, în fisiere separate, cu ajutorul comenzii WBLOCK.
Comanda WBLOCK
Aceasta comanda permite salvarea unui bloc ca fisier desen pe disc în vederea introducerii lui
în alte desene cu ajutorul comenzii INSERT sau MINSERT. Formatul comenzii este:
Command:wblock
File name:se precizeaza numele blocului (extensia .DWG este implicita); daca variabila de
sistem FILEDIA are valoarea 1, pe ecran este afisata caseta de dialog "Create Drawing File" din care
se selecteaza numele fisierului desen.
Un nume de bloc, daca numele blocului difera de numele fisierului în care se face
salvarea acestuia;
Enter sau Space, daca se doreste definirea blocului, exact ca la comanda BLOCK.
Comanda BASE
Comanda BASE permite stabilirea punctului de inserare pentru un desen pe care îl vom insera
în alt desen ca pe un bloc. Formatul comenzii este:
Command:base
Editarea fisierelor desen inserate ca blocuri în desenul curent nu se reflecta în fisierul care
include blocurile în cauza. Ca urmare, la tastarea semnului "?" la prompt-ul "Block name (or ?)
<implicit>:" nu apare în lista afisata.
Comanda INSERT
Comanda INSERT asigura inserarea unui bloc definit anterior. Se construieste astfel o copie a
blocului specificat, cu punctul sau de baza pozitionat în punctul de inserare precizat de utilizator.
Dialogul începe astfel:
Command: insert
Block name (or ?) <implicit>: se introduce numele blocului de inserat ; se introduce "?" pentru
a afla lista blocurilor definite
X scale factor <1>/Corner /XYZ: se poate raspunde cu un numar care reprezinta factorul de
scara dupa axa X sau Enter pentru reprezentarea blocului la scara si orientarea la care a fost
desenat. Raspunzând cu C se pot defini simultan factorii de scara pe X si Y prin specificarea unui
punct care, împreuna cu punctul de inserare, determina colturile unui dreptunghi ale carui dimensiuni
pe X si Y reprezinta factorii de scara doriti. Optiunea XYZ este folosita la inserarea blocurilor în 3D; în
acest caz se pot specifica factori de scara diferiti pe cele trei axe X, Y si Z.
Rotation angle <0>:se poate specifica un unghi de rotatie al blocului în jurul punctului de
inserare.
Daca se doreste modificarea blocului dupa ce a fost inserat, acesta se introduce "explodat"
(având elementele separate). Pentru a desface un bloc în elemente, atunci când îl inseram, se
introduce un asterisc (*) în fata numelui de bloc, astfel:
Daca blocul inserat are factorii de scara X,Y si Z diferiti, acesta nu mai poate fi explodat
mai târziu.
Un bloc "explodat" ramâne descompus pentru urmatoarele inserarii; acesta poate fi compus
într-o singura entitate apelând din nou comanda BLOCK.
Afisarea pe ecran a casetei de dialog "Insert" (fig.8.1) se poate face cu ajutorul comenzii
DDINSERT. Pentru a insera un bloc definit anterior se tasteaza numele sau în caseta de editare
alaturata butonului :Block...", sau se selecteaza acest buton pentru a se afisa lista cu blocurile
definite. Pentru a insera un fisier desen se tasteaza numele fisierului în caseta alaturata butonului
"File...", sau se selecteaza butonul "File..." pentru a alege desenul dintr-o lista afisata. Se observa ca
aceasta caseta ne permite, de asemenea, specificarea celorlati parametri necesari inserarii, care sunt
aratati mai sus.
Comanda MINSERT
Comanda MINSERT permite inserarea de copii multiple ale unui bloc, dispuse liniar sau într-o
matrice rectangulara. Dialogul comenzii decurge astfel:
Command:minsert
X scale factor <1>/Corner /XYZ: raspunsurile posibile sunt cele de la comanda INSERT
Unit cell or distance between rows:se specifica o valoare sau o celula de baza (o celula-
unitate care include blocul si distanta dintre linii)
Distance between columns (||||): se specifica o valoare, daca numarul de coloane este
mai mare decât 1 si nu s-a specificat o celula de baza
Blocurile inserate cu ajutorul comenzii MINSERT nu pot fi descompuse, deci nu pot fi editate
separat.
Daca se precizeaza un unghi de rotatie, atunci fiecare copie a blocului va fi rotita fata de
punctul de inserare.
Exemplu: Se considera cele trei piese din fig.8.2.a. pe care dorim sa le asamblam cu suruburi.
surubul folosit este cel din fig.8.2.b. care este reprezentat într-un bloc denumit "surub". Acesta este
inserat de doua ori în pozitiile în care sunt trasate axele de simetrie. Dupa completarea desenului cu
alte entitati si hasura, rezulta ansamblul din fig.8.2.c.
Considerând surubul deja desenat, vom crea blocul "surub" parcurgând urmatoarea secventa:
Command: block
Select objects:enter
Command:insert
Command:insert
Atributele sunt entitati de tip text, constante sau variabile, care se ataseaza blocurilor.
Atributele permit extragerea informatiilor despre blocuri în fisiere pe disc si utilizarea acestora într-o
baza de date sau alte aplicatii; se poate crea, de exemplu, o lista de materiale ale reperelor dintr-un
desen de ansamblu.
Pentru a putea fi atasate blocurilor, atributele trebuie sa fie definite cu comanda ATTDEF.
Dupa definire, un atribut poate fi selectat, ca orice entitate AutoCAD, pentru a fi inclus într-un bloc.
Informatiile cu privire la atribute pot fi extrase cu ajutorul comenzii ATTEXT, care determina
scrierea acestor informatii într-un fisier pe disc.
Comanda ATTDEF
Atributele dispun de patru caracteristici (moduri atribut), care pot fi setate pentru fiecare
atribut , cu urmatoarea semnificatie:
Modificarea starii implicite a acestor moduri se face prin introducerea initialelor, pe rând.
Command:attdef
Attribute tag:eticheta atributului poate contine orice caractere, mai putin spatiu; ea are rolul
de a identifica atributul în desen; nu se accepta raspunsul nul
Comanda ATTDISP
În mod normal atributele sunt vizibile, exceptând cazul în care ele sunt definite cu modul
invizibil activ (pe ON). Comanda ATTDISP permite controlul global al vizibilitatii atributelor, ulterior
definirii acestora, indiferent de setarile de afisare caracteristice fiecarui atribut. Prompt-ul comenzii
este:
Command:attdisp
ON - ignora setarile de afisare si trece toate atributele în starea ON, facându-le vizibile
OFF - ignora setarile de afisare si trece toate atributele în starea OFF, facându-le
invizibile
Command:attedit
Edit attributes one at a time ? <Y>: Y (daca se doreste o editare individuala a atributelor)
Block name specification <*>:se specifica numele blocului care contine atributul
Command:attedit
Edit attributes one at a time ? <Y>: N (daca se doreste o editare globala a atributelor)
Edit only attributes visible on screen ? <Y>:Y (pentru editarea atributelor care apar pe
ecran; daca se raspunde cu N, AutoCAD comuta ecranul în mod text si ne informeaza ca
desenul va fi regenerat dupa terminarea editarii)
Observatii:
Editarea globala se aplica la toate atributele, vizibile sau invizibile, dar numai valoarea
atributului se poate schimba.
Comanda ATTEXT
Comanda ATTEXT permite extragerea informatiilor privind atributele care se afla la un
moment dat într-un desen si scrierea acestora într-un fisier pe disc, pentru a le folosi în afara
desenului. Pentru a usura folosirea comenzii ATTEXT se poate utiliza caseta de dialog "Attribute
Extraction" (afisata cu ajutorul comenzii DDATTEXT) care reuneste toate optiunile comenzii.
Comanda are formatul:
Command:attext
CDF, SDF or DXF Attribute extract (or Entities) ? <C>: se alege o optiune (optiunea
Entities va cere indicarea entitatilor pentru care se doreste extragerea informatiilor, dupa care se va
afisa din nou prompt-ul comenzii ATTEXT)
Template file: se specifica numele fisierului model (cu extensia .TXT), folosit drept sablon
pentru structurarea atributelor extrase
Extract file name <implicit>: se introduce numele fisierului care va contine informatiile extrase
(implicit cu extensia .TXT); daca se apasa ENTER se va lua numele desenului la care lucram
La apelarea comenzii ATTEXT se solicita precizarea formatului pentru fisierul de iesire sau
selectarea entitatilor pentru care se extrag informatiile. Cele trei formate posibile sunt:
CDF (Comma Delimited Format) - câmpurile ce formeaza înregistrarile sunt separate prin
virgule; aceste fisiere pot fi prelucrate cu usurinta în Basic.
SDF ( Space Delimited Format) - câmpurile sunt de lungime fixa separate de blanc-uri;
aceste fisiere pot fi prelucrate cu usurinta în FORTRAN, PASCAL si dBASE
DXF (Drawing Exchange Format) - este un format specific AutoCAD folosit pentru
schimbarea fisierelor desen între mai multe programe.
Aplicatie
Command:attdef
Attribute prompt:DIM
Command:attdef
Attribute tag:STAS
Attribute prompt:S
Attribute tag:MASA
Attribute prompt:M
Asemanator sunt definite atributele pentru piulita si saiba. Dupa aceasta sunt create trei
blocuri care au fost numite: "surub", "Piulita" si respectiv "saiba", care includ si atributele definite
mai sus.
La realizarea desenului de ansamblu putem insera aceste blocuri ori de câte ori apar aceste
elemente în desen. În acest exemplu, fiecare bloc a fost inserat o singura data, astfel:
Command: insert
DIM:M10x50
STAS: 4272-89
MASA: 0.041
Command: insert
DIM:M10
STAS: 4271-89
MASA: 0.010
Command: insert
DIM:10
STAS:5200/4-91
MASA: 0.004
Utilizând comanda ATTEXT se extrag atributele din desen în vederea întocmirii unei liste de
componente ale unui desen de ansamblu.
Command:attext
Template file:FISMODEL
S-a utilizat fisierul sablon creat de noi caruia i-am dat numele "FISMODEL " si s-a optat pentru
fisierul de iesire de tip SDF. Continutul fisierului FISMODEL este urmatorul:
BL:NAME C015000
DIMENSIUNE C015000
STAS C010000
MASA N008003
În acest fisier fiecare linie defineste un câmp si formatul în care informatia este scrisa în
fisierul de iesire de pe disc. Câmpurile referitoare la caracteristicile blocurilor sunt definite prin "BL",
urmat de numele caracteristicii (aici chiar numele blocului). DIMENSIUNE, STAS si
MASA sunt etichetele atributelor definite. Formatul de scriere a câmpului este prezentat în coloana
a doua. Câmpurile de forma "Cxxx000" descriu un sir de caractere: litera "C" arata acest lucru, iar
"xxx" semnifica lungimea câmpului. Câmpurile numerice sunt de forma
"Nxxxzzz" (litera "N" determina acest câmp) unde "xxx" reprezinta lungimea câmpului, iar "zzz"
numarul de zecimale. Deci N008003 descrie un numar format din 8 caractere din care 3 reprezinta
partea zecimala.
Dupa apelarea comenzii ATTEXT pe disc se creaza fisierul FISATRIB care are urmatorul
continut:
Se observa în coloana a 2-a numarul STAS-ului si în coloana a 3-a masa pieselor respective.
Când se lucreaza la un desen, apare uneori necesitatea de referire la unele informatii pastrate
într-un alt desen. Pâna la aparitia versiunii 12 a AutoCAD-ului, era posibila suprapunerea a doua
desene prin inserarea ca bloc a desenului suprapus. Dar acest procedeu duce la marirea desenului
original si la ocuparea unui spatiu mai mare pe disc.
Nu exista limite în ceea ce priveste numarul referintelor externe pe care le putem adauga
desenului. De asemenea, desenele de referinta pot face trimitere la alte desene, obtinându-se
desene de referinta înlantuite. Pentru a face trimitere la un alt desen se foloseste comanda XREF.
Comanda XREF
Comanda XREF permite sa atasam un alt desen desenului curent, fara sa-l inseram permanent
si fara sa-i modificam continutul. Formatul comenzii este:
Command:xref
AutoCAD listeaza numele fiecarui desen de referinta si subdirectorul în care se afla desenul
Bind - referintele externe specificate de utilizator sunt incluse în desenul curent, reunite
si atasate definitv acestuia. Un desen care a fost atasat folosind optiunea Bind devine un
bloc în desenul respectiv. Când este selectat Bind apare urmatorul prompt:
Scanning...
Detach - înlatura o referinta externa din desenul curent. Selectând aceasta optiune
apare prompt-ul:
Scanning...
Path - modifica calea data anterior pentru una sau mai multe referinte externe; se
utilizeaza aceasta optiune atunci când desenul a fost mutat în alt subdirector sau când i
s-a schimbat numele. Prompt-ul care apare la selectarea acestei optiuni cere sa se indice
atât calea veche cât si calea noua, apoi încarca desenul de referinta respectiv.
Reload - reîncarca o referinta externa. Reîncarcarea este necesara atunci când în desenul
de referinta au fost efectuate modificari ulterioare momentului atasarii acestuia.
Prompt-ul optiunii este:
Scanning...
Daca se raspunde cu asterisc (*) la acest prompt, vor fi actualizate toate desenele de
referinta.
Attach - asigura adaugarea unui desen de referinta la desenul curent; aceasta operatie
este similara operatiei de inserare a unui bloc si dialogul este asemanator. Primul
prompt care apare este:
Xref to attach: se specifica numele fisierului de referinta (si calea daca acest fisier
nu se afla în acelasi director cu fisierul desen curent)
Comanada XBIND
Aceasta comanda permite preluarea permanenta numai a anumitor parti ale desenelor de
referinta, cum ar fi blocuri, stiluri de text, straturi, tipuri de linie sau stiluri de cotare. Indicarea
acestor elemente se face prin numele lor si devin parti integrante ale desenului curent, intrând în
baza de date a acestuia. Comanda XBIND are urmatorul format:
Command:xbind
Observatie: Comanda XBIND nu poate fi folosita decât dupa ce a fost utilizata comanda XREF
Attach pentru a atasa ca referinta desenul din care dorim sa inseram permanent una din entitatile de
mai sus.
Command:xref
?/Bind/Detach/Path/Reload/<Attach>:enter
Xref to attach:proiect\subans1
SUBANS1 loaded.
Dupa atasare obiectele denumite sunt redenumite automat; numele blocului din fisierul de
referinta va fi "subans1|piulita-M10". Acum lansam comanda XBIND Block astfel:
Command:xbind
Block/Dimstyle/LAyer/LType/Style:block
1 Block bound.
Blocul "subans1|piulita-M10" este atasat permanenet în fisierul curent si este gasit sub
numele "subans1$0$piulita-M10". Acesta nu apare efectiv pe ecran; pentru a fi inclus în locul dorit,
în desenul de ansamblu, trebuie folosita comanda INSERT.
La realizarea desenelor de ansamblu acest procedeu este mult mai convenabil decât inserarea
desenelor de tip bloc realizate cu comanda WBLOCK.