Sunteți pe pagina 1din 3

CAPITOLUL 2

MODULUL LINES
NOIUNI FUNDAMENTALE
1. MODELUL MATEMATIC AL CURBELOR
Programul folosete pentru construcia curbelor funcii B-spline. O funcie B-spline are drept date
de intrare: i) vectorul nodurilor (punctele pe care curba le interpoleaz), vrfurile unei linii frnte (poligon
deschis) numit poligon de control. Funcia B-spline permite utilizatorului:
a) s obin o expresie exact i stabil a curbei, chiar dac nodurile nu sunt dispuse regulat (n ordine
strict cresctoare a valorii coordonatei x sau echidistante),
b) s obin cu uurin informaii asupra coordonatelor unui punct de pe curb, tangenta la curb i
curbura ei ntr-un punct dat,
c) s vizualizeze vrfurile poligonului i s le modifica poziia n scopul de a schimba aspectul curbei fr
a interveni asupra nodurilor ei;
d) s introduc un punct de frngere (un punct de discontinuitate a derivatei I a funciei = tangenta la
curb) care nu va afecta dect local aspectul curbei iar nu nodurile sau vrfurile poligonului de control.

Figura nr. 2.1


Dintre proprietile funciei B-spline cea care trebuie cunoscut se refer la situarea curbei fa
de poligonul de control: curba se va gsi mereu n interiorul poligonului convex imaginar definit de 4
vrfuri consecutive. Ca o consecin a acestei proprieti, patru vrfuri consecutive coliniare vor fora
curba s fie o dreapt.
2. INTERPRETAREA IMAGINILOR DIN FERESTRELE GRAFICE
Aspectul curbelor, al cursorului i al punctelor n fereastra grafic PACE (Patch and Curve Editor)
transmite utilizatorului informaii importante asupra situaiei entitilor intr-un anume moment.
a) Aspectul curbelor

Figura nr. 2.2 Aspectul curbelor i regiunilor lor active / inactive

a) non-fitted curve
b) fitted curve
Figura nr. 2.3 Aspectul unei curbe controlat prin: a) vrfurile poligonului de control, b) punctele de
definiie
43

CAPITOLUL 2
MODULUL LINES
n figurile nr. 2.2 i figurile 2.3 sunt evideniate aspectele distinte pentru: curbele active / inactive,
poriunea activ (delimitat de puncte de separare split points) a unei curbe active, curb care trece sau
nu prin punctele de definiie (fitted / non-fitted curve).
b) Aspectul punctelor i al cursorului
Funcia unui punct de pe o curb este evideniat prin aspectul lui, aa cum se arat n figura de
mai jos. Aspectul pictogramei ataat cursorului indic punctul care poate fi selectat n momentul
respectiv.

Figura nr.2.4 Tipuri de puncte pe o curb i aspectul cursorului 5


Observaie: Pentru alte detalii asupra pictogramei cursorului vezi documentaia original (LINES > Users
Guide > Screen based reference > PACE > Graphics View Control > Picking cursor feedback)
c) Simbolizarea grafic a tangentei la curb i a curburii
n figura 2.5 este evideniat simbolizarea grafic a orientrii tangentei la curb i valoarea
curburii.

Figura nr. 2.5 Aspectul unei curbe active pe parcursul editrii

44

CAPITOLUL 2
MODULUL LINES
d) Vizualizarea curbelor planului de forme
Curba activ poate fi prezentat n toate cele 6 proiecii principale, aa cum se arat n figura nr.
2.6. Editarea ei cu ajutorul instrumentelor de pe bara Edit poate corecta valorile extreme ale curburilor,
specifice unei curbe neaviate.

Figura nr. 2.6 - Aspectul ferestrelor grafice n timpul operaiilor de editare a curbelor
3. Bara de instrumente Edit

Figura nr. 2.7 Bara de instrumente Edit


n ordine de la stnga la dreapta instrumentele sunt:
- Undo i Redo anuleaz, respectiv reactualizeaz, efectul ultimei operaii de editare.
Pe msur ce modificrile sunt satisfctoare curba trebuie salvat (Accept), pentru c eventuale
consecine ale unor erori nu pot fi anulate dect prin renunarea la curb (Quit Curve)
- Prefit constrnge curba s treac ct mai aproape de punctele determinate de program.
- Prefit centripetal are efect similar cu Prefit dar cu rezultate mai bune. Se folosete atunci cnd
curbele i schimb rapid forma.
- Show points are drept efect vizualizarea punctelor curbei.
- Show curve are are drept efect vizualizarea curbei.
- Show curvature are drept efect vizualizarea intuitiv a curburii.
- Show vertices - are drept efect vizualizarea segmentelor curbei.
- Show knots are drept efect vizualizarea nodurilor.
- Window (point)
- Window (curve)
- Patch And Curve Editor instrumentul de editare avansat.
- Modify
- Accept
- Quit curve

45

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