Dokument
libingear · Evolventenfläche · Parametrierte Oberfläche
Synopsis
» double involuteface. surfacemin (index)
double involuteface. surfacemax (index)
point involuteface. surface (a,b)
vector involuteface. surfacenormal (a,b)
involute involuteface. profile (b)
lineseg involuteface. flankline (a)
double surfacemin (involuteface, index)
double surfacemax (involuteface, index)
point surface (involuteface, a,b)
vector surfacenormal (involuteface, a,b)
involute profile (involuteface, b)
lineseg flankline (involuteface, a)
Beschreibung
Die Methoden, respektive Funktionen, der Gruppe surface beschreiben die Oberfläche eines Geometrieelementes parametrisch. Sämtliche Oberflächenpunkte der Evolventenfläche werden mit zwei Parametern, jede Profilline (Evolvente) und jede Flankenline (Geradenstück) mit einem Parameter eindeutig identifiziert
· Bereichsgrenzen des beschreibenden Parameters
surfacemin() und surfacemax() liefern die untere und obere Grenze der beschreibenden Parameter. Der erste Parameter (Indexwert 0) entspricht dem radialen Abstand des Punktes von der Achse des Grundkreises (surfacemin(0) liefert rf, surfacemax(0) ra). Der zweite Parameter entspricht der Höhe des Oberflächenpunktes über der durch den Grundkreis aufgespannten Ebene (surfacemin(1) liefert 0, surfacemax(1) die Zahnbreite b).
· Punkt auf der Evolventenfläche
surface() berechnet in Abhängigkeit der übergebenen Parameter jeden Oberflächenpunkt der Evolventenfläche. Der Wertebereiche der Parameters ist [surfacemin(0) .. surfacemax(0), surfacemin(1) .. surfacemax(1)].
· Normalenvektor eines Punktes der Evolventenfläche
surfacenormal() liefert in Abhängigkeit der übergebenen Parameter den Normalenvektor des mit surface() berechneten Oberflächenpunktes. Der Normalenvektor zeigt von der konkaven zur konvexen Seite. Der Wertebereiche der Parameters ist [surfacemin(0) .. surfacemax(0), surfacemin(1) .. surfacemax(1)].
· Profillinie der Evolventenfläche
profile() liefert in Abhängigkeit des übergebenen Parameters eine Profillinie (Evolvente) der Oberfläche. Der Wertebereiche des Parameters ist [surfacemin(1) .. surfacemax(1)].
· Flankenlinie der Evolventenfläche
flankline() liefert in Abhängigkeit des übergebenen Parameters eine Flankenlinie (Geradenstück) der Oberfläche. Der Wertebereiche des Parameters ist [surfacemin(0) .. surfacemax(0)].
Beispiele
###
Siehe auch
Evolventenfläche: Alle Methoden und Operatoren; Stichwortverzeichnis