Sunteți pe pagina 1din 7

Curs 8

10.Referirea la alte desene


Există situaŃii când e nevoie să ne referim la un alt desen AutoCAD, fără însă a-l insera în cel
curent. Poate se doreşte a fi utilizată doar o parte a unui alt desen sau, în anumite cazuri, poate se vrea a
se observa cum se potrivesc limitele unui anumit plan cu cel din desenul curent.

10.1. ReferinŃe externe


ReferinŃele externe (numite uzual xref) permit observarea oricărui desen ca pe o referinŃă, în
timp ce se lucrează în desenul curent. Desenul extern nu face parte din desenul curent. Desenul curent
Ńine evidenŃa locaŃiei şi numelui unei referinŃe externe, astfel încât se poate face referire oricând la acel
desen. Ca şi în cazul blocurilor, se poate utiliza prinderea pe obiectele din referinŃa externă. De
asemenea, se pot modifica parametrii de vizibilitate ai straturilor din referinŃa externă.
În comparaŃie cu blocurile, referinŃele externe prezintă mai multe avantaje:
• prin folosirea referinŃelor externe rezultă desene ce sunt stocate în fişiere mai mici decât
cele ce se obŃin prin utilizarea blocurilor (desenul referit nu devine parte din desenul
curent);
• de fiecare dată când programul încarcă desenul, acesta va încărca şi copia curentă (ultima
versiune) a referinŃei externe;
• în cazul unui proiect de echipă, mai mulŃi utilizatori pot utiliza acelaşi desen ca referinŃă
externă;
• referinŃele externe pot fi ataşate şi detaşate foarte uşor, sau pot fi aşezate peste desenul
curent pentru o utilizare temporară
Atunci când se lucrează cu referinŃe externe, devine utilă bara de instrumente Reference.
Procedura de deschidere a acestei bare este cea cunoscută.
În vederea ataşării unei referinŃe externe, se parcurg următorii paşi:
 se deschide fereastra Xref Manager (fig. 10.1) printr-una din variantele: clic pe butonul
External Reference ( ) de pe bara de instrumente Reference, clic pe comanda Xref
Manager... din meniul Insert, se tastează xref la linia de comandă;

Figura 10.1. Fereastra de dialog Xref Manager

 se deschide fereastra de dialog Select Reference File printr-un clic pe butonul Attach. Se
alege fişierul pe care dorim să-l ataşăm şi se execută clic pe butonul Open. Ca efect, se
deschide fereastra de dialog External Reference (fig. 10.2), care oferă în linia Path
informaŃii privind numele fişierului ales dar şi locaŃia acestuia;
1
Curs 8

Figura 10.2. Fereastra de dialog External reference

 în secŃiunea Reference Type se poate alege tipul de referinŃă externă:


 Attachment – în acest caz, dacă altcineva foloseşte desenul nostru curent, atunci în
el va fi inclusă şi referinŃa externă;
 Overlay – în cazul utilizării desenului nostru de către altcineva ca referinŃă externă,
desenul suprapus nu va fi afişat;
 în partea de jos a ferestrei de dialog, se precizează punctul de inserŃie, factorii de scară pe
X, Y şi Z şi unghiul de rotaŃie, fie în mod direct în casetele de dialog corespunzătoare, fie pe
ecran;
 clic pe butonul OK.
Începând cu versiunea 2004 a programului AutoCAD, există posibilitatea deschiderii unei
referinŃe externe în vederea unei eventuale editări. În acest scop, se foloseşte comanda XOPEN care
poate fi utilizată prin executarea unui clic dreapta pe referinŃă şi alegerea comenzii Open Xref.
În fereastra Xref Manager sunt afişate toate referinŃele externe. Existădouă moduri de afişare:
♦ List View ( ) – afişează o listă cu toate referinŃele externe, împreună cu starea lor,
mărimea, tipul, data şi ora salvării şi calea salvată;
♦ Tree View ( ) – afişează o listă cu toate referinŃele externe într-o reprezentare grafică din
care rezultă şi relaŃiile dintre acestea.

10.2. Editarea unei referinŃe externe din interiorul desenului


