Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Doar rabdarea si perseverenta in invatare aduce rezultate bune.stiinta, numere naturale, teoreme, multimi, calcule, ecuatii, sisteme




Biologie Chimie Didactica Fizica Geografie Informatica
Istorie Literatura Matematica Psihologie

Autocad


Index » educatie » » informatica » Autocad
» Blocuri Si Atribute In programul AutoCAD


Blocuri Si Atribute In programul AutoCAD


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:

1. din meniul derulant Draw, comanda Block optiunea Make

2. din meniul grafic Draw, prin selectare pictogramei Make Block

3. prin tastarea numelui comenzii Block in linia de comanda

In toate cazurile este afisata fereasta de dialog Block Definition - Fig. 1, care are urmatoarele sectiuni :

Name - numele blocului; se pot lista numele blocurilor definite pana la momentul curent

Base point - punctul de inserare al blocului - este un punct de referinta propriu, prin care blocul se pozitioneaza in desen. Actionand butonul Pick point, caseta de dialog se inchide temporar, permitand indicarea pe ecran a punctului de inserare, dupa care caseta reapare;

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.

Settings - permite stabilirea altor proprietati precum: unitatile de masura la inserarea blocului, posibilitatea scalarii de uniforme pe cele doua directii, posibilitatea ca blocul sa fie descompus in obiectele componente. Pentru o mai buna ordonare, in caseta Description se poate introduce si o scurta descriere a blocului. Totodata, se poate asocia la definitia blocului o enorma legatura catre o locatie Web.

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 Wblock poate 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

ferestrei Write nile Base point si Objects ale ferestrei.

Fig. 2 Fereastra de dialog Write Block

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:

Mode - se definesc caracteristicile atributului: Invisible - exista, dar nu este afisat, Constant - valoarea este mereu aceeasi, Verify - determina verificarea suplimentara a valorii atributului, la inserare, Preset - nu se cere valoarea atributului la inserarea blocului, ea fiind predefinita. Toate aceste caracteristici au un caracter bivalent.

Attribute Tag - eticheta atributului (tag-ul)

Attribute Prompt - mesajul (prompterul) care va fi afisat pentru introducerea atributului.

Attribute Value - valoarea care va fi considerata implicita.

Butonul Insert Field permite introducerea unui bloc de tip Field in cadrul atributului.

Insertion Point - permite pozitionarea atributului, prin indicarea pe ecran a punctului de inserare sau prin definirea coordonatelor.

Text Options - caracteristicile textului 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:

  • .csv - fisier text, campurile de informatii fiind separate prin virgula
  • .mdb - fisier Microsoft Access
  • .xls - fisier Microsoft Excel
  • .txt - fisier text, campurile de informatii fiind separate prin spatii

De asemenea, se poate folosi un fisier sablon (.blk ) pentru prezentarea uniforma a informatiilor. Acest fisier se poate defini pe baza unui raport existent.

Toate optiunile de extragere a informatiilr sunt dirijate, pas cu pas, prin intermediul ferestrei Attribute Extraction, asociata comenzii Eattext.

Putem face o observatie in ceea ce priveste o varianta anterioara, inca functionala, a comenzii Eattext este Attext, care ofera mai putine optiuni.

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.

Desfacerea blocului in componente, pentru o editare, se obtine prin comanda Explode. O varianta utila a acesteia este comanda Xplode, prin care se pot controla proprietatile obiectelor rezultate dupa descompunerea blocului: strat, tip si grosime de linie si culoare.

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

Specify first point: se indica un punct oarecare

Specify next point or [Undo]: @ 1< - 60

Specify next point or [Undo]: @ 2< 60

Specify next point or [Close/Undo]:    < Enter

* Se defineste atributul blocului (valoarea rugozitatii).

Din meniul existent Draw se alege comanda Block, optiunea Define Attributes.

In fereastra Attribute Definition se stabilesc caracteristicile atributului - Fig. 4

