Documente Academic
Documente Profesional
Documente Cultură
Modelarea Solidelor
Modelarea Solidelor
Sfera si torul fac parte din clase de echivalenta topologica diferite. Clasificarea
se bazeaza pe topologia curbelor inchise :
a. Toate curbele inchise care nu se intersecteaza, de pe suprafata unei sfere,
sunt echivalente topologic. Prin deformare ele se reduc la un punct. Astfel
de curbe definesc discuri topologice.
b. Pe suprafata unui tor exista doua tipuri de curbe inchise :
curbe inchise care se definesc discuri topologice;
curbe care pentru a fi reduse la un punct trebuie sa fie intersectata
suprafata torului.
Orientabilitatea
O suprafata este orientabila daca exista o definitie consistenta privind
ceea ce inseamna stanga si dreapta pentru acea suprafata.
Un exemplu tipic de suprafata neorientabila este banda lui Mbius. Se
poate obtine dintr-o banda de hartie ale carei capetele se unesc dupa ce unul
dintre capete a fost rasucit cu 180 ( grade ).
Un solid este orientabil daca parcurgand orice contur al sau, punctele
interioare conturului sunt situate tot timpul de aceeasi parte a conturului. De
exemplu, in figura, punctele interioare sunt situate in stanga conturului:
Conectivitatea
n = 2 (V L + F)
pentru a se verifica daca obiectul este conectat.
Exemplu :
VLF
P = [4 6 4 0 0 1 ]
3 x MEV
3 x MFE
1 x MB FV
Reprezentarea
prin
BREP
frontiera,
(Boundary
Representation)
2. Reprezentarea prin enumerare spatiala
3. Reprezentarea prin baleiere spatiala (solide obtinute prin
translatia si/sau rotatia spatiala a unei
forme 2D (Sweep Representation)
4.
Reprezentarea
prin
arbore
de
constructie
(CSG
1. Relatiile V : { }
2. Relatiile L : { }
3. Relatiile F : { }
10
nx ny,
(a)
(b)
(c)
adica :
fiecare latura este reprezentata prin :
-> pointeri catre varfurile care o delimiteaza
-> pointeri catre fetele adiacente (stanga, dreapta)
-> pointeri catre cele 4 laturi incidente in varfurile
extreme
- fiecare fata este reprezentata printr-un pointer catre una
dintre laturile conturului
- pentru fiecare varf se memoreaza pointer catre una
dintre laturile care-l au extremitate
-
11
12
(descompunerea
regulata
si
Reprezentare
Metoda necesita un mod convenabil de reprezentare a setului de
voxeli. Un mod consta in reprezentarea printr-o lista in care se
memoreaza coordonatele centrelor voxelilor interiori. Lista este
ordonata astfel incat solidul este un set de celule adiacente.
Copyright Prof. dr. ing. Florica Moldoveanu
13
Avantajele metodei :
Reprezentarea se obtine simplu,
Permite sa se calculeze proprietatile fizice ale solidului
(volumul, momentul de inertie, s.a.)
Permite realizarea cu usurinta a operatiilor booleene intre
solide.
Reprezentarea este invarianta in raport cu translatia dar
nu si cu rotatia, deoarece fetele voxelilor trebuie sa fie
paralele (daca se roteste obiectul trebuie reconstruita
reprezentarea) cu planele sistemului de coordonate 3D.
Avantajele metodei :
Reprezentarea este o aproximare a solidului a carei precizie
creste pe masura ce latura voxelului scade si deci memoria
necesara reprezentarii creste.
Metoda este adecvata pentru obiecte solide modulare,
compuse din forme paralelipipedice (arhitectura) si pentru
obiecte de forme foarte neregulate, cum sunt obiectele biologice
(o aplicatie este tomografia computerizata).
14
15
16
U
\
intersectia;
reuniunea;
diferenta;
complementul;
Stiind ca :
A U B = (A B);
A \ B = A ( (A B));
Copyright Prof. dr. ing. Florica Moldoveanu
17
19
20
21
4.
Reprezentare
Representation)
prin
baleiere
spatiala
( Sweep
22
23
Prin rotatia unei curbe generatoare care trece prin axa de rotatie
se produce o suprafata sau un solid cu o singularitate.
Forme parametrizate
Un mod simplu de a defini o forma consta in aplicarea unei transformari
liniare, unei forme parametrizate.
Exemplu : prin scalarea cu factori egali sau diferiti se obtin forme diferite.
24
25
26