Sunteți pe pagina 1din 8

CAP.

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 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. Fig. 3.1

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)

21

Grafic asistat de calculator

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-sgei; 5 prin folosirea tehnicii object snap (OSNAP) salt pe obiecte, care este prezentat n cele ce urmeaz la & 3.7.

Fig. 3.2 Fig. 3.3 Specify a point: 100<20

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): A Command: POINT C Specify a point: 50,70 Specify a point: @30,40

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 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]: Fig. 3.5

Desenarea entitilor grafice fr lime

22

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

23

Grafic asistat de calculator

Ra di us

am Di

r e te

Fig. 3.6

3.6. Comanda ARC


Permite desenarea unui arc de cerc n cmpul desenului. Un arc este definit prin urmtoarele elemente: - 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)

Desenarea entitilor grafice fr lime

24

g
E 2

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 Specify end point of arc: se indic punctul E 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 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 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

b)

c)

d)

25

Grafic asistat de calculator

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

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]: d Specify tangent direction for the start point of arc: se indic direcia tangentei n punctul de start al arcului g) h) 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]: punctul E 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 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

i)

j)

Desenarea entitilor grafice fr lime

26

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

27

Grafic asistat de calculator

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
Track point

Snap from base point

END a) b) CEN AI f) PAR g) h) QUA i) NEA c) d) TAN

MID

INT e)
A

PER

j)

TEXT
INS k) l) m) NOD 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.