În anumite situaŃii poate apărea necesitatea de a modifica o referinŃă externă sau un bloc şi de a
salva aceste modificări în desenele originale. Aceste aspecte au devenit posibile încă de la apariŃia
versiunii 2001i. De asemenea, pot fi transferate obiecte din desenul curent în referinŃa externă sau în
bloc sau invers. În AutoCAD aceste operaŃii poartă denumirea de editare internă.
Pentru a începe procesul de editare se execută un dublu clic pe referinŃa externă care se doreşte
a fi modificată. Ca urmare, se deschide fereastra de dialog Reference Edit (fig. 10.3). Aceeaşi ferestră
se deschide şi prin deschiderea meniului Modify, a submeniului In-place Xref and Block Edit►,
activarea comenzii Edit Reference şi selectarea referinŃei externe ce se doreşte a fi editată.
Fereastra Referent Edit prezintă o zonă de previzualizare şi două casete de text care pot fi sau
nu activate, şi anume:
♦ Enable unique layer and symbol names – afişează numele de strat şi de simbol cu un prefix
de tipul $#$, în felul acesta putându-se realiza o diferenŃiere faŃă de aceleaşi elemente din
desenul curent ;

2
Curs 8
♦ Display attribute definitions for editing – permite să se editeze definiŃiile atributelor pentru
blocurile cu atribute.

Figura 10.4. Bara de instrumente Refedit

Figura 10.3. Fereastra de dialog Reference Edit

Prin selectarea butonului OK se închide fereastra de dialog Reference Edit şi se cere să se


selecteze un obiect din referinŃa externă sau din bloc în vederea editării. În urma selectării unui astfel
de obiect, programul afişează bara de instrumente Refedit (fig. 10.4), care conŃine butoane ce permit:
♦ editarea blocului sau a referinŃei externe ( );
♦ adăugarea obiectelor la setul de lucru Refedit ( );
♦ eliminarea obiectelor din setul de lucru Refedit ( );
♦ anularea modificărilor efectuate în referinŃă ( );
♦ salvarea modificărilor în referinŃă ( ).
În momentul în care unul sau mai multe obiecte din referinŃa externă sau din bloc sunt selectate
în vederea editării, celelalte obiecte, atât din referinŃă/bloc cât şi cele din desenul curent apar estompate
cu 50% (această valoare este prestabilită, fiind determinată de variabila de sistem XFADECTL).
În setul de lucru cu obiecte dintr-o referinŃă externă sau dintr-un bloc pot fi efectuate mai multe
tipuri de modificări:
• dacă se schimbă proprietăŃile unui obiect, acestea devin definitive;
• dacă se şterge un obiect, acesta va fi şters şi din referinŃa externă sau din bloc;
• dacă se desenează un obiect nou, acesta va fi adăugat la referinŃa externă sau la bloc;
• se poate adăuga un obiect din desenul curent în referinŃa externă sau în bloc, alegând
comanda Add objects to working set, sau invers, din referinŃa externă sau din bloc în
desenul curent, alegând comanda Remove objects from working set.
Atunci când se salvează modificările unui bloc, sunt redefiniŃi toŃi parametrii blocului şi toate
instanŃele sale sunt regenerate în concordanŃă cu noile definiŃii. Dacă se atribuie unui obiect xref
proprietăŃi care nu există în referinŃa externă, programul AutoCAD copiază noua proprietate în referinŃa
externă.

10.3. Controlul afişarii referinŃelor externe


