Sunteți pe pagina 1din 19

Selecia, tergerea, anularea, copierea, deplasarea i modificarea entitilor

CAP. 5 SELECIA, TERGEREA, ANULAREA, COPIEREA,


DEPLASAREA I MODIFICAREA ENTITILOR
5.1 Comenzi de e!e"#$%e &i de &#e%'e%e( SELECT, ERASE
Comanda SELECT nu realizeaz dect selecia entitilor, fr a avea vreun
efect cnd se iniializeaz n linia de comand. Selecia devine eficient atunci cnd este
precedat de o comand de modificare sau de editare.
Com$nd$ ERASE. Mod$!i#)*i de e!e"*ie $ en#i#)*i!o%.
Servete pentru tergerea uneia sau mai multor entiti selectate din cmpul desenului.
Sintaxa comenzii este:
Command: ERASE
Select objects: se folosete unul din modurile de selecie prezentate mai jos
Comanda ERASE decurge n dou etape:
1. n prima se realizeaz selecia entitilor ce urmeaz a fi terse
+. n cea de!a doua se realizeaz tergerea simultan a tuturor entitilor selectate.
1. Selecia poate fi efectuat astfel:
$, e!e"*ie indi-id.$!): "fig #.$a% se deplaseaz cursorul grafic succesiv pe toate
entitile ce urmeaz a fi terse, selecia realizndu!se prin apsarea &utonului din stnga
mouse!ului. 'ntitile selectate devin reprezentate prin linii ntrerupte. (rimea
ptratului selector se poate regla prin comanda APERTURE, dac este vor&a de
cursorul modurilor )S*+,, sau prin varia&ila de sistem PIC/01O2, pentru comenzile
de editare
3, 4n 5e%e$#%) Window "fig. #.$&% ! se determin selectarea tuturor entitilor
aflate integral n interiorul ferestrei definirea ferestrei se face prin indicarea a dou
coluri opuse - .Specify first corner/, .Specify opposite corner
", 4n 5e%e$#%) Crossing "fig. #.$c% ! se determin selectarea att a o&iectelor
incluse total n fereastr, ct i a celor atinse doar de aceasta definirea ferestrei se face
prin indicarea a dou coluri opuse
0#
Figura 5.1 a, b, c
Grafic asistat de calculator
d, o6*i.ne$ BOX ! com&in opiunile Crossing i Window, cu o fereastr prin
dou puncte indicate, fr a specifica tipul seleciei ! dac al doilea punct ales este la
dreapta primului, rezult selecia de tip Window invers, selecia este de tip Crossing
e, o6*i.ne$ WPolygon "fig. #.$d% ! se selecteaz toate entitile aflate integral n
interiorul unui contur poligonal convex, definit prin vrfuri
5, o6*i.ne$ CPolygon "fig. #.$e% ! se selecteaz toate entitile aflate integral sau
parial n interiorul unui contur poligonal convex definit prin vrfuri
', o6*i.ne$ Fence "fig. #.$f% ! conturul de selecie este nlocuit printr!o linie
frnt care intersecteaz o&iectele care tre&uie selectate
7, o6*i.ne$ Last ! selecteaz ultimul o&iect desenat
i, o6*i.ne$ Previous ! determin reluarea unei mulimi de selecie o mulime de
selecie include mai multe o&iecte i poate fi creat prin comenzile SELECT i
GROUP
8, o6*i.ne$ Remove ! are ca rezultat excluderea unor o&iecte selectate, dintr!o
mulime de o&iecte selectate anterior
9, o6*i.ne$ ddision ! care se reia dup Remove, are ca efect adugarea altor
o&iecte mulimii de selecie anterioare
!, o6*i.ne$ !ndo ! determin renunarea la ultimul o&iect selectat
m, o6*i.ne$ "ultiple ! permite selectarea mai multor o&iecte apropiate,
accelereaz selecia i nu mai necesit afiarea prompturilor
n, o6*i.ne$ S#ngle ! permite selectarea unui singur o&iect
o, o6*i.ne$ uto ! com&in selectarea individual cu selectarea de tip BOX.
+cioneaz la fel ca opiunea BOX, dar dac primul punct pe care s!a executat click se
gsete pe un o&iect, este selectat numai o&iectul respectiv, iar modul BOX este
a&andonat
6, o6*i.ne$ LL ! determin selectarea tuturor o&iectelor desenate
:, o6*i.ne$ $roup ! determin selectarea tuturor o&iectelor dintr!un grup creat
prin comanda GROUP.
01
Figura 5.1 %, e, f
Selecia, tergerea, anularea, copierea, deplasarea i modificarea entitilor
+. tergerea simultan a entitilor selectate se o&ine prin apsarea tastei
2ENTER; sau a &utonului din dreapta al mouse!ului.
5.+ An.!$%e$ .n.i '%.6 de "omenzi( OOPS, U, UNDO, REDO
Com$nd$ OOPS
Sintaxa comenzii este:
Command: OOPS
+sigur recuperarea "refacerea% ultimului grup de o&iecte terse prin comanda
ERASE. 3eci, prin comanda OOPS, se pot recupera numai o&iectele afectate de
comanda ERASE n cea mai recent secven de utilizare a acesteia.
Comanda OOPS, pentru a fi operant, tre&uie apelat imediat dup comanda
ERASE. ,entru a se parcurge mai muli pai n procedura de recuperare, se recomand
comanda UNDO.
Comenzi!e U, UNDO &i REDO
An.!$%e$ ultimei comenzi efectuate se face prin comanda U, iar anularea efectului
comenzii U, prin comanda REDO comenzile U i REDO pot fi accesate rapid, prin
acionarea pictogramei corespunztoare din &ara de instrumente standard.
Sintaxa comenzii UNDO este:
Command: UNDO
Number of operations or [uto Control B&gin &nd "ark Back! "n.m3e%#$
"n.m3e%# ! opiune implicit, numr care arat cte comenzi anterioare tre&uie s
fie anulate de exemplu, comanda 4 este ec5ivalent cu 4*3) $.
+nularea unui grup de comenzi anterioare prin comanda UNDO, activeaz
urmtoarele opiuni:
uto ! permite controlul modului n care sunt tratate seleciile din meniuri dac
+uto este activat, seleciile din meniuri sunt tratate ca o singur comand
Control ! permite limitarea aciunii comenzii 4*3) apare un nou ir de opiuni:
[ll 'one One!"A!!#$
unde: ll - activeaz toate opiunile comenzii 4*3)
'one - invalideaz opiunea comenzii
One - permite anularea unei singure comenzi la un moment dat.
06
4 )),S 7'3)
C),8 +77+8 , (977)7
+77+8 7 )::S';
Figura 5.(
Grafic asistat de calculator
B&gin i &nd ! delimiteaz un grup de operaii, care tre&uie tratate de comenzile
UNDO i U ca o singur operaie
"ark - precizeaz momentul curent, pentru a ti pn unde s se revin ulterior,
prin opiunea Back.
5.< Comenzi de "o6ie%e &i de m.!#i6!i"$%e( COP=, ARRA=,
OFFSET, MIRROR
Com$nd$ COP=
Comanda COP= realizeaz copii ale
o&iectelor n noi locaii, rmnnd reprezentate i n
vec5ea poziie.
Sintaxa comenzii este:
Command: COP=
Select objects$ se selecteaz o&iectul "cercul% ce urmeaz a fi copiat
Specify base point or displacement or ["ultiple!$ M
Specify base point$ cen of "punctul C%
Specify second point of displacement or "use first point as displacement#$ se selecteaz
pe rnd punctele ,
$
, ,
<
, ,
0
, ,
=
"fig. #.<%
Obser)a*ie
3up alegerea primului punct de &az, pe ecran apare o imagine dinamic, legat
de cursorul grafic introducerea punctului urmtor de deplasare conduce la apariia pe
ecran a unei copii n aceast poziie, iar n linia de comand apare cererea pentru
urmtorul punct de deplasare, unde se realizeaz copierea.
Copierea se poate repeta ori de cte
ori se dorete, nc5eierea fcndu!se prin
apsarea tastei ENTER n loc de
precizarea unui nou punct.
0>
Celula de &az
Figura 5.+
Selecia, tergerea, anularea, copierea, deplasarea i modificarea entitilor
Com$nd$ ARRA=
Comanda ARRA= creeaz copii multiple ale unui o&iect, ntr!o reea de dispunere
rectangular sau polar.
7eeaua rectangular "7% permite aranjarea pe linii i coloane a copiilor create, iar
cea polar ",% le dispune circular.
C%e$%e$ .nei %e*e!e %e"#$n'.!$%e
Sintaxa comenzii este:
Command: ARRA=
Select objects$ se selecteaz o&iectul care urmeaz a fi multiplicat "fig. #.0%
%nter t&e type of array [Rectangular Polar! "R#$
%nter t&e number of rows '((() "*#$ >
%nter t&e number of columns '| | |) "*#$ <
%nter t&e distance between rows or specify unit cell '((()$ (?
Specify t&e distance between columns '| | |)$ <?
?a lansarea comenzii +77+8, +utoC+3 solicit selectarea o&iectelor care tre&uie
aranjate n reea.
,entru o reea dreptung5iular,
prompturile sunt urmtoarele:
N.m3e% o5 %o@ A000, B1;
"numrul de linii%: se specific numrul de
rnduri pe care sunt desenate o&iectele,
inclusiv o&iectul iniial
N.m3e% o5 "o!.mn A| | |, B1;
"numrul de coloane%: se specific numrul
de coloane pe care sunt desenate o&iectele.
) reea dreptung5iular are cel puin
dou linii sau dou coloane, n care se
include i o&iectul iniial selectat
Uni# "e!! o% di#$n"e 3e#@een
%o@ A000, "celula de &az sau distana dintre
linii%: dac este pozitiv, determin copierea o&iectelor de jos n sus, iar dac este
negativ, o&iectele sunt copiate de sus n jos
0@
,olar +rraA
7ectangular +rraA
Grafic asistat de calculator
Di#$n"e 3e#@een "o!.mn A| | |, "distana dintre coloane%: dac este pozitiv,
copierea o&iectelor se face spre dreapta dac este negativ - spre stnga.
C%e$%e$ .nei %e*e!e 6o!$%e
Sintaxa comenzii este:
Command: ARRA=
Select objects$ se selecteaz o&iectul care urmeaz a fi multiplicat "fig. #.=%
%nter t&e type of array [Rectangular Polar! "R#$ P
Specify center point of array$ se indic centrul , de dispunere polar
%nter t&e number of items in t&e array$ C
Specify t&e angle to fill '+ ,ccw,
(
,cw) "-./#$
0otate arrayed objects1 [,es 'o ! ",#$
3ac n ultima linie de comand se tasteaz N "0otate arrayed objects1 [,es 'o !
"'#$ %, rezultatul este o reea polar cu o&iectele nerotite n jurul centrului de
polaritate , "fig. #.#%.
7ezult c, pentru crearea unei reele polare, elementele definitorii sunt:
Cen#e% 6oin# o5 $%%$D "centrul reelei%: punctul n jurul cruia sunt copiate
o&iectele. Copiile sunt dispuse circular i ec5idistant
N.m3e% o5 i#em "numrul de articole%: numrul total de o&iecte care sunt
desenate n reea
An'!e #o 5i!! "ung5iul de umplere%: ung5iul la centru pe care sunt dispuse
o&iectele. ,entru ung5iuri mai mici de 01B
B
, valorile negative determin dispunerea
=B
Figura 5.- Figura 5.5
Figura 5..
Figura 5./
Selecia, tergerea, anularea, copierea, deplasarea i modificarea entitilor
o&iectelor n sensul acelor de ceasornic fa de original, iar cele pozitive n sens contrar
acelor de ceasornic
Ro#$#e $%%$Ded o38e"#E "se rotesc o&iectele multiplicateC%: se specific dac
o&iectele din reea sunt rotite fa de centrul de polaritate.
:igura #.1 prezint diferenele
dintre cele dou variante ale comenzii
ARRA= Po!$%, cu o&iecte rotite i
respectiv nerotite, atunci cnd apare
suprapunerea lor.
- Cu linie continu sunt reprezentate
o&iectele reelei cu ARRA=
Po!$%, rotite
- Cu linie continu sunt reprezentate
o&iectele reelei cu ARRA=
Po!$%, nerotite

Com$nd$ OFFSET
OFFSET - deseneaz un o&iect de acelai tip cu cel selectat la o distan Dd/
indicat fa de o&iectul iniial, sau printr!un punct D;/ "denumit punct de T7%o.'7%.
Copierea unui o&iect la o distan dat decurge dup urmtoarea sintax:
2ommand$ OFFSET
Specify offset distance or [3&roug&! 23&roug&E: 1?
Specify object to offset or 2 e4it E: se selecteaz o&iectul ce va fi duplicat
Specify point of side to offset: se indic punctul ,
$
"fig. #.6a i #.6&%.

=$
R
2
3
R
1
3
1
0

$. 3.
Figura 5.0 a 1i b
a. b. c. %.
Figura 5.2
Figura 5./
Grafic asistat de calculator
,entru copierea unui o&iect printr!un punct de ;5roug5, sintaxa comenzii este
urmtoarea:
2ommand$ OFFSET
Specify offset distance or [3&roug&! 23&roug&E: T
Specify object to offset or 2 e4it E: se selecteaz o&iectul ce va fi duplicat
Specify t&roug& point: se indic punctul ; "fig. #.>%.
3in sintax, rezult c elementele
eseniale utilizrii comenzii OFFSET sunt:
3 4istance 5 distana la care se
deseneaz noul o&iect
3 Side to offset 5 partea n care se
deseneaz noul o&iect
3 5&roug& - punctul prin care va trece
noul o&iect.
Fn linia de comand iniial, exist posi&ilitatea s se opteze ntre introducerea
direct a distanei la care tre&uie creat copia i utilizarea opiunii T7%o.'7.
3istana poate fi introdus prin valoarea sa, sau prin selectarea a dou puncte
distincte ale cror coordonate definesc extremitile distanei impuse, dup care, se
selecteaz o&iectele pe rnd pentru a crea copii duplicarea se indic prin intirea unui
nou punct ,
$
de partea n care urmeaz a se face reproducerea o&iectului.
Se pot copia entiti simple de tip Ci%"!e, Line "noua linie este o copie fidel a
originalului%, ct i forme complexe de tip P!ine, n acest sens, copia realizat cu
comanda OFFSET nu reproduce exact originalul "fig. #.@%.
Fn exemplele de mai sus sunt prezentate rezultatele o&inute n cazul unor o&iecte
duplicate cu comanda OFFSET:
=<
Selecia, tergerea, anularea, copierea, deplasarea i modificarea entitilor
A%" 0 *oul arc are acelai ung5i la centru i acelai centru ca i arcul original,
lungimea ns este diferit "fig. #.@a%
Ce%", e!i6) 0 *oul cerc "sau elips% are acelai centru ca i cercul "elipsa%
original "%. 7aza noului cerc este diferit de cea a cercului original - fig. #.@& "n cazul
elipselor, difer lungimea axelor%
Linie, emid%e$6#) 0 *oua linie, dreapt sau semidreapt ajuttoare reprezint
o copie fidel a originalului "fig. #.@c%
Po!i!inie im6!) 0 ?ungimea segmentelor de dreapt sau de arc ale noii
polilinii simple este ajustat astfel nct punctele de sfrit ale noii polilinii sunt situate
de!a lungul unei direcii perpendiculare pe punctele de sfrit ale poliliniei desc5ise
originale. Gertexurile duplicatului sunt plasate pe &isectoarea laturilor vertexului
original "fig. #.@d%
C.%3) 6!ine 0 ?ungimea i forma noii cur&e spline sunt ajustate astfel nct
punctele de sfrit se gsesc pe perpendiculare n punctele de capt ale cur&ei spline
originale.
,entru unele tipuri de o&iecte nu poate fi folosit comanda OFFSET "textele i
&locurile%. 3e asemenea, comandnd copierea cu OFFSET a unui arc mic pe o distan
mare, se poate o&ine o raz negativ, caz n care +utoC+3 nu execut operaia.
Com$nd$ MIRROR
MIRROR - deseneaz simetricele o&iectelor selectate, n raport cu o dreapt sau un
plan de oglindire.
+utoC+3 creeaz imaginea reflectat a unui o&iect dac se specific dou puncte
care s defineasc linia "planul% de reflexie "de oglindire%. ?inia de oglindire solicitat de
comanda MIRROR poate fi o dreapt imaginar definit de dou puncte ar&itrare ale
o&iectelor selectate. Comanda MIRROR permite, dup necesiti, pstrarea sau
tergerea o&iectelor existente prin opiunile "=FN%.
Sintaxa comenzii pentru oglindirea unui o&iect este urmtoarea:
2ommand$ MIRROR
Select object$ se selecteaz o&iectul ce tre&uie oglindit
Specify first point of mirror line: se indic punctul ,
$

Specify second point of mirror line: se indic punctul ,
<

6elete source object1 [,es 'o! 2NE: "fig. #.$B%
'lementele eseniale realizrii unei oglindiri sunt:
7irst point of mirror line 5 primul punct al axei de simetrie
Second point 5 al doilea punct al axei de simetrie
=0
Grafic asistat de calculator
6elete old objects1 - sta&ilete dac se terge vec5iul o&iect "cel al crui
simetric a fost desenat%.

Figura 5.16
Cu ajutorul comenzii MIRROR pot fi oglindite i o&iecte te4t i mte4t. Fn acest
sens, aceste o&iecte apar inversate, ca i cum s!ar ine o pagin de text n faa oglinzii.
,entru a evita inversarea textului, tre&uie s i se atri&uie valoarea zero varia&ilei de
sistem Mi%%#eG# la promptul 2ommand "fig. #.$$%.
Figura 5.11 Og7in%ire %e te8t cu )ariabi7a %e siste9 "irrte8t a):n% )a7oarea 1 ;a< 1i
)a7oarea 6 ;b<
5.> Comenzi de de6!$$%e( MOHE, ROTATE, SCALE
Com$nd$ MOHE
,ermite mutarea o&iectelor selectate, prin translaie, ntr!o
nou locaie "poziie%, disprnd din vec5ea dispunere.
Command: MOHE
Select objects$ se selecteaz o&iectele ce tre&uie mutate
Specify base point or displacement$ int of "se selecteaz ,
$
%
Specify second point of displacement or "use first point as displacement#$ se selecteaz
,
<
"fig. #.$<%
;ranslaia se face dup un vector definit prin dou puncte:
==
a. b.
7);+;'
()G' SC+?'
,oziie iniial, inexistent dup rotaie
Selecia, tergerea, anularea, copierea, deplasarea i modificarea entitilor
( 8ase point of displacement - originea vectorului de translaie
( Second point of displacement - vrful vectorului de translaie.
Com$nd$ ROTATE
Servete pentru rotirea unor entiti "dup axa )H, deci n planul I8% n jurul unui
punct de &az, numit centru de rotaie, cu un ung5i cunoscut. ,rin aplicarea acestei
comenzi, entitile rotite dispar din vec5ea locaie, rmnnd numai n poziia rotit.
7otaia poate decurge n dou moduri:
$. ,rin definirea ung5iului de rotire "fig. #.$0a%:
Command: ROTATE
2urrent positive angle in 92S$ :N6;0,counterclockwise :NG8:S%,/
Select objects$ se selecteaz o&iectul ce tre&uie rotit "pendulul%
Specify base point$ se indic punctul C
Specify rotation angle or [0eference!$ <?
3ac ung5iul are semnul minus, atunci rotirea se face n sens orar.
<. ,rin definirea ung5iurilor de referin "fig. #.$0&%:
3ac la ultimul prompt se rspunde cu .7/ "de la 7eference% atunci dialogul continu
astfel:
Specify t&e reference angle "/#$ I?
Specify t&e new angle!$ 1+?

Figura 5.1(
=#
)&iect Dmartor/
a. b. c.
Figura 5.1-
Grafic asistat de calculator
Figura 5.1+
$. 3.
Com$nd$ SCALE
Comanda SCALE "scalare% micoreaz sau mrete proporional dimensiunile
o&iectelor existente. Se utilizeaz att un factor de scalare, ct i o lungime de referin
pentru a modifica dimensiunile unei entiti n raport cu un punct de &az dat. ,unctul de
&az rmne nesc5im&at, iar tot ceea ce este n jurul su se mrete sau se micoreaz cu
factorul de scalare dat sau se specific lungimea de referin 'Reference).
Sintaxa comenzii pentru metoda ce utilizeaz un factor de scalare este urmtoarea:
2ommand$ SCALE
Select objects$ se selecteaz entitatea "dreptung5iul% - "fig. #.$=a%
Specify base point$ P
Specify scale factor or [Reference!$ ?.J "pentru micorarea entitii% "fig. #.$=&%
Specify scale factor or [Reference!$ 1.J "pentru mrirea entitii% "fig. #.$=c%
=1
a. b. c.
Figura 5.15
Selecia, tergerea, anularea, copierea, deplasarea i modificarea entitilor

,entru a aplica metoda lungimii de referin, se definete o lungime curent "n
general, pe un o&iect% - o linie real sau imaginar - prin selectarea punctelor sale de
sfrit sau prin introducerea direct a lungimii.
Sintaxa comenzii pentru metoda ce utilizeaz o lungime de referin este urmtoarea:
2ommand$ SCALE
Select objects$ se selecteaz entitatea - "fig. #.$#a%
Specify base point$ P
Specify scale factor or [Reference!$ R
Specify reference lengt& "*#$ +?
Specify new lengt&$ 1+ "pentru micorarea entitii% ! "fig. #.$#&%
Specify new lengt&$ <+ "pentru mrirea entitii% ! "fig. #.$#c%
,rin urmare, elementele eseniale scalrii unei entiti sunt:
8ase point 5 punctul fa de care se scaleaz
Scale factor 5 factorul de scalare
0eference 5 scalarea fa de o dimensiune de referin.

5.5 Comenzi de %edimenion$%e &i modi5i"$%e $ 6%o6%ie#)*i!o% &i
"$%$"#e%i#i"i!o%( LENGTKEN, STRETCK, CKPROP, CKANGE
=6
Grafic asistat de calculator
Com$nd$ LENGTKEN
LENGTKEN - modific "mrete sau scurteaz% lungimea unor o&iecte sau
ung5iul unui arc.
'a include urmtoarele opiuni:
Select object 3 implic selectarea unui o&iect. 3up selectarea o&iectului, este
afiat lungimea acestuia i reapare linia de comand iniial
4elta 3 permite specificarea mrimii de alungire sau scurtare a o&iectelor.
3ac se introduce o valoare pozitiv, o&iectul va fi alungit, iar dac se introduce o
valoare negativ, va fi scurtat.
Percent 3 d posi&ilitatea exprimrii variaiei dimensiunii n procente, $BBJ
reprezentnd lungimea iniial un procent mai mare de $BBJ, conduce la alungirea
o&iectului, iar unul mai mic de $BBJ, conduce la scurtarea acestuia
5otal 3 se folosete cnd se cunoate lungimea final la care tre&uie s ajung
o&iectul
4,namic 3 permite s se trag punctul de sfrit al o&iectului n poziia dorit,
fr a modifica alinierea o&iectului "modific lungimea n mod dinamic%
Sintaxa comenzii LENGTKEN pentru alungirea unei linii este urmtoarea:
2ommand$ LENGTKEN
Select an object or [4&ltaPercent5otal4,namic!:
se selecteaz linia "fig. #.$1%
2urrent lengt&: 6B
Select an object or [4&ltaPercent5otal4,namic!:
DE
%nter delta lengt& or [ngle! 2/E: +5
Select an object to c&ange or [!ndo!$ se indic linia
Sintaxa comenzii LENGTKEN pentru scurtarea unei linii este urmtoarea:
2ommand$ LENGTKEN
Select an object or [4&ltaPercent5otal4,namic!:
se selecteaz linia
2urrent lengt&: 6B
Select an object or [4&ltaPercent5otal4,namic!: P
%nter percentage lengt& 2*//E: 5?
Select an object to c&ange or [!ndo!$ se indic linia
"fig. #.$6%
Sintaxa comenzii LENGTKEN pentru modificarea unui arc de cerc este urmtoarea:
2ommand$ LENGTKEN
=>
Figura 5.1.
Figura 5.10
P
P
P
P

Figura 5.1/
Selecia, tergerea, anularea, copierea, deplasarea i modificarea entitilor
Select an object or [4&lta Percent 5otal 4,namic!: D=
Select an object to c&ange or [!ndo!: se selecteaz arcul de cerc, respectiv linia
Specify new end point$ se indic prin intire noul punct de capt ! , "fig. #.$>%
Obser)a*ii
$.
)&iectul iniial este reprezentat cu linie continu, cel modificat - cu
linie ntrerupt
<. )&iectul se alungete sau se scurteaz n funcie de direcia n care se alege
noul punct de capt ,.
0. Captul o&iectului este situat, n timpul deplasrii, n piciorul
perpendicularei imaginare trasat din colimator pe o&iect.
Com$nd$ STRETCK
Comanda permite deformarea unui o&iect, pstrnd legturile dintre prile
componente nedeformate ale o&iectului iniial. Comanda afecteaz numai entitile de
tip Line, A%", P!ine, T%$"e i So!id.
)&iectele tre&uie selectate numai printr!o fereastr de selecie tip Crossing sau
poligon de selecie de tip Crossing< ;oate o&iectele selectate =n interiorul ferestrei de
intersecie sunt deplasate, iar o&iectele care intersectea> fereastra sunt deformate.
Sintaxa comenzii este urmtoarea:
2ommand$ STRETCK
Select object to stretc& by crossing(window or crossing(polygon?
=@
Grafic asistat de calculator
Select objects$ C "crossing%
Specify first corner$ se indic coordonatele punctului P "x, A%
Specify opposite corner$ se indic coordonatele punctului R "x,A%
Specify base point or displacement$ L
Specify second point of displacement$ T sau S "fig. #.$@%
Obser)a*ii=
+rcele care intersecteaz fereastra sunt modificate astfel nct i pstreaz
constant sgeata "distana de la mijlocul corzii su&ntinse la centrul arcului%
Cercurile care intersecteaz fereastra sunt deplasate numai dac centrul lor este
situat n interiorul ferestrei
;extele, &locurile i definiiile de atri&ute care intersecteaz fereastra sunt
deplasate numai dac punctul lor de inserare este n interiorul ferestrei
+xa figurii nu a fost deplasat, nefiind cuprins n fereastra de selecie.
'xist posi&ilitatea de a folosi mai multe ferestre sau poligoane de intersecie
pentru a selecta o&iectele ce urmeaz a fi deformate. +cest lucru se realizeaz
iniializnd de la tastatur comanda MSTRETCK "(ultiple 'ntitA Stretc5 -
posi&iliti suplimentare de deformare%. +ceast comand este conceput s utilizeze
numai ferestre de intersecie "opiunea presta&ilit% sau poligoane de intersecie pentru
selectarea o&iectelor. ) alt deose&ire fa de comanda STRETCK este aceea c
MSTRETCK nu ofer opiunea pentru specificarea distanei de deplasare. 3istana i
direcia de deformare se sta&ilesc alegnd dou puncte oarecare.
Com$nd$ CKPROP
#B

Figura 5.12
Selecia, tergerea, anularea, copierea, deplasarea i modificarea entitilor
CKPROP - modific unele proprieti ale o&iectelor selectate, cum sunt:
culoarea, stratul, tipul de linie, factorul de scar, limea liniei.
Sintaxa comenzii este:
2ommand$ CKPROP
Select object$ se selecteaz entitile de modificat "liniile de ax% "fig. #.<Ba%
%nter property to c&ange [Color Lyer L5ype ltScale LWeig&t 5&ickness!: LT
%nter new linetype name "8y@ayer#: d$7do#
%nter property to c&ange [Color Lyer L5ype ltScale LWeig&t 5&ickness!:
"fig. #.<B&%
2ommand$ CKPROP
Select object$ se selecteaz entitile de modificat "liniile de ax% "fig. #.<B&%
%nter property to c&ange [Color Lyer L5ype ltScale LWeig&t 5&ickness!: S
Specify new linetype scale "*#: ?.>
%nter property to c&ange [Color Lyer L5ype ltScale LWeig&t 5&ickness!:
"fig. #.<Bc%


,entru a modifica culoarea sau tipul de linie pentru un strat, toate o&iectele create
pe acel strat sunt actualizate automat, datorit faptului c proprietile de culoare sau tip
de linie ale o&iectului sunt configurate 1DL$De%.
,roprietile modificate prin comanda CKPROP sunt:
Color 5 modific culoarea o&iectelor selectate
Lyaer - modific stratul de lucru
L5ype - modific tipul de linie
@tScale - factorul de scar mrete sau micoreaz lungimea segmentelor, ct
i distana dintre segmente, respectiv dintre segmente i puncte ale tipului de
linie supus modificrii
#$
a. b. c.
Figura 5.(6
Grafic asistat de calculator
LWeig&t - modific limea liniei. +ceast modificare este posi&il n cazul n
care se respect condiiile indicate anterior la capitolul <, su&capitolul <.<,
pagina $1
5&ickness - modific grosimea "perpendicular pe planul reprezentrii%.
)piunea devine util n modul de reprezentare 03.
Com$nd$ CKANGE
Comanda CKANGE, asemntoare comenzii CKPROP, modific proprietile
o&iectelor selectate i, prin introducerea punctului , de modificare "c&ange point%, poate
modifica i direcia unor entiti de tip Line, Ci%"!e.
,entru modificarea caracteristicilor unor o&iecte, sintaxa comenzii este
urmtoarea:
2ommand$ CKANGE
Select objects$ se selecteaz cele 0 entiti "fig. #.<$a%
Specify c&ange point or [Properties!$ se indic punctul ,
$
2&ange point ignored
Specify new circle radius "no c&ange#: pentru nc5eierea comenzii se realizeaz click
pe &utonul din stnga al mouse!ului "fig. #.<$&%
3ac se alege opiunea implicit no c&ange i se apas tasta ENTER, atunci
rezultatul va fi cel din figura #.<$c.
3ac se opteaz pentru Aroperties, atunci sintaxa pentru CKANGE devine
asemntoare cu cea a comenzii CKPROP, putndu!se modifica n continuare
proprietile o&iectelor selectate. Singura diferen n ceea ce privete cele dou sintaxe
este c la CKANGE apare o nou opiune - E!e-$#ion. E!e-$#ion reprezint distana
msurat de la planul IB8 la axa BH are utilitate n planul 03.
2ommand$ CKANGE
Select objects$ se selecteaz cele 0 entiti "fig. #.<$a%
Specify c&ange point or [Properties!$ se tasteaz ,
#<
a. b. c.
Figura 5.(1
Selecia, tergerea, anularea, copierea, deplasarea i modificarea entitilor
%nter property to c&ange [Color &lev Lyer L5ype ltScale LWeig&t
5&ickness!: K
Se poate alege orice opiune aa nct s se modifice una din proprietile
o&iectelor din desen.
#0

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