Sunteți pe pagina 1din 10

Grafic asistat de calculator 20

Fig. 3.1

CAP.3 DESENAREA ENTITILOR GRAFICE


FR LIME I MODURILE OSNAP

3.1. Comanda POINT

Selecia i reprezentarea unui punct


Comanda Point servete pentru reprezentarea unui punct n cadrul spaiului de
desenare.
Comanda poate fi apelat n urmtoarele moduri:
- prin introducerea denumirii de la tastatur;
- prin selectare din meniul derulant Draw;
- prin selectarea iconului din bara de instrumente de desenare.

3.2. Marcarea (vizualizarea) unui punct


Caseta Point Style

Un punct poate fi vizualizat n cmpul desenului reprezentat printr-un tip de


marcator. Acesta poate fi ales din caseta de dialog Point Style, (fig. 3.1) din meniul
21 Grafic asistat de calculator

Format. Selecia marcatorilor de puncte se face astfel: se deplaseaz cursorul pe tipul


dorit de marcator, se realizeaz selecia prin clicarea butonului din stnga al mouse-
ului, apoi se alege mrimea marcatorului n procente din mrimea ecranului sau n
uniti absolute.
Forma marcatorului este controlat de variabila de sistem PDMODE, iar
mrimea acestuia de variabila PDSIZE.

3.3. Metode de selecie a unui punct


Selecia unui punct n cadrul ecranului se poate face prin mai multe procedee
dup cum urmeaz:
1 prin coordonate carteziene X,Y introduse de la tastatur, n succesiune,
desprite de virgul, urmate de apsarea tastei <ENTER> (virgula din sistemul
zecimal este nlocuit prin punct n sistemul anglo-saxon);
2 prin coordonate polare d<, d fiind distana fa de origine i -
unghiul fa de axa X a sistemului de coordonate curent;
3 prin coordonate relative X, Y raportate la punctul anterior, precedat de
semnul @, de exemplu: @4,5 sau @6.3<35 etc. (fig. 3.2)
Desenarea entitilor grafice fr lime 22

Fig. Fig.
3.3 3.2 4 prin intire deplasnd
mouse-ul pe poziia dorit,
urmrind modificarea valorilor
coordonatelor n colul din
stnga-jos a ecranului i
apsnd butonul stnga al
mouse-ului sau prin deplasarea
cursorului cu ajutorul tastelor-
4
sgei;

5 prin folosirea tehnicii object snap (OSNAP) salt pe obiecte, care este
prezentat n cele ce urmeaz la 3.7.

Sintaxa comenzii POINT pentru reprezentarea punctelor: A definit prin


coordonate carteziene; B definit prin coordonate relative i C definit prin
coordonate polare, este (fig. 3.3):

C
23 Grafic asistat de calculator

Command: POINT
Specify a point: 50,70
Specify a point: @30,40
Specify a point: 100<20

3.4. Comanda LINE


Deseneaz o succesiune de segmente de dreapt fr lime definite prin
punctele de capt (de nceput Start point, respectiv de sfrit End point) (fig.3.4).
Command: LINE

Fig. 3.5

Specify first point: 75,93.5 1


Specify next point or [Undo]:
200,60 2
Specify next point or [Undo]:
300,180 3
Specify next point or [Undo]:
U anulare 3
Specify next point or [Undo,Close]:
170,230 4
Specify next point or [Undo,Close]:
C nchidere 1

Obervaii
n sistemul de uniti zecimale anglo-saxon, virgula de separare a ntregului de
zecimi este nlocuit prin punct.
Pentru primul segment se introduc coordonatele punctului iniial i ale celui
final; pentru segmentele urmtoare se introduc doar coordonatele punctului final,
considerndu-se drept punct iniial punctul final al segmentului precedent. ncepnd
Desenarea entitilor grafice fr lime 24

us
di
r

Ra
e te
am
Di

a b c

R
d e f

Fig. 3.6

cu al patrulea punct, pe lng opiunea Undo este inclus i opiunea Close de


