Sie aktivieren und deaktivieren die Adaptive Vorschubregelung AFC aus dem NC-Programm heraus.
Anwendung
Voraussetzungen
- Software-Option #45 Adaptive Vorschubregelung AFC
- Regeleinstellungen in der Tabelle AFC.tab definiert
- Gewünschte Regeleinstellung für alle Werkzeuge definiert
- Schalter AFC aktiv
AFC-Grundeinstellungen AFC.tab
Funktionsbeschreibung
- Die Steuerung stellt mehrere Funktionen zur Verfügung, mit denen Sie AFC starten und beenden können:
- FUNCTION AFC CTRL: Die Funktion AFC CTRL startet den Regelbetrieb ab der Stelle, an der dieser NC-Satz abgearbeitet wird, auch wenn die Lernphase noch nicht beendet wurde.
- FUNCTION AFC CUT BEGIN TIME1 DIST2 LOAD3: Die Steuerung startet eine Schnittsequenz mit aktivem AFC. Der Wechsel vom Lernschnitt in den Regelbetrieb erfolgt, sobald die Referenzleistung durch die Lernphase ermittelt werden konnte oder wenn eine der Vorgaben TIME, DIST oder LOAD erfüllt ist.
- FUNCTION AFC CUT END: Die Funktion AFC CUT END beendet die AFC-Regelung.
Eingabe
FUNCTION AFC CTRL
Die im Benutzerhandbuch enthaltenen NC-Programme sind Lösungsvorschläge. Bevor Sie die NC-Programme oder einzelne NC-Sätze an einer Maschine verwenden, müssen Sie sie anpassen.
- Passen Sie folgende Inhalte an:
- Werkzeuge
- Schnittwerte
- Vorschübe
- Sichere Höhe oder sichere Positionen
- Maschinenspezifische Positionen, z. B. mit M91
- Pfade von Programmaufrufen
Einige NC-Programme sind abhängig von der Maschinenkinematik. Passen Sie diese NC-Programme vor dem ersten Testlauf an Ihre Maschinenkinematik an.
Testen Sie die NC-Programme zusätzlich mithilfe der Simulation vor dem eigentlichen Programmlauf.
Mithilfe eines Programmtests stellen Sie fest, ob Sie das NC-Programm mit den verfügbaren Software-Optionen, der aktiven Maschinenkinematik sowie der aktuellen Maschinenkonfiguration verwenden können.
11 FUNCTION AFC CTRL | ; AFC im Regelbetrieb starten |
Die NC-Funktion enthält folgende Syntaxelemente:
Syntaxelement | Bedeutung |
---|---|
FUNCTION AFC CTRL | Syntaxeröffner für den Start des Regelbetriebs |
FUNCTION AFC CUT
Die im Benutzerhandbuch enthaltenen NC-Programme sind Lösungsvorschläge. Bevor Sie die NC-Programme oder einzelne NC-Sätze an einer Maschine verwenden, müssen Sie sie anpassen.
- Passen Sie folgende Inhalte an:
- Werkzeuge
- Schnittwerte
- Vorschübe
- Sichere Höhe oder sichere Positionen
- Maschinenspezifische Positionen, z. B. mit M91
- Pfade von Programmaufrufen
Einige NC-Programme sind abhängig von der Maschinenkinematik. Passen Sie diese NC-Programme vor dem ersten Testlauf an Ihre Maschinenkinematik an.
Testen Sie die NC-Programme zusätzlich mithilfe der Simulation vor dem eigentlichen Programmlauf.
Mithilfe eines Programmtests stellen Sie fest, ob Sie das NC-Programm mit den verfügbaren Software-Optionen, der aktiven Maschinenkinematik sowie der aktuellen Maschinenkonfiguration verwenden können.
11 FUNCTION AFC CUT BEGIN TIME10 DIST20 LOAD80 | ; AFC-Bearbeitungsschritt starten, Dauer der Lernphase begrenzen |
Die NC-Funktion enthält folgende Syntaxelemente:
Syntaxelement | Bedeutung |
---|---|
FUNCTION AFC CUT | Syntaxeröffner für einen AFC-Bearbeitungsschritt |
BEGIN oder END | Bearbeitungsschritt starten oder beenden |
TIME | Lernphase nach der definierten Zeit in Sekunden beenden Syntaxelement optional Nur bei Auswahl BEGIN |
DIST | Lernphase nach der definierten Strecke in mm beenden Syntaxelement optional Nur bei Auswahl BEGIN |
LOAD | Referenzlast der Spindel direkt eingeben, max. 100 % Syntaxelement optional Nur bei Auswahl BEGIN |
Hinweise
- Bearbeitungsmodus FUNCTION MODE TURN vor dem Werkzeugaufruf programmieren
- Die Vorgaben TIME, DIST und LOAD wirken modal. Sie können mit der Eingabe 0 zurückgesetzt werden.
- Die Funktion AFC CUT BEGIN erst abarbeiten, nachdem die Anfangsdrehzahl erreicht wurde. Wenn das nicht der Fall ist, gibt die Steuerung eine Fehlermeldung aus und der AFC-Schnitt wird nicht gestartet.
- Eine Regelreferenzleistung können Sie mithilfe der Werkzeugtabellenspalte AFC LOAD und mithilfe der Eingabe LOAD im NC-Programm vorgeben! Den Wert AFC LOAD aktivieren Sie dabei durch den Werkzeugaufruf, den Wert LOAD mithilfe der Funktion FUNCTION AFC CUT BEGIN.
Wenn Sie beide Möglichkeiten programmieren, dann verwendet die Steuerung den im NC-Programm programmierten Wert!