Se actioneaza butonul OK.

Fig. 4 Definirea atributului blocului Rugozitate

* Se defineste blocul Rugozitate.

Din meniul existent Draw, se selecteaza comanda Block, optiunea Make.

In fereastra de dialog a comenzii se alege numele blocului, se defineste punctul de inserare si se selecteaza obiectele componente: simbolul grafic al rugozitatii, impreuna cu eticheta atrubutului. Se actioneaza butonul OK.

* Inserarea blocului in desen

Din meniul existent Insert, se selecteaza Block.

In fereastra de dialog a comenzii se alege numele blocului, din lista blocurilor disponibile.

Daca se doreste sa se indice direct pe ecran, folosind mouse-ul, pozitia de inserare a blocului, scara si unghiul de rotatie, se selecteaza optiunea Specify On-Screen. Altfel, se introduc direct valorile dorite in casetele ferestrei de dialog.

Daca se doreste ca obiectele componente ale blocului sa fie inserate ca obiecte separate, se selecteaza optiunea Explode.

In fereastra Edit Attribute, sau pe prompterul Insert Value, se introduce valoarea dorita a rugozitatii, alta decat cea implicita.

Se actioneaza butonul OK.

* Modificarea atributelor blocului

Se efectueaza dublu clic asupra blocului inserat sau se tasteaza    Eattedit pe linia de comanda si se selecteaza blocul.

Din fereastra Enhanced Attribute Editor - Fig. 5, se pot schimba caracteristicile atributului.

APLICATIE

Extragerea atributului dintr-un desen

Pentru inceput, se insereaza in desen, de trei ori consecutiv, locul Rugozitate, creat in aplicatia anterioara. La fiecare inserare a blocului, se cer valorile atributului pe prompterul Insert Value. Se aleg ca valori 3,2 apoi 6,3 si respectiv 25.

Se alege, din meniul Tools, optiunea Attribute Extraction sau se introduce comanda Eattext de la tastatura.

Fereastra Attribute Extraction ofera pentru inceput, doua optiuni:

Create Table or External File from Scratch - care poate fi folosita atunci cand nu exista un sablon salvat anterior;

Use Template - care permite folosirea unui sablon ( extensia .blk ), daca exista unul salvat intr-o sesiune anterioara.

In acest caz se alege prima optiune. Se actioneaza butonul Next al ferestrei, trecandu-se pe pagina urmatoare.

In pagina Select Drawing a ferestrei Attribute Extraction se stabileste de unde vor fi preluate atributele: din blocurile selectate, din intreg desenul curent sau dintr-un set de desene. Se alege optiunea Current Drawing.

Optional, se poate actiona butonul Additional Settings, pentru a stabili daca vor fi incluse si blocurile vide sau cele din referintele externe. Se actioneaza butonul Next.

In pagina Select Attribute se stabilesc pentru fiecare bloc selectat, atributele care vor fi extrase pentru bifarea casetelor alaturate. Se actioneaza butonul Next.

In pagina Finalize Output se poate reordona lista de atribute si, prin butonul Full Preview, se poate previzualiza rezultatul extragerii.

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.

Se actioneaza butonul Next.

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.

In sectiunea Select Table Style, prin actionarea butonului (), se pot alege caracteristicile de formatare a tabelului.

Daca aspectul tablelului din fereastra de previzualizare este placut, se actioneaza butonul Next.

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

O caracteristica noua, inclusa odata cu versiunea AutoCAD 2007, consta in folosirea blocurilor dinamice. Aceste blocuri pot fi modificate direct in desen - de exemplu, se poate muta sau roti o parte din geometria blocului fara a fi necesara redefinira acestuia.

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.

Fig. 7 Deformarea blocului dinamic

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):

Parametrii si actiuni pentru blocuri dinamice

Parametru

Semnificatie

Actiuni asociate

Point

Pozitia unui punct

Move, Stretch

Linear

