autocad
Aceasta poate fi realizata prin desenarea a puncte (punctul de unde si punctul pina unde) sau
pur si simplu introducind o distanta xy drept raspunS la prima cerere si RETURN la cea de-a IIa.
Distanta orientata astfel indicata se va aplica tuturor entitatilor selectate. De retinut ca se
precizeaza o deplasare relativa in cazul in care se foloseste metoda cu puncte nu este neaparat
necesar ca primul punct sa apartina unui obiect selectat desi acesta ajuta la vizualizarea
deplasarii.
Formatul comenzii este:
Command:MOVE
Select object-- (se precizeaza ce trebuie mutat)
Base point of displacement-- (primul punct sau distanta xy)
Second point of displacement-- (al II-lea punct sau RETURN)
In cazul in care se dispune de extensia ADE-2 se poate introduce "DRAG- la cererea de
deplasare. Aceasta permite "tragerea- vizuala a obiectelor selectate in pozitiile respective.
Urmatoarele ilustratii exemplifica utilizarea comenzii MOVE.
Metoda de selectare "fereastra- ("Window" este folosita pentru desenarea obiectelor care se
doresc mutate dar se pot folosi si altele mai convenabile.
fig. 5.1
5.2.2. Comanda COPY
Pentru a copia obiecte existente se utilizeaza comanda COPY. COPY este similara comenzii
MOVE cu deosebirea ca plaseaza copiile obiectelor selectate in pozitiile specificate lasind insa
originalele intacte. Copiile au aceeasi orientare si marime cu originalele. Se poate de asemenea
cere comenzii COPY sa continue cererile de deplasare fiind posibila astfel executarea de copii
multiple. Fiecare copie rezultata este complet independenta in raport cu originalul si poate fi
editata si prelucrata ca orice alta entitate.
Command -- COPY
select object-- (se precizeaza ce trebie copiat)
<Base point or displacement>/Multiple-- (primul punct sau distanta xy)
Second point of displacement-- (al II-lea punct sau RETURN)
Analog comenzii MOVE utilizarea extensiei ADE-2 permite "tragerea- vizuala a obiectelor
selectate in pozitiile respective.
Copii multiple
Pentru efectuarea de copii multiple folosind o singura comanda COPY se raspunde la cererea
"Base point- introducind "Multiple- (sau "M"). Cererea "Base point- reapare ,repetind precizarea
celui de-al II-lea punct si o copie a obiectelor selectate este realizata la introducerea fiecarei
deplasari. 838b17i
Fiecare deplasare este relativa la pozitia originalului ca baza. Dupa executarea tuturor copiilor se
da un raspunS nul la cererea "Second point".
NOTA -- Intrucit un raspunS nul semnalizeaza ca nu mai aveti nevoie de copii deplasarea nu
poate fi introdusa ca o pereche de coordonate de iesire (X,Y) urmata de RETURN. Acelasi efect
se obtine introducind ca punct de baza "0,0- si iesirea dorita "X,Y" ca al II-lea punct al
deplasarii. A se vedea sectiunea --2.9. In exemplul care urmeaza veti executa copii ale unui
obiect existent.
Command -- COPY
Select object-- (se selecteaza obiectul)
<Base point or displacement>/Multiple:M
Base point -- 0,0
Second point of displacement-- 4,0
Second point of displacement-- 4,2
Second point of displacement-- RETURN
fig. 5.2.
5.2.3. Comanda ROTATE (+3)
Commanda ROTATE poate fi folosita pentru modificarea orientarii entitatilor existente prin
rotirea lor in jurul unui punct de baza specificat. Dialogul este urmatorul :
Command -- ROTATE Select object -- (efectiv)
Base point-- (punctul)
<Rotation angle>/reference:
In cazul in care la ultima cerere se raspunde cu un unghi acesta semnifica rotirea obiectului
selectat cu unghiul specificat in raport cu orientarea curenta.
Un unghi pozitiv determina rotirea in senS inverS acelor de ceasornic iar un unghi negativ
determina rotirea in sensul acelor de ceasornic. De exemplu pentru rotirea obiectelor selectate cu
4 grade in senS inverS acelor de ceasornic in raport cu orientarea curenta se raspunde la cererea
"<Rotation Angle>/Reference:- cu "45". Figurile care urmeaza ilustreaza efectul acestei rotiri.
"Tragerea- unghiului de rotatie este admisa astfel incit se pot pozitiona vizual obiectele dorite cu
noua orientare.
fig. 5.3.
Punctul de baza poate fi pozitionat oriunde in desen. Daca o portiune din obiectul selectat
apartine punctului de baza acea portiune va ramine neschimbata chiar daca orientarea se
schimba.
Uneori este mai usoara utilizarea rotatiei cu unghi absolut decit relativ asa cum a fost prezentata
mai sus. De exemplu sa presupunem ca o portiune dintr-un obiect este orientata in mod curent cu
71 grade in raport cu orizontala si se doreste rotirea astfel incit noul unghi cu orizontala sa fie de
22, grade.
Utilizarea metodei anterioare presupune calculul unghiului de rotire relativ si introducerea
acestuia (in cazul de fata 50,grade). Exista totusi o metoda mai usoara. Selectind optiunea
"Reference- (sau "R") se poate specifica unghiul de rotire curent precum si noul unghi. Aceasta
metoda este utila in cazurile in care este necesara corectarea unui obiect sau alinierea acestuia la
alte parti din desen. Pentru exemplificare se prezinta urmatorul dialog :
<Rotation angle>/Reference-- R
Reference angle<0>-- 73
New angle-- 22,4
fig. 5.4.
Daca se doreste se poate "arata- AUTOCAD-ului unghiul de referinta prin precizarea capetelor
segmentului fata de care se face rotirea.
5.2.4. Comanda SCALE (+3)
Comanda SCALE permite modificarea marimii entitatilor existente. Este foarte asemanatoare
comenzii ROTATE . Obiectele pot fi marite sau micsorate si este permisa "tragerea". Acelasi
factor de scalare este aplicat pe ambele axe Ox si Oy astfel incit cercurile nu pot fi transformate
in elipse.
Command-- SCALE Select objects-- (efectiv)
Textul isi va pastra modul de aliniere cu cel initial. Urmatoarele figuri ilustreaza o portiune
dintr-o schema electrica inainte si dupa reflectarea fata de o linie verticala. De remarcat efectul
variabilei sistem MIRROR.
fig. 5.8.
5.2.6. Comanda STRETCH (+3)
Comanda STRETCH permite deplasarea portiunii selectate din desen pastrind neschimbate
conexiunile neafectate. Conexiunile executate cu ajutorul segmentelor arcelor urmelor blocurilor
si polyline-urilor pot fi intinse.
Dialogul comenzii STRETCH incepe in modul urmator :
Command -- STRETCH
Select objectS to stretcH by window...
Select objects:
A doua linie a cererii de mai suS reprezinta o optiune standard de selectare a obiectelor a
AUTOCAD-ului.
-- De cele mai multe ori se foloseste optiunea "Crossing- si se specifica o fereastra. Toate
obiectele continute in fereastra vor fi mutate de comanda STRETCH similar comenzii MOVE.
Segmentele arcele si polyline-urile care taie fereastra sint modificate prin mutarea numai a
extremitatilor care ramin in interiorul ferestrei lasindu-le pe cele din exterior neschimbate. Dupa
selectare urmeaza cererile :
Base point:
New point:
si apare o linie indicatoare ajutatoare atasata punctului de baza introdus. Pentru a raspunde la
cererea "New point- se introduce punctul in care se doreste mutarea punctului de baza.
Se poate "trage- noul punct. In figurile urmatoare comanda STRETCH este folosita pentru a
muta o usa dintr-o parte a unui perete in alta. De remarcat ca intreaga usa este selectata cu
optiunea "Crossing- fereastra si apoi este mutata. Liniile punctului pe de alta parte taie fereastra
selectata.
fig. 5.9.
Comanda STRETCH actioneaza in mod diferit in functie de tipul unitatii pe care o trateaza.
Extremitatile segmentelor care cad in interiorul ferestrei sint modificate in timp ce cele din
exterior sint lasate neschimbate. Arcele sint tratate ca liniile exceptind cazul in care centrul
inceputul si sfirsitul sint ajustate astfel incit sageata arcului (distanta din mijlocul coardei care
subintinde arcul la arc sa ramina constanta.
Pentru urme si corpuri solide verigile din interiorul ferestrei se modifica iar cele din exterior
ramin neschimbate. Polyline-urile sint tratate segment cu segment corespunzator primitivelor
segment sau arc. Informatia referitoare la latime tangenta si racordare nu este modificata de
comanda STRETCH.
Cu aceste reguli efectele particulare ale comenzii STRETCH nu pot fi intotdeauna evidente
astfel incit este indicata "tragerea- lor vizuala. Alt exemplu este aratat in continuare.
fig. 5.10.
Regulile precise pentru selectarea obiectelor in cadrul comenzii STRETCH sint urmatoarele :
1. Trebuie utilizata selectarea cu ajutorul ferestrei (fie "Crossing" fie "WINDOW" cel putin
odata.
2. Daca se foloseste de mai multe ori selectarea cu ajutorul ferestrei ultima fereastra specificata
va fi modificata de comanda STRETCH.
3. Obiectele pot fi in mod liber adaugate sau modificate dupa selectare.
4. Comanda STRETCH opereaza numai asupra obiectelor selectate si nu modifica niciodata un
obiect din exteriorul ferestrei.
5. Daca in procesul de selectare nu este specificata nici o fereastra comanda STRETCH
afiseaza urmatorul mesaj :
"You must select a window to stretch."
5.2.7. Comanda ARRAY
Comanda ARRAY permite executarea unor copii multiple intr-o retea pattern dreptunghiulara sau
circulara. Fiecare obiect rezultat poate fi manipulat in mod independent.
Command -- ARRAY
Select objects-- (Se precizeaza ce trebuie copiat)
Rectangular/Polar array (R/P):
Modul de operare al comenzii ARRAY este dependent de dispunerea (dreptunghiulara sau
polara selectata. Fiecare caz este prezentat separat in continuare.
fig. 5.11.
si se doreste o retea cu rinduri si coloane. Se poate utiliza urmatoarea secventa de comenzi:
Command-- ARRAY
Select objects-- (se selecteaza cele obiecte)
Rectangular/Polar array (R/P)-- R
Number of rowS (--- <1!:2
Number of columnS (||| <1>:5
Unit cel or distance between rowS (---):5
Distance between columnS (|||):7,5
Figura rezultata este prezentata in continuare:
fig. 5.12.
Dispuneri dreptunghiulare rotite (+2)
In momentul in care se construieste o retea AUTOCAD-ul considera dispunerea de-a lungul
liniei de baza determinata de unghiul curent de rotire Snap. Acest unghi este in mod normal zero
asa incit rindurile si coloanele retelei sint orientate ortogonal de-a lungul axelor de desenare X,Y.
Dar daca pachetul ADE- este prezent se poate utiliza comanda "SNAP Rotate- (capitolul 8
pentru a modifica acest unghi si a realiza o retea rotita. De asemenea comanda SETVAR si
AutoLISP-ul pot modifica acest unghi prin intermediul variabilei sistem SNAPANG.
Pentru exemplificare se reia comanda de mai suS dar pentru un unghi de rotire de 2 grade.
fig. 5.13.
Selectind unghiul de rotire Snap diferit de zero coordonatele ecran X,Y se vor roti corespunzator
astfel incit toate retelele dreptunghiulare se vor construi paralel cu acestea-- rindurile paralele
cu axa X si coloanele paralele cu axa Y.
5.2.7.2. Dispuneri polare (circulare)
Pentru a crea o retea polara sau circulara se selecteaza obiectele care se doresc multiplicate si se
raspunde la cererea de tip de retea cu ("Polar" (sau numai "P"). Cererea care urmeaza este :
Center point of array:
Se introduce punctul in jurul caruia se doreste formarea retelei. In continuare AUTOCAD-ul cere
introducerea a 1 parametrii:
-- numarul elementelor din retea
-- unghiul de umplere
-- unghiul dintre elementele din retea.
Se pot specifica oricare doua . Urmatoarea cerere este :
Number of items:
Se introduce numarul elementelor din retea incluzindu-se si originalul. (In cazul in care S-au
selectat obiectele multiple toata figura se considera ca un element). Se poate da un raspunS nul la
aceasta cerere in care caz ambele unghiuri de umplere si dintre elemente trebuie specificate.
Urmatoarea cerere este :
Angle to fill (+=CCW,-=CW)<360>:
Deci AUTOCAD-ul cere sa se precizeze la ce distanta in jurul punctului central se dispune
reteaua. Un numar pozitiv specifica rotirea in senS inverS acelor de ceasornic iar un numar
negativ in sensul acelor de ceasornic.
Pentru o retea circulara plina se introduce 360 acesta este de altfel raspunsul implicit.
In cazul in care se specifica numarul elementelor si unghiul de umplere reteaua este complet
determinata si AUTOCAD-ul nu mai cere precizarea unghiului dintre elemente.
Daca se raspunde cu zero la cererea "Angle to fill" acesta nu este luat in considerare fiind
permiS numai in cazul in care s-a specificat numarul elementelor.
In cazul in care S-a raspunS numai la unul dintre acesti parametrii AUTOCAD-ul cere unghiul
dintre elementele din retea:
Angle between items: daca a fost specificat numai unghiul de umplere,sau :
Angle between itemS (+=CCW;-=CW)
daca a fost specificat numai numarul elementelor din retea. In al II-lea caz inca nu S-a precizat
sensul in care se orienteaza reteaua (direct sau inverS acelor de ceasornic) se utilizeaza un
numar pozitiv sau negativ pentru a indica acest lucru.
Pe masura construirii retelei polare AUTOCAD-ul determina distanta punctului central fata de
un punct de referinta de pe fiecare entitate selectata. Punctele utilizate depind de tipul entitatii:
In exemplul de mai sus S-au precizat numarul elementelor si unghiul de umplere. Aceeasi retea
poate fi construita cu urmatoarea secventa:
-- Number of items:5
Angle to fill (+=CCW,-=CW)<360>:0
Angle between itemS (+=CCW,-=CW):45
sau cu secventa:
Number of items-- (RETURN)
Angle to fill (+=CCW,-=CW<360>:180
Angle between items:45
NOTA-- Asa cum S-a mentionat punctul de referinta este aleS in mod diferit pentru fiecare obiect
care trebuie sa fie reprodus. Daca obiectele nu sint rotite atunci cind sint copiate ele trebuie
deplasate in concordanta unele cu altele in fiecare reproducere.
Pentru aceasta obiectele dorite se plaseaza intr-un bloc (v. sectiunea 9.1 care va fi reprodus.
Aceasta situatie nu apare atunci cind obiectele sint rotite in timpul copierii.
5.3. Modificari taieturi si constructii
Utilizind comenzile descrise in aceasta sectiune se pot modifica proprietatile
(strat,culoare,inaltime,etc. obiectelor existente in desen sau se pot modifica aceste obiecte prin
ordonarea sau extinderea extrmitatilor lor prin sectionare (formind obiecte dintr-unul) sau prin
trasarea de conexiuni intre ele. Metodele de desenare ale segmentelor paralele ale curbelor de
capat si de constructie a marcatorilor la masurarea intervalelor de-a lungul unui obiect (sau
divizarea unui obiect in (parti egale sint de asemenea descrise in continuare.
5.3.1. Comanda CHANGE
Comanda CHANGE permite modificarea anumitor caracteristici ale segmentelor cercurilor
textelor definirilor de atribute si blocurilor inserate sau a proprietatilor comune ale oricaror tipuri
de entitati.
Dialogul incepe in felul urmator :
Command -- CHANGE
Select objects-- (se selecteaza obiectele)
Properties/<Change point>:
5.3.1.1. Schimbarea proprietatilor obisnuite ale entitatii
Fiecare entitate dintr-un desen are asociate stratul culoarea si tipul de linie. In cazul in care
pachetul ADE-1 este prezent fiecare entitate are o inaltime si o grosime in spatiul tridimensional
3D.
Daca se doreste modificarea oricarei dintre aceste --proprietati pentru obiectele selectate se
raspunde la cererea comenzii CHANGE "Properties/<Change point>:- cu "Properties- (sau
numai "P"). AUTOCAD-ul cere in continuare :
Change what property (Color/Elev/LAyer/LType/Thickness)?
Se introduce optiunea corespunzatoare proprietatii care se doreste a fi modificata. Se poate
observa fiecare optiune cu literele mari marcate. Optiunile sint descrise individual in continuare.
Color se foloseste aceasta optiune pentru a schimba culoarea unui obiect. AUTOCAD-ul va
cere :
New color <current>:
si va trebui introduS un numar sau un nume de culoare conform descrierii din capitolul 7.
De exemplu pentru a schimba culoarea unui obiect in rosu trebuie raspunS cu "red- sau "1".
Pentru a face ca un obiect sa primeasca culoarea stratului,se raspunde cu "BYLAYER". Daca
obiectul face parte dintr-un bloc si trebuie sa primeasca culoarea Blocului dupa inserare se
raspunde cu "BYBLOCK". (Blocurile si culorile lor sint descrise in detaliu in sectiunea 9.1).
Daca se considera ca nu este necesara schimbarea culorii se introduce un raspunS nul la aceasta
cerere.
Elev aceasta optiune este afisata numai daca este prezent pachetul ADE-3. Se foloseste pentru
modificarea inaltimii in spatiul 3D. Autocad-ul va cere :
New elevation<current>:
si se poate introduce o valoare numerica sau se poate da un raspunS nul pentru retinerea
valorii curente.
LAyer folosind aceasta optiune se pot muta obiecte dintr-un strat al unui desen in altul. Se
introduc primele litere "LA- pentru a distinge aceasta optiune de optiunea "LType". Apoi
AUTOCAD-ul cere :
New layer <current>:
si se raspunde cu numele unui strat existent unde se preconizeaza sa fie mutate obiectele. De
exemplu pentru a muta obiectele selectate in planul "XYZ- se rapunde cu "XYZ" la cererea de
mai sus. Daca stratul dorit nu exista inca trebuie mai intii utilizata comanda "LAYER NEW(capitolul 7 pentru crearea acestuia. Pentru a nu produce nici o modificare se da un raspunS nul
la aceasta cerere.
LType aceasta optiune permite modificarea tipului de linie asociat obiectelor selectate. Se
introduc primele litere "LT- pentru a distinge aceasta optiune de -- optiunea "LAyer- .
AUTOCAD-ul va cere :
New linetype <current>:
si trebuie raspunS cu numele tipului de linie dorit. Daca tipul de linie respectiv nu este inca
incarcat AUTOCAD-ul va incerca sa-l incarce din fisierul biblioteca standard cu tipuri de linie.
Daca tipul de linie dorit se afla in alt fisier trebuie utilizata comanda LINETYPE pentru
incarcare (v.capitolul 7). Pentru a nu produce nici o modificare se da un raspunS nul la aceasta
cerere.
NOTA-- Desi fiecare entitate de desenare are asociat un anumit tip de linie singurele entitati
afectate sint-- segmentele arcele cercurile si polyline-urile. Toate celelalte entitati sint desenate
intotdeauna cu linii continue.
ThicknesS aceasta optiune este afisata numai in cazul prezentei pachetului ADE-3. Se utilizeaza
pentru a modifica grosimea 3D a unui obiect .
AUTOCAD-ul va cere :
New thickness<current>:
si se poate introduce o valoare numerica sau se poate da un raspunS nul pentru retinerea
valorii curente.
In cazul selectarii unor obiecte care au anumite valori pentru proprietatiile care se doresc a fi
modificate cererea va afisa "varies- drept valoare implicita dupa cum urmeaza:
New color<varies>:
Se pot modifica mai multe proprietati consecutiv cererea "Change what property?- apare dupa
completarea fiecarei optiuni. Dupa specificarea tuturor proprietatilor care se doresc a fi
schimbate se da un raspunS nul la cererea "Change what property". Toate schimbarile cerute vor
fi efectuate si cererea principala "Command:- va reapare.
De exemplu urmatoarea secventa va schimba culoarea obiectelor selectate in verde si le va muta
in stratul "GRASS".
Command-- CHANGE
Select objects-- (selectare efectiva)
Properties/<Change point>:P
Change what property (Color/Elev/LAyer/LType/Thickness) C
New color <1(red)>:GREEN
Change what property (Color/Elev/LAyer/LType/Thickness) LA
New layer <varies>:GRASS
Change what property (Color/Elev/LAyer/LType/Thickness)
(RETURN)
Trebuie retinut ca "CHANGE PROPERTIES- (schimbarea proprietatilor schimba proprietatile
obiectelor existente. --Exista alte comenzi (LAYER COLOR si LINEType descrise in capitolul
7 si ELEV descrisa in capitolul 14 cu ajutorul carora se schimba proprietatile globale curente
de desenare care vor fi aplicate noilor entitati de desenat.
5.3.1.2. Schimbarea altor caracteristici
In cazul in care se raspunde la cererea "Properties/<Change point>- prin introducerea unui punct
AUTOCAD-ul il va considera drept punctul de modificat ("change point" fiind folosit pentru
modificarea anumitor caracteristici specifice segmentelor cercurilor blocurilor textelor si definirii
atributelor entitatilor.
Schimbarea entitatilor singulare
In cazul in care S-a selectat un singur obiect AUTOCAD foloseste "change point- pentru
modificarea anumitor caracteristici ale entitatilor alese. Operatia efectuata depinde de tipul
entitatii selectate. (In urmatoarele descrieri "change point- este abreviat "CP").
Line extremitatea finala a CP este schimbata in CP (segment destinatie. Daca modul Ortho
este on (capitolul 8) numai segmente ortogonale vor rezulta din CHANGE.
Circle raza este modificata astfel incit circumferinta (cerc cercului sa treaca prin CP specificat
(distata dintre centrul cercului si CP devine noua raza).
Text CP devine noua pozitionare a textului. (Daca se (text tasteaza RETURN la cererea de CP
textul nu este modificat). AUTOCAD cere apoi tipul noului text inltimea unghiul de rotire si
sirul text. Se poate specifica inaltimea si unghiul de rotire prin introducerea unui punct relativ la
CP sau relativ la pozitia initiala daca CP nu a fost specificat.
De mentionat ca pentru retinerea vechiului sir text trebuie tastat RETURN la aparitia cererii
"New text".
Atribute se pot modifica proprietatile textului sau Definition definirea atributelor asa cum se
poate modifica o (Definirea entitate Text. In plus definirea atributelor atributelor cererea sir si
valoarea implicita pot fi modificate.
BlocS CP-ul devine noua origine a blocului . (Daca se (bloc tasteaza RETURN la cererea de
CP blocul nu este mutat). AUTOCAD cere apoi noul unghi de rotire. Se poate introduce unghiul
prin desenarea unui punct relativ la CP sau relativ la originea blocului daca CP nu a fost
specificat.
Daca se dispune de pachetul ADE-2 se poate introduce "DRAG drept raspunS la cererea
"Properties/<Change point>". Aceasta permite mutarea vizuala a obiectului selectat in noua
pozitie.
-- Schimbarea entitatilor multiple
Daca selectia solicitata de comanda CHANGE contine multiple entitati de tip segment CP este
aplicat tuturor. Astfel dindu-se 1 linii care nu se intersecteaza in acelasi punct pot fi facute
concurente intr-un punct prin intermediul comenzii CHANGE. Aceasta se poate realiza selectind
cele 1 segmente si desemnind CP asa cum este aratat in figura urmatoare:
fig. 5.17.
Daca selectia contine obiecte multiple diferite de segmente atunci CP va fi ignorat pentru
acestea. In schimb AUTOCAD-ul cere un nou punct inserat (pentru blocuri) o raza noua (pentru
cercuri) etc. In cazul in care se dispune de pachetul ADE-2 se poate introduce "DRAG- la cererea
de CP original sau pentru noua pozitie a unui obiect individual.
Exemple :
Se prezinta citeva exemple de utilizare a comenzii CHANGE. Desenul initial este format dintrun segment un cerc un sir text si un bloc format dintr-un patrat la care S-au duS diagonalele.
Sirul text este centrat punctul de inserare al blocului este in centru si rotatia sa initiala este de
grade. Desenul este ilustrat inainte si dupa fiecare schimbare.
Secventa de comenzi este aratata dupa fiecare pereche de figuri iar CP este indicat cu o cruce
mica.
fig. 5.20.
Desenul initial
fig. 5.19.
Command -- CHANGE
--Polyline segmentarea unei polyline este similara unui segment sau unui arc. Cind se exclude o
extremitate al II- lea punct nu trebuie sa fie prea indepartat de acesta. Pentru segmentarea unei
polyline inchis AUTOCAD-ul examineaza partea din fata a primei verigi si sterge portiunea
situata intre cele puncte specificate. Aceasta determina ca intotdeauna o astfel de polyline
inchisa sa devina deschisa.
Figurile care urmeaza ilustreaza actiunea comenzii BREAK asupra diferitelor obiecte. Fiecare
obiect este selectat prin punctarea in "P1- iar liniile intrerupte indica portiunea din obiect care va
fi stearsa.
fig. 5.24.
A se vedea comanda TRIM in continuare pentru alte facilitati de stergere partiala.
5.3.3. Comanda TRIM (+3)
Uneori se doreste ordonarea anumitor obiecte intr-un desen astfel incit sa fie taiate anumite
verigi definite de alte obiecte. Acest obiectiv se poate realiza usor utilizind comanda TRIM
(pachetul ADE-3)
Command -- TRIM
Select cutting edge(s):
Select objects:
A doua linie a comenzii reprezinta intrebarea standard de selectare de obiecte a AUTOCAD-ului
si se poate folosi orice forma de selectare a entitatii pentru definirea verigilor care se taie.
Segmentele arcele cercurile si polyline-urile pot fi considerate drept verigi alte obiecte selectate
sint ignorate. Atunci cind o entitate polyline este utilizata ca veriga care se taie informatia
referitoare la latimea sa este ignorata astfel incit taierea are loc de-a lungul liniei centrale (axei).
Verigile selectate sint intensificat luminate in timpul comenzii TRIM. Se tasteaza RETURN
dupa selectarea tuturor --verigilor de taiat. TRIM cere in continuare:
Select object to trim:
Se selecteaza obiectele delimitate de selectia verigilor anterioare prin marcarea partilor care vor
fi sterse. Aceste obiecte nu se selecteaza cu optiunile "Window Crossing Last selection".
Cererea "Selet object to trim:- permite stergerea mai multor obiecte . Se raspunde cu RETURN
pentru terminarea comenzii.
Figurile care urmeaza ilustreaza utilizarea comenzii TRIM pentru stergerea unui segment
cuprinS intre arce :
fig. 5.25.
Figurile care urmeaza ilustreaza o utilizare complexa a comenzii TRIM.
fig. 5.26.
De notat ca un obiect poate fi in acelasi timp veriga si obiect supuS eliminarii. Aceasta tehnica
poate fi utilizata in anumite operatii cum ar fi intersectia peretilor.
fig. 5.27.
Comanda TRIM verifica intersectarea fiecarui obiect selectat cu verigile care se taie . Daca
punctul obiectului selectat se gaseste intre o extremitate a acestuia si intersectie obiectul va fi
eliminat pina la intersectie. Daca punctul selectat se gaseste intre doua intersectii portiunea din
entitate situata intre acestea va fi stearsa iar cea din exterior va fi mentinuta (de notat ca aceasta
operatie imparte entitatea in doua . Cind se elimina o portiune dintr-un cerc trebuie sa existe cel
putin intersectii. Cercul este modificat in arc prin stergerea portiunii dintre cele intersectii care
include punctul selectat.
Daca nu se selecteaza nici o entitate in raspunsul la cererea "Select cutting edge(s - este
formulat mesajul :
No edgeS selected.
si AUTOCAD-ul se reintoarce la cererea principala de comenzi. Daca se selecteaza o entitate
asupra careia comanda TRIM nu poate sa actioneze (o urma sau o rubrica text de exemplu se
formuleaza mesajul :
Cannot TRIM thiS entity
Daca obiectul ales nu intersecteaza nici o veriga, apare mesajul:
Entity doeS not intersect an edge.
Daca se selecteaza un cerc care intersecteaza numai o veriga este afisat urmatorul mesaj:
Circle must intersect twice.
5.3.4. Comanda EXTEND (+3)
Comanda EXTEND apartinind pachetului ADE-3 completeaza comanda TRIM descrisa mai
inainte. Folosind comanda EXTEND se pot prelungi obiectele existente din desen astfel incit ele
sa se termine in veriga frontiera (verigi definite de unul sau mai multe obiecte din desen.
Initial se definesc limitele (verigile frontiera pina la care se prelungesc entitatile.
Command -- EXTEND
Select boundary edge(s)...
-- Select objects:
A doua linie a cererii este selectarea stadard a AUTOCAD-ului si se poate folosi orice forma de
selectare a entitatilor pentru definirea obiectelor frontiera. Segmentele arcele si polyline-urile pot
fi alese drept obiecte de frontiera. Alte obiecte selectate pentru aceasta sint ignorate. Cind se
foloseste o polyline ca frontiera informatiile referitoare la largime sint ignorate prelungirea
obiectelor facindu-se pina la axa.
Verigile de frontiera sint luminate intenS si ramin asa pe toata durata comenzii EXTEND. Dupa
specificarea tuturor verigilor frontiera se tasteaza RETURN si urmeaza cererea :
Select object to extended:
Se marcheaza obiectele care se doresc extinse. Acestea nu trebuie selectate cu "Window"
"Crossing- sau "Last selection". Cererea "Select object to extend:- se repeta pentru a permite
selectarea oricarui numar de obiecte extinse pina la limitele frontierelor stabilite. Raspunsul
"RETURN- termina executia comenzii.
Figurile urmatoare ilustreaza utilizarea comenzii EXTEND:
fig. 5.28.
Asa cum este ilustrat punctul utilizat pentru selectarea obiectului determina si extremitatea care
se prelungeste (se extinde). In cazul in care au fost specificate citeva verigi frontiera obiectul este
extinS pina cind intilneste prima veriga in directia de prelungire. Se poate reselecta acelasi obiect
pentru extinderea in continuare pina la urmatoarea veriga frontiera.
Daca nici una dintre entitatile selectate drept raspunS la cererea "Select boundary edge(s)- nu
poate fi considerata veriga frontiera este formulat mesajul :
No edgeS selected.
si AUTOCAD-ul se reintoarce la cererea principala de comenzi. Daca se selecteaza un obiect
asupra caruia comanda EXTEND nu poate actiona este afisat mesajul :
Cannot EXTEND thiS entity
Obiectele sint extinse de la o extremitate catre punctul cu care au fost selectate. Extremitatea
entitatii se prelungeste in directia originalului (liniar in cazul segmentelor circular in cazul
arcelor si cercurilor pina la intersectarea cu o veriga frontiera specificata. In cazul in care au
fost specificate mai --multe astfel de verigi obiectul selectat va fi extinS pina la cea mai
apropiata veriga. Obiectul se poate extinde pina la verigi succesive prin selectare repetata.
Extinderea polyline-urilor
Numai polyline-urile deschise pot fi extinse. Daca se incearca extinderea unei polyline inchise
AUTOCAD-ul afiseaza mesajul :
Cannot extend a closed polyline
si se reintoarce in cererea principala de comanda. In cazul unei polyline deschise poate fi extinsa
sau prima sau ultima veriga daca aceasta corespunde unei entitati de tip segment sau arc.
Polyline-urile cu o anumita latime sint extinse astfel incit axa lor sa intersecteze frontiera.
Intrucit extremitatile polyline- urilor sint taiate intotdeauna perpendicular pe axa daca frontiera
nu este perpendiculara pe segmentul care se extinde o parte a extremitatii se va extinde dincolo
de frontiera.
Comanda EXTEND poate fi utilizata fara dificultate in cazul polyline-urilor cu portiuni
curbilinii racordate. De notat ca de obicei dupa utilizarea comenzii EXTEND aceste racordari
se pot modifica.
Daca un segment ascutit apartinind unei entitati de tip polyline este extins latimea extremitatii
care se extinde va fi corectata astfel incit segmentul sa-si pastreze ascutimea in noul punct. Daca
aceasta ar cauza o latime negativa latimea in noua extremitate va fi fortata la valoarea zero.
Exemple sint ilustrate in continuare :
fig. 5.29.
5.3.5. Comanda FILLET (+1)
Comanda FILLET apartinind pachetului ADE- permite realizarea racordarilor intre segmente
arce sau cercuri. Lungimile elementelor originale sint ajustate astfel incit acestea sa se termine cu
extremitatile arcului de racordare .
Command -- FILLET
-- Polyline/Radius/<Select two objects>-- (se puncteaza obiecte)
5.3.5.1. Racordarea a doua obiecte
Implicit comanda FILLET asteapta selectarea a doua obiecte sau a doua segmente de dreapta
apartinind aceleiasi polyline. Dupa selectarea celor doua obiecte nu mai este necesara apasarea
tastei RETURN. Comanda FILLET stie ca este necesara selectarea a doua puncte. Se pot selecta
obiectele cu specificatia WINDOW dar este riscant daca in fereastra se gasesc mai mult de doua
obiecte doua dintre acestea sint selectate in mod arbitrar (in mod obisnuit ultimele doua
obiecte desenate). De obicei pentru racordarea cercurilor si arcelor obiectele trebuie selectate
prin punctare.
In cazul in care amindoua segmentele de racordat se gasesc in acelasi strat al desenului arcul
de racordare se va afla in acel strat altfel se va afla in stratul curent.
Reguli similare se aplica culorii si tipului de linie ale arcului de racordare.
Daca raza de racordare este zero comanda FILLET va determina intersectia celor doua
segmente nu va fi trasat nici un arc de racordare. Daca nu exista un punct de intersectie in
limitele desenului (si verificarea limitelor este ON) comanda FILLET este abandonata.
Racordarea cercurilor si arcelor
Se pot in general racorda doua cercuri doua arce un segment si un cerc un segment si un arc sau
un cerc si un arc. Regulile sint similare celor mentionate in cazul segmentelor. De obicei insa
cind se construiesc racordari care implica arce si cercuri exista mai multe posibilitati de
racordare intre obiectele selectate. Pentru determinarea racordarii dorite AUTOCAD-ul cere
selectarea obiectelor prin punctarea lor nu se pot selecta prin metodele "Window" "Crossing"
sau "Last selection". AUTOCAD-ul va alege arcul de racordare care are extremitatile in punctele
de selectie. De aceea daca se indica aproximativ locurile unde se va realiza racordarea
AUTOCAD-ul va executa actiunea dorita in cele mai multe cazuri.
Daca nu se va utiliza "U- sau "UNDO- sau din nou comanda FILLET pozitionind mai exact
extremitatile arcului de racordare.
Patru exemple implicind arce sint ilustrate in continuare :
fig. 5.31.
Figurile urmatoare ilustreaza trei rezultate posibile la racordarea a doua cercuri :
fig. 5.32.
Segmentele si arcele sint restrinse sau extinse pentru cea mai scurta intersectare prin arcul de
racordare. Portiunea modificata este in partea unde arcul de racordare face un colt cu obiectul
original.
Aceasta logica garanteaza faptul ca arcul de racordare subintinde in mod egal obiectele selectate
si in general se respecta regula intuitiva conform careia partea retinuta este cea punctata .
Cercurile nu sint niciodata modificate arcul si --racordarea se intind pina la intersectarea lor.
5.3.5.2. Selectarea razei de racordare
Pentru selectarea razei de racordare se raspunde la cererea comenzii FILLET cu "Radius- (sau
numai "R").
Command -- FILLET
Polyline/Radius/<Select two lines>:R
Enter fillet radiuS <current>-- (valoare)
Se poate introduce valoarea numerica a razei sau se pot pozitiona doua puncte care sa o
determine. Cea mai recent selectata raza de racordare este afisata ca implicita pentru retinerea
acestei valori se tasteaza RETURN.
Valoarea introdusa devine raza de racordare pentru urmatoarele comenzi FILLET. De exemplu
daca se selecteaza valoarea zero pentru raza de racordare urmatoarele comenzi FILLET vor
modifica obiectele existente astfel incit ele sa se intersecteze in acelasi punct. Se poate modifica
valoarea in orice moment in acest fel nu se modifica zonele care au fost desenate afectindu-se
numai comenzile FILLET care urmeaza.
Ultima raza de racordare introdusa este retinuta ca parte integranta a fisierului desen. Raza de
racordare initiala pentru un desen nou este determinata de desenul prototip.
Raza de racordare este de altfel retinuta de variabila sistem FILLETRAD. Se poate examina sau
modifica aceasta cu ajutorul comenzii SETVAR sau via AutoLISP.
5.3.5.3. Racordarea unei polyline complete (+3)
In cazul in care se dispune de pachetul ADE-3 se poate utiliza optiunea "Polyline- a comenzii
FILLET pentru a executa racordari sau pentru a sterge anumite portiuni. Secventa de comanda
este urmatoarea:
Command -- FILLET
Polyline/Radius/<Select two objects -- P
Pentru aceasta operatie se raspunde cu "Distance- (sau numai "D" la cererea comenzii
CHAMFER.
Command -- CHAMFER
Polyline/Distance/<Select first line>-- D
Enter first chamfer distance <current>-- (valoare)
-- Enter second chamfer distance <current>-- (valoare)
Distantele se pot introduce numeric sau se pot preciza cu ajutorul a doua puncte. AUTOCAD-ul
va masura distanta dintre acestea si va folosi aceasta valoare. Valoarea implicita pentru prima
distanta este cea mai recent specificata. Valoarea implicita pentru a doua distanta este cea aleasa
pentru prima astfel incit tesiturile simetrice sint referite. Pentru a retine valoarea implicita se
tasteaza RETURN.
Valorile introduse devin distantele pentru urmatoarele comenzi CHAMFER. Valorile se pot
modifica in orice moment aceste modificari nu afecteaza tesiturile deja desenate dar precizeaza
distantele folosite de urmatoarele comenzi CHAMFER. Ultimele distante de tesire introduse sint
memorate ca parte integranta a fisierului desen. Distantele de tesire initiale pentru un desen nou
sint determinate de prototipul de desenare.
Distantele de tesire sint de altfel retinute de variabilele sistem CHAMFERA si CHAMFERB .
Acestea se pot examina sau modifica cu ajutorul comenzii SETVAR sau via AutoLISP.
5.3.6.3. Tesirea unei polyline complete (+3)
In cazul in care se dispune de pachetul ADE-3 se poate utiliza optiunea "Polyline- a comenzii
CHAMFER pentru a aplica tesituri intregii polyline. Pentru aceasta secventa de comanda este
urmatoarea :
Command -- CHAMFER
Polyline/Distance/<Select first line>-- P
Select polyline-- (Select a single Polyline)
Comanda CHAMFER urmareste entitatea de tip polyline de la inceput tratind fiecare portiune
rectilinie similar cu primul segment. Al II-lea segment este cel care urmeaza si care trebuie sa fie
adiacent sau separat de un alt segment fata de cel curent.
De exemplu dindu-se o polyline ca cea ilustrata in stinga urmatoarea secventa de comenzi va
determina modificarile ilustrate in dreapta.
Command -- CHAMFER
Se raspunde cu un punct apartinind obiectului respectiv. Daca S-a specificat distanta "Offset
distance" punctul indica numai partea logica a obiectului in care se va construi paralela.
In cazul specificarii "Through" paralela va trece prin punctul specificat.
Un exemplu folosind metoda "ThrougH point- este ilustrat in --continuare.
fig. 5.36.
Dupa efectuarea operatiei cererea "Select object to offset- este reluata. Se poate apoi selecta alt
obiect (cu acelasi "offset distance- sau "througH point" sau se poate tasta RETURN pentru a iesi
in cererea principala de comenzi a AUTOCAD-ului. In cazul selectarii optiunii "offset distancedistanta specificata trebuie sa fie mai mare decit zero. Pentru o paralela la o entitate de tip
polyline de o anumita latime distanta se masoara de la axa acesteia.
In cazul unei entitati de tip segment daca specificatiile rezultate pentru noul segment determina
desenarea peste original mesajul :
Invalid througH point
este receptionat si comanda este ignorata. In cazul unui cerc sau a unui arc si a optiunii "offset
distance" dar pozitia fata de obiect nu este definita (de exemplu o raza negativa) apare urmtorul
mesaj :
No parallel at that offset
Daca se intentioneaza aplicarea comenzii OFFSET unor entitati diferite de segmente arce cercuri
sau polyline-uri este afisat urmatorul mesaj :
Cannot offset that entity
Procesul de paralelism pentru polyline-uri este destul de complicat. Conceptul de paralela la o
curba arbitrara nu este complet definit. Deseori exista mai multe curbe paralele la o curba data
care trec prin acelasi punct.
Comanda OFFSET incearca sa aplice reguli rezonabile pentru a genera "cea mai buna- paralela
cea dorita in general.
In cazul in care comanda OFFSET nu reuseste sa construiasca curba dorita trebuie utilizate
comenzile PEDIT TRIM si EXTEND pentru a transforma curba rezultata conform doleantelor.
Poate fi utila descompunerea entitatii de tip polyline originale in anumite portiuni pe care
comanda OFFSET sa le proceseze separat. In cazul polyline-urilor cu latimi variabile pot apare
rezultate surprinzatoare. Se foloseste comanda PEDIT pentru corectiile necesare.
5.3.8. Comanda DIVIDE (+3)
Comanda DIVIDE permite divizarea unei entitati intr-un numar specificat de parti de lungime
egala punind marcatori de-a lungul obiectului in punctele de divizare. Ea este asemanatoare
comenzii MEASURE (descrisa ulterior in acest capitol) cu exceptia ca MEASURE cere
specificarea spatiului intre marcatori in locul numarului de parti.
Pentru divizarea unui obiect se introduce :
Command -- DIVIDE
Select object to divide
Trebuie selectata o singura entitate de tip segment arc cerc sau polyline folosind selectarea prin
punctare. Nu se poate folosi selectarea "Window" "Last- sau "Crossing".
Daca obiectul selectat nu apartine unuia din tipurile mentionate mai sus se receptioneaza
mesajul :
Cannot divide that entity
si comanda se va considera incheiata. In cazul selectarii unei entitati valide este afisata cererea :
<Number of segments>/Block:
Daca se introduce un numar intre si 32767 entitatile de tip punctat vor fi plasate de-a lungul
obiectului pentru divizarea intr-un numar specificat de segmente egale.
Momentan obiectul nu este divizat efectiv in parti separate. Entitatile de tip punct sint pur si
simplu plasate de-a lungul lui. Divizarea cercurilor incepe sub unghiul al carui centru este
selectat de unghiul de rotire Snap curent. Divizarea polyline-urilor inchise incepe de la veriga
initiala (prima care a fost desenata).
Figurile urmatoare ilustreaza utilizarea comenzii DIVIDE pentru divizarea unei polyline in cinci
parti egale. Variabila sistem PDMODE este selectata pe valoarea 3 pentru vizualizarea entitatilor
punct.
fig. 5.37.
--Daca se raspunde cu "Block- sau numai "B" la cererea "<Number of segments>/Block:"
AUTOCAD-ul va cere :
BlocS name to insert:
Trebuie raspunS cu numele unui BlocS definit curent in cadrul desenului. Nu se poate insera un
bloc in fisierul cu aceasta comanda. Daca blocul respectiv apare in listingul generat de
"BLOCS ?-poate fi folosit. Odata introduS un nume de bloc valid este afisata cererea :
fig. 5.42.
E (Edit aceasta optiune permite selectarea unei verigi si vertex utilizarea diferitelor metode de
editare ale acesteia si a segmentelor care urmeaza. Detaliile referitoare la editarea verigilor sint
cuprinse in sectiunea urmatoare.
F (Fit aceasta optiune calculeaza o curba neta pentru curve potrivirea cu toate verigile entitatii
polyline folosind orice directie de tangenta specificata. Curba este constituita din perechi de
arce racordate care unesc fiecare pereche de verigi. AUTOCAD-ul insereaza verigi
suplimentare pentru continuitate.
fig. 5.43.
In cazul in care curba rezultata nu este cea asteptata se utilizeaza optiunea "Edit
vertex- pentru redirectionarea tangentelor sau adaugarea de verigi (pentru o mai buna definire a
curbei si se incearca din nou.
D(Decurve aceasta optiune elimina toate verigile suplimentare introduse de operatia "Fit
curve- descrisa mai inainte si indreapta toate segmentele polyline. Orice informatie de tangenta
asociata verigilor polyline este retinuta pentru utilizarea in urmatoarele cereri "Fit curve".
U (Undo aceasta optiune anuleaza cea mai recenta operatie de editare PEDIT. Prin repetarea
acestei optiuni se poate ajunge pina la inceputul sesiunii PEDIT.
NOTA-- Daca PEDIT a fost inceputa prin convertirea unui segment sau unui arc intr-o
polyline optiunea "Undo" nu va executa reconvertirea. Pentru aceasta trebuie iesit din PEDIT
si trebuie folosita comanda
UNDO (sau U descrisa ulterior in acest capitol.
X (eXit aceasta optiune iese din comanda PEDIT si se reintoarce in cererea de baza a
AUTOCAD-ului "Command:". Aceasta optiune reprezinta raspunsul implicit pentru cererea
principala PEDIT.
Dupa fiecare optiune PEDIT (alta decit "eXit" completa cererea principala PEDIT se repeta
astfel incit se pot efectua mai multe operatii de editare cu o singura invocare.
5.4.1.2. Editarea verigilor
La selectarea optiunii "Edit vertex" AUTOCAD-ul marcheaza --prima veriga desenind un "Xpe ecran. Daca S-a specificat o directie de tangente pentru aceasta veriga o sageata va fi desenata
in directia respectiva. Apoi AUTOCAD-ul formuleaza o cerere noua cu suboptiuni de editare a
verigilor.
Next/Previous/Break/Insert/Move/Regen/Straighten/Tangent/
Width/eXit <N>:
Se pot abrevia aceste sub-optiuni cu majusculele precizate in cerere. Cind operatia de selectare
este completa cererea se repeta pentru a permite editarea si a altor verigi. Fiecare sub- optiune
este descrisa in continuare.
N (Next and aceste sub-optiuni muta marcatorul "X- la P (Previous veriga urmatoare
respectiv la cea anterioara. Acestea nu inlantuie de la sfirsit la inceput intreaga polyline chiar
daca aceasta este inchisa. Valoarea implicita pentru cererea de editare a verigilor este ultima
dintre sub-optiuni aleasa. De aceea se poate muta veriga destinatie selectind o data "Next- sau
"Previous- . Apoi tastind succesiv RETURN se poate ajunge la veriga dorita.
B (Break aceasta sub-optiune retine pozitia verigii pe care este situat "X"-ul si cere :
Next/Previous/Go/eXit<N>:
Se poate acum muta "X--ul pe oricare alta veriga si introduce "Go". Aceasta va
imparti entitatea polyline in doua parti la veriga sau verigile specificate. Toate segmentele sau
verigile situate intre cele verigi specificate vor fi sterse. Daca una dintre verigile specificate
este la sfirsitul entitatii polyline va rezulta o polyline trunghiata. Daca amindoua
verigile specificate sint la extremitati (sau daca este specificata numai o veriga intro extremitate operatia BreaS este nevalidata.
Daca se doreste sa se renunte la operatia BreaS se introduce "X- (pentru "eXit". AUTOCAD-ul
va abandona aceasta operatie revenind la cererea sub-optiunilor "Edit vertex".
Pentru exemplificare figurile care urmeaza ilustreaza o polyline impartita de doua verigi
marcate :
fig. 5.44.
NOTA-- Operatia BREAS asupra unei polyline inchise incepe prin deschiderea acesteia
iar segmentul de inchidere este eliminat in mod automat.
I (Insert
folosind sub-optiunea "Insert- se poate adauga o veriga noua entitatii
polyline. AUTOCAD-ul cere :
Enter location of new vertex:
Noua veriga este adaugata in continuare celei curent marcate cu un "X". Figura care
urmeaza ilustreaza adaugarea unei verigi noi. Inceputul entitatii polyline este in partea stinga :
fig. 5.45.
M (Move aceasta sub-optiune permite mutarea in alta pozitie a verigii curent marcate.
AUTOCAD-ul cere :
unul dintre segmentele entitatii polyline are latimea diferita de zero sau are specificatii de
tangenta pentru curbe la completarea comenzii EXPLODE va apare un mesaj de forma
urmatoare :
Exploding thiS polyline haS lost (width/tangent)information
The UNDO command will restore it.
Daca latimea sau informatia de tangenta sint necesare se utilizeaza comenzile U sau UNDO
pentru restaurarea entitatii polyline.
5.5. Revenirea la ceea ce s-a facut
AUTOCAD-ul permite intoarcerea paS cu paS in orice punct anterior in editarea sesiunii
utilizind comenzile U REDO si UNDO. Explcit sint posibile urmatoarele :
-- refacerea comenzii anterioare
-- refacerea oricarui numar de comenzi precedente
-- anularea efectului unui UNDO cu un paS mai departe
-- marcarea (punct de verificare in desen inainte de a incerca ceva periculos si intoarcerea
oricind la aceasta stare
-- tratarea unui grup de comenzi ca pe una singura si anularea grupului cu un singur UNDO
-- determina ca orice meniu de selectare oricit ar fi de complicat sa fie tratat ca o singura
comanda astfel incit sa poata fi anulat cu un singur UNDO
-- renuntarea la facilitatiile UNDO pentru a salva spatiul disc.
Facilitatile Undo pot utiliza mult spatiu disc in timpul editarii. Chiar daca acest spatiu este
eliberat la terminarea sesiunii de editare poate apare necesitatea renuntarii la acestea in
sistemele bazate pe unitati de floppy-disc.
5.5.1. Comanda U
Comanda U determina ca cea mai recenta operatie sa fie refacuta. (In sensul ca se revine la starea
dinaintea actiunii ei). Numele comenzii care se reface va fi afisat. Se poate introduce comanda U
in mod repetat pina cind desenul ajunge in --starea initiala (starea in care se gasea la inceputul
sesiunii de editare).
De exemplu daca cea mai recenta comanda a fost MOVE dialogul comenzii U devine :
Command -- U
MOVE
In cele mai multe cazuri efectul comenzii U este evident. In acest exemplu obiectele supuse
actiunii comenzii MOVE vor fi mutate in pozitiile initiale. Dupa o comanda CIRCLE comanda
U determina disparitia cercului asa cum face si "ERASE Last"dar OOPS nu va restaura cercul.
Dupa o comanda BLOCK U nu numai ca restaureaza entitatile definitorii pe ecran dar va
sterge definitia blocului care a fost creat.
Citeva comenzi nu au nici un efect la inversare de exemplu comanda PLOT. In astfel de
cazuri AUTOCAD-ul va afisa doar numele comenzii.
Comanda U este echivalenta comenzii "UNDO". Comanda UNDO mai are citeva optiuni si este
descrisa ulterior in aceasta sectiune.
5.5.2. Comanda REDO
Daca se introduce REDO imediat dupa o comanda care reface ceva (U "UNDO" UNDO
nnn") aceasta va reface UNDO:
Command -- REDO
Un UNDO dupa REDO va reda originalul UNDO.
UNDO 5
<Rats,that'S too many>
REDO
UNDO 3
<Golly,that'S still too many>
REDO
U
U
5.5.3. Comanda UNDO
Comanda UNDO permite refacerea mai multor comenzi in acelasi timp si aplicarea unor operatii
speciale ca de exemplu marcarea unui punct de reintoarcere daca lucrurile merg rau .
Command -- UNDO
Auto/back/Control/End/Group/Mark/<Number>:
Este posibila o cerere mai scurta a se vedea in continuare subcomanda Control . Daca se
raspunde cu un numar acesta reprezinta numarul operatiei precedente care va fi refacuta.
Efectul este acelasi cu cel al introducerii de multiple comenzi U cu exceptia ca se evita anumite
regenerari ale desenului. --Optiunile UNDO sau subcomenzile sint descrise in continuare.
5.5.3.1. Suboptiunile MarS si Back
Subcomanda MarS realizeaza o marcare in informatia UNDO la care se poate ulterior opera o
reintoarcere cu ajutorul comenzii Back. Subcomanda BacS va aduce desenul in starea in care a
fost in momentul introducerii celei mai recente subcomenzi Mark. Aceasta subcomanda se poate
introduce de cite ori se doreste pentru a ajunge la oricare marcare cu Mark. Daca nu exista nici
o marcare precedenta subcomanda va afisa :
ThiS will undo everything OS?<Y>
Daca se raspunde cu "Y- (raspunS implicit) tot cea ce a fost introduS de la intrarea in Editorul
de desenare va fi eliminat. Daca se raspunde cu "N- subcomanda BacS va fi ignorata.
Subcomanda BacS sterge marcarea facuta cu MarS in momentul in care o intilneste urmatoarea
comanda U sau UNDO va sari peste locul marcat cu Mark.
5.5.3.2. Suboptiunile Group si End
Subcomenzile Group si End determina tratarea unitara a unui grup de comenzi (ca o singura
comanda pentru scopurile preconizate de U sau UNDO.
De exemplu :
LINE <etc.>
UNDO GROUP
CIRCLE <etc.>
ARC <etc.>
UNDO END
TEXT <etc.>
U
U
U
Primul U sterge textul al doilea sterge arcul si cercul al treilea sterge segmentul.
Daca se introduce "UNDO Group- in timp ce un grup este deja activ acesta va avea acelasi
efect ca "UNDO End- "UNDO Group". Deci grupul de comenzi curent va fi terminat si va
incepe unul nou.
"UNDO Group- nu este valida in cazurile in care optiunile None sau One sint in efect (a se
vedea in continuare). Dupa introducerea unui "UNDO Group- care n-a fost inca imperecheat cu
"UNDO End" comanda U va afecta numai o comanda dar nu va trece de punctul unde
"UNDO Group- a fost introdus. Pentru a trece mai departe trebuie mai intii introduS "UNDO
End- pentru completarea --grupului. Aceleasi considerente se aplica la "UNDO nnn".
Urmeaza un exemplu de utilizare a comenzii U cu un grup de comenzi :
LINE <etc.>
UNDO GROUP
CIRCLE <etc.>
SOLID <etc.>
U
ARC <etc.>
UNDO END
TEXT <etc.>
U
U
U
Primul U sterge solidul lasind cercul nemodificat in rest lucrurile decurg ca in exemplul
anterior.
Cind operatiile sint inversate ca parte a unui grup AUTOCAD-ul va afisa doar numele
"GROUP- si nu va preciza numele fiecarei operatii.
Este important de mentionat distinctia dintre Group/End si Mark/Back. Un grup (Group odata
terminat (End este intotdeauna tratat ca o operatie individuala indivizibila. De aceea o marcare
cu MarS in interiorul unui grup va fi anulata la terminarea grupului functionind normal pina in
acest moment. Exemplu :
UNDO Mark
LINE <etc.>
UNDO GROUP
CIRCLE <etc.>
UNDO Mark
UNDO Mark
UNDO Mark
SOLID
UNDO BacS (1)
ARC <etc.>
UNDO END
TEXT <etc.>
UNDO BACS (2)
Primul "UNDO Back- va sterge solidul oprindu-se la ultimul Mark. Al doilea "UNDO Back- va
sterge totul (pina la primul Mark deoarece ceilalti marcatori care intervin sint acum ascunsi in
grup.
5.5.3.3. Suboptiunea AUTO
Suboptiunea AUTO cere "ON/OFF". Cind "UNDO Auto- este ON orice rubrica selectata din
meniu oricit ar fi de complicata va fi tratata ca o singura comanda reversibila printr-un singur U.
UNDO Auto opereaza prin inserarea unui UNDO Group la inceputul --fiecarei rubrici meniu
(daca nu este deja activa o rubrica) si a unui UNDO End dupa iesirea din rubrica meniu pentru
mai multe informatii a se vedea aceste subcomenzi. UNDO Auto nu este valida in cazul in care
extensia UNDO este descarcata cu subcomanda Control (a se vedea in continuare).
5.5.3.4. Suboptiunea Control
Subcomanda "UNDO Control- permite limitarea facilitatilor UNDO sau descarcarea lor
completa. Este afisata urmatoarea cerere:
All/None/One<All>:
determina cel mai mult o regenerare in timp ce "UUUUU- poate determina astfel de
regenerari.
Anumite comenzi (LINE sau DIM de exemplu au propriile lor subcomenzi "Undo". Acestea
fac un singur paS la o singura apelare. De obicei dupa terminarea unei astfel de comezi "U- va
sterge intreaga comanda . Exemplu :
Command - LINE
From point -- (se deseneaza segmente)
To point -- U
To point -- U
To point -- U
Cele trei subcomenzi U vor sterge succesiv ultimele 1 sgmente neafectind segmente . In
continure se introduce :
To point. RETURN
Command -- U
Acest U va sterge toate cele segmente ramase. Daca nu se dorea acest lucru se utilizeaza
REDO pentru restaurarea lor.
Daca o comanda PEDIT a inceput prin convertirea unui segment sau a unui arc intr-o polyline
subcomenzile "UNDO- apartinind acesteia nu vor executa reconversia. Pentru aceasta se iese
din PEDIT si se executa comanda U.
5.6. Comenzi de informare
Aceste comenzi sint utilizate pentru furnizarea informatiilor referitoare la entitati.
5.6.1. Comanda LIST
Comanda LIST permite examinarea datelor stocate pentru o anumita entitate. Formatul comenzii
este :
Command - LIST
Select objects-- (obiecte supuse listarii)
Informatiile afisate depind de tipul entitatii dar tipul entitatii pozitia in desen si stratul in care a
fost desenata sint intotdeauna listate . Informatiile suplimentare deriva din parametrii de baza.
Raportul asupra unei entitati de tip segment de exemplu --include nu numai coordonatele
extremitatilor dar si lungimea unghiul de inclinare diferenta coordonatelor extremitatilor
(DX,DY). Cercurile sint definite si descrise de centru si raza dar raportul asupra lor include si
aria si lungimea circumferintei.
Pentru polyline-uri LIST afiseaza coordonatele si directia tangenta (daca exista pentru fiecare
veriga. In cazul unei polyline inchise LIST precizeaza aria exacta si perimetrul. In cazul unei
polyline deschise LIST raporteaza lungimea acestuia. De asemenea presupune ca punctele de
inceput si de sfirsit sint unite cu o linie dreapta calculind aria astfel obtinuta. Pentru polylineurile cu anumita latime toate calculele se fac raportat la axa de simetrie neglijindu-se latimea.
Uneori informatiile listate nu incap pe un singur ecran. In sistemele MS-DOS/PC-DOS se poate
utiliza CTRL S pentru oprirea temporara a afisarii se continua apasind orice tasta.
De asemenea se poate utiliza tasta de control "printer echo- descrisa in capitolul pentru listarea
la imprimanta sistemului (a oricarui text negrafic afisat pe ecran de catre AUTOCAD). In
sistemul UNIX metodele de oprire si de continuare a afisarii pe ecran pot defini a se vedea
AUTOCAD Instalation/Performance Guide.
Daca se selecteaza multe entitati sau o polyline lunga afisarea LIST poate fi destul de intinsa. Se
poate utiliza CTRL C pentru abandonarea listingului si reintoarcerea la cererea :
Command:
Variabilele sistem AREA si PERIMETER retin aria si perimetrul (sau circumferinta ultimei
polyline (sau cerc listate. Aceste valori pot fi accesate cu ajutorul comenzii SETVAR si a
AutoLISP- ului.
5.6.2. Comanda DBLIST
Comanda DBLIST listeaza informatii despre oricare entitate din desen si despre primele utilizari
in exercitii de invatare si depanare. Formatul este :
Command -- DBLIST:
Deoarece aceasta comanda poate dura un timp indelungat in cazul in care fisierul desen contine
multe entitati se poate renunta si se poate reveni la cererea principala de comenzi introducind
CTRL C. Asa cum S-a mentionat in cazul comenzii LIST se pot utiliza testele de control pentru
oprirea si continuarea afisarii pe ecran sau pentru listarea la imprimanta.
5.6.3. Comanda DIST
Comanda DIST masoara distanta si unghiul intre puncte desemnate si afiseaza distanta in
unitati de desenare. Daca AUTOCAD-ul include pachetul ADE-1 rezultatul este afisat --folosind
formatul curent de afisare (a se vedea comanda UNITS in capitolul 3).
Command :DIST
First point -- (punct)
Second point -- (punct)
Distance=<distanta calculata Angle <unghi>
Delta X=<DX Delta Y=<Dy>
Ca o conventie suplimentara daca se introduce un singur numar zecimal in raspunsul la "First
point:" DIST afiseaza acest numar in formatul selectat prin cea mai recenta comanda UNITS.
Distanta calculata de comanda DIST este retinuta de variabila sistem DISTANCE accesibila prin
comanda SETVAR sau AutoLISP.
5.6.4. Comanda ID
Comanda ID (identificare permite precizarea unui punct in desen si furnizarea acestuia in
coordonatele desenului .
Command -- ID point-- (punctul pentru care se afiseaza)
X=<coordonata X Y=<coordonata Y Z=<inaltimea curenta>
In mod alternativ se poate specifica punctul in coordonate numerice AUTOCAD-ul deseneaza
un mic blip pentru a arata pozitia punctului pe ecran daca BLIPMODE nu a fost comutat pe off.
Blip-ul dispare la redesenarea ecranului.
5.6.5. Comanda AREA
Comanda AREA permite specificarea unui numar de puncte care inchid o portiune din desen.
Ulterior AUTOCAD-ul calculeaza aria si perimetrul portiunii inchise. Formatul comenzii este :
Command -- AREA
First point -- (punct)
Next point -- (punct)
Next point -- (punct and so no finally
Next point -- RETURN
Area =<aria calculata> Perimeter<perimetru>
Portiunea se considera inchisa prin unirea ultimului punct precizat cu primul. Poligonul format
de punctele specificate poate sa nu fie convex.
Aria si perimetrul calculate cu ajutorul comenzii AREA sint retinute de variabile sistem AREA
si PERIMETER accesibile prin comanda SETVAR sau AutoLISP.