nchidere posibil a succesiunilor de entiti de tip Line.
ncheierea comenzii se face printr-un rspuns nul la promptul Specify next
point or [Undo,Close]:. La acelai prompt mai pot fi date rspunsurile:
U are ca efect tergerea ultimului segment de dreapt desenat;
C deseneaz un segment de dreapt care unete primul punct furnizat n
cadrul comenzii LINE cu ultimul punct specificat la promptul anterior.

3.5. Comanda CIRCLE


Permite desenarea unui cerc (fig. 3.6), care poate fi definit prin:
- Center point (centrul) i Radius (raza) sau Diameter (diametrul) (fig.3.6.a,b);
- 3 Points (3 puncte necoliniare) (fig.3.6.c);
- 2 Points (2 puncte diametral opuse) (fig.3.6.d);
- Ttr (tan, tan, radius) tangent la 2 entiti cunoscute i raza dat (fig.3.6.e);
- Tan, tan, tan - tangent la 3 entiti cunoscute (fig.3.6.f).

Sintaxa comenzii:
Command: CIRCLE
Specify center point for circle or [3P/2P/Ttr]:90,200
Specify radius of circle or [Diameter]<35>: 50

3.6. Comanda ARC


Permite desenarea unui arc de cerc n cmpul desenului.
Un arc este definit prin urmtoarele elemente:
25 Grafic asistat de calculator
- S punctul de start (de nceput) al arcului;
- E punctul de end (de sfrit) al arcului;
- C centrul cercului din care face parte arcul;
- A unghiul la centru al arcului;
- L lungimea corzii care subntinde arcul;
- D direcia tangentei la arc n punctul de start.
innd cont de aceste notaii se pot defini 11 moduri de trasare a unui arc,
(fig.3.7), astfel:
3 Points: Start, Second, End (fig.3.7.a);
SCE: punct de start, centru, punct de sfrit (fig.3.7.b);
SCA: punct de start, centru, unghi subntins (fig.3.7.c);
SCL: punct de start, centru, lungimea corzii subntinse (fig.3.7.d);
SEA: punct de start, punct de sfrit, unghi subntins (fig.3.7.e);
SER: punct de start, punct de sfrit, raz (fig.3.7.f);
SED: punct de start, punct de sfrit, direcie (fig.3.7.g);
CSE: centru, punct de start, punct de sfrit (fig.3.7.h);
CSA: centru, punct de start, unghi subntins (fig.3.7.i);
CSL: centru, punct de start, lungimea corzii subntinse (fig.3.7.j);
Continue: continu o entitate de tip Line sau Arc cu a alt entitate de tip Arc
(fig.3.7.k)

a b c d

e f g h

2
i j 1 k

Fig. 3.7

a) Command: ARC
Specify start point of arc or [Center]: se indic punctul S
Specify second point of arc or [Center/ENd]: se indic punctul I
Desenarea entitilor grafice fr lime 26

Specify end point of arc: se indic punctul E

b) Command: ARC
Specify start point of arc or [CEnter]: se indic punctul S
Specify second point of arc or [CEnter/ENd]: ce
Specify center point of arc: se indic centrul C
Specify end point of arc or [Angle/chord Length]: punctul E

c) Command: ARC
Specify start point of arc or [CEnter]: punctul S
Specify second point of arc or [CEnter/ENd]: ce
Specify center point of arc: se indic C
Specify end point of arc or [Angle/chord Length]: a
Specify included angle: se indic unghiul A0

d) Command: ARC
Specify start point of arc or [CEnter]: punctul S
Specify second point of arc or [CEnter/ENd]: ce
Specify center point of arc: se indic centrul C al arcului
Specify end point of arc or [Angle/chord Length]: L
Specify length of chord: se indic lungimea L a corzii

e) Command: ARC
Specify start point of arc or [CEnter]: punctul S
Specify second point of arc or [CEnter/ENd]: en
Specify end point of arc: punctul E
Specify center point of arc or [Angle/Direction/Radius]: a
Specify included angle: se indic unghiul A0

f) Command: ARC
Specify start point of arc or [CEnter]: punctul S
Specify second point of arc or [CEnter/ENd]: en
Specify end point of arc: punctul E
Specify center point of arc or [Angle/Direction/Radius]: r
Specify radius of arc: se indic raza R

g) Command: ARC
Specify start point of arc or [CEnter]: punctul S
Specify second point of arc or [CEnter/ENd]: en
Specify end point of arc: punctul E
Specify center point of arc or [Angle/Direction/Radius]: d
Specify tangent direction for the start point of arc: se indic direcia
tangentei n punctul de start al arcului
h) Command: ARC
27 Grafic asistat de calculator

Specify start point of arc or [CEnter]: punctul S


Specify second point of arc or [CEnter/ENd]: ce
Specify center point of arc: se indic centrul C al arcului
Specify end point of arc or [Angle/chord Length]: punctul E

i) Command: ARC
Specify start point of arc or [CEnter]: ce
Specify center point of arc: se indic centrul C al arcului
Specify start point of arc: punctul S
Specify end point of arc or [Angle/chord Length]: a
Specify included angle: se indic unghiul A0

j) Command: ARC
Specify start point of arc or [CEnter]: ce
Specify center point of arc: se indic centrul C al arcului
Specify start point of arc: punctul S
Specify end point of arc or [Angle/chord Length]: L
Specify length of chord: se indic lungimea corzii subntinse

k) Command: LINE
Specify first point: punctul 1
Specify next point or [Undo]: punctul 2
Specify next point or [Undo]:
Command: ARC
Specify start point of arc or [CEnter]:
Specify end point of arc: punctul E

3.7. Moduri OBJECT SNAP (OSNAP)


Pentru selectarea punctelor particulare, reprezentative sau speciale ale
diferitelor entiti grafice se folosete mecanismul OBJECT SNAP (OSNAP). Acesta
asigur mai multe moduri de lucru care pot fi utilizate n orice combinaie, ori de cte
ori se solicit specificarea unui punct, lucrnd n conexiune cu comenzile de desenare
i editare. Astfel se definesc:
Temporary Tracking Point specific un punct relativ la alte
puncte prin intermediul deplasrilor ortogonale sau
polare (fig.3.8a);
Snap From stabilete un punct de referin temporar ca baz pentru
specificarea punctelor ulterioare (fig.3.8b);

ENDpoint - cel mai apropiat punct de capt situat pe un segment de dreapt sau
arc, fa de cursor (fig.3.8.c);
Desenarea entitilor grafice fr lime 28

MIDpoint - mijlocul unui arc sau al unei linii (fig.3.8.d);

INTersection - punctul de intersecie a unor arce, cercuri, linii (fig.3.8.e);

Apparent Intersection punct situat la intersecia aparent a dou entiti


care se pot intersecta sau nu n spaiul 3D (fig.3.8.f);

EXTension punct aflat pe prelungirea unei linii desenate;

CENter centrul unui cerc sau arc (fig.3.8.g);

QUAdrant capetele fiecrui cvadrant al unui cerc sau arc (fig.3.8.h);

TANgent punct pe un cerc sau arc care determin, mpreun cu punctul


curent, tangenta la entitatea respectiv (fig.3.8.i);

PERpendicular piciorul perpendicularei din punctul curent pe entitatea


selectat (fig.3.8.j);

PARallel punct aflat pe o paralel la o entitate desenat (fig.3.8.k);

INSert punct de inserare a unui bloc sau text (fig.3.8.l);

NODe punct izolat aflat n interiorul selectorului (fig.3.8.m);

NEArest cel mai apropiat punct aflat pe entitatea selectat, fa de


cursor (fig.3.8.n);

NONe anuleaz modurile OSNAP active;


Object Snap Settings activeaz (dezactiveaz) unul sau mai multe
moduri OSNAP
29 Grafic asistat de calculator

Track
point Snap from base
point
MID
END INT

a) b) c) d) e)
TAN PER
A
CEN
QUA
AI

f) g) h) i) j)
PAR NEA
TEXT
NOD
INS
k) l) m) n)

Fig. 3.8

Fig. 3.9
Selectarea punctelor folosind modul Object Snap se face fie tastnd n zona de
dialog literele majuscule din denumirea ajutorului grafic dorit, fie prin clicarea cu
mouse-ul pe iconul corespunztor de pe bara de instrumente ajuttoare Object Snap.
n momentul selectrii unuia din modurile OSNAP, cursorul ia una din formele
prezentate n figura 3.9, situate i n caseta Drafting Settings din meniul Tools.

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