Parametrische Kurven und Flächen
Parametrische Kurven und Flächen stellen glatte Freiformen als Funktionen eines oder zweier Parameter dar und bieten Designern kompakte, kontrollierbare Beschreibungen der Geometrie.
Definition
Eine parametrische Kurve oder Fläche bildet ein Intervall oder Rechteck von Parameterwerten auf Punkte im Raum ab, typischerweise als gewichtete Kombination von Kontrollpunkten unter Verwendung von polynomialen oder rationalen Basisfunktionen.
Scope
Dieses Thema behandelt Bézier-Kurven und den de Casteljau-Algorithmus, B-Spline- und NURBS-Darstellungen mit ihren Knotenvektoren und lokaler Kontrolle, Stetigkeitsbedingungen zwischen Segmenten sowie die Tensorproduktkonstruktion, die diese Kurven zu Flächen erweitert.
Core questions
- Wie kann eine glatte Kurve durch wenige Kontrollpunkte spezifiziert und bearbeitet werden?
- Welche Stetigkeit besteht an den Verbindungsstellen von Kurven- oder Flächenstücken?
- Warum sind rationale Formen wie NURBS erforderlich?
- Wie lassen sich Kurvenkonstruktionen auf Flächen verallgemeinern?
Key concepts
- Bézier-Kurven
- de Casteljau-Algorithmus
- B-Splines und Knotenvektoren
- NURBS
- Geometrische und parametrische Stetigkeit
- Tensorproduktflächen
Key theories
- Bézier-Kurven und de Casteljau-Auswertung
- Eine Bézier-Kurve ist eine Bernstein-Polynom-Mischung ihrer Kontrollpunkte, die stabil durch wiederholte lineare Interpolation ausgewertet wird, wobei die Kurve innerhalb der konvexen Hülle ihres Kontrollpolygons liegt und tangential zu diesem verläuft.
- B-Splines und NURBS
- B-Splines bieten lokale Kontrolle und einstellbare Glätte durch einen Knotenvektor, und ihre rationale Verallgemeinerung, NURBS, kann Kegelschnitte exakt darstellen, was sie zum Standard im computergestützten Design macht.
Clinical relevance
Parametrische Kurven und Flächen bilden das geometrische Rückgrat von computergestütztem Design, Schrift- und Vektorgrafik-Umrissen, Animationspfaden und dem industriellen Flächendesign im Automobil- und Luft- und Raumfahrttechnik.
History
Unabhängig voneinander von Bézier bei Renault und de Casteljau bei Citroën in den frühen 1960er Jahren entwickelt, wurden die Methoden durch de Boors B-Spline-Theorie vereinheitlicht und erweitert und als NURBS in CAD-Systemen standardisiert.
Key figures
- Pierre Bezier
- Paul de Casteljau
- Carl de Boor
Related topics
Seminal works
- farin2002
- piegl1997
Frequently asked questions
- Warum werden Bézier-Kurven so häufig verwendet?
- Sie werden durch einen kleinen Satz von Kontrollpunkten definiert, die die Kurve intuitiv formen, sind einfach und numerisch stabil auszuwerten und bleiben innerhalb der konvexen Hülle ihrer Kontrollen, was sie vorhersehbar in der Bearbeitung macht.
- Was fügt das N in NURBS gegenüber einfachen B-Splines hinzu?
- Nicht-uniforme rationale B-Splines verwenden Gewichte und rationale Basisfunktionen, wodurch sie Kreise, Ellipsen und andere Kegelschnitte exakt darstellen können, was polynomiale B-Splines nicht vermögen.