Există mai multe funcŃii care permit controlul procesului de afişare a referinŃelor externe,
facilitând observarea unor părŃi ale unei referinŃe externe şi accelerând afişarea referinŃelor externe
foarte mari.
3
Curs 8
Simbolurile dependente sunt elemente denumite dintr-un desen, cum ar fi straturi, stiluri de text,
stiluri de cotare etc. Când se ataşează o referinŃă externă, aceste simboluri vor apărea în desenul curent
şi vor avea formatul nume_ref|nume_simbol. În acest fel se pot distinge simbolurile din referinŃa
externă de cele din desenul curent şi asigură faptul de a nu exista simboluri duplicat.
Straturile din referinŃa externă pot fi activate/dezactivate, respectiv îngheŃate/dezgheŃate. De
asemenea, pot fi modificate proprietăŃile unui strat din referinŃa externă în fereastra de dialog Layer
Properties Manager. Aceste modificări sunt păstrate ca atare. Dacă însă se atribuie variabilei de sistem
VISRETAIN valoarea 0, aceste modificări sunt eliminate. La următoarea deschidere a desenului sau
reîncărcare a referinŃei externe, vor fi restaurate valorile originale ale parametrilor.
Obiectele create pe stratul 0 nu preiau formatul de nume specific stratului de referinŃă externă,
dar rămân pe stratul 0. Dacă obiectele din referinŃa externă se găsesc pe stratul 0 şi au culoarea şi tipul
de linie precizate cu ByLayer, ele vor prelua proprietăŃile de culoare şi de tip de linie ale stratului
curent din desenul curent. În cazul în care culoarea şi tipul de linie au valoarea ByBlock, obiectele
preiau proprietăŃile curente când referinŃă externă este afişată. Dacă se precizează valori explicite
pentru culoare şi tip de linie, obiectele îşi păstrează aceşti parametri.
Se poate utiliza comanda XBIND pentru a importa în desenul curent doar simbolurile dorite din
referinŃa externă. Ca efect al utilizării acestei comenzi se deschide fereastra de dialog cu acelaşi nume,
care permite selectarea simbolurilor dorite şi adăugarea în lista Definitions to Bind (fig. 10.5).

Figura 10.5. Fereastra de dialog Xbind

În cazul în care desenul a include desenul b ca o referinŃă externă şi desenul b, la rândul lui,
include desenul a ca o referinŃă externă, avem de a face cu o referinŃă circulară. Acest tip de referinŃe
pot exista pot exista atât între două sau mai multe referinŃe externe, cât şi în cazul referinŃelor externe
imbricate. Programul detectează referinŃele circulare şi le încarcă.
Dacă se utilizează ca referinŃe externe desene de mari dimensiuni, atunci devine utilă
observarea doar a unui părŃi a referinŃei. Comanda XCLIP permite crearea unei limite într-o referinŃă
externă şi ascunde tot ce se găseşte în afara ei.
Pentru a decupa o referinŃă externă, se deschide meniul Modify, submeniul Clip► şi se
activează comanda Xref, sau se execută clic pe butonul External Reference Clip din bara de
instrumente Reference, sau se tastează la linia de comandă Xclip. Programul afişează prompturi pentru
selectarea obiectelor. În tabelul 10.1 se prezintă opŃiunile comenzii Xclip.
Pentru a vedea graniŃa de decupare (în cazul în care nu s-a folosit o polinie existentă pentru a o
defini), se schimbă în 1 valoarea variabilei de sistem XCLIPFRAME.

4
Curs 8
Pentru a se reduce timpul necesar afişării referinŃelor externe de mari dimensiuni, cum ar fi cele
utilizate în desene GIS sau 3D, se poate utiliza funcŃia de încărcare la cerere, care permite programului
să încarce doar obiectele necesare afişării referinŃei externe în desen. Încărcarea la cerere funcŃionează
împreună cu indexul spaŃial şi indexul de straturi.
Pentru a activa încărcarea la cerere în desenul curent se deschide meniul Tools, se activează
comanda Options... şi, din fereastra de dialog deschisă se activează pagina Open and Save. În lista
derulantă Demand Load Xrefs, se selectează opŃiunea Enabled. În cazul în care se lucrează înŃr-o reŃea
şi există şi alte persoane care ar dori să editeze desenul original căt timp noi îl folosim ca referinŃă
externă, se selectează opŃiunea Enabled with copy. Încărcarea la cerere poate fi activată înainte să
ataşăm o referinŃă externă.
Se poate salva un index spaŃial pentru un desen pe care intenŃionăm să-l utilizăm ca referinŃă
externă. Programul creează un index cu toate obiectele din desen. În acest caz, procesul de salvare
durează ceva mai mult. Pentru a crea un index spaŃial se deschide meniul File, se activează comanda
Save As... şi, în felul acesta, se deschide fereastra de dialog Save Drawing As. Din meniul Tools al
acestei ferestre, se alege comanda Options... pentru a deschide fereastra de dialog Saveas Options (fig.
10. 6). Din lista derulantă Index Type se poate alege una din opŃiunile Spatial, Layer sau
Layer&Spatial. Se închide această fereastră cu OK iar fereastra de dialog Save Drawing As se închide
prin apăsarea butonului Save.

