Herunterladen Inhalt Inhalt Diese Seite drucken

Randbedingungen Für Bspline - Siemens SIMATIC FM 357-2 Handbuch

Vorschau ausblenden Andere Handbücher für SIMATIC FM 357-2:
Inhaltsverzeichnis

Werbung

BSPLINE
Beim B-Spline kann mit SD= der gewünschte Grad programmiert werden (2 oder
3). Wenn zu Beginn eines Splines kein Grad programmiert ist, wird 3 als Standard-
wert genommen.
Die programmierten Positionen sind keine Stützpunkte, sondern lediglich "Kontroll-
punkte" des Splines. D.h., die Kurve verläuft nicht direkt durch die Kontrollpunkte,
sondern lediglich in deren Nähe, wobei die Form der Kurve durch die Kontroll-
punkte bestimmt ist. Die Verbindung der Kontrollpunkte durch Geraden bildet das
Kontrollpolygon des Splines, welches eine erste Näherung für die Kurve darstellt.
Das Kontrollpolygon erhalten Sie, indem Sie G1 statt BSPLINE programmieren.
Ein quadratischer B-Spline (SD=2) berührt das Kontrollpolygon jeweils zwischen
zwei Kontrollpunkten tangential und entfernt sich weniger als ein kubischer
B-Spline (SD=3) vom Kontrollpolygon.
Randbedingungen für BSPLINE
Die Kurve ist in Start- und Endpunkt immer tangential zum Kontrollpolygon. Es sind
keine Start- und Endbedingungen programmierbar.
Zu jedem Kontrollpunkt kann zusätzlich mit PW (Punktgewicht) ein Gewicht pro-
grammiert werden, wodurch die Kurve zum Kontrollpunkt hingezogen (PW > 1)
wird. Durch geeignete Gewichte können alle Kegelschnitte (Parabel, Hyperbel, El-
lipse, Kreis) exakt gewonnen werden.
Dieser Spline ist optimal zur Erstellung von Freiformflächen und wird von CAD-
Systemen bevorzugt.
Ein B-Spline dritten Grades verbindet die Vorteile von Akima- und herkömmlichen
kubischem Spline. Es gibt keine unerwünschten Schwingungen trotz krümmungs-
stetiger Übergänge.
Punktgewicht PW
Für jeden Kontrollpunkt ist eine Gewichtsangabe unter der Adresse PW=...
möglich.
Die Kurve wird zum Kontrollpunkt hingezogen, wenn PW>1 ist und von ihr abge-
stoßen, wenn PW<1 ist.
Wertebereich PW: positiv, 0 bis 3 in Schritten von 0,0001
Spline-Grad SD:
Der gewünschte Spline-Grad ist für BSPLINE unter der Adresse SD=... zu
schreiben.
Wertebereich:
Ist keine Adresse SD= programmiert, wird SD=3 angenommen.
Knotenabstand PL:
Der Abstand zweier Knoten wird mit PL=... programmiert.
Wertebereich: wie Wegmaß
Mehrachsbaugruppe FM 357-2 für Servo- bzw. Schrittantrieb
6ES7 357-4AH00-8AG0
:
2 oder 3
NC-Programmierung
10–51

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis