Date post: | 07-Jul-2015 |
Category: |
Documents |
Upload: | aleksa-joksimovic |
View: | 286 times |
Download: | 3 times |
of 64
Institut fr Diskrete Mathematik und Geometrie Geometrisches Modellieren und Industrielle GeometrieProf. Dr. H. PottmannGEOMETRIE
LehrveranstaltungsinhalteGEOMETRIE
Grundkurs Architektur & Darstellung: Darstellende Geometrie
1
Koordinatensysteme Projektionen und Risse Parametrische Grundkrper Boolesche Operationen Raumtransformationen Schattenkonstruktion Perspektive Splines Flchen im Bauwesenwww.geometrie.tuwien.ac.at 2
http://www.geometrie.tuwien.ac.at/student/arch/www.geometrie.tuwien.ac.at
Institut fr Diskrete Mathematik und Geometrie Geometrisches Modellieren und Industrielle GeometrieProf. Dr. H. PottmannGEOMETRIE
Ebene kartesische KoordinatenGEOMETRIE
Kartesische Normalkoordinaten Kugel/Zylinderkoordinaten Ebene, Raum
y xP Ey Ex ex x
P yP
x-Achse, y-Achse: zwei (zueinander) orthogonale, im Gegenuhrzeigersinn orientierte Geraden (Strahlen) einer Ebene
KoordinatensystemeWelt/Benutzer Rechts/Links Polarkoordinaten
ey
Ebenes kartesisches Rechtskoordinatensystem
ex, ey ... Einheitsstrecken Ex, Ey ... Einheitspunktewww.geometrie.tuwien.ac.at 3
Damit knnen Punkte der Ebene durch Zahlenpaare (Koordinaten) festgelegt werden. Bsp: P(xP = 3, yP = 2.3)www.geometrie.tuwien.ac.at 4
Rumliche kartesische KoordinatenGEOMETRIE
KoordinatensystemeGEOMETRIE
z z P U x yx-Achse, y-Achse, z-Achse: drei (zueinander) orthogonale, orientierte Geraden durch einen gemeinsamen Punkt U (Koordinatenursprung) Rumliches kartesisches RechtskoordinatensystemRechte Hand Regel
y
z
y
x Linkskoordinatensystem
+x Rechtskoordinatensystem
Rechte Hand Regel: x-Achse, y-Achse und z-Achse eines Rechtskoordinatensystems sind orientiert wie Daumen, Zeigefinger und Mittelfinger der rechten Handwww.geometrie.tuwien.ac.at 5
www.geometrie.tuwien.ac.at
6
Rumliche kartesische KoordinatenGEOMETRIE
Ebene PolarkoordinatenGEOMETRIE
z P P U x PP, P, P ... Grundriss, Aufriss, Kreuzriss des Punktes P
Q (r; )
Ein Punkt der Ebene kann auch in Polarkoordinaten festgelegt werden: Q(r; ) r ... Abstand des Punktes zum Pol ... Winkel zwischen der Nullrichtung und dem Vektor Pol - Punkt
PPol
r
positiver Drehsinn Nullrichtung
y
yKoordinatenquader: Die Kantenlngen am Quader zeigen die Absolutbetrge der Koordinaten des Punktes P(xP, yP, zP)
Bsp: Q(7,5; 39)
xQZusammenhang kartesische/Polarkoordinaten: yQ = r sin() xQ = r cos() tan() = yQ / xQ r 2 = xQ2 + yQ2
Q yQ x
r
Koordinatenweg: Ein in U beginnender und in P endender Streckenzug aus drei Kanten eines Koordinatenquaders, welcher alle drei Koordinaten von P zeigt
www.geometrie.tuwien.ac.at
7
www.geometrie.tuwien.ac.at
8
ZylinderkoordinatenGEOMETRIE
KugelkoordinatenzGEOMETRIE
z P
rU P
P y
U
zP rP y x
Kugelkoordinaten entsprechen der geographischen Lnge und Breite auf der Erdkugel
x
P(r; ; )Bsp: Tragen Sie den Punkt Q(r; 100; 30) ein
P(r; ; zP)
Bsp: Tragen Sie den Punkt Q(r; 90; zp/2) ein!www.geometrie.tuwien.ac.at 9
www.geometrie.tuwien.ac.at
10
Welt / BenutzerKoordinatensysteme
formZ KoordinatensystemGEOMETRIE GEOMETRIE
BKS x y
zz
WKS BKSz
A absolute/relative Koordinaten W Weltkoordinaten-/ Benutzerkoordinatensystem C Kartesische/Polarkoordinaten
x
y
Frank O. Gehry DESIGN MUSEUM Weil am Rhein, Germany
x
ywww.geometrie.tuwien.ac.at 11 www.geometrie.tuwien.ac.at 12
Tipp fr CAD KonstruktionenGEOMETRIE
Institut fr Diskrete Mathematik und Geometrie Geometrisches Modellieren und Industrielle GeometrieProf. Dr. H. PottmannGEOMETRIE
Vereinfachung der CAD Konstruktion durchVerwendung geeigneter Koordinatensysteme Mglichkeit der Koordinateneingabe ber Tastatur und Maus passende Wahl von Benutzerkoordinatensystemen (in formZ ber die Wahl der Referenzebene)www.geometrie.tuwien.ac.at 13
Projektionen und Risse
Parallelprojektion
Zentralprojektionwww.geometrie.tuwien.ac.at 14
ZentralprojektionGEOMETRIE
ZentralprojektionGrundlegende Begriffe: O Projektionszentrum Bildebene s = OP Sehstrahlen (Geraden durch O, werden projizierend abgebildet) Eigenschaften: geradentreu fr allgemeine Geraden speziell: nicht mittelpunktstreu allgemein: nicht teilverhltnisstreu nicht parallelentreu
OGEOMETRIE
Zentralprojektion ist die Projektion aus einem Punkt (Zentrum) O auf eine zur Blickachse (optischen Achse) normale Bildebene (vgl. Filmebene in Fotografie) ist dem einugigen Sehen nachgebildet (Netzhaut ist jedoch gekrmmt; Projektion auf gekrmmte Flchen tritt bei Panoramabildern auf) Bsp: Schattenwurf einer punktfrmigen Lichtquelle
P
s
Pc=sc
www.geometrie.tuwien.ac.at
15
www.geometrie.tuwien.ac.at
16
F2
ZentralprojektionGEOMETRIE
ParallelprojektionGEOMETRIE
Parallelprojektion ist die Projektion mittels paralleler Geraden auf eine (Bild-)ebene Fi Fluchtpunkt (Zentralriss des Fernpunktes einer Geraden g) Parallele Geraden haben denselben Fluchtpunkt
F1
Bsp: Schattenwurf bei Sonnenschein Q P Qs Ps
Mario Botta EINFAMILIENHAUS RIVA SAN VITALE Tessin, Schweiz Nicholas Grimshaw SPORTHALLE FUER IBM Hampshire, England
www.geometrie.tuwien.ac.at
17
www.geometrie.tuwien.ac.at
18
ParallelprojektionGEOMETRIE
ParallelprojektionGEOMETRIE
geradentreu teilverhltnistreu mittelpunktstreu
parallelentreu
www.geometrie.tuwien.ac.at
19
www.geometrie.tuwien.ac.at
20
TeilverhltnisGEOMETRIE
Motivation fr Normalrissez Um welches Objekt handelt es sich hier?GEOMETRIE
Sind A, B, C drei verschiedene Punkte auf einer Geraden g, so bezeichnet man mit TV(A,B,C) das Teilverhltnis der Punkte A,B,C. |TV(A,B,C)| := AC / BC > 0 TV(A,B,C) < 0 C liegt zwischen A und B
A
M
B
C x
Beispiel: TV(A,B,C) = 5:2 = 2,5 Ist speziell M der Mittelpunkt der Strecke AB, so ist TV(A,B,M) = -1
Aus einem Bild kann die Raumsituation nicht eindeutig rekonstruiert werden!21
ywww.geometrie.tuwien.ac.at 22
www.geometrie.tuwien.ac.at
Normalrissez 3 2 P P PGEOMETRIE
formZ -- ViewsGEOMETRIE
Kreuzriss Axonometrie
Aufriss Grundriss
x
y 1 Pwww.geometrie.tuwien.ac.at 23 www.geometrie.tuwien.ac.at 24
Projektionen in formZGEOMETRIE
Tipp fr CAD KonstruktionenGEOMETRIE
Verwendung geeigneter Normalrisse als Konstruktionsprinzip im CAD z.B.: Wrfel auf eine Raumdiagonale stellen
www.geometrie.tuwien.ac.at
25
www.geometrie.tuwien.ac.at
26
Tipp fr CAD KonstruktionenGEOMETRIE
AxonometrieGEOMETRIE
Verwendung geeigneter Snapfunktionen als Konstruktionsprinzip im CAD
Normale Axonometrie: Parallelprojektion mit zur Bildebene normalen Projektionsstrahlen Schiefe Axonometrie: Parallelprojektion mit zur Bildebene nicht parallelen Projektionsstrahlen
Wrfel minus Kugel (welche die Kanten berhrt)
Wrfel- und Kugelmittelpunkt identisch whlen, den Kugelradius ber Snap-Midpoint interaktiv eingeben 27 www.geometrie.tuwien.ac.at
www.geometrie.tuwien.ac.at
28
AbbildungsvorschriftGEOMETRIE
HorizontalrissGEOMETRIE
Axonometrische Methode: 1. Das abzubildende Objekt wird mit einem kartesischen Koordinatensystem {U; Ex, Ey, Ez} verbunden. 2. Der Parallelriss des Koordinatensystems wird entweder durch Angabe von Up, Exp, Eyp, Ezp oder durch Angabe der orientierten Achsenbilder xP, yP, zP samt Verzerrungen vx, vy, vz so festgelegt, dass keine der Koordinatenebenen projizierend ist (d.h. die Geraden xP, yP, zP mssen paarweise verschieden sein.) 3. Die Risse von Objektpunkten werden ber die Risse von Koordinatenwegen eingemessen ( axonometrisches Aufbauverfahren).www.geometrie.tuwien.ac.at 29
zP zP EzP ExP EyP xPGustav Peichl ORF-Studio, Graz
spezielle schiefe Axonometrie
PP P(2/5/3) yP xP
yP
xP yP v x = vy
www.geometrie.tuwien.ac.at
30
FrontalrissGEOMETRIE
IsometrieGEOMETRIE
spezielle schiefe Axonometrie
zn
spezielle normale Axonometrie
xn zP yPGustav Peichl Behrdenzentrum, Frankfurt am Main
yn
yP zP vy = vzChristian de Portzamparc Cite de la Musique, Paris
xP
zn,xn = xn,yn = yn,znwww.geometrie.tuwien.ac.at 31
vx = v y = v zwww.geometrie.tuwien.ac.at 32
Schlagschatten einer Kugel bei Parallelbeleuchtung
Umriss einer KugelGEOMETRIE GEOMETRIE
Lichtstrahlen, welche die Kugel berhren, bilden einen Drehzylinder (berhrt lngs eines Grokreises). Der Schlagschatten auf eine Ebene (ebener Schnitt des Lichtzylinders) wird von einer Ellipse berandet (Kreis, falls die Lichtstrahlen normal zur Schirmebene)www.geometrie.tuwien.ac.at
axonometric
oblique
Normale Axonometrie Umriss der Kugel = Kreis33
Schiefe Axonometrie Umriss der Kugel = Ellipsewww.geometrie.tuwien.ac.at 34
AufbauverfahrenGEOMETRIE
AufbauverfahrenGEOMETRIE
z zp zp
z
y
y
y yp yp x vx = 1, vy = vz = 3/2www.geometrie.tuwien.ac.at 35
y
Angabe
xp
Konstruktion
xp
x vx = 1, vy = vz = 3/2www.geometrie.tuwien.ac.at 36
AufbauverfahrenGEOMETRIE
EinschneideverfahrenGEOMETRIE
z zp
P
Q Pny
Designertisch
Qny yp
P Qwww.geometrie.tuwien.ac.at 38
Ergebnis
xp
x vx = 1, vy = vz = 3/2www.geometrie.tuwien.ac.at 37
Institut fr Diskrete Mathematik und Geometrie Geometrisches Modellieren und Industrielle GeometrieProf. Dr. H. PottmannGEOMETRIE
Was sind parametrische Grundkrper?GEOMETRIE
Parametrische Grundkrper
Parametrische Grundkrper sind als Grundelemente in CAD-Paketen enthalten werden ber die Festlegung der sie bestimmenden Parameter konstruiert knnen nachtrglich durch Vernderung der Parameter manipuliert werden
Parametrische Grundkrper in formZ Quader (cube), Kegel (cone), Zylinder (cylinder), Kugel (sphere), Torus (torus),... Geodtische Kuppel (spheric geodesic sphere), Platonische Krper (spheric )
www.geometrie.tuwien.ac.at
39
www.geometrie.tuwien.ac.at
40
Parametrische GrundkrperGEOMETRIE
Quader (Cube)Drei verschiedene AngabemglichkeitenGEOMETRIE
Quader
Hhe
h h 2 3 2 1 1
1 Lnge
Breite
FlchenmodellSears Tower, Chicago, US www.geometrie.tuwien.ac.at 41
Volumsmodell(Solid)www.geometrie.tuwien.ac.at 42
(Surface)
Flchen- und VolumsmodelleGEOMETRIE
Parametrische GrundkrperGEOMETRIE
Fr die CAD Modellierung Flchenmodell (surface) stellt die Oberflche (Haut) eines Objektes dar
Volumsmodell (solid) Objekt als Vollkrper
Kegel
Vor allem fr Darstellungszwecke Kantenmodell (wireframe) reprsentiert Kanten und ausgewhlte Kurven auf der Oberflche eines ObjektesNorman Foster Millenium Tower Tokyo, Japanwww.geometrie.tuwien.ac.at 43 www.geometrie.tuwien.ac.at 44
Kegel (Cone)Drei verschiedene AngabemglichkeitenGEOMETRIE
Geometrie der KegelflchenGEOMETRIE
Angabe durch Spitze S und Leitkurve l:Hhe Radius Mittelpunkt des Basiskreisesh 1 1 2 2 h
S
Die Kegelflche besteht aus allen Geraden (Erzeugenden), welche durch die Spitze S gehen und die Leitkurve l treffen.
l
Tangentialebenen In allen Punkten einer Erzeugenden berhrt dieselbe Tangentialebene Flchenmodell Volumsmodellwww.geometrie.tuwien.ac.at 45 www.geometrie.tuwien.ac.at 46
Parametrische GrundkrperGEOMETRIE
Zylinder (Cylinder)Drei verschiedene Angabemglichkeiten3GEOMETRIE
ZylinderHhe1 h 1 2 2
3
h
Mittelpunkt des Basiskreises
Radius
Hans Hollein HAAS-HAUS Wien, Oesterreich
www.geometrie.tuwien.ac.at
47
Flchenmodell
Volumsmodell
www.geometrie.tuwien.ac.at
48
Geometrie der ZylinderflchenGEOMETRIE
Parametrisches Konstruieren im CADGEOMETRIE
Angabe durch Erzeugendenrichtung und Leitkurve: Die Zylinderflche besteht aus allen Geraden (Erzeugenden), welche die Leitkurve l treffen und die gegebene Richtung besitzen
Moderne CAD-Pakete speichern auch den Konstruktionsgang Dadurch wird die nachtrgliche Manipulation eines fertigen Objektes durch die Variation der verwendeten Parameter einfach mglich Beispiel:
Tangentialebenen In allen Punkten einer Erzeugenden berhrt dieselbe Tangentialebenewww.geometrie.tuwien.ac.at 49
Radius vergrern
www.geometrie.tuwien.ac.at
50
ExtrusionGEOMETRIE
ExtrusionGEOMETRIE
paralleles Extrudieren Eine Punktmenge der Ebene (Polygon, Kurve, Bereich, ) wird in Extrusionsrichtung stetig parallelverschoben und berstreicht dabei ein Extrusionsobjekt
zentrales Extrudieren alle Punkte einer Punktmenge der Ebene (Polygon, Kurve, Bereich, ) werden durch geradlinige Strecken mit dem Extrusionszentrum verbunden, diese bilden das Extrusionsobjekt
www.geometrie.tuwien.ac.at
51
www.geometrie.tuwien.ac.at
52
Extrusion als KonstruktionsprinzipGEOMETRIE
Parametrische GrundkrperGEOMETRIE
Erkennen von Extrusionskrpern im Objektaufbau vereinfacht die Modellierung Bsp: Die Profile p1 und p2 werden parallel extrudiert, die beiden Extrusionskrper zum fertigen Objekt vereinigt
Kugel
p1
p2
Adrian Fainsilber CITE DES SCIENCES ET DE'L INDUSTRIE, Paris, Frankreichwww.geometrie.tuwien.ac.at 53 www.geometrie.tuwien.ac.at 54
Kugel (Sphere)Drei verschiedene AngabemglichkeitenGEOMETRIE
Parametrische GrundkrperGEOMETRIE
Mittelpunkt4 1 2 1 2 3
Santiago Calatrava Funk - Fernsehturm Montjuic Spanien
Torus
Radius
Flchenmodell
Volumsmodellwww.geometrie.tuwien.ac.at 55
Takasaki Masaharu ASTRONOMICAL MUSEUM Kihoku-cho, Japanwww.geometrie.tuwien.ac.at 56
Torus - ErzeugungGEOMETRIE
Torus - BezeichnungenGEOMETRIE
Rotiert ein Kreis k um eine Achse a, die in der Kreisebene liegt, aber kein Kreisdurchmesser ist, so entsteht ein Torus. a...Achse Mittelpunkt
Je nachdem ob die Anzahl der Schnittpunkte von k und a gleich 0,1, oder 2 ist, sprechen wir von einem Ringtorus, Dorntorus, oder Spindeltorus
k...Meridiankreis m Mittenkreis Ringtorus Dorntorus Spindeltorus
www.geometrie.tuwien.ac.at
57
www.geometrie.tuwien.ac.at
58
Torus (Torus)Drei verschiedene AngabemglichkeitenGEOMETRIE
Flchen/VolumsmodelleGEOMETRIE
1 3 2
Mittenkreisradius
Meridiankreisradius
Ringtorus
Dorntorus
Spindeltorus
3 1 2
www.geometrie.tuwien.ac.at
59
www.geometrie.tuwien.ac.at
60
Ebene Schnitte des TorusVillarceau-Kreise:GEOMETRIE
KonvexittGEOMETRIE
Jeder Schnitt eines Ringtorus mit einer Doppeltangentialebene zerfllt in zwei kongruente Kreise, welche von Y. Villarceau (1848) entdeckt wurden. Ein Ringtorus enthlt mithin neben den Parallelund Meridiankreisen noch unendlich viele weitere Kreise.
Konvexer Bereich: Punktmenge welche die Verbindungsstrecke von je zwei beliebig in ihr gewhlten Punkten zur Gnze enthlt (in 2D, 3D, )
konvex Polyeder:
nicht konvex
ebenflchig begrenztes Objekt in 3D
Konvexes Polyeder: Polyeder, dessen Volumsmodell ein konvexer Bereich in 3D istwww.geometrie.tuwien.ac.at 61 www.geometrie.tuwien.ac.at 62
Konvexe und nichtkonvexe Polyeder Topologisch quivalente Krper sind durch stetige Deformation ineinander berfhrbar
Platonische KrperGEOMETRIE GEOMETRIE
Tetraeder
Oktaeder
Ikosaeder
konvex (stets topologisch quivalent zu Kugel, Quader, )
nicht konvex (topologisch verschieden)www.geometrie.tuwien.ac.at 63
Wrfel
Pentagondodekaederwww.geometrie.tuwien.ac.at 64
Platonische KrperGEOMETRIE
Dualitt der Platonischen Krper
GEOMETRIE
Die konvexen Polyeder, deren smtliche Seitenflchen von kongruenten regelmigen Polygonen berandet werden und bei denen von jeder Ecke gleich viele Kanten ausgehen sind genau die 5 Platonischen Polyeder (Platonische Krper). Tetraeder: 4 gleichseitige Dreiecke, 4 Ecken, 6 Kanten Hexaeder (Wrfel): 6 Quadrate, 8 Ecken, 12 Kanten Oktaeder: 8 gleichseitige Dreiecke, 6 Ecken, 12 Kanten Pentagondodekaeder: 12 regelmige Fnfecke, 20 Ecken, 30 Kanten Ikosaeder: 20 gleichseitige Dreiecke, 12 Ecken, 30 Kanten
Die Mittelpunkte der Seitenflchen eines Platonischen Krpers (Polyeders) sind ebenfalls die Ecken eines Platonischen Krpers (Polyeders). Tetraeder Wrfel Tetraeder Oktaeder
Sie besitzen eine Umkugel, Inkugel und Kantenkugel.www.geometrie.tuwien.ac.at 65
Dodekaeder
Ikosaederwww.geometrie.tuwien.ac.at 66
Platonische Krper im BauwesenTetraeder im Kunstturm Mito Architekt Arata Isozaki
Eulersche PolyederformelGEOMETRIE GEOMETRIE
Unter der Voraussetzung, dass das Polyeder topologisch quivalent zur Kugel ist (kein Loch hat ) gilt: ek+f=2e ............. Anzahl der Ecken k ............. Anzahl der Kanten f .............. Anzahl der Flchen
Pentagondodekaeder in einer Wohnsiedlung Architekt Zvi Hecker
www.geometrie.tuwien.ac.at
67
www.geometrie.tuwien.ac.at
68
Parametrische GrundkrperGEOMETRIE
Geodesic SpheresGEOMETRIE
Geodesic Sphere
Geodesic Spheres entstehen aus den platonischen Grundkrpern durch Teilung der Flchen in kleinere Dreiecke und Verlagern der eingefgten Punkte auf die den Grundkrper einhllende Kugel
Verallgemeinerung dieses Prinzips fhrt uns spter zu den Unterteilungsflchen (subdivision surfaces)www.geometrie.tuwien.ac.at 69 www.geometrie.tuwien.ac.at 70
Geodesic Spheres im CADGEOMETRIE
2 UnterteilungsvariantenGEOMETRIE
In vielen CAD Paketen werden Geodesic Spheres aus dem Grundkrper Ikosaeder erzeugt Seitenflchen einer Geodesic Sphere keine gleichseitigen Dreiecke!
1
2
3 2
3
3
Variante 1: Seitenflchen des Ausgangspolyeders werden immer feiner unterteilt (z.B. 3DSMax) 2 32 3 1 3 2 3
1
1 2
Variante 2: Seitenflchen aus dem vorigen Unterteilungsschritt werden nach demselben Schema weitergeteilt (z.B. formZ)www.geometrie.tuwien.ac.at 71 www.geometrie.tuwien.ac.at 72
Geodesic Sphere Level Unterteilungsvariante 1
GEOMETRIE
Geodesic Sphere Level Unterteilungsvariante 2
GEOMETRIE
Geodesic Spheres mit Basisobjekt Ikosaeder Anzahl der Dreiecke im Level k 20*(k+1)^2
Geodesic Spheres mit Basisobjekt Ikosaeder Anzahl der Dreiecke im Level k 20*4^k (oder rekursiv 4 mal die Anzahl der Dreiecke aus dem vorigen Schritt)
Level 1 (20*4 = 80 triangles)
Level 2 (20*9 = 180 triangles)
Level 3 (20*16 = 320 triangles)
Level 1 (20*4 = 80 triangles)73
Level 2 (20*16 = 4*80 = 320 triangles)
Level 3 (20*64 = 4*320 = 1280 triangles)
Level 4 (20*256 = 4*1280 = 5120 triangles)74
www.geometrie.tuwien.ac.at
www.geometrie.tuwien.ac.at
Geodesic Spheres in formZGEOMETRIE
Geodesic Spheres weitere Ausgangskrper
GEOMETRIE
Befehl Spherical Object
Als Basisobjekte auch Tetraeder oder Oktaeder Unterteilungsvarianten wie Ikosaeder
Tetraeder
Oktaeder
Anzahl der Level definierenwww.geometrie.tuwien.ac.at 75
Grundkrper
Level 1
Level 2
Level 376
www.geometrie.tuwien.ac.at
Geodesic-Spheres in der ArchitekturGEOMETRIE
Institut fr Diskrete Mathematik und Geometrie Geometrisches Modellieren und Industrielle GeometrieProf. Dr. H. PottmannGEOMETRIE
Boolesche Operationen
Durchschnitt Kugel Wrfelwww.geometrie.tuwien.ac.at 77
Differenz Kugel \ Wrfel
Differenz Wrfel \ Kugelwww.geometrie.tuwien.ac.at 78
Boolesche OperationenGEOMETRIE
Boolesche Operation Vereinigung (Union)Ausgangsobjekte Vereinigung AB
GEOMETRIE
Die Mengenoperationen Vereinigung, Durchschnitt und Differenz treten im computergesttzten Konstruieren im Zusammenhang mit geometrischen Objekten auf. Ebene: z.B. bei Vielecken Raum: Volumenkrper
2D
A B
A B
3DVereinigung AB Durchschnitt AB Differenz A\B Differenz B\A79 www.geometrie.tuwien.ac.at 80
www.geometrie.tuwien.ac.at
Boolesche Operation Durchschnitt (Intersection)Ausgangsobjekte Durchschnitt AB
GEOMETRIE
Boolesche Operation Differenz (Difference)Ausgangsobjekte Differenz A\B
GEOMETRIE
2D
A B
A B
2D
A B
A B
3D
3D
www.geometrie.tuwien.ac.at
81
www.geometrie.tuwien.ac.at
82
Boolesche Operation Differenz (Difference)Ausgangsobjekte Differenz B\A
Boolean SplitGEOMETRIE GEOMETRIE
2D
A B
A B
CAD Pakete stellen oft auch noch eine Zerlegung in die einzelnen Schnittelemente zur Verfgung
3D
One-way B-Split B / A Two-way B-Splitwww.geometrie.tuwien.ac.at 83
One-way B-Split A / B
www.geometrie.tuwien.ac.at
84
Boolean Operations in formZGEOMETRIE
Boolesche Operationen in der Architektur
GEOMETRIE
Union Intersection
Difference
Boolean splitOssarium im Friedhof von San Cataldo Modena, Italienwww.geometrie.tuwien.ac.at 85 www.geometrie.tuwien.ac.at 86
Trim, Split fr FlchenmodelleGEOMETRIE
bungsbeispiele zu den Booleschen Operationen Kennzeichnen Sie (durch Anmalen) das Ergebnis nach Anwendung der angefhrten Booleschen Operationen auf die Ausgangsobjekte (= Bereiche mit den gegebenen Linien als Rand)
GEOMETRIE
Ausgangsobjekte
1
Split both objects (Explosionsdarstellung)
Trim first objectwww.geometrie.tuwien.ac.at 87
Differenz: Ellipse minus Polygon
Durchschnitt der drei Bereichewww.geometrie.tuwien.ac.at 88
Institut fr Diskrete Mathematik und Geometrie Geometrisches Modellieren und Industrielle GeometrieProf. Dr. H. PottmannGEOMETRIE
KongruenztransformationGEOMETRIE
Drehung Schiebung Vektor Punkt / Gerade Spiegelung Punkt / Gerade / Ebene
Raumtransformationengleichsinnig / ungleichsinnig Schraubung Achse Skalierung Faktor
Wird ein Objekt aus einer Position des Raumes in eine andere Position so bergefhrt, dass Lngen erhalten bleiben, dann spricht man von einer Kongruenztransformation Als Folge der Lngentreue ergibt sich die Winkeltreue Man unterscheidet zwischen gleichsinnigen und ungleichsinnigen Kongruenzen: eine gleichsinnige Kongruenztransformation bildet ein Rechtssystem auf ein Rechtssystem ab eine ungleichsinnige Kongruenztransformation bildet ein Rechtssystem auf ein Linkssystem ab89 www.geometrie.tuwien.ac.at 90
www.geometrie.tuwien.ac.at
KongruenztransformationenGEOMETRIE
RaumtransformationenGEOMETRIE
Gleichsinnige Kongruenztransformationen: Schiebung Drehung um eine Gerade Spiegelung an einer Geraden Schraubung Schiebung (Translation)Eine Schiebung wird durch einen Schiebvektor festgelegt.
Ungleichsinnige Kongruenztransformationen: Spiegelung an einer Ebene Punktspiegelung Gleitspiegelungwww.geometrie.tuwien.ac.at 91
www.geometrie.tuwien.ac.at
92
Schiebung (Translation)GEOMETRIE
RaumtransformationenGEOMETRIE
Drehung (Rotation)Eine Drehung wird durch eine Drehachse und den Drehwinkel bestimmt.
Fa. Herold, Mdling, Austriawww.geometrie.tuwien.ac.at 93 www.geometrie.tuwien.ac.at 94
Drehung (Rotation)GEOMETRIE
RaumtransformationenGEOMETRIE
Spiegelung an einer Geraden
Eine Spiegelung an einer Geraden kann durch eine Drehung ersetzt werden (Drehwinkel 180; Drehachse = Spiegelachse). Bemerkung: Die Spiegelung an einer Geraden im Raum ist gleichsinnig!Tower Dallas, USwww.geometrie.tuwien.ac.at 95 www.geometrie.tuwien.ac.at 96
Diskrete SchraubungGEOMETRIE
Stetige Schraubung (Screw)GEOMETRIE
Je zwei gleichsinnig kongruente Lagen eines starren Krpers lassen sich im allgemeinen durch eine diskrete Schraubung ineinander berfhren Diese setzt sich zusammen aus einer Drehung um eine Achse a und einer Schiebung lngs dieser Achse In Sonderfllen hngen zwei gleichsinnig kongruente Lagen durch eine reine Schiebung oder eine reine Drehung zusammen
a
Ein rumlicher Bewegungsvorgang, der aus einer gleichfrmigen Drehung um eine Achse a und einer gleichfrmigen Schiebung parallel zu a zusammengesetzt ist, heit Schraubung. Der Drehwinkel (gemessen im Bogenma) und die zugehrige Lnge s der Schiebstrecke sind direkt proportional: wird um den Winkel gedreht, so wird um die Strecke s = p verschoben. Der konstante Quotient p = s / heit Schraubparameter. Zu einer vollen Umdrehung (Drehwinkel 2) gehrt als Lnge der Schiebstrecke die Ganghhe h.www.geometrie.tuwien.ac.at 97
a ... Schraubachseh ... Ganghhe
www.geometrie.tuwien.ac.at
98
RaumtransformationenGEOMETRIE
Spiegelung (Reflection)GEOMETRIE
Spiegelung (an einer Ebene) z
z
xEine Spiegelung an einer Ebene wird durch die Spiegelebene angegeben.
y yCesar Pelli PETRONAS TOWERS Kuala Lumpur, Malaysiawww.geometrie.tuwien.ac.at 99 www.geometrie.tuwien.ac.at 100
xDie Spiegelung an einer Ebene ist gegensinnig!
RaumtransformationenGEOMETRIE
RaumtransformationenGEOMETRIE
z PunktspiegelungDie Punktspiegelung im Raum kann auch durch drei Spiegelungen (an zueinander normalen Spiegelebenen) erzeugt werden und ist daher ungleichsinnig.
Gleitspiegelung
y x x* y*Eine Gleitspiegelung setzt sich aus einer Spiegelung an einer Ebene und einer Schiebung parallel zu dieser Ebene zusammen.
P* P P
Bemerkung: Die Punktspiegelung in der Ebene ist zugleich eine Drehung um 180 Grad und daher gleichsinnig.
z*www.geometrie.tuwien.ac.at 101
www.geometrie.tuwien.ac.at
102
Gleitspiegelung in der EbeneGEOMETRIE
Skalierung (Scale)GEOMETRIE
C1
B1
M 1= M 2
Gegeben sind drei Skalierungsfaktoren sx, sy, sz
B2
z
A2 A1a
C2
Die zugehrige Skalierung bildet dann einen Punkt P(x/y/z) auf den Punkt P(sxx/syy/szz) ab Bei gleichen Faktoren, s=sx=sy=sz, ergibt sich eine zentrische hnlichkeit mit dem Koordinatenursprung als Zentrum, diese Abbildung ist winkeltreu
y
a
Spiegelung an a + Schiebung lngs a Die Mittelpunkte der Verbindungsstrecken entsprechender Punkte X1,X2 liegen auf awww.geometrie.tuwien.ac.at 103
x
www.geometrie.tuwien.ac.at
104
Zusammensetzung von Raumtransformationen Durch Zusammensetzen (Hintereinanderausfhren) von Kongruenztransformationen entsteht wieder eine Kongruenztransformation: 1) gleichsinnig gleichsinnig gleichsinnig 2) ungleichsinnig ungleichsinnig gleichsinnig 3) gleichsinnig ungleichsinnig ungleichsinnig Beispiel: Gleitspiegelung = Spiegelung an Ebene Schiebung (ungleichsinnig = ungleichsinnig gleichsinnig)
GEOMETRIE
Zusammensetzung von Raumtransformationen
GEOMETRIE
Zusammensetzung ist i.a. nicht kommutativ (auf die Reihenfolge kommt es an)Drehachse Drehachse
Schiebvektor Schiebvektor
zuerst Schiebung, dann Drehungwww.geometrie.tuwien.ac.at 105
zuerst Drehung, dann Schiebungwww.geometrie.tuwien.ac.at 106
Institut fr Diskrete Mathematik und Geometrie Geometrisches Modellieren und Industrielle GeometrieProf. Dr. H. PottmannGEOMETRIE
Grundbegriffe der Schattenkonstruktion Eigenschatten Dem Licht abgewandte Teile eines Objektes (lokal zu entscheiden) liegen im Eigenschatten; die Eigenschattengrenze trennt Eigenschattenbereiche von den dem Licht zugewandten Bereichen
GEOMETRIE
Schatten bei Parallelbeleuchtung
Schlagschatten Zur Konstruktion der Schlagschattengrenze brauchen nur die Schlagschatten fr die Punkte der Eigenschattengrenze konstruiert zu werdenwww.geometrie.tuwien.ac.at 107 www.geometrie.tuwien.ac.at 108
Grundbegriffe der Schattenkonstruktion
Wichtige SchattenregelnGEOMETRIE GEOMETRIE
Bei Parallelbeleuchtung sind alle Lichtstrahlen zu einer orientierten Geraden parallel Lichtstrahl s durch einen Punkt P schneidet eine Schirmebene im Schlagschattenpunkt Ps Die Lichtstrahlen, welche eine Gerade treffen sind Teil einer Ebene (Lichtebene) Ps
Der Schlagschatten einer Geraden geht durch den Spurpunkt G der Geraden auf der Schirmebene. G
Ps
Bei Parallelbeleuchtung haben parallele Geraden parallele Schatten.
www.geometrie.tuwien.ac.at
109
www.geometrie.tuwien.ac.at
110
z
Schatten bei ParallelbeleuchtungP l
zGEOMETRIE
EigenschattenGEOMETRIE
l
l
l
l Q x y Angabe: Objekt & Lichtrichtungwww.geometrie.tuwien.ac.at
l
x y
111
www.geometrie.tuwien.ac.at
112
z
Schlagschatten 1.TeilGEOMETRIE
z
Schlagschatten 2.TeilGEOMETRIE
l
l
l
l
l
l
x y
x y
www.geometrie.tuwien.ac.at
113
www.geometrie.tuwien.ac.at
114
z
Schlagschatten 3.TeilGEOMETRIE
z
Ergebnis (mit Lichtstrahlen)
GEOMETRIE
l
l
l
l
lDoppelschattenpunkt
l
x y
x y
www.geometrie.tuwien.ac.at
115
www.geometrie.tuwien.ac.at
116
z
Ergebnis (ohne Lichtstrahlen)
GEOMETRIE
bungsbeispiel Schatten bei Parallelbeleuchtung
GEOMETRIE
l
l l
l
l
Konstruieren Sie fr die Parallelbeleuchtung mit Lichtrichtung l alle am Objekt auftretenden Schlagund Eigenschatten, sowie den Schlagschatten des Objektes in die xy-Ebene z
l
x yxwww.geometrie.tuwien.ac.at 117
y
www.geometrie.tuwien.ac.at
118
Institut fr Diskrete Mathematik und Geometrie Geometrisches Modellieren und Industrielle GeometrieProf. Dr. H. PottmannGEOMETRIE
ZentralprojektionGrundlegende Begriffe: O Projektionszentrum Bildebene s = OP Sehstrahlen(Geraden durch O, werden projizierend abgebildet)
OGEOMETRIE
Perspektive
P s
Eigenschaften: geradentreu fr Geraden allgemeiner Lage gilt: nicht teilverhltnistreu (speziell: nicht mittelpunktstreu) nicht parallelentreu
Pc=scwww.geometrie.tuwien.ac.at 120
www.geometrie.tuwien.ac.at
119
Fluchtpunkt einer GeradenGEOMETRIE
Fluchtpunkt einer Geraden F2GEOMETRIE
Fluchtpunkt Fg der Geraden g: Verschiebe g durch O und schneide mit der Bildebene g
O
F1 Parallele Geraden haben denselben Fluchtpunkt Fi
Fg gc
www.geometrie.tuwien.ac.at 121 www.geometrie.tuwien.ac.at 122
HauptgeradenGEOMETRIE
Perspektive bei lotrechter Bildebene
GEOMETRIE
Hauptgerade = Gerade h parallel zur Bildebene In der Aufnahmesituation ist das Bild hc einer Hauptgeraden zur Raumlage h parallel. O Horizont Wir beziehen das Objekt im folgenden auf ein kartesisches x,y,zKoordinatensystem, dessen z-Achse lotrecht und nach oben orientiert ist. Die Koordinatenebene 1 ist dabei horizontal. Der Horizont enthlt die Fluchtpunkte aller horizontalen Geraden.
h
Parallele Hauptgeraden
haben parallele Zentralrisse
O
1
hc
www.geometrie.tuwien.ac.at
123
www.geometrie.tuwien.ac.at
124
Perspektive bei horizontaler Blickachsea
DurchschnittverfahrenGEOMETRIE GEOMETRIE
d
1 Der Abstand zwischen Augpunkt O und der Koordinatenebene 1 heit Aughhe a Der Abstand zwischen Augpunkt O und der Bildebene heit Distanz dwww.geometrie.tuwien.ac.at 125 www.geometrie.tuwien.ac.at 126
DurchschnittverfahrenGEOMETRIE1.
DurchschnittverfahrenGEOMETRIE
1. Wahl des Augpunktes O der horizontalen Blickachse (Hauptsehstrahl) und der lotrechten Bildebene O
2. In Grund- und Aufriss: Ermittlung der Schnittpunkte der Sehgeraden durch den Augpunkt O mit der erstprojizierenden Bildebene www.geometrie.tuwien.ac.at 127
P O
Pc
Pc P Owww.geometrie.tuwien.ac.at 128
O
DurchschnittverfahrenGEOMETRIE1. 2. 3. 1. 2.
DurchschnittverfahrenGEOMETRIE
H
4.
3. Wir legen in die Bildebene ein kartesisches Rechtskoordinatensystem , Hauptpunkt H als Ursprung Horizont als -Achse
Die - bzw. -Koordinate des Zentralrisses Pc eines Objektpunkts P oder eines Fluchtpunkts Yuc kann im Grundriss bzw. im Aufriss unverzerrt abgelesen werden
Pc
5. Im Zeichenfeld knnen die unverzerrte - bzw. -Koordinate des Zentralrisses Pc ins (,)Koordinatensystem eingetragen werden
H =
Pc H
Pc
www.geometrie.tuwien.ac.at
129
www.geometrie.tuwien.ac.at
130
DurchschnittverfahrenBeispiel aus den bungenC z L=P J I 1 AGEOMETRIE
Vervollstndigen einer vorliegenden PerspektiveVervollstndigen Sie von dem im axonometrischen Riss gegebenen Objekt die vorliegende Perspektive!zcxp zp
GEOMETRIE
yp
K=N y F D=M M P=N F J C=I A=B=1 K=L B=E=G G yc
C
A
c
H
Xu
c
H
Yu Jc
c
L
c
P
c
K xD E
c
N
c
xcGc
yc
,
a=2,5
D
c c
B E
c
a a 2a
www.geometrie.tuwien.ac.at
131
www.geometrie.tuwien.ac.at
132
bungsbeispiel: Vervollstndigen einer vorliegenden PerspektiveVervollstndigen Sie von dem im axonometrischen Riss gegebenen Objekt die vorliegende Perspektive!zc
Institut fr Diskrete Mathematik und Geometrie Geometrisches Modellieren und Industrielle GeometrieGEOMETRIE
Prof. Dr. H. Pottmann
GEOMETRIE
zp
Splinesyp xp
xc
yc
Schiffbauwww.geometrie.tuwien.ac.at 133
Automobilbau
Architekturwww.geometrie.tuwien.ac.at 134
Interpolation & ApproximationGEOMETRIE
Beispiel zur ApproximationGEOMETRIE
Geg: Menge von Punkten Ges: Kurve, welche die Punkte interpoliert (d.h. die Kurve enthlt die gegebenen Punkte) oder approximiert (d.h. der Verlauf der Punkte wird durch die Kurve nur angenhert) Es gibt unendlich viele interpolierende oder approximierende Kurven. CAD-Pakete bieten verschiedene Lsungen an, die Auswahl hngt vom Designzweck ab
Geg: Datenpunkte Ges: Linearer Ausgleich, sodass die Punkte von der Ausgleichsgerade mglichst wenig abweichen
f(x)
f(x) = 1.37 + 0.70*xMethode (Gau): Minimierung der Summe der Fehlerquadrate
xInterpolierende Kurve Approximierende Kurvewww.geometrie.tuwien.ac.at 135
Fehler eines Punktes: Abstand zur Ausgleichsgeraden in Richtung parallel zur y-Achsewww.geometrie.tuwien.ac.at 136
Bzier-KurvenGEOMETRIE
Grad einer Bzier-KurveGEOMETRIE
Bzier-Kurven wurden aus dem Bedarf fr Freiformkurven in der CAD/CAM/CAE-Technik entwickelt: P. de Casteljau (1959) bei Citron, P. Bzier (1962) bei Renault Standardmig sind Bzier-Kurven in vielen CAD-Paketen enthalten Bzier-Kurven werden durch Angabe eines Polygons gesteuert. Dieses Polygon heisst Kontrollpolygon, seine Ecken werden Kontrollpunkte genannt
Eine Bzier-Kurve mit n+1 Kontrollpunkten besitzt den Grad n (= Grad der in der mathematischen Beschreibung auftretenden Polynome) 2 Kontrollpunkte Grad 1 BezierKurve ist Verbindungsstrecke der beiden Kontrollpunkte
b1 T0 b0www.geometrie.tuwien.ac.at
3 Kontrollpunkte Grad 2 BezierKurve ist Parabelbogen; Kontrollpunkte: Endpunkte b0 b2 und Schnittpunkt b1 der Tangenten T0, T2 in den Endpunktenwww.geometrie.tuwien.ac.at 137
T2 b2138
Grad einer Bzier-KurveGEOMETRIE
Geometrischer Algorithmus zur Konstruktion von Bezier-Kurven
GEOMETRIE
Grad 1 lineare Bzier-Kurve
Grad 2 quadratische BzierKurve
Fr eine quadratische Bezier-Kurve (Parabelbogen) ist der verwendetet Algorithmus die Fadenkonstruktion einer Parabel Dieser wird spter auf hhere Grade verallgemeinert (Algorithmus von de Casteljau)
Grad 3 kubische Bzier-Kurvewww.geometrie.tuwien.ac.at 139
www.geometrie.tuwien.ac.at
140
Fadenkonstruktion einer ParabelGEOMETRIE
Fadenkonstruktion einer ParabelGEOMETRIE
b1
Geg: 2 Linienelemente (b0, T0), (b2, T2) einer Parabel Ges: weitere Linienelemente (d.h. Punkte mit Tangenten)
b1
Methode: bertragen von Teilverhltnissen
b11(0.25) b01(0.25) b0
T0
T2
Konstruktion fr t = 0.25, 0.5, 0.75
b02 (0.25) Kurvenpunkt
b0 b2 0 t 1www.geometrie.tuwien.ac.at 141
b2TV(b0, b1, b01) = TV(b1, b2, b11) = TV(b01, b11, b02)www.geometrie.tuwien.ac.at 142
Fadenkonstruktion einer ParabelGEOMETRIE
Algorithmus von de CasteljauIst eine Verallgemeinerung der Fadenkonstruktion der Parabel.GEOMETRIE
b1 b01(0.75) b01(0.5) b01(0.25) b0 b02... Kurven punkt b11(0.5)
1) Teilverhltnis TV(0,1,t) auf die Strecken des Polygons bertragen 2) Verbinden der erhaltenen Teilungspunkte zu einem neuen Polygon Wiederholtes Anwenden von 1 und 2 liefert schrittweise (oberer Index) Polygone mit absteigender Eckenzahl bis schlielich nur noch der Kurvenpunkt brigbleibt. b1
b11(0.25)
Geg: Kontrollpunkte b0,...,bn Ges: Punkte der Bezier-Kurve n-ten Grades Jeder Punkt ist genau einem Parameter t aus dem Intervall [0,1] zugeordnet: t=0 entspricht b0 t=1 entspricht bnwww.geometrie.tuwien.ac.at 143
b1
1
b2
b02 b03
b12 b21 b3
b1
1(0.75)
b01
b2
b0
0
t 1144
www.geometrie.tuwien.ac.at
Algorithmus von de CasteljauGEOMETRIE
Beispiele von Bzier-KurvenGEOMETRIE
Kurven vom Grad 3
de Casteljau-Schema: b0 b1 b2 b3 b21 b11 b12 b01
b1 b02 b03 b01
b11 b02 b03 b12
b2
Kurven vom Grad 4
b2 b3
1
0 b0
t 1www.geometrie.tuwien.ac.at 145 www.geometrie.tuwien.ac.at 146
Bzier-Kurven EigenschaftenGEOMETRIE
Konvexe HlleGEOMETRIE
Endpunktinterpolation + Tangenteneigenschaft (endpoint interpolation): b0 Eine Bzier-Kurve interpoliert den ersten und den letzten Punkt des Kontrollpolygons und besitzt dort die erste bzw. letzte Strecke des Kontrollpolygons als Tangente.Kontrollpolygon
Wiederholung: konvexer Bereich ist eine Punktmenge, welche die Verbindungsstrecken aller ihrer Punktepaare enthlt
bn
konvexe Hlle ist der kleinste konvexe Bereich, welcher eine gegebene (Punkt-) Menge enthlt
Linienelement
Bzier-Kurve
Linienelementwww.geometrie.tuwien.ac.at 147 www.geometrie.tuwien.ac.at 148
Bzier-Kurven EigenschaftenGEOMETRIE
Bzier-Kurven EigenschaftenGEOMETRIE
Konvexe Hlle Eigenschaft (convex hull property): Eine Bzier-Kurve liegt in der konvexen Hlle ihres Kontrollpolygons.
Variationsreduzierende Eigenschaft in der Ebene [im Raum] (variation diminishing property): Geg: Bzier-Kurve, beliebige Gerade [Ebene] Eine Bzier-Kurve wechselt die Seite jeder beliebigen Gerade [Ebene] nicht fter als das Kontrollpolygon.2 1 3 3
Testgeraden1 2 1 1www.geometrie.tuwien.ac.at 149 www.geometrie.tuwien.ac.at 150
3
2
Bzier-Kurven EigenschaftenGEOMETRIE
Bzier-Kurven EigenschaftenGEOMETRIE
Lineare Przision (linear precision): Liegen die Kontrollpunkte b0,...,bn einer BzierKurve kollinear (= auf einer Geraden), dann liegt die Bzier-Kurve auf der Strecke b0bn
Unterteilung (subdivision): Gegeben sei eine BzierKurve mit Kontrollpolygon (b0,...,bn) bzgl. [0,1]. Manchmal ist es notwendig, eine einzelne Bzier-Kurve so in zwei Teilstcke zu zerlegen, dass sie gemeinsam identisch sind zur Ausgangskurve. 1. Unterteilungsalgorithmus von de Casteljau liefert auch die Kontrollpolygone (c0,...,cn) und (d0,...,dn) der Bzier-Kurve bzgl. der Intervalle [0,t] bzw. [t,1].
b1 c2 c1 c3 d0 d1
b2
d2 b3 d3
Kontrollpolygon
bn
Bzier-Kurve
c0
b0www.geometrie.tuwien.ac.at 151
b0
Beispiel: n=3www.geometrie.tuwien.ac.at 152
Bzier-Kurven EigenschaftenGEOMETRIE
Bzier-Kurven EigenschaftenGEOMETRIE
Unterteilung (subdivision): Gegeben sei eine BzierKurve mit Kontrollpolygon (b0,...,bn) 2. Wiederholte Unterteilung mit de Casteljau liefert eine rasch gegen die Kurve konvergierende Polygonfolge.
Unterteilung (subdivision):
b1
b2
Gegeben sei eine BzierKurve mit Kontrollpolygon (b0,...,bn) 3. Durch Eckenabschneiden entstehen keine zustzlichen Seitenwechsel Variationsreduzierende Eigenschaft gilt
b1
b2
b3
b3
b0www.geometrie.tuwien.ac.at 153
b0www.geometrie.tuwien.ac.at 154
bungsbeispiele zu FreiformkurvenGEOMETRIE
bungsbeispiel zu Bzier-KurvenGEOMETRIE
Begrnden Sie, warum es sich bei den folgenden Kurven jeweils nicht um eine Bzier Kurve mit zugehrigem Kontrollpolygon handelt:
Gegeben ist das Kontrollpolygon einer Bzier-Kurve Konstruieren Sie mit dem Algorithmus von de Casteljau zum Parameterwert t=1/3 einen Punkt der Bzier-Kurve Skizzieren Sie die zugehrige Bzier-Kurve
www.geometrie.tuwien.ac.at
155
www.geometrie.tuwien.ac.at
156
3D-Bzier-KurvenGEOMETRIE
Spline-KurvenGEOMETRIE
Geg: Kontrollpunkte im 3-Raum Ges: Bzier-Kurve
b3 b2BzierKurve
Bzier-Kurven sind durch das Kontrollpolygon bestimmt. Damit bewirkt die nderung eines Kontrollpunktes eine Vernderung des gesamten Kurvenverlaufes (global). ungnstig fr Designzwecke
b0 b1Die Bzier-Kurve liegt in der konvexen Hlle ihres Kontrollpolygons (hier: Tetraeder) Kontrollpolygonwww.geometrie.tuwien.ac.at 157
Eine mgliche Abhilfe: Kurven niedrigen Grades zu einer Kurve zusammensetzen Spline-Kurve, lokale Kontrolle, an den Segmenttrennstellen geeignete bergangsbedingung (z.B. gemeinsame Tangente).www.geometrie.tuwien.ac.at 158
Grad und Kontrollpunkte von SplinesGEOMETRIE
Grad und Kontrollpunkte von B-Spline Kurven kubische B-Spline Kurve mit B-Spline Kontrollpolygon
GEOMETRIE
Viele Splinetypen (B-Spline, NURBS, continuous Bezier in FormZ, interpolierende kubische Splines) sind aus Bezierkurven zusammengesetzt Der Grad der BezierSegmente heit Grad der Splinekurve Die Kontrollpunkte des Splines sind oft von den Kontrollpunkten der Beziersegmente verschiedenwww.geometrie.tuwien.ac.at 159
kubische B-Spline Kurve mit Kontrollpolygonen der kubischen Beziersegmentewww.geometrie.tuwien.ac.at 160
Spline-KurvenGEOMETRIE
B-Spline Kurven, NURBSGEOMETRIE
Beispiel: 2 mgliche Kurven zum selben Kontrollpolygon
B-Spline-Kurven wurden ins Computer Aided Design von J. Ferguson (1964) bei Boeing eingefhrt. In CAD-Systemen taucht auch oft der Name NURBS (= Non-Uniform Rational B-Splines) auf.B-Spline-Kurve Grad 2
Bzier-Kurve (Grad 13)
B-Spline-Kurve Grad 3
B-Spline (Grad 2)Kurve ist aus Parabelsegmenten mit tangentenstetigem bergang zusammengesetzt.www.geometrie.tuwien.ac.at
B-Spline-Kurve Grad 7 (= Bzier)161 www.geometrie.tuwien.ac.at 162
B-Spline KurvenGEOMETRIE
B-Spline KurvenGEOMETRIE
Eine B-Spline-Kurve vom Grad n besteht aus Bezier-Kurven vom Grad n, welche mit optimaler Glattheit zusammengesetzt sind: Grad 2: stetige Tangente Grad 3: stetige Krmmung...
B-Spline-Kurven knnen offen oder geschlossen sein: Bei einer geschlossenen B-Spline-Kurve wird ein geschlossenes Kontrollpolygon zur Gnze geglttet Im offenen Modus hat ein geschlossenes Polygon einen Anfangspunkt und einen damit identischen Endpunkt; dort wird nicht geglttet
Angabe: Kontrollpolygon, Grad, Knoten (hngt mit mathematischer Beschreibung zusammen, fr Design kaum verwendbar)
geschlossenwww.geometrie.tuwien.ac.at 163
offen
offenwww.geometrie.tuwien.ac.at 164
B-Spline-Kurven Eigenschaften
NURBS Gewichte (weights)GEOMETRIE GEOMETRIE
Bei offenen B-Spline Kurven: Endpunkte mit Tangenten werden durch das Kontrollpolygon angegeben
Kurve liegt in der konvexen Hlle des Kontrollpolygons
Es gilt die variationsreduzierende Eigenschaft
B-Spline-Kurven und somit auch die Bzier-Kurven sind Spezialflle von NURBS (= Non-Uniform Rational BSplines) NURBS haben einen zustzlichen Designparameter Gewichte. Standardmig sind alle Gewichte gleich 1, dann stimmt die NURBSKurve mit der gewhnlichen B-SplineKurve berein Das Erhhen des Gewichtes eines Kontrollpunktes bewirkt, dass die Kurve zu diesem Kontrollpunkt hingezogen wird Multipliziert man die Gewichte aller Punkte mit demselben Faktor, so erhlt man die ursprngliche Kurve165 www.geometrie.tuwien.ac.at 166
www.geometrie.tuwien.ac.at
Kegelschnitte als NURBSGEOMETRIE
Tipps zum CAD Konstruieren mit Splinekurven
GEOMETRIE
b1
w1 > 1
Von den Kegelschnitten (Kreis, Ellipse, Parabel, Hyperbel) kann nur die Parabel als Bzier-Kurve (vom Grad 2) reprsentiert werden. Durch das Verwenden von Gewichten knnen alle Kegelschnittstypen als NURBS vom Grad 2 erhalten werden.
w1 = 1 0 < w1 < 1
Komplexe Kurvenformen mittels NURBS modellieren, und Feinabstimmungen durch Vernderung der Kontrollpunkte und der Gewichte vornehmen.
b0
w1 > 1 Hyperbelbogen Parabelbogen w1 = 1 0 < w1 < 1 Ellipsenbogen
b2www.geometrie.tuwien.ac.at 167 www.geometrie.tuwien.ac.at 168
Splines in der ArchitekturGEOMETRIE
Unterteilungskurven (Subdivision curves)
GEOMETRIE
Grundideen der Unterteilung gehen zurck in die 40er Jahre als G. Rahm corner cutting dazu verwendete glatte Kurven zu beschreiben Anwendungen im CAD, geometrischen Modellieren und in der Computergraphik
Grand Arbour, Brisbane, Australia
www.geometrie.tuwien.ac.at
169
www.geometrie.tuwien.ac.at
170
Chaikins AlgorithmusGEOMETRIE
Chaikins AlgorithmusGEOMETRIE
stationres Unterteilungsschema, d.h. in jedem Iterationsschritt k=1,2, wird dieselbe Methode (corner cutting) angewendet fr k erhlt man so eine quadratische B-Spline Kurve
P4 P1Q1 R0 Q0 R1 Q2 R2 Q3
P2
R3
P0
P3
In jedem Iterationsschritt werden die einzelnen Strecken bei bzw. geteilt und die neuen Punkte verbunden.www.geometrie.tuwien.ac.at 172
www.geometrie.tuwien.ac.at
171
Chaikins AlgorithmusGEOMETRIE
UnterteilungskurvenGEOMETRIE
Weitere Unterteilungsalgorithmen fr Kurven (und auch Flchen) werden im Wahlpflichtfach CAAD und Geometrie vorgestellt Bsp: Interpolierender Unterteilungsalgorithmus
0 k=0 k=1 k=2
1
2
3 k=3 k=4 k=5www.geometrie.tuwien.ac.at 173
4
55
www.geometrie.tuwien.ac.at
174
bungsbeispiel UnterteilungskurvenGEOMETRIE
Institut fr Diskrete Mathematik und Geometrie Geometrisches Modellieren und Industrielle GeometrieProf. Dr. H. PottmannGEOMETRIE
Konstruieren Sie fr das gegebene Polygon den ersten Verfeinerungsschritt im Chaikin Algorithmus In welchem Verhltnis werden die Seiten jeweils unterteilt? Welche Art von Freiformkurve erhlt man so bei fortgesetzter Unterteilung?
Flchen im Bauwesen
SECC Conference Center, Glasgow, Scotland Office Building, Prague, Czech Republicwww.geometrie.tuwien.ac.at 175
Reorganized Church of Jesus Christ of Latter Day Saints Temple, Independance, Missouri, USAwww.geometrie.tuwien.ac.at 176
Drehflchen (Rotational Surfaces)
DrehflchenGEOMETRIE GEOMETRIE
Eine Drehflche entsteht durch stetige Drehung einer erzeugenden Kurve e um eine feste Achse a.
a
Die einzelnen Punkte der Erzeugenden e beschreiben dabei der Flche angehrende Kreise, die ihre Parallelkreise heien, weil sie in parallelen, zu a normalen Ebenen liegen. Jede durch die Achse gelegte Ebene schneidet die Drehflche nach einem Meridian. Alle Meridiane einer Drehflche sind untereinander kongruent, weil sie durch Drehung auseinander hervorgehen. Spezielle Parallelkreise: quatorkreis, Kehlkreis, Flachkreis Meridian
aFlachkreis
e
Kehlkreis
quatorkreis
www.geometrie.tuwien.ac.at
177
www.geometrie.tuwien.ac.at
178
Spezielle DrehflchenGEOMETRIE
Gebaute DrehflchenGEOMETRIE
Drehzylinder
Kugel
Drehkegel Torus
Bonaventure Hotel, Los Angeles, USA Melbourne Central, Melbourne, Australiawww.geometrie.tuwien.ac.at 179
Oriental Pearl Tower, Shanghai, Chinawww.geometrie.tuwien.ac.at 180
DrehquadrikenGEOMETRIE
DrehparaboloidGEOMETRIE
Eine Drehflche, die bei stetiger Drehung eines Kegelschnittes um eine seiner Achsen entsteht, heit Drehquadrik. Ebene Schnitte dieser Flchen sind Kegelschnitte. Auer den Kugeln gibt es folgende Typen:
Ein Drehparaboloid entsteht bei Drehung einer Parabel um ihre Achse. Eigenschaft: Strahlen parallel zur Achse werden in den Brennpunkt reflektiert (Anwendung: Satelliten-Parabolspiegel)
Drehellipsoid
Drehparaboloid
Drehhyperboloide Drehparaboloidwww.geometrie.tuwien.ac.at 181 www.geometrie.tuwien.ac.at 182
Drehparaboloide im BauwesenGEOMETRIE
DrehellipsoidGEOMETRIE
Ein eifrmiges bzw. abgeplattetes Drehellipsoid entsteht durch Drehung einer Ellipse um ihre Hauptachse bzw. Nebenachse.
Very Large Array Plains of San Augustin, New Mexico Erdefunkstelle Aflenz (Steiermark) Gustav Peichl, 1980 (Antennen 32m) Kirche, Oklahoma City, USA
eifrmiges DrehellipsoidQuelle: Telekom Austria
abgeplattetes Drehellipsoidwww.geometrie.tuwien.ac.at 184
Planetarium, Bochum, Deutschlandwww.geometrie.tuwien.ac.at 183
Drehellipsoide im BauwesenGEOMETRIE
DrehhyperboloidGEOMETRIE
Ein zweischaliges bzw. einschaliges Drehhyperboloid entsteht bei Drehung einer Hyperbel um ihre Hauptachse bzw. Nebenachse.
Rockhalle im Gasometer B (Durchschnitt von 2 Drehellipsoiden) Fukui Prefectural Museum of Dinosaurs, Katsuyama, Fukui, Japan
Museum of Ftuit, Yamanashi, Itsuko Hasegawa
Atomei (Forschungsreaktor) Garching, Deutschlandwww.geometrie.tuwien.ac.at 185
zweischaliges Drehhyperboloid
einschaliges Drehhyperboloidwww.geometrie.tuwien.ac.at 186
RegeldrehflchenGEOMETRIE
Drehhyperboloide im BauwesenGEOMETRIE
Eine Drehflche, deren erzeugende Kurve e eine Gerade ist, heit Regeldrehflche. Die einzelnen Lagen von e heien Erzeugenden der Flche. Ist die Gerade e zur Drehachse parallel bzw. schneidet e die Drehachse in einem Punkt S, so ist die Regeldrehflche ein Drehzylinder bzw. ein Drehkegel mit der Spitze S. Ist die Erzeugende e zur Achse windschief (aber nicht normal), dann erhalten wir ein einschaliges Drehhyperboloid. In einer solchen Flche liegen zwei Drehscharen von Erzeugenden.Khltrme Atomkraftwerk Temelin, Tschechien
Kathedrale Sacre-Coeur, Algier, Algerien
e-Schar
f-Schar
e- und f-Schar187 www.geometrie.tuwien.ac.at 188
www.geometrie.tuwien.ac.at
Rohrflchen (Pipe Surfaces)GEOMETRIE
Rohrflchen (Pipe Surfaces)GEOMETRIE
m
Eine Rohrflche ist bestimmt durch die Ortslinie m der Kugelzentren (Mittellinie der Rohrflche) und den Kugelradius r. Eine Rohrflche kann auf zwei Arten erzeugt werden: 1. als das Hllgebilde einer Schar kongruenter Kugeln 2. indem ein Kreis in einer Ebene normal zur Mittellinie bewegt wird Beispiele: Drehzylinder, Torus, ...
www.geometrie.tuwien.ac.at
189
www.geometrie.tuwien.ac.at
190
RohrflchenGEOMETRIE
KanalflchenGEOMETRIE
Als Verallgemeinerung der Rohrflchen sind jene Flchen anzusehen, die das Hllgebilde einer Schar von Kugeln sind, deren Radius von der Lage des Kugelmittelpunktes abhngt. Sie werden Kanalflchen genannt. Sonderflle der Kanalflchen sind die Rohr-, und Drehflchen. Eine Drehflche ist eine Kanalflche mit gerader Mittellinie.
Wasserrutsche
Spielgert: Teil einer Rohrflchewww.geometrie.tuwien.ac.at 191 www.geometrie.tuwien.ac.at 192
Wiederholung SchraubungGEOMETRIE
Schraublinie/SchraubzylinderGEOMETRIE
Schraubung = rumlicher Bewegungsvorgang, der durch Zusammensetzen einer gleichfrmigen Drehung um eine Achse a mit einer gleichfrmigen Schiebung parallel zu a entsteht Begriffe: Drehwinkel Schraubparameter p Ganghhe h
Jede Schraublinie liegt auf einem sogenannten Schraubzylinder mit der Schraubachse als Achse.In diesem Beispiel ist die Sule der Schraubzylinder.
Schraublinie = Bahnkurve eines Punktes, der einer Schraubung unterworfen wirdPestsule, Karlskirche in Wien, 1716-1733www.geometrie.tuwien.ac.at 193 www.geometrie.tuwien.ac.at 194
Rechts-/LinksschraubungGEOMETRIE
Rechts-/LinksschraubungGEOMETRIE
Rechtsschraubung
Linkssschraubung
Besitzen Drehung und Schiebung in Bezug auf ein Rechtskoordinatensystem, dessen z-Achse die Schraubachse a ist, gleiches Vorzeichen, dann spricht man von einer Rechtsschraubung, andernfalls von einer Linksschraubungwww.geometrie.tuwien.ac.at 195
Betrachtet man die Sulen der Karlskirche, so sieht man, dass die rechte Sule eine Rechtsschraublinie, die linke eine Linksschraublinie trgt. Durch eine Bewegung kann eine Rechtsschraublinie nicht in eine Linksschraublinie bergefhrt werden!
www.geometrie.tuwien.ac.at
196
Abwicklung einer SchraublinieGEOMETRIE
Schraubflchen (Helical Surfaces)
GEOMETRIE
Die Tangenten lngs einer Schraublinie schlieen mit einer zur Achse normalen Ebene einen konstanten Winkel ein Schneidet man den Schraubzylinder lngs einer Erzeugenden auf und wickelt man diesen Mantel in eine Ebene ab, dann ist die Abwicklung der Schraublinie eine Gerade
Unterwirft man eine Kurve e einer stetigen Schraubung, wobei e keine Bahnkurve dieser stetigen Schraubung ist, so heit die Menge der Punkte der dabei entstehenden, zu e kongruenten Kurven eine Schraubflche.
Die Schnittkurven mit Ebenen normal zur Schraubachse bzw. durch die Schraubachse heien Querschnitte bzw. Meridiane der Schraubflche. Beispiele: Regelschraubflchen (z.B. Wendelflche)
Kreisschraubflchen SchraubtorsenDNADoppelwendeltreppe, Grazer Burg, 1499www.geometrie.tuwien.ac.at 197 www.geometrie.tuwien.ac.at 198
WendelflchenGEOMETRIE
Gebaute WendelflchenGEOMETRIE
Die Geraden durch die Punkte einer Schraublinie, welche die Schraubachse orthogonal schneiden, bilden eine Wendelflche.Solomon R. Guggenheim Museum von Frank Lloyd Wright (1867-1959), N.Y. City. Eine langlufig gewendelte Rampe zieht sich ber sechs Geschosse durch den gesamten Innenraum des Museums und stellt nicht nur die Erschlieung der daran angrenzenden Ausstellungsrume bzw. Nebenrume dar, sondern ist zugleich Ausstellungsbereich fr Bilder und/oder Skulpturen. Das Museum wurde 1959 fertiggestellt und beinhaltet seither Wechselausstellungen Moderner Kunst.www.geometrie.tuwien.ac.at 200
Wendelflchen treten als Unterseiten von Wendeltreppen, als Wendelrampen und als flachgngige Schrauben auf.www.geometrie.tuwien.ac.at 199
DoppelwendeltreppeGEOMETRIE
Anwendungen der SchraubungGEOMETRIE
Der Stiegenaufgang im Vatikanischen Museum in Rom ist als Doppelwendeltreppe ausgefhrt. So werden die Besucherstrme beim Betreten bzw. Verlassen des Gebudes auf getrennten Treppen gefhrt. Weitere Anwendungen finden sich bei den Auf-/Abfahrtsrampen in Parkhusern.
Bei Treppen gehen Stufen oft durch Schraubung auseinander hervor.
Stiegenaufgang des Vatikanischen Museums Rom, Italienwww.geometrie.tuwien.ac.at 201 www.geometrie.tuwien.ac.at 202
Auftreten von Schraubflchen im Bauwesen
KreisschraubflchenGEOMETRIE GEOMETRIE
Parkhaus ...
Grundriss Parkhaus...www.geometrie.tuwien.ac.at 203
Meridiankreisschraubflche: Entsteht durch Verschraubung eines Kreises in einer durch die Schraubachse gehenden Ebene
Schichtenkreisschraubflche: Entsteht durch Verschraubung eines Kreises in einer zur Schraubachse normalen Ebenewww.geometrie.tuwien.ac.at 204
KreisschraubflchenGEOMETRIE
RohrschraubflchenGEOMETRIE
Schneidet der erzeugende Kreis die Schraubachse, dann entstehen die fr den Barock typischen Sulen
1. Art der Erzeugung: Man bewegt einen Kreis, welcher in einer zur Bahnschraublinie m seines Mittelpunktes M normalen Ebene liegt, entlang m 2. Art der Erzeugung: Rohrschraubflche ist eine Einhllende einer Kugel, die lngs einer Schraublinie bewegt wird
Innenansicht der Jesuitenkirche (ehemalige Universittskirche, Wien I, zwischen 1623 und 1631) mit gewundenen Barocksulenwww.geometrie.tuwien.ac.at 205
Rutsche Ravenna von Grnzig Spielgerte
www.geometrie.tuwien.ac.at
206
RegelflchenGEOMETRIE
Tangentialebenen von RegelflchenGEOMETRIE
Wird eine Gerade im Raum bewegt so berstreift sie im Laufe dieser Bewegung eine Regelflche (auer die Gerade wird nur in sich verschoben) Durch jeden Punkt einer Regelflche geht mindestens eine Flchengerade, die Erzeugende genannt wird
Berhrt in allen Punkten einer Erzeugenden dieselbe Tangentialebene, so spricht man von einer torsalen Erzeugenden (z.B. Kegel, Zylinder)
Sind alle Erzeugenden einer Regelflche torsal, spricht man von einer torsalen Regelflche (einfach gekrmmte Regelflche)City Link Melbourne, Australiawww.geometrie.tuwien.ac.at
207
www.geometrie.tuwien.ac.at
208
Tangentialebenen von RegelflchenGEOMETRIE
Erzeugung von RegelflchenGEOMETRIE
Sind die Tangentialebenen in den einzelnen Punkten einer Erzeugenden verschieden, so spricht man von einer nichttorsalen Erzeugenden. Jede Ebene durch eine solche Erzeugende ist in genau einem Punkt der Erzeugenden Tangentialebene. Regelflchen, deren Erzeugende nichttorsal sind, heien windschiefe Regelflchen (zweifach gekrmmte Regelflchen)www.geometrie.tuwien.ac.at 209
Die Bewegung einer Geraden im Raum kann durch zwei Leitkurven samt einer Punktkorrespondenz zwischen den Kurven angegeben werden: Die Gerade muss stets beide Leitkurven treffen Die Punktkorrespondenz gibt an, welche Punkte der zwei Kurven gleichzeitig von der Geraden durchlaufen werden (z.B. Durchlaufgeschwindigkeit auf jeder Kurve). X A l1 Beispiel: B sowie die Gerade g in ihrerGegeben sind zwei Leitkurven l1,l2 Startlage AA* und Endlage BB*. Korrespondierende Punkte werden durch Abtragen von Bogenlngen mit einem fixem hnlichkeitsfaktor gefunden:
g B* X* l2
A*X* = AX(hier: = )www.geometrie.tuwien.ac.at 210
A*
Beispiele zur Erzeugung von Regelflchen durch LeitkurvenZylinder: Drehkegel:
Die HP-FlcheGEOMETRIE GEOMETRIE
Leitkurven:Zwei kongruente Kreise in parallelen Ebenen
Leitkurven:Punkt und Kreis in geeigneter Lage
Betrachten wir nun zwei Geraden als Leitkurven: Parallele Leitgeraden ebenes Flchenstck(trivialer Fall)
Die Zuordnungerfolgt durch Bogenlngenhnlichkeit
Treffgeradenmengeaus der Spitze an den Basiskreis
Drehhyperboloid:
Wendelflche:
Windschiefe Leitgeradenwindschiefe Leitgeraden
Leitkurven:Zwei kongruente Kreise in geeigneter Lage
Leitkurven:Schraublinie und deren Achse
Die Zuordnungerfolgt durch Bogenlngenhnlichkeit
Die Zuordnungerfolgt durch Bogenlngenhnlichkeit
hyperbolisches Paraboloid oder kurz HP-Flche
Bemerkung: Zu jeder Regelflche kann eine Schar von geeigneten Leitkurven gefunden werden.www.geometrie.tuwien.ac.at 211
Erzeugendenwww.geometrie.tuwien.ac.at 212
Teilverhltnisregel fr HP-FlchenGEOMETRIE
HP-Flchen als zweifache RegelflchenGEOMETRIE
z
Die Zuordnung zwischen den Leitgeraden erfolgt nun durch Abtragen von Teilstrecken (analog zur Bogenlnge bei Leitkurven): Die Leitgeraden werden durch die Erzeugenden teilverhltnisgleich aufeinander bezogeny
z
Es gibt eine Schar von Leitgeraden welche auf der Flche liegen. Bezglich je zwei dieser Leitgeraden gilt die Teilverhltnisregel. Auf der Flche gibt es zwei gleichberechtigte Scharen von Erzeugenden je zwei Geraden derselben Schar sind windschief je zwei Geraden verschiedener Scharen schneiden in einem Flchenpunkt Durch jeden Flchenpunkt gehen zwei Erzeugende, welche die Tangentialebene in diesem Punkt aufspannen
y
B* B X* Xy
TV(A,B,X) = TV(A*,B*,X*)Es gibt einen Parallelriss, in dem die Erzeugenden als untereinander parallele Geraden erscheinen. D.h. die Erzeugenden sind alle parallel zu einer Ebene, der sogenannten Richtebene (hier: erstprojizierend).
y
A* Ax
www.geometrie.tuwien.ac.at
213
x
www.geometrie.tuwien.ac.at
214
HP-Flche durch windschiefes VierseitGEOMETRIE
Optimale Aufstellung von HP-FlchenGEOMETRIE
Eine HP-Flche ist durch ein windschiefes Erzeugendenvierseit eindeutig festgelegt. Das windschiefe Vierseit ist durch 4 nicht in einer Ebene liegende Punkte A, B, C, D festgelegtA
Jede der beiden Erzeugendenscharen besitzt eine Richtebenez
Werden die Richtebenen beide lotrecht gewhlt, so hat die HP-Flche besonders gnstige statische Eigenschaften (groe Spannweite bei geringer Schalendicke)y
x
C
D
B
Eine Schar von Erzeugenden besitzt AB und DC als Leitgeraden. Konstruktion mittels Teilverhltnisregel Die andere Schar von Erzeugenden besitzt AD und BC als Leitgeraden. Konstruktion von Erzeugenden mittels Teilverhltnisregelwww.geometrie.tuwien.ac.at 215
In dieser besonderen Aufstellung gibt es genau einen Punkt S mit horizontaler Tangentialebene. Dieser heit Scheitel S der HP-Flche. Die Flchennormale im Scheitel (lotrecht in der besonderen Aufstellung) heit Achse a der HP-Flche
a
S
www.geometrie.tuwien.ac.at
216
Ebene Schnitte von HP-FlchenGEOMETRIE
Gebaute HP-FlchenGEOMETRIE
Der Schnitt einer HP-Flche mit einer Ebene parallel zur Achse ist eine Parabel (oder eine Erzeugende falls die Ebene eine Richtebene ist) schrg zur Achse ist eine Hyperbel (Ausnahme: Ist die Ebene eine Tangentialebene so schneidet sie die Flche nach 2 Erzeugenden)
Philips-Pavillon (Le Corbusier) Aufbahrungshalle, Wien 21 Weltausstellung 1958 Brssel Dachkonstruktion: HP-Schale aus Holz
Restaurant Los Manantiales (Felix Candela) 1958, Xochimilco, Mexico
Entertainment Center (Felix Candela)www.geometrie.tuwien.ac.at 217 www.geometrie.tuwien.ac.at 218
Konoidale RegelflchenGEOMETRIE Richtebene
WendelflchenGEOMETRIE
z
Regelflchen, deren Erzeugende zu einer Ebene parallel sind, heien konoidale Regelflchen. Beispiel: HP-Flche
Die Geraden durch die Punkte einer Schraublinie, welche die Schraubachse orthogonal schneiden, bilden eine Wendelflche. Die Wendelflche ist eine konoidale Regelflche, die eine Schraublinie und deren Achse als Leitkurven besitzt. Die Richtebenen sind zur Schraubachse normale Ebenen.
xLeitgerade 1
y
Die Ebene und jede zu ihr parallele Ebene heit Richtebene der Flche. Durch Angabe der Richtebene und zweier Leitkurven ist eine konoidale Regelflche bestimmt.
Richtebene
Leitkurve 2
www.geometrie.tuwien.ac.at
219
www.geometrie.tuwien.ac.at
220
SheddcherGEOMETRIE
SchiebflchenGEOMETRIE
Erzeugende parallel zur Richtebene
e
Sheddcher sind hufig Ausschnitte von konoidalen Regelflchen mit lotrechten Richtebenen Meist ist eine Richtebene gemeinsame Symmetrieebene der Leitkurven und somit auch Symmetrieebene der Flche.lotrechte Richtebene
Wird eine Kurve k (Profilkurve) entlang einer Kurve l (Leitkurve) zu sich parallel verschoben, so heit die Menge der Punkte der dabei entstehenden zu k kongruenten Kurven eine Schiebflche.
Dulles Airport von Eero Saarinen, Chantilly, Virginia, 1958-1962
Leitkurven
Olympic Train Station, Homebush, Sydney, Australiawww.geometrie.tuwien.ac.at 221
Halle 26, Deutsche Messe Hanover, Germany
Wird speziell eine Gerade k lngs einer Leitkurve l verschoben, so ist diese Schiebflche eine allgemeine Zylinderflche.www.geometrie.tuwien.ac.at 222
SchiebflchenGEOMETRIE
Zweifache Erzeugung von Schiebflchen
GEOMETRIE
Gegeben sind eine Leitkurve l und eine Profilkurve k, die einen Punkt O gemeinsam haben: Wir wenden auf k Schiebungen an, welche O in Punkte der Leitkurve l berfhren. Dadurch entstehen neue Lagen der Profilkurve, welche eine Schiebflche bilden.
Die Rollen von Profil- und Leitkurve knnen vertauscht werden: Bei Verschiebung von k lngs l entsteht dieselbe Flche wie bei Verschiebung von l lngs k. Die Flche trgt demnach zwei Scharen von Kurven, welche zu k bzw. l schiebungsgleich sind
P L Leitkurve l 0 K Profilkurve k
P Leitlinie l K223
L
Profilkurve k O
www.geometrie.tuwien.ac.at
www.geometrie.tuwien.ac.at
224
HP-Flchen als SchiebflchenGEOMETRIE
HP-Flche als SchiebflcheGEOMETRIE
p2
p1
Bei Verschiebung einer Parabel p1 lngs einer Parabel p2 entsteht eine HP-Flche, sofern die beiden Parabeln parallele Achsen besitzen.www.geometrie.tuwien.ac.at 225 www.geometrie.tuwien.ac.at 226
HP-Flchen im CADGEOMETRIE
Abwickelbare FlchenGEOMETRIE
als SchiebflcheSchiebparabeln als Bezierkurven 2. Grades modellieren HP-Flche durch sweepen (verschieben) einer Parabel lngs der anderen erzeugen
Unter der Abwicklung oder Verebnung einer krummen Flche versteht man, anschaulich gesprochen, ihre lngentreue (und somit auch winkeltreue) Ausbreitung in eine Ebene.Raumkurve
P
als Regelflche durch Einspannen einer Bezierflche vom Grad (1,1) in ein windschiefes Vierseitwww.geometrie.tuwien.ac.at 227
Abwickelbare krumme Flchen:
Zylinderflchen, Kegelflchen,Tangentenflchen von Raumkurven Kennzeichnende Eigenschaft: Regelflchen die nur torsale Erzeugenden besitzen (Tangentialebene berhrt jeweils lngs der gesamten Erzeugenden)www.geometrie.tuwien.ac.at 228
Abwickelbare FlchenGEOMETRIE
Abwickelbare Flchen Tangentenflche einer Raumkurve entsteht durch Verfeinerung eines Torsenpolyeders:GEOMETRIE
Zylinderflche entsteht durch Verfeinerung einer Prismenflche
Kegelflche entsteht durch Verfeinerung einer Pyramidenflche
Die Kanten des Torsenpolyeders sind die Seitengeraden eines rumlichen Polygons. Die Seitenflchen werden von jeweils zwei aufeinanderfolgenden Polygonseiten aufgespannt. Durch Verfeinerung entsteht aus einem rumlichen Polygon eine Raumkurve. Die Polygonseiten gehen dabei in Kurventangenten ber. Aus dem Torsenpolyeder des Polygons entsteht die Tangentenflche der Raumkurve. Das erzeugende Polygon bildet eine Rckkehrkante auf dem Torsenpolyeder Die erzeugende Raumkurve ist eine scharfe Kante (Gratlinie) der Tangentenflche
www.geometrie.tuwien.ac.at
229
www.geometrie.tuwien.ac.at
230
Abwickelbare Flchen im BauwesenGEOMETRIE
AbwicklungenGEOMETRIE
Abwickelbare Flchen sind fr das Bauwesen interessant, weil sie ...eine Schar von Geraden tragen und daher leichter zu bauen sind als ganz freie Formen (z.B. Verschalungen, Stahlbeton, Holzbau, ) mit Blech leicht zu verkleiden sind
Die Animation zeigt die Abwicklung eines Drehzylinders bzw. eines Drehkegels in eine Ebene
Weisman Art Museum http://hudson.acad.umn.edu/www.geometrie.tuwien.ac.at 231 www.geometrie.tuwien.ac.at 232
Abwicklung eines KegelsGEOMETRIE
Netz eines PolyedersGEOMETRIE
Ein Polyeder, also ein aus lauter ebenen Flchenstcken begrenzter Krper, lsst sich mit verhltnismig geringem Aufwand nachbilden, indem man die einzelnen Oberflchenteile aus Karton oder Blech ausschneidet und aneinanderheftet. Die in einer Ebene mglichst zusammenhngend aneinandergereihten Flchenstcke bilden das Netz des Polyeders
Fuball = Ikosaederstumpf
www.geometrie.tuwien.ac.at
233
In FormZ kann fr die Abwicklung von Flchen der Befehl Unfold verwendet werden.www.geometrie.tuwien.ac.at
234
bungsbeispiele Netze von PolyedernGEOMETRIE
Abwicklung - NetzGEOMETRIE
Skizzieren Siedie 11 verschiedenen Netze eines Wrfels Netze von Tetraeder, Oktaeder, Pentagondodekaeder und Ikosaeder ein Netz des untenstehenden Objektes
Von jeder Flche kann man ein Nherungspolyeder bilden und fr dieses ein Netz konstruieren Dabei entstehen zwischen den verebneten Seitenflchen Lcken, welche auch bei noch so feiner Approximation auftreten Dieser Vorgang kann also nicht als Beweis fr die Abwickelbarkeit beliebiger Flchen dienen
Beispiel: Eine Kugel ist nicht in die Ebene abwickelbar, daher gibt es keine verzerrungsfreien Landkartenwww.geometrie.tuwien.ac.at 235 www.geometrie.tuwien.ac.at 236
FreiformflchenGEOMETRIE
Bzier-FlchenGEOMETRIE
Preston Scott Cohen; Torus House; Old Chatham
Frank O. Gehry; Experience Music Project
Bezier-Kurven werden von einem Kontrollpolygon ausgehend konstruiert. Es liegt also nahe fr Bezier-Flchen ein Kontrollnetz zu verwenden. Allgemein wird eine Bzier-Flche vom Grad (m,n) durch ein Vierecksnetz mit Eckpunkten Pi,j (i = 0,...,m; j = 0,...,n) angegeben. Das Bzier-Flchenstck besitzt i.a. 4 Randkurven. Diese sind Bzier-Kurven mit den Randpolygonen des Netzes als Kontrollpolygonen
Karin Zeitlhuber, Reinhard Bernsteiner; Die Welle: Berufsschule Villach
Freiformflchen sind wegen ihrer groen Bedeutung im industriellen Design entwickelt worden (z.B. Automobilindustrie, Schiffbau). Sie finden inzwischen auch groes Interesse bei reprsentativer Architektur Freiformmodule findet man in allen CAD-Systemenwww.geometrie.tuwien.ac.at 237 www.geometrie.tuwien.ac.at 238
Bzier-FlchenGEOMETRIE
Bzier-FlchenGEOMETRIE
Zur Konstruktion eines Flchenpunktes kann man jede der m+1 Zeilen (verbinden jeweils n+1 Punkte mit festem Index i) als Kontrollpolygone auffassen und zum selben Teilverhltnis Kurvenpunkte konstruieren. Dies liefert m+1 Punkte, welche die Kontrollpunkte einer Bzier-Kurve m-ten Grades sind, die ganz auf der Flche liegt. Damit sieht man, dass auf einer Bzier-Flche vom Grad (m,n) eine Schar von Bzier-Kurven vom Grad m liegt. Analog erhlt man ber die Spalten des Kontrollnetzes eine Schar von Bzier-Kurven vom Grad n, die ganz auf der Flche liegen.www.geometrie.tuwien.ac.at 239
Randkurven eines Bzier-Flchenstcks sind Bzier-Kurven Eckpunkte des Kontrollnetzes sind Punkte des zugehrigen Bzier-Flchenstcks
www.geometrie.tuwien.ac.at
240
Bzier-RegelflchenGEOMETRIE
HP-Flche als Bezier-FlcheGEOMETRIE
Eine Bzierflche vom Grad (1,1) ist eine HP-FlcheEine Bzier-Kurve ersten Grades ist eine geradlinige Strecke. Daher ist eine Bzier-Flche vom Grad (1,n) oder (m,1) ein Regelflchenstck. B1,0 B0,1
Eine Bzier-Flche vom Grad (1,1) ist durch vier Kontrollpunkte B0,0, B0,1, B1,0, B1,1 gegeben, welche zu einem Kontrollvierseit verbunden werden. Falls dieses Vierseit nicht in einer Ebene liegt, ist die Bzier-Flche das HP-Flchenstck mit dem B1,1 Kontrollvierseit als Erzeugendenvierseitwww.geometrie.tuwien.ac.at 242
Sind bei einer Bzier-Flche vom Grad (1,n) die n+1 Spaltenstrecken parallel, so erhlt man ein Stck einer Zylinderflche. Die Randkurven sind die Bzier-Kurven zu den Randpolygonen des Netzes.
B0,0
www.geometrie.tuwien.ac.at
241
B-Spline-FlchenGEOMETRIE
B-Spline-FlchenGEOMETRIE
Die Bzier-Methode ist zum Design komplizierterer Formen kaum geeignet, weil bei hherem Grad die Bezier-Flche die Form der Eingabefigur nicht gut wiedergibt. Oft ist auch der globale Einfluss der Kontrollpunkte unerwnscht: nderung eines einzigen Punktes beeinflusst das gesamte Flchenstck. In der Praxis verwendet man daher oft B-Spline-Flchen. Auf dieselbe Art wie man von Bezier-Kurven auf BezierFlchen erweitert gelangt man von B-Spline-Kurven auf B-Spline-Flchen.www.geometrie.tuwien.ac.at 243
Die mathematische Beschreibung einer B-Spline-Flche basiert auf einem Vierecksnetz. Dieses besitzt im allgemeinen vier Randpolygone und beschreibt demnach ein Flchenstck, dass von vier Randkurven begrenzt wird. Fallen ein oder zwei Paare gegenberliegender Randpolygone des Vierecksnetzes zusammen, so entstehen schlauchfrmige bzw. torusfrmige Flchen.
www.geometrie.tuwien.ac.at
244
NURBS-FlchenGEOMETRIE
Gebaute FreiformflchenGEOMETRIE
So wie bei den NURBS-Kurven kann man die Form einer NURBS-Flche durch Gewichte, die den Kontrollpunkten zugeordneten sind, steuern. Effekt der Gewichte wie bei NURBS-Kurven Das Bild zeigt eine NURBS-Flche mit einem Kontrollnetz bestehend aus 5*7 = 35 Kontrollpunkten
www.geometrie.tuwien.ac.at
245
www.geometrie.tuwien.ac.at
246
Ausblick: Geometrie & CAADVorlesung Vertiefung Freiformflchen Subdivision Surfaces Sweep- und Skinflchen Spiralung Netze und Modellbau Animation bung Modellierung gebauter Objekte Durchfhrung eines umfangreicheren CAD-Projektes
GEOMETRIE
Unterteilungsflchen (Subdivision Surfaces) Knnen im Gegensatz zu klassischen Freiformflchen (NURBS-Flchen, ) Flchen beliebiger Topologie darstellen
GEOMETRIE
Methode: Ausgehend von einem Mesh wird dieses nach gegebenen Unterteilungsregeln verfeinert bis man eine hinreichend glatte Flche erhlt
www.geometrie.tuwien.ac.at
247
www.geometrie.tuwien.ac.at
248
SweepflchenGEOMETRIE
SkinningGEOMETRIE
Sweepflchen entstehen, indem eine erzeugende Kurve lngs einer oder mehrerer beliebiger Kurven bewegt wird. Lage und Form der erzeugenden Kurve kann sich whrend der Bewegung ndern
Skinning eignet sich besonders zur Erstellung von organischen und komplexen 3D-Formen Skin ist gegenber Sweep die mchtigere Operation
City Link, Melbourne, Australiawww.geometrie.tuwien.ac.at 249
Guggenheimmuseum (Bilbao)www.geometrie.tuwien.ac.at 250
Ausblick: Erschlieung neuer Geometrien 3D-Photographie & 3D-Druck Visualisierung und Analyse von geometrischen Objekten Geometrische Topologie Minimalflchen Fraktale Mathematische Morphologie
GEOMETRIE
3D Photographie Wiener Trio3D-Scannen
GEOMETRIE
Kunstwerk am Schottenring
CAD-Modell Rekonstruktion
3D-Drucken
www.geometrie.tuwien.ac.at
251
www.geometrie.tuwien.ac.at
252
Einseitige FlchenGEOMETRIE
Fraktale GeometrieGEOMETRIE
MbiusbandEuklidische Geometrie2000 Jahre alt
Fraktale Geometrie~ 30 Jahre alt verwendbar fr natrliche Objekte rauhe Oberflchen Algorithmenwww.geometrie.tuwien.ac.at 254
Kleinsche Flaschewww.geometrie.tuwien.ac.at 253
verwendbar fr knstliche Objekte glatte Oberflchen analytische Gesetzmigkeiten