Figura 10.6. Fereastra de dialog Saveas Options

După ce a fost creat un index spaŃial, de fiecare dată când desenul va fi salvat, programul va
afişa următorul mesaj:
Updating Indexes for block *MODEL_SPACE
Pentru a opri salvarea indexului la fiecare salvare a desenului, în fereastra de dialog Saveas
Options, pagina DWG Options se alege opŃiunea None în lista derulantă Index Type. Se închide
fereastra cu OK, iar fereastra de dialog Save Drawind As se închide cu Cancel.
De asemenea, poate fi salvat un index de straturi. Programul creează un index cu toate
straturile din desen. Pentru a crea un astfel de index, se deschide meniul File şî se activează comanda
Save As... pentru a deschide fereastra de dialog Save Drawing As. Din meniul Tools se selectează
comanda Options... pentru a deschide fereastra de dialog Saveas Options. Din lista derulantă Index
Type se selecteazăuna din opŃiunile Layer sau Layer&Spatial. Se execută clic pe butonul OK şi apoi
clic pe butonul Cancel. Procedura de salvare a acestui index, precum şi cea de oprire a procesului de
salvare sunt identice cu cele de la indexul spaŃial.

5
Curs 8
10.4. Gestionarea referinŃelor externe
În cazul în care într-un desen avem mai multe referinŃe externe, este necesară Ńinerea unei
evidenŃe a acestora precum şi a relaŃiilor dintre ele şi desen. Aceste aspecte pot fi soluŃionate cu
ajutorul caracteristicilor Xref Manager, DesignCenter şi noua înştiinŃare de referinŃă externă.
Fereastra de dialog Xref Manager permite gestionarea referinŃelor externe dintr-un singur loc.
Caracteristicile acestei ferestre sunt prezentate în tabelul 10.2.

Caracteristicile ferestrei de dialog Xref Manager


Tabelul 10.2
Caracteristică AcŃiune
Deschide fereastra de dialog Attach Xref şi permite să se stabilească referinŃa
Attach
externă ce va fi ataşată la desenul curent
Detach Detaşează o referinŃă externă, aceasta ne
Reload
Unload
Bind

Dacă o referinŃă externă este mutată sau redenumită în timp ce este afişată într-un desen
deschis, aceasta va trebui reîncărcată. O referinŃă externă poate fi modificată dacă o altă persoană din
reŃea o deschide şi o editează în timp ce şi noi o utilizăm.
Pentru a insera o referinŃă externă dintr-un alt desen utilizând fereastra DesignCenter, se
activează butonul DesignCenter de pe bara de instrumente Standard, se navighează până la desen şi se
execută dublu clic pe numele lui pentru a deschide lista de obiecte denumite. Se execută apoi dublu
clic pe categoria Xref pentru a vedea în panoul din dreapta o listă cu referinŃele externe (fig. 10.7). Mai
departe, se execută dublu clic pe referinŃa externă ce se doreşte a se insera şi, ca urmare, se deschide
fereastra de dialog External Reference.

Figura 10.7. Inserarea referinŃelor externe utilizând fereastra DesignCenter

6
Curs 8

Dacă se atribuie valoarea 1 variabilei de sistem XREFCTL, programul realizează într-un fişier
de text ASCII o copie a tuturor activităŃilor ce privesc referinŃele externe din desenul curent (fig. 10.8).
Acest fişier va fi plasat în acelaşi dosar cu desenul şi va avea acelaşi nume cu el, având extensia .xlg.

Figura 10.8. Crearea fişierului .xlg

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