Zyklen-Einleitung
Hinweis
Zyklen sind eine lizenzpflichtige Zusatzoption.
Allgemeine Informationen
Zyklen-Aufruf
Der Aufruf der ISG-Zyklen erfolgt über einen Zyklusaufruf:
L CYCLE[ NAME="..." @P1 = .. @P2 = .. ...]
Durch die Vorgabe des Zyklennamens wird der entsprechende Zyklus ausgewählt. Zusätzlich ist es möglich, durch die Versorgungsparameter den Zyklus zu parametrieren und so das Verhalten des Zyklus an den speziellen Anwendungsfall anzupassen.
Die folgende Dokumentation enthält für jeden Zyklus ein eigenes Unterkapitel, in welchem das Verhalten des Zyklus genauer spezifiziert ist. Hier findet sich auch eine Liste der für den Zyklus verwendbaren Versorgungsparameter. Ein einfaches Programmierbeispiel beschreibt zusätzlich, wie der Zyklus aufgerufen wird.
Zyklen-Ebenenauswahl
Ein Zyklus ist unabhängig von der aktuell gültigen Ebene (G17, G18, G19) und unabhängig von den im NC-Kanal konfigurierten Achsnamen programmiert.
Zur verbesserten Lesbarkeit werden die Achsen in der Zyklendokumentation über folgende Namen beschrieben:
- Die X-Achse beschreibt die 1. Hauptachse
- Die Y-Achse beschreibt die 2. Hauptachse
- Die Z-Achse beschreibt die 3. Hauptachse
- A-Achse ist die Bezeichnung für die Rotationsachse um die 1. Hauptachse
- B-Achse ist die Bezeichnung für die Rotationsachse um die 2. Hauptachse
- C-Achse ist die Bezeichnung für die Rotationsachse um die 3. Hauptachse
Hinweis
Zyklen können auch in verschobenen und gedrehten Koordinatensystemen verwendet werden. Die Definition dieser Koordinatensysteme sollte ausschließlich mit Hilfe des #CS-Befehls erfolgen. Der Befehl #ROTATION wird in Kombination mit Zyklen nicht unterstützt.