Herunterladen Inhalt Inhalt Diese Seite drucken

Lesen Von Segmentpositionen - Siemens Sinumerik 840D sl Funktionshandbuch

Vorschau ausblenden Andere Handbücher für Sinumerik 840D sl:
Inhaltsverzeichnis

Werbung

Lesen von Segmentpositionen

Die Segmentpositionen einer Kurventabelle bezüglich des Folgeachswertes können mit den
Aufrufen CTABSSV und CTABSEV gelesen werden.
Die Sprachbefehle CTABSSV und CTABSEV liefern generell die Start- bzw. Endwerte der
internen Segmente der Kurventabelle für die Folgeachse. Diese Werte stimmen nur dann mit
den programmierten Werte der Kurventabelle überein, wenn sich die programmierten
Segmente 1:1 in die internen Segmente der Kurventabelle umwandeln lassen. Dies ist auf
jeden Fall gegeben, falls bei der Definition der Kurventabellen nur G1-Sätze bzw.
Achspolynome verwendet werden, ohne dass weitere Funktionen aktiv sind.
Die programmierten Segmente werden u. U. nicht unverändert in die internen Segmente der
Kurventabelle umgewandelt, wenn:
1. Kreise oder Evolventen programmiert sind
2. Fasen bzw. Runden ist aktiv (CHF, RND)
3. Überschleifen mit G643 aktiv ist
4. Kompressor aktiv ist (COMPON, COMPCURV, COMPCAD)
5. Werkzeugradiuskorrektur bei Polynominterpolation aktiv ist.
In diesen Fällen können die Sprachbefehle CTABSSV und CTABSEV nicht dazu verwendet
werden, die Start- bzw. Endpunkte der programmierten Segmente abzufragen.
CTABINV
Bei der Verwendung der Umkehrungsfunktion der Kurventabellen CTABINV muss beachtet
werden, dass die Abbildung vom Folgewert auf den Leitwert ggf. nicht eindeutig ist.
Innerhalb einer Kurventabelle kann der Folgewert für (beliebig) viele Leitwertpositionen den
gleichen Wert haben. Um diese Mehrdeutigkeit auflösen zu können benötigt der
Programmbefehl CTABINV neben dem Folgewert einen weiteren Parameter, mit welchem der
"richtige" der möglichen Leitwerte selektiert werden kann. CTABINV gibt als Ergebnis immer
den Leitwert zurück, der diesem Hilfsparameter am nächsten liegt. Dieser Hilfswert kann zum
Beispiel der Leitwert aus dem vorhergehenden Interpolationstakt sein.
Hinweis
Obwohl mit dem Hilfsparameter die Umkehrfunktion der Kurventabelle ein eindeutiges
Ergebnis berechnen kann, muss darauf hingewiesen werden, dass Konturen erzeugt werden
können, bei denen die Umkehrfunktion auf Grund von numerischen Ungenauigkeiten nicht
das Ergebnis liefert, welches sich bei einer Rechnung mit unbegrenzter Genauigkeit ergeben
würde.
Optionale Parameter
Die Funktionen CTAB, CTABINV, CTABSSV und CTABSEV haben optionale Parameter Leit-
oder Folgeachse. Wird einer dieser Parameter programmiert, dann werden der Leitwert und
der Folgewert mit den Skalierungsfaktoren der betreffenden Achsen modifiziert.
Sonderfunktionen
Funktionshandbuch, 02/2011, 6FC5397-2BP40-0AA0
M3: Achskopplungen
5.2 Kurventabellen
225

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840 de sl

Inhaltsverzeichnis