Professional Documents
Culture Documents
2011
Politechnika Wrocawska
Politechnika Wrocawska
CAD/CAM
(MBM, zaoczne, IFM7024)
materiay do wykadu
jesie 2011
Politechnika Wrocawska
Plan wykadu
1. Wspomaganie komputerowe w projektowaniu
konstrukcyjnym (CAD cz 1, cz 2)
2. Wspomaganie komputerowe w projektowaniu
konstrukcyjnym (CAD cz 3). Wymiana danych
geometrycznych. Wizualizacja modeli 3D i
rzeczywisto wirtualna (VR)
3. Inynieria Odwrotna
4. Generatywne Technologie Wytwarzania
5. CAM i kolokwium
Materiay do wykadu
CAD/CAM
Opiekun kursu: dr in. Jacek Czajka
Organizacja wykadu
niedziela, zjazdy nieparzyste, godz. 730900, sala 2.39 B-4
ocena kocowa: kolokwium na ostatnim wykadzie, moliwo
obnienia stopnia przy duym poziomie nieobecnoci na wykadach
oceny wpisuje opiekun kursu
CAD cz 1
2011
Politechnika Wrocawska
Politechnika Wrocawska
Wspomaganie Komputerowe w
Projektowaniu Konstrukcyjnym
(CAD) cz 1
Politechnika Wrocawska
Projektowanie konstrukcyjne
Koncepcja (tylko dla nowych produktw)
lista wymaga
zasada rozwizania
warianty koncepcji
struktura funkcjonalna
ocena koncepcji
Projektowanie
Dokumentacja
Literatura
[1]. Maciej Sydor,
Wprowadzenie do CAD.
Podstawy komputerowo
wspomaganego
projektowania, PWN,
Warszawa 2009
Politechnika Wrocawska
Politechnika Wrocawska
Wspomaganie/Pena Automatyzacja
Politechnika Wrocawska
Dokadno modelowania
Materiay do wykadu
CAD cz 1
Politechnika Wrocawska
2011
Politechnika Wrocawska
Modelowanie geometryczne
Modele 2D (rysunki)
Modele 3D
Politechnika Wrocawska
Krawdziowe (wireframe)
Powierzchniowe (surface),
(surface) w tym siatki trjktne
Bryowe (solid), w tym wokselowe
Modele 3D zaawansowane
Hybrydowe
Obiektowe
Parametryczne
Wariantowe
Zoeniowe
Politechnika Wrocawska
Modele 2D
Modele 2D
Reprezentacja w komputerze:
Prymitywy:
podstawowe: punkt, linia, okrg, uk
zoone: polilinia, prostokt, wielokt foremny, elipsa, tekst,
wymiar itp.
Operacje:
wymazywanie, przenoszenie, kopiowanie, obracanie, lustrzane
odbicie, ucinanie, itp.
Politechnika Wrocawska
promie
(3 liczby)
li b )
uk rodek, promie, kt pocztkowy i kocowy (5
liczb)
Wady:
tylko paskie rysunki (rzuty) niejednoznaczno
reprezentacji obiektw fizycznych (rzeczywistych)!
brak moliwoci bezporedniego wykorzystania
rysunkw w innych dziaaniach inynierskich
Politechnika Wrocawska
Modele 3D krawdziowe
Modele 3D krawdziowe
Reprezentacja w komputerze:
Prymitywy i operacje:
jak dla modeli 2D, ale w przestrzeni
Materiay do wykadu
Wady:
niejednoznaczno reprezentacji obiektw!
czy
CAD cz 1
2011
Politechnika Wrocawska
Politechnika Wrocawska
Modele 3D krawdziowe
Modele 3D krawdziowe
Benedict Radcliffe
www.subaru.com
Politechnika Wrocawska
Politechnika Wrocawska
Modele 3D powierzchniowe
Krzywa w przestrzeni
przestrze XYZ
do pracy z krzywymi czsto wykorzystywane s
zdefiniowane przez uytkownika paszczyzny
Prymitywy:
takie same jak w modelach krawdziowych oraz
krzywe wielomianowe (np. Bziera, splajny, krzywe
NURBS) oraz krzywe fraktalne
powierzchnie swobodne (przez rozszerzenie wzorw na
krzywe np. na powierzchnie NURBS)
Politechnika Wrocawska
x(t ) = a x t 3 + bx t 2 + c x t + d x
3
2
y (t ) = a y t + b y t + c y t + d y
3
2
z (t ) = a z t + bz t + c z t + d z
0 t 1
1
1
1
2
1
2
4
2
1
1
1
4
Politechnika Wrocawska
Krzywe NURBS
krzywa Bziera
Materiay do wykadu
C (t ) =
i =0
n
N i , p (t ) wi Pi
i =0
N i , p (t ) wi
CAD cz 1
2011
Politechnika Wrocawska
Politechnika Wrocawska
Powierzchnie NURBS
S (u , v) =
i =0
m
j =0
n
i =0
N i , p (u ) N j , p (v) wi , j Pi , j
j =0
N i p (u ) N j p (v) wi
powierzchnia NURBS
punkt kontrolny
krzywa NURBS
Politechnika Wrocawska
Politechnika Wrocawska
Politechnika Wrocawska
Politechnika Wrocawska
Materiay do wykadu
CAD cz 1
Politechnika Wrocawska
2011
Politechnika Wrocawska
Politechnika Wrocawska
Politechnika Wrocawska
Politechnika Wrocawska
Politechnika Wrocawska
Reprezentacja w komputerze:
Materiay do wykadu
Operacje:
dla elementw krawdziowych jak w modelach krawdziowych
dla krzywych i powierzchni sklejanie i cicie, zmiana
parametrw ksztatu (np. przez edycj punktw kontrolnych)
Wady:
CAD cz 2
2011
Politechnika Wrocawska
Politechnika Wrocawska
Wspomaganie Komputerowe w
Projektowaniu Konstrukcyjnym
(CAD) cz 2
Siatki trjktne
Stanowi zapis powierzchni w sposb przybliony,
powstaj w efekcie pomiarw ksztatw 3D,
wykorzystywane s te dla wymiany danych 3D
Przestrze
robocza:
kartezjaska przestrze XYZ
Prymitywy:
siatka (mesh) zbir poczonych paskich trjktnych
patw powierzchni 3D, z ktrych kady jest rozpity na 3
wierzchokach i czy si kad swoj krawdzi z
dokadnie 1 ssiednim trjktem
Politechnika Wrocawska
Po itechnika Wrocawska
Konwersja z
modelu CAD
(triangularyzacja)
Politechn ka Wrocawska
Maa dokadno
aproksymacji
Maa liczba
trjktw (2290)
Po itechnika Wrocawska
Konwersja z
modelu CAD
(triangularyzacja)
Konwersja z
modelu CAD
(triangularyzacja)
rednia dokadno
aproksymacji
rednia liczba
trjktw (4326)
Materiay do wykadu
Dua dokadno
aproksymacji
Dua liczba
trjktw (12708)
CAD cz 2
2011
Politechnika Wrocawska
Politechnika Wrocawska
Reprezentacja w komputerze:
Operacje:
solid BRYA
facet normal Nx Ny Nz
outer loop
vertex 1x 1y 1z
vertex 2x 2y 2z
vertex 3x 3y 3z
endloop
endfacet
endsolid
Politechnika Wrocawska
Politechnika Wrocawska
Operacje:
Operacje:
Politechnika Wrocawska
Politechnika Wrocawska
Operacje:
Operacje:
Materiay do wykadu
CAD cz 2
2011
Politechn ka Wrocawska
Politechnika Wrocawska
Modele 3D bryowe
Wady:
Zalety i zastosowania:
Operacje:
Zalety:
wreszcie pena informacja o geometrii obiektw fizycznych!
Wady:
brak moliwoci modelowania ksztatw swobodnych
Politechn ka Wrocawska
Politechnika Wrocawska
Modele 3D bryowe
pr
przestrze
estrze XYZ
Prymitywy:
Politechnika Wrocawska
do niszego
prosto i automatycznie
(np. przy tworzeniu dokumentacji konstrukcyjnej 2D z modelu 3D)
Z modelu poziomu niszego do wyszego brak wystarczajcej
informacji, wic konwersja trudna, wymagajca udziau uytkownika
Z modelu powierzchniowego do bryowego konwersja automatyczna
przy pewnych warunkach (model powierzchniowy poprawny)
Zastosowanie
Modele
2D
Modele
3D
krawdziowe
Modele
3D
powierzchniowe
Modele
3D
bryowe
-/+
Politechnika Wrocawska
Modele 3D hybrydowe
Powstay przez poczenie funkcjonalnoci systemw do
modelowania powierzchni i bry, w celu udostpnienia
moliwoci modelowania swobodnych ksztatw bry
Przestrze robocza:
przestrze XYZ
do pracy z obiektami bryowymi wykorzystywane s definiowane przez
uytkownika paszczyzny (tzw. paszczyzny szkicowania)
Prymitywy:
uoglnione wycignicia paskiego obiektu wzdu dowolnej trajektorii
Wady:
zoono obliczeniowa
Materiay do wykadu
CAD cz 2
Politechnika Wrocawska
2011
Politechnika Wrocawska
w
ramach pojedynczego polecenia w ten sposb model
jest zawsze pojedynczym elementem bryowym, np.:
Politechnika Wrocawska
Politechnika Wrocawska
lub inaczej:
nie wystpuj w nim elementy lune, niezwizane
wszystkimi swoimi krawdziami z pozostaymi elementami i
kada krawd jest wsplna dla dokadnie dwch
elementw powierzchniowych
lub inaczej:
speniona jest uoglniona regua Eulera
Politechn ka Wrocawska
Po itechnika Wrocawska
Przykad negatywny:
nieprzycite, przenikajce si
powierzchnie
Materiay do wykadu
CAD cz 2
2011
Politechn ka Wrocawska
Politechnika Wrocawska
Reprezentacja w komputerze:
Przestrze
P
robocza:
Operacje:
Prymitywy:
woksele opisane wartociami 0 lub 1, a w niektrych
zastosowaniach wartociami materiaowymi, np. gstoci
Politechnika Wrocawska
CSG
(modele bryowe
kanoniczne)
Dokadno
modelowania
Zakres
reprezentowalnych
obiektw
Unikatowo
reprezentacji
B-rep (modele
hybrydowe)
ograniczona wybranym
rozmiarem tabeli
--
tylko predefiniowane
prymitywy
Modele
wokselowe
+
+
Zapewnienie
poprawnoci modeli
nie ma prostych
algorytmw
++
Efektywno
obliczeniowa
( zoono/istnienie
algorytmw)
-/+
-/-
+/+
Aktua ny zakres
zastosowania
-/+
najczciej stosowana
Materiay do wykadu
++
-/+
do wspomagania
sprztowego
CAD cz 3
2011
Politechnika Wrocawska
Politechnika Wrocawska
Wspomaganie Komputerowe w
Projektowaniu Konstrukcyjnym
(CAD) cz 3
Politechnika Wrocawska
Politechnika Wrocawska
Modelowanie obiektowe
Politechnika Wrocawska
Po wprowadzeniu zmian w
historii nastpuje
odtworzenie programu i
powstaje model
zmodyfikowany
Mona poprawia model
wedug filozofii jego
tworzenia, np. zmieni
wymiary obiektw
istniejcych zamiast dodawa
nowe
Politechnika Wrocawska
Modelowanie parametryczne
Materiay do wykadu
CAD cz 3
Politechnika Wrocawska
2011
Politechnika Wrocawska
Politechnika Wrocawska
6 niewiadomych
4 niewiadome
dodanie 2 wymiarw
dodanie 2 relacji
0 niewiadomych
2 niewiadome
(szkic nie w peni zdefiniowany)szkic nie w peni zdefiniowany) szkic nie w peni zdefiniowany
Politechnika Wrocawska
Modelowanie wariantowe
Politechnika Wrocawska
nazwy wariantw
nazwy wymiarw,
szkicw, obiektw lub
inne sowa kluczowe
wartoci
Politechnika Wrocawska
Modelowanie zoeniowe
Materiay do wykadu
CAD cz 3
Politechnika Wrocawska
2011
Politechnika Wrocawska
Politechnika Wrocawska
Politechnika Wrocawska
Modelowanie trybrydowe
Modelowanie trybrydowe
Modelowanie waciwoci materiaowych
Politechnika Wrocawska
Politechnika Wrocawska
Modelowanie trybrydowe
Modelowanie waciwoci materiaowych
Uwzgldnianie tolerancji wymiarowych
Modelowanie trybrydowe
Modelowanie waciwoci materiaowych
Uwzgldnianie tolerancji wymiarowych
Integracja on-line
li z systemami CAE
Materiay do wykadu
2011
Politechnika Wrocawska
Politechnika Wrocawska
Wymiana danych
geometrycznych
Politechnika Wrocawska
Politechnika Wrocawska
Metody:
rasteryzacja
Modelowanie na bazie
elektronicznych dokumentw
2D
Politechnika Wrocawska
Politechnika Wrocawska
Interfejsy wewntrzne
programy,
np. konwerter Pro/E CATIA, Solidworks
Unigraphics
Materiay do wykadu
2011
Politechnika Wrocawska
Politechnika Wrocawska
CAD 2
CAD 2
I/F
I/F
I/F
I/F
format
neutralny
I/F
I/F
CAD 4
CAD 3
Politechnika Wrocawska
I/F
CAD 4
I/F
CAD 3
Politechnika Wrocawska
Formaty neutralne
Prosty szkic 2D
Politechnika Wrocawska
0
LINE
10
0.0
20
0.0
30
0.0
11
100.0
21
100.0
31
0.0
0
LINE
10
0.0
20
100.0
30
0.0
11
100.0
21
0.0
31
0.0
Politechnika Wrocawska
Materiay do wykadu
000000000D
0D
000000000D
0D
000000000D
0D
1P
3P
5P
1
2
3
4
5
6
1
2
3
#125=CARTESIAN_POINT('',(0.0,100.0,0.0));
#126=DIRECTION('',(0.707106781186547,-0.707106781186547,0.0));
#127=VECTOR('',#126,141.421356237309510);
#128=LINE('',#125,#127);
#129=CARTESIAN_POINT('',(100.0,0.0,0.0));
#130=TRIMMED_CURVE('79',#128,(PARAMETER_VALUE(0.0),#125),(PARAMETER_VALUE(1.0),#129),.T.,
.PARAMETER.);
#131=CARTESIAN_POINT('',(0.0,0.0,0.0));
#132=DIRECTION('',(0.707106781186547,0.707106781186547,0.0));
#133=VECTOR('',#132,141.421356237309510);
#134=LINE('',#131,#133);
#135=CARTESIAN_POINT('',(100.0,100.0,0.0));
#136=TRIMMED_CURVE('78',#134,(PARAMETER_VALUE(0.0),#131),(PARAMETER_VALUE(1.0),#135),.T.,
.PARAMETER.);
#137=CARTESIAN_POINT('',(50.0,50.0,0.0));
#138=DIRECTION('',(0.0,0.0,1.0));
#139=DIRECTION('',(1.0,0.0,0.0));
#140=AXIS2_PLACEMENT_3D('',#137,#138,#139);
#141=CIRCLE('75',#140,50.0);
2011
Politechnika Wrocawska
Politechnika Wrocawska
Obiekty (features)
Parametry, wizy
Krzywe, punkty
Materiay do wykadu
Powierzchnie
DXF
IGES
ACIS,
Parasolid
STL
2011
Politechnika Wrocawska
Politechnika Wrocawska
Politechnika Wrocawska
Po itechnika Wrocawska
Cieniowanie
We wspczesnych
systemach CAD
modelowanie moe
si odbywa z
cieniowaniem w
czasie rzeczywistym,
s te dostpne
proste metody
renderingu off-line
Politechnika Wrocawska
Politechnika Wrocawska
Renderowanie
Pene renderowanie
Materiay do wykadu
Politechn ka Wrocawska
2011
Po itechnika Wrocawska
Renderowanie
Modele:
Rhinoceros,
Cinema 4D
Rendering: POVRay
Renderowanie
Avatar (2009),
re. J.
Cameron, Fox
Ponad poowa
filmu to CGI:
50% *162 min *
60 s/min * 24
kl./s * 2 obrazy
mln scen
do renderingu
Stworzono ok.
petabajta
danych (1 PB =
1000 TB)
rdo: Wikipedia
Politechnika Wrocawska
Politechnika Wrocawska
Wirtualna Rzeczywisto
(Virtual Reality)
zanurzenia
w tej scenie, np. dziki stereoskopii
Pozwala na interakcj ze scen 3D przy pomocy
specjalnych urzdze (ukad rozpoznawania pozycji widza
(ledzenia), dziaajca w 3 wymiarach myszka, joystick
lub rdka, wirtualne rkawice itp.)
Umoliwia lepsze wyobraanie sobie wirtualnych scen,
m.in. przez ich wywietlanie z uyciem efektw 3D
Politechnika Wrocawska
Po itechnika Wrocawska
Cyberprzestrze VR
Teleimersja VR
Brak interaktywnoci ze
rodowiskiem graficznym
VR to technologia
zanurzania w
nierzeczywistej
przestrzeni
wygenerowanej w
komputerze
Materiay do wykadu
Politechn ka Wrocawska
2011
Politechnika Wrocawska
Kino i telewizja 3D VR
Historia VR (1)
Politechnika Wrocawska
Historia VR (2)
Po itechnika Wrocawska
Politechn ka Wrocawska
Materiay do wykadu
2011
Politechn ka Wrocawska
Politechn ka Wrocawska
View from
the Marsian
rover
OPPORTUNITYs
pair of
navigation
cameras
NASA
Widok z pary
kamer
nawigacyjnych
marsjaskiego
azika
OPPORTUNITY
NASA
Politechnika Wrocawska
Politechnika Wrocawska
Monitor autostereoskopowy
maska z soczewkami przed
ekranem, niepotrzebne
okulary
Materiay do wykadu
Politechn ka Wrocawska
2011
Po itechnika Wrocawska
CAVE
Cave Automatic Virtual Environment
Politechn ka Wrocawska
Po itechnika Wrocawska
Magnetyczne
zalety: krtki czas reakcji
wady: dugi czas pomiaru, interferencje
Ultradwikowe
wady: podatno na zakcenia, niska rozdzielczo, dugi
czas reakcji
Optyczne
zalety: moliwo ledzenia wielu obiektw, dua szybko
wady: konieczna widoczno elementw
Politechn ka Wrocawska
Po itechnika Wrocawska
Materiay do wykadu
Politechnika Wrocawska
VRML, X3D
2011
Po itechnika Wrocawska
Politechn ka Wrocawska
Politechn ka Wrocawska
Po itechnika Wrocawska
Politechnika Wrocawska
Materiay do wykadu
Politechn ka Wrocawska
Politechn ka Wrocawska
2011
Po itechnika Wrocawska
Medycyna
Po itechnika Wrocawska
Materiay do wykadu