Distanta dintre doua puncte

Move, Scale, Stretch, Array

Polar

Distanta dintre doua puncte si inclinarea directiei definite de cele doua puncte

Move, Scale, Stretch, Polar Stretch, Array

XY

Distantele fintre doua directii fata de un punct de referinta

Move, Scale, Stretch, Array

Rotation

Unghiul de rotatie

Rotate

Flip

Simetrie fata de o linie de referinta

Flip

Lookup

Defineste un set de variante ale blocului dinamic, pe baza unor proprietati

Lookup

Alignment

Rotirea in jurul unui punct pana la alinierea cu un alt obiect din desen

Actiune implicita

Visibility

Vizibilitatea unor obiecte componente ale blocului

Base

Punct de referinta

Fig. 8 Fereastra Block Editor

Fig. 9 Paletele pentru definirea blocuriloe dinamice - Block Authoring

APLICATIE

Definirea blocurilor dinamice

In principal, definirea unui bloc dinamic se desfasoara dupa urmatoarea succesiune:

  1. Se construiesc obiectele care compun geometria blocului.
  2. Se definesc parametrii si actiunile asociate.

* 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.   

Fig. 10 Blocul Part

* Definirea unui parametru si a unei actiuni asociate pentru blocul Part.

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 base point of reflection line or [Name/Label/Description/Palette: se indica un punct al axei de simetrie

Specify endpoint of reflection line: se indica un al doilea punct al axei de simetrie

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.

Fig. 11 Definirea parametrului

  1. Din paleta Actions se alege actiunea ce va fi asociata parametrului definit anterior - FlipActions. Apare prompterul:

Select parameter: se selecteaza parametrul Flip State

Specify selection set for action

Select objects: se selecteaza obiectul asupra caruia se va actiona (cercul lateral)

Select objects: < Enter >

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

a ferestrei Block Editor. Se alege numele blocului - Part_1-dyn.

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:

4. Se insereaza in blocul Part_1-dyn - meniul Insert, optiunea Block. Se selecteaza blocul. Apare simbolul, sub forma unei sageti, specific actiunii definite anterior - Flip. Actionand cu mouse-ul asupra acestuia, se obtine modificarea dorita - Fig. 13

Fig. 13 Modificarea blocului Part­_1-dyn

* Definirea simultana a unei perechi parametru-actiune pentru blocul Part

Se executa dublu clic pe blocul Part. Este afisata fereastra Block Editor.

Din paleta Parameters Sets a utilitarului Block Authoring Palettes se alege perechea Point-Move. Apare prompterul:

Specify parameter location or [Name/Label/Chain/Description/

Palette]: se indica locatia parametrului(de exemplu, centrul cercului lateral).

Specify label location: se indica un punct unde va fi afisata eticheta - Fig.14.

Pictograma atentioneaza ca nu a fost selectat niciun obiect caruia sa i se aplice actiunea.

Se executa dublu clic pe pictograma si, la prompterul Select objects; se selecteaza obiectul asupra caruia se va actiona.

Se actioneaza pictograma comenzii Save Block As din linia superioara a ferestrei Block Editor. Se va alege mai apoi numele blocului - Part_2-dyn.

Se lanseaza comanda Close Block Editor din linia superioara a ferestrei Block Editor.

Pentru a urmari cum poate fi modificat blocul dinamic definit anterior:

Se insereaza in desen blocul Part­­­_2-dyn - meniul Insert, prin optiunea Block.

Se selecteaza blocul. Va aparea simbolul specific actiunii definite anterior - Move. Actionand cu mouse-ul asupra acestiua, se obtine modificarea dorita - Fig. 15.

Modificarea blocului Part_2-dyn

APLICATIE

Modificarea vizibilitatii componentelor unui bloc

Se executa dublu clic pe blocul Part. Este afisata fereastra Block Editor.

Din paleta Parameters a utilitarului Block Authoring Palettes se alege Visibility Parameter.

Apare prompterul:

Specify parameter location or[Name/Label/Chain/dDescription/Palette]

Se indica locatia parametrului - Fig. 16.

Se efectueaza dublu clic pe simbolul triunghiular al parametrului. Va

aparea fereastra VisibityState. Se redenumeste, prin butonul Rename, actuala configuratie VisibiliyState0 ca "with_hole".

Se actioneaza butonul New si se defineste o noua configuratie, sub numele de "without_hole".

Se actioneaza butonul OK al ferestrei Visibility State. In caseta derulanta din dreapta liniei superioare a ferestrei Block Editor se selecteaza configuratia "without_hole".

Se selecteaza cercul lateral din componenta blocului.

Se activeaza pictograma Make Invisible din linia superioara a ferestrei Block Editor.

Se actioneaza pictograma comenzii Save Block As din linia superioara a ferestrei Block Editor. Se alege numele blocului - Part_3-dyn.

Se lanseaza comanda Close Block Editor.

Fig. 16 Definirea parametrului Visibility

Pentru a vedea efectul acestei actiuni:

Se insereaza in desen blocul Part_3-dyn.

Se selecteaza blocul. Apare simbolul specific actiunii definite anterior - Visibility. Actionand cu mouse-ul asupra acestia, este afisata lista cu cele doua configuratii definite. Se poate opta astfel pentru una dintre ele, in care cercul gaurii laterale este sau nu vizibil - Fig. 17.

APLICATIE

Definirea unui set de variante pentru un bloc

Se insereaza in desen blocul Part_1-dyn - meniul Insert optiunea Block.

  1. Se executa dublu clic pe Part_1-dyn. E afisata fereastra Block Editor
  1. Din paleta Parametres a utilitarului Block Authoring Palettes se va alege Lookup Parameter. Apare prompterul:

Specify parameter location or [Name/Label/Chain/Description/Palette

se indica locatia parametrului

  1. Din paleta Actions alege actiunea ce va fi asociata parametrului definit anterior - Lookup Action. Apare prompterul:

Select parameter: se selecteaza parametrul Lookup

Specify action location: se indica un punct unde va fi plasata eticheta actiunii - Fig. 18.

  1. Din fereastra Property Lookup Table, prin actionarea butonului Add Properties, se alege parametrul in functie de care vor fi diferentiate variantele - parametrul Flip.
  1. In sectiunea Input Properties, se definesc variantele pentru parametrul Flip. Alaturi, in sectiunea Lookup Properties, se aleg numele sub care vor fi prezentate pe ecran variantele - Fig. 19
  1. In sectiunea Input Properties se bifeaza Allow reverse lookup.

Fig. 18 Parametrul si actiunea Lookup

Fig. 19    Fereastra Property Lookup Table

  1. Se actioneaza butonul OK pentru a parasi fereastra     Property Lookup Table.
  1. Se actioneaza pictograma comenzii Save Block As din linia superioara a ferestrei Block Editor. Se va alege mai apoi numele blocului - Part_4-dyn.
  1. Se lanseaza comanda Close Block Editor

Pentru a vedea efectul acestei actiuni:

  1. Se insereaza in desen blocul Part_4-dyn
  1. 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

O alta modalitate de folosire a unui grup de obiecte desenate deja, se bazeaza pe tehnica referintelor externe. O referinta externa este un fisier desen a carui continut este inclus, temporar pe durata editarii desenului, in desenul curent. Fata de blocuri, referintele externe nu fac parte din baza de date a desenului curent, ceea ce reprezinta un avantaj din punct de vedere al maririi fisierului. La incarcarea desenului, vor aparea automat si referintele externe. Daca desenul ales ca referinta externa este modificat, aceasta schimare va fi vizibla automat si in desenul care il apeleaza.

Comenzile referitoare la inserarea si manipularea referintelor externe pot fi redate din meniul grafic Reference. Acesta poate fi listat cu ajutorul comenzii CUI sau prin click-ul dreapta al mouse-ului pe suprafata unuia dintre meniurile grafice vizibile, urmand ca din meniul shortcut afisat sa se aleaga Reference.

Comenzi ale meniului grafic Reference va vor fi prezentate mai amanuntit in tabelul urmator (B):

External References

Deschide/inchide paleta External References

Attach Xref

Insereaza o referinta externa

Clip Xref

Decupleaza o parte a referintei externe

Xbind

Insereaza permanent in desenul curent o parte a unei referinte externe

Xref Frame

Controleaza vizibilitatea conturului de decuplare a unei referinte externe

Procedura generala de inserare a unei referinte externe este:

Din meniul grafic Reference se alege Attach Xref, sau se tasteaza direct Xattach in linia de comanda.

In fereastra de dialog Select Reference File, se selecteaza fisierul care va fi atasat si se actioneaza butonul Open.

In fereastra de dialog External Reference - Fig. 21, in sectiunea Reference Type, se selecteaza optiunea Attachment.

Se indica, direct sau cu mouse-ul optiunea Specify On-Screen, punctul de inserare, scara si unghiul de rotatie sub care va fi inserat desenul.

Se actioneaza butonul OK.

Fig. 21 Fereastra External Reference

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:

Open - permite deschiderea pentru editare

Attach - ataseaza o noua referinta externa;

Detach - inversarea lui Attach;

Reload - reincarca o referinta externa;

Unload - descarca temporar o referinta externa;

Bind - determina integrarea permanenta in desen a unei referinte externe.

Fig. 22 Paleta External References

Prin observarea mai amanuntita din versiunile anterioare de AutoCAD se poate vedea ca paleta External References inlocuieste fereastra Xref Manager.

Comanda Xbind permite inserarea permanenta in desenul curent a unei parti din referinta externa. Procedura generala consta in urmatorii pasi:

Din meniul Modify, se alege succesiunea: Object/External Reference/Bind sau se tasteaza direct numele comenzii, Xbind, in linia de comanda.

In sectiunea Xrefs a ferestrei de dialog Xbind - Fig. 23, se actioneaza cu butonul mouse-ului pe butonul (+) situat in dreptul uneia dintre referintele externe. Intr-un mod asemanator se

detaliaza componentele: bloc, stil de cotare, strat, tip de linie si stil de text.

Se selecteaza, pe rand, componentele dorite si se actioneaza butonul Add. Acestea vor fi afisate in sectiunea Definitions To Bind.

Se actioneaza butonul OK.

Fig. 23 Fereastra de dialog Xbind

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.

  1. Din meniul File, se activeaza comanda New.
  2. In fereastra Create New Drawing, se alege Use a Template.
  3. Se alege fisierul sablon A3_border, daca nu este afisat in lista, se poate folosi butonul Browse pentru a naviga pana la locatia dorita.

Fig. 24 Piesa model

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.
  1. Calculand distantele dintre dreptunghiurile de incadrare si pana la chenar - Fig. 25, rezulta:

  1. Pentru desenarea dreptunghiurilor de incadrare se foloseste comanda Rectangle, existenta in meniul grafic Draw.

Dialogul este:

Command: Rectangle (se plaseaza dreptunghiul de incadrare a proiectiei orizontale)

first corner point or [Chamfer//Width]

other corner point:

Command: < Enter > - dreptunghiul limita a proiectiei verticale

first corner point or [Chamfer//Width]: 85,160

other corner point:

Command: < Enter > - dreptunghiul limita a proiectiei laterale

first corner point or [Chamfer//Width]

other corner point:

Fig. 25 Plasarea dreptunghiurilor de incadrare

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*

Specify origin of UCS or <World>: int

Of se selecteaza punctul P1

Specify point on X-axis or <Accept>: <Enter>

Command:<Enter>

UCS

Current ucs name: *NO NAME*

Specify origin of UCS or <World>: S

Enter name to save UCS or [?]: VERTICAL

Trasarea axelor notate in Fig. 26 prin a1, a2, a3 se obtine prin comanda Line:

Fig. 26 Trasarea axelor in proiectia verticala

Command: Line (se traseaza axa a1)

first point:

next point or [Undo]:

next point or [Undo]: <Enter>

Command: Line (se traseaza axa a2)

first point:

next point or [Undo]:

mext point or [Undo]: <Enter>

Command: Line (se traseaza axa a3)

first point:

next point or [Undo]:

next point or [Undo]: <Enter>

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

select object: L (ultimul obiect desenat - last)

select object: <Enter>

base point or displacement or [Multiple]: se indica orice punct de pe ecran

second point of displacement <>: @115,0

Specify second point of displacement or : <Enter>

In mod asemanator, prin mutarea UCS-ului in pozitii favorabile de pe dreptunghiurile de incadrare ale proiectiilor orizontala si laterala, se traseaza axele din aceste proiectii.

Se deseneaza coturul piesei in cele trei proiectii.

Se seteaza stratul Thick ca strat curent.Pentruconstructia proiectiei verticale - Fig. 27, se revine la UCS-ul Vertical daca aceasta a fost schimbat intre timp:

Command: Ucs

current ucs name: *NO NAME*

specify origin of UCS or <World>: Re

enter name to save UCS or [?]: VERTICAL

Se traseaza cercurile C1, C2, C3, indicand centrul si diametrul fiecaruia.

Fig. 27 Proiectia verticala - pasul 1

Command: Circle (se traseaza cercul C1)

center point for circle or [3P/2P/Ttr (tan tan radius)]: int

of: se selecteaza intersectia P2

radius of circle or [diameter]: D

diameter of circle:

Command: <Enter> (se reia comanda anterioara, circle, pentru a trasa cercul C2)

center point for circle or [3P/2P/Ttr (tan tan radius)]: cen

of: se selecteaza cercul anterior in P3

radius of circle or [diameter]<40.0000>: D

diameter of circle<80.000>: 40

Command: <Enter> (se traseaza cercul C3)

center point for circle or [3P/2P/Ttr (tan tan radius)]: cen

of: se selecteaza cercul anterior in P4

radius of circle or [diameter]<20.0000>: D

diameter of circle<40.000>:

Se traseaza mai apoi contururile bazei si generatoarele gaurii:

Command: Line (se traseaza conturul 4)

first point:

next point or [Undo]:

next point or [Undo]:

next point or [Close/Undo]:

next point or [Close/Undo]: C

Command: Pline (se traseaza conturul 5)

start point:

Current line width is 1.000

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

starting width <1.0000>:

ending width <0.0000>: <Enter>

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

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

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

next point or [Arc/Close/Halfwidth/Length/Undo/Width]: <Enter>

Command: Line (se traseaza generatoarea 6 a gaurii din stanga)

first point:

next point or [Undo]: per

to: se selecteaza linia 4

next point or [Undo]: <Enter>

Pentru trasarea celeilalte generatoare a gaurii, notata cu 7, se poate folosi constructia prin simetrie, pornind de la generatoarea 6, trasata deja:

Command: Mirror

select object: Last

select object: <Enter>

first point of mirror line: end

of: se selecteaza axa a3, prin punctul P5

second point of mirror line: <F8> (se activeaza modul ortogonal)

<Ortho on> se indica orice punct deasupra sau sub P5, nu neaparat pe aceeasi verticala

erase source object? [yes/no] <N>: <Enter>

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 onject: se selecteaza linia 4

select object: se selecteaza cercul C1

select object: se selecteaza polilinia 5

select object: <Enter>

select object to trim or [Project/Edge/Undo]

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)

select object: <Enter>

Fig. 28 Proiectia verticala - pasul 2

Se definitiveaza conturul din proiectia verticala

Pentru a obtine racordarea arcului C1 cu liniile L4 si L4' - Fig. 29, se foloseste comanda Fillet. Se stabileste mai intai raza de racordare si apoi, prin repetarea comenzii, se indica obiectele care vor fo racordate.

Command: Fillet

first object or [Polyline/Radius/Trim]: R

fillet radius <0.000>:

command: <Enter>

first object or [Polyline/Radius/Trim]: se selecteaza linia L4

slect second object: se selecteaza arcul C1

Command: <Enter>

first object or [Polyline/Radius/Trim]: se selecteaza arcul C1

Select second object: se selecteaza linia L4'

In mod asemanator, se deseneaza conturul celorlalte doua proiectii

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.

Fig. 30 Proiectia orizontala

Command: -Array

select object: se indica cercul Cg

slect object: <Enter>

enter the type of array [Rectangular/Polar] <R>: R

enternumber of rows (---) <1>:

enter number of columns (| | |) <1>: 2

enter the distance between rows or specify unit cell (-):

specify the distance between columns

Trasarea liniei de ruptura - Fig. 31

Se trece pe stratul Linii-s. Linia de ruptura este construita ca o succesiune de segmente de lungime data. Modurile Snapsi Ortho influenteaza aspectul liniei de ruptura, fiind de preferat sa fie dezactivate. Pentru ca segmentele liniei de ruptura sa constituie o singura entitate (polilinie), trebuie ca variabila de sistem Skpoly sa aiba valoarea 1. Comanda pentru desenarea liniei de ruptura este Sketch.

Command: Skpoly

Enter new value for SKPOLY <0>: 1

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.

<Pen up>: <Enter>

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.

Dupa trasarea proiectiilor se renunta la dreptunghiurile de incadrare.

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.

Se hasureaza suprafetele sectionate - Fig. 33, folosind comanda Hatch.

Din fereastra de dialog Boundary Hatch and Fill se aleg optiunile:

Type: Predefined (se alege un tip de hasura din lista modelelor existente)

Pattern: se alege modelul ANSI31

Angle:

Spacing:

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.

Se stabileste stilul de scriere, cu numele noul_stil, bazat pe fondul romans.

Command: -style

Enter name of text style or [?] <STANDARD>: Noul_stil

New style.

Specify full font name of font filename(TTF or SHX) <txt>: romans

Specify height of text <0.2000>:

Specify width factor <1.0000>: <Enter>

Specify obliquing angle <0>: <Enter>

Display text backwards ? [Yes/No] <N>: <Enter>

Display text upside-down ? [Yes/No] <N>: <Enter>

Vertical ? <N> <Enter>

"Noul_stil" is now the current text style.

Se defineste stilul de cotare, care va fi numit astfel: Noul_stil_de_cotare.

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.

In sectiunile Lines si Symbols and Arrows, se opereaza modificarile cu privire la geometria cotelor: lungimea cu care liniile ajutatoare depasesc linia de cota - Extend beyond dim lines - de 1,5 unitati; distanta de la linia ajutatoare la obiectul selectat - Offset from origin - de 0 unitati; marimea sagetii - Arrow size - de 4 unitati. Celelalte variante raman neschimbate.

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.

Command: Dim - se intra in sesiunea de cotare

Dim: HOR - se va plasa mai intai cota orizontala 135

Specify first extension line origin or < select object >: int

Fig.34 Cotarea proiectiei verticale

Of: se indica punctul D1

Specify second extension line origin: int

Of: se indica punctul D2

Specify dimension line loction or: se indica punctul D3

Enter dimension text < 135.0000 >:

Dim: < Enter > - se continua tot printr-o cota orizontala, cota 80

HORIZONTAL.

Specify first extension line origin or < select object >: int

Of: se indica punctul D4

Specify second extension line origin: int

Of: se indica punctul D5

Specify dimension line location or []: se indica punctul D6

Enter dimension text <80.0000 > :

Dim: < Enter > - se continua prin plasarea cotei orizontale Q10

HORIZONTAL.

Specify first extension line origin or < select object >: int

Of: se indica punctul D7

Specify second extension line origin: 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 dimension line location or []: se indica punctul D9

Enter dimension text < 10.0000 >: %%c10

Dim: VER - se continua prin plasarea cotei verticale 20

Specify first extension line origin or < select object >: int

Of: se indica punctul D2

Specify second extension line origin: int

Of: se indica punctul D10

Specify dimension line location or []: se indica punctul D11

Enter dimension text < 20.0000 >:

Dim: RAD - se coteaza raza R5

Select arc or circle: nea

Nea to: se indica punctul D12, pe arcul care va fi cotat

Enter dimension text < 5.0000 >: R5

Specify dimension line location or []: se indica punctul D13

Dim: DIA - se coteaza diametrul 80

Select arc or circle: se indica punctul D14, pe cerc

Enter dimension text < 80.0000> : %%c80

Specify dimension line location or []: se indica punctul D15

Dim: < Enter > - se continua tot printr-un diametru, 40

DIAMETER

Select arc or circle: se indica punctul D16, pe cerc

Enter dimension text <40.0000>: %%c40

Specify dimension line location or []: se indica punctul D17

Dim: < Enter > - se coteaza diametrul 20

DIAMETER

Select arc or circle: se indica punctul D18, pe cerc

Enter dimension text <20.0000>: %%c20

Specify dimension line location or []: se indica punctul D19

Dim: < Esc > - se paraseste sesiunea de cotare.

  • In mod asemanator se adauga cotele pe celelalte proiectii.
  • Plasarea textului in desen. Prin folosirea comenzii Text, pentru scrierea notei de deasupra indicatorului. Stilui de scriere a fost stabilit anterior.

Command: Text

Current text style: * Noul_stil * Text height: 0.2000

Specify start point of text or [Justify/Style]: se indica un punct in care va fi plasat textul

Specify height <0.2000>:

Specify rotation angle of text <0>: <Enter>

Enter text: Conditii tehnice

Enter text:

Enter text:

Enter text: <Enter>

Pentru inidicarea traseului de sectionare, va fi folosita tehnica definirii blocurilor. Pentru exemplificare, se va defini un bloc ce contine extremitatea traseului de sectionare - Fig. 35. In mod similar, se pot defini ca blocuri numele traseului de sectionarede deasupra proiectiei laterale si indicatorul desenului.

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

Current attribute modes: Invisibles=N Constant=N Verify=N Preset=N

Enter an option to change [Invisible/Constant/Verify/Preset] <done>: <Enter>

Enter attribute tag name: Nume_traseu

Enter attribute prompt: Care este numele traseului? :

Enter default attribute value: A

Current text style: *Noul_stil* Text height: 7

Specify start point of text or [Justifi/Style]: se indica punctul unde va fi plasat atributul

Specify rotation angle of text <0>: <Enter>

Pentru a crea blocul, dialogul pe linia de comanda este:

Command: -Block

Enter block name or [?]: se tasteaza numele blocului - Traseu

Specify insertion base point: se cere punctul de inserare al blocului - mid

of: se indica mijlocul segmentului de capat al traseului de sectionare

Select object: se selecteaza obiectele care vor constitui viitorul bloc (sageata, linia de capat a traseului de sectionare si eticheta atributului)

Select object: <Enter>

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

Enter blockn name or [?]<implicit>: se tasteaza numele blocului, TRASEU, sau ? pentru afisarea listei blocurilor disponibile

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.

Enter attribute values

Care este numele traseului? <A>: <Enter> se accepta valoarea implicita a atributului.

  • In final, se obtine desenul complet al piesei - Fig. 36.

Fig. 36 Desenul complet al piesei





Politica de confidentialitate





Copyright © 2024 - Toate drepturile rezervate