Testmodellezés Készítette: Esztergályos Gusztáv. Témák  Felületek megadásának matematikai alapja  Poligonokkal határolt felületek  explicit reprezentáció.

Slides:



Advertisements
Hasonló előadás
Síkbarajzolható gráfok
Advertisements

Microsoft Excel Függvények I.
Thalész tétele A síkon azoknak a pontoknak a halmaza, amelyekből egy adott AB szakasz derékszög alatt látszik, az AB átmérőjű kör, kivéve az AB szakasz.
FRAKTÁLOK.
2008. Bertha Mária A CAD-CAM modellezés alapjai Bertha Mária I.1. A számítógépi modell fogalma. A modellek alkalmazásának előnyei és szükségessége.
A mozgások leírásával foglalkozik a mozgás okának keresése nélkül
Számítógépes geometriai leíró nyelvek
Térbeli szemléltetés Geogebrával
Árnyalás – a felületi pontok színe A tárgyak felületi pontjainak színezése A fényviszonyok szerint.
Geometriai Transzformációk
Geometriai transzformációk
Geometriai modellezés
Vektormező szinguláris pontjainak indexe
Geometriai modellezés
Testek felszíne, térfogata
NC - CNC.
Poliéderek térfogata 3. modul.
Testek csoportosítása
FRAKTÁLOK.
Halmazok, relációk, függvények
Számítógépes grafika, PPKE-ITK, Benedek Csaba, 2010 Geometriai modellezés 2. előadás.
A folyamatok térben és időben zajlanak: a fizika törvényei
A virtuális technológia alapjai c. tantárgy Óbudai Egyetem Neumann János Informatikai Kar, Alkalmazott Matematikai Intézet 2. Előadás Tömör testek modellje.
A virtuális technológia alapjai Dr. Horváth László Budapesti Műszaki Főiskola Neumann János Informatikai Kar, Alkalmazott.
Mérnöki objektumok leírása és elemzése virtuális terekben c. tantárgy Budapesti Műszaki Főiskola Neumann János Informatikai Kar Intelligens Mérnöki Rendszerek.
Modellezés és szimuláció c. tantárgy Óbudai Egyetem Neumann János Informatikai Kar Alkalmazott Matematikai Intézet Mechatronikai Mérnöki MSc 2. Kontextuális.
Dr. Horváth László – PLM – CCM – 2. előadás: Határfelület-ábrázolás és Euler -i topológia A CAD/CAM modellezés alapjai Dr. Horváth László Budapesti.
A virtuális technológia alapjai Óbudai Egyetem Neumann János Informatikai Kar, Alkalmazott Matematikai Intézet 4. Előadás Alakmodell fejlesztése Alak építése.
Az ACIS modellező rendszer Dr. Horváth László. Alapvető jellemzők A Spatial Technology Inc. terméke. Objektum orientált és kereskedelmi modellező alapját.
Modellezés és tervezés c. tantárgy Óbudai Egyetem Neumann János Informatikai Kar Alkalmazott Matematikai Intézet Mérnöki Informatikus MSc 9. Előadás és.
Hasáb Ismétlés.
Háromszögek szerkesztése 2.
Háromszögek szerkesztése 3.
A háromszögek nevezetes vonalai
PTE PMMK Matematika Tanszék dr. Klincsik Mihály Matematika III. előadások MINB083, MILB083 Gépész és Villamosmérnök szak BSc képzés 2007/2008. őszi félév.
Matematika III. előadások MINB083, MILB083
Mérnöki Fizika II előadás
2. Koordináta-rendszerek és transzformációk
Készítette: Kreka Bálint
Bevezetés az alakmodellezésbe I. Budapesti Műszaki Főiskola Neumann János Informatikai Főiskolai Kar A Műszaki Tervezés Rendszerei 2000/2001 tanév, I.
Bevezetés az alakmodellezésbe II. Budapesti Műszaki Főiskola Neumann János Informatikai Főiskolai Kar A Műszaki Tervezés Rendszerei 2000/2001 tanév, I.
1 A geometriai modell és struktúrája Budapesti Műszaki Főiskola A CAD/CAM modellezés alapjai 2000/2001 tanév, II. félév 2. előadás A geometriai modell.
Thalész tétel és alkalmazása
1. feladat Egy egyiptomi pira-mis (négyzet alapú egyenes gúla) oldal-éle az alaplappal 60o-os szöget zár be. Mekkora a pira-mis oldallapjának és alaplapjának.
1. feladat Az ábrán egy épülő ház tetőszerkezetét látjuk. A „mester” szerint ez akkor lesz a legstabilabb, ha a „ferde” CD nyeregtetőt annak F felezőpontjában,
Biológiai anyagok súrlódása
Kerület, terület, felület, térfogat
Pozsgay Balázs IV. évfolyamos fizikus hallgató
Euler gráf Euler, 1736 Königsbergi hidak
Árnyalás – a felületi pontok színe A tárgyak felületi pontjainak színezése A fényviszonyok szerint.
Nevezetes algoritmusok: Fa megvalósítása Készítette: Várkonyi Tibor Zoltán.
2.2. Az egyenes és a sík egyenlete
SZABÁLYOS TESTEK A szabályos testek vagy platóni testek, olyan konvex testeket jelentenek, melyek oldalait egybevágó szabályos sokszögek határolják, minden.
Bevezetés a számítógépi grafikába 2. Paraméteres görbék Paraméteres görbe: 2D-ben: paraméter: általában: kikötések: legyen folytonos legyen folytonosan.
Poliéderek felszíne és térfogata
Fogalma,elemei, tulajdonságai, felosztása…
Számítógépes grafika, PPKE-ITK, Benedek Csaba, 2010 Geometriai modellezés 2. előadás.
HASÁBOK FELOSZTÁSA.
13. Gyires Béla Informatikai Nap 1 Adott görbületű Hermite-ívek előállítása és térbeli általánosításuk SCHWARCZ TIBOR Debreceni Egyetem, Informatikai Kar,
A gyakorisági sorok grafikus ábrázolása
Geometriai feladatok programozása Geometriai programozás Szlávi Péter ELTE IK Média- és Oktatásinformatika Tanszék 2010.
A háromszög nevezetes vonalai
Készítette: Horváth Zoltán
6. A 3D grafika alapjai 6.1. A 3D szerelőszalag fölépítése
Készítette: -Pribék Barnabás -Gombi-Nagy Máté
Testek osztályozása Térfogat mérése
Bevezetés Tematika Számonkérés Irodalom
ELEMI GEOMETRIAI ISMERETEK
Alak definiálása sajátosságokkal
Előadás másolata:

Testmodellezés Készítette: Esztergályos Gusztáv

Témák  Felületek megadásának matematikai alapja  Poligonokkal határolt felületek  explicit reprezentáció  csúcslisták  éllisták  Testmodellezés  Reguralizált halmazműveletek  Drótváz modell  Boundary modell (B-rep)

Felületek matematikai alapja  Megadása: kétváltozós paraméteres függvénnyel: r=r(u, v), ahol uЄ[u 1,u 2 ] és vЄ[v 1,v 2 ]  3D-ben: x=x(u,v) y=y(u,v) z=z(u,v)  u,v paraméter párok → a felület egy pontját P(x,y,z)

Paraméteres egyenletek értelmezése  Térgörbe: z x y g(u1) g(u2) g(u3) P1 P2 P3 P1’ P2’ P3’ g’(u1) g’(u2) g g’

Felület és térgörbe kapcsolata y x z g=r(u,v) g’=r(u,v’) az u futó paraméterek a v paraméter const.

Paramétergörbe A felület egyenlete: r=r(u,v) és a felületre helyezkedő két görbe g=r(u,v) és g’=r(u,v’), akkor a térgörbe→paramétrgörbe

Poligon (explicit megadás)  A felület megadása → poligon halmaz  poligon → háromszög  redundás megadás (n csúcs esetén) P((x 1,y 1,z 1 ),(x 2,y 2,z 2 ),..,(x n,y n,z n )) P1 P2 V4 V1V2 V3

Poligonok tárolása  Listákban:  csúcs (geometriai és topológiai adatok)  él

Csúcslista  Csúcsok geometriai adatai V=((x 1,y 1,z 1 ),(x 2,y 2,z 2 ),..,(x n,y n,z n )), ahol ( x k,y k,z k )=P k  Poligonok listái (m db) listaelemek → mutatók, v. indexek P 1 =(i 1 1, i 2 1, i 3 1 ), P 2 =(i 1 2, i 2 2, i 3 2 ),…, P m =(i 1 m, i 2 m, i 3 m )

Éllista  Élek listája:  az élek végpontját meghatározó egy-egy mutató, melyek a csúcslista megfelelő elemére mutat,  egy-egy mutató, melyik két poligonhoz tartozik az él,  poligon lista, egyes poligonhoz, mely él tartozik.

Konkrét példa P1 P2 V4 V1V2 V3 E1 E2 E3 E4 E5 Csúcslista: V=(V 1,V 2,V 3,V 4 )= =((x 1,y 1,z 1 ),(x 2,y 2,z 2 ),..,(x 4,y 4,z 4 )) P 1 =(1,2,4); P 2 =(2,3,4) Éllista: E 1 =(1,2,1,0); E 2 =(2,3,2,0); E 3 =(3,4,2,0); E 4 =(4,2,1,2); E 5 =(4,2,1,0) P 1 =(1,4,5); P 2 =(2,3,4)

Halmazműveletek  Normál halmazműveletek: A op B (op → unio, metszet, külömbség, stb.)  Reguralizált halmazműveletek: A op * B = int(A op B)

Drótváz modell (SWEEP) 1.  Zárt görbemozgatása egyenes szakasz mentén: hengert kapunk

Drótváz modell (SWEEP) 2.  Poligont mozgatása egyenes szakasz mentén: hasábot kapunk mozgatott objektum: generátor görbe mozgás pálya: vezérgörbe

Drótváz modell (SWEEP) 3.  Nyílt görbe mozgatása: a felület függ:  generátor görbétől (alakváltozás lehet)  vezérgőrbétől

B-representation  Tulajdonságok:  leggyakrabban használt,  poligonokkal határolni,  görbült testnél kicsi poligonok,  leggyakrabban háromszögek,  minden modellező rendszer esetén → EULER formula

EULER formula Egyszerű poliéderek esetén igaz, l+c=e+2, ahol l → lapok száma c → csúcsok száma e → élek száma

Vége Köszönöm a megtisztelő figyelmet!