|
Die Methoden, respektive Funktionen, der Gruppe surface beschreiben
die Oberfläche eines Geometrieelementes parametrisch. Sämtliche Oberflächenpunkte der Geradverzahntes Zylinderrad
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 Geradverzahntes Zylinderrad
|
|
|
|
surface() berechnet in Abhängigkeit der übergebenen Parameter jeden
Oberflächenpunkt der Geradverzahntes Zylinderrad. Der Wertebereiche der Parameters ist [surfacemin(0)
.. surfacemax(0), surfacemin(1)
.. surfacemax(1)].
|
·
|
Normalenvektor eines Punktes der Geradverzahntes Zylinderrad
|
|
|
|
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 Geradverzahntes Zylinderrad
|
|
|
|
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 Geradverzahntes Zylinderrad
|
|
|
|
flankline() liefert in Abhängigkeit des übergebenen Parameters
eine Flankenlinie (Geradenstück) der Oberfläche.
Der Wertebereiche des Parameters ist [surfacemin(0)
.. surfacemax(0)].
|