Zyklus 1018 EINSTECHEN MIT ABRICHTROLLE (Option #156)

ISO-Programmierung

G1018

Anwendung

 
Machine

Beachten Sie Ihr Maschinenhandbuch!

Diese Funktion muss vom Maschinenhersteller freigegeben und angepasst werden.

Mit dem Zyklus 1018 EINSTECHEN MIT ABRICHTROLLE können Sie den Durchmesser einer Schleifscheibe durch Einstechen mit einer Abrichtrolle abrichten. Je nach Abrichtstrategie führt die Steuerung eine oder mehrere Einstechbewegungen aus.

  • Der Zyklus bietet folgende Abrichtstrategien:
  • Einstechen: Diese Strategie führt nur lineare Einstechbewegungen aus. Die Breite der Abrichtrolle ist größer als die Schleifscheibenbreite.
  • Mehrfacheinstechen: Diese Strategie führt lineare Einstechbewegungen aus. Am Ende der Zustellung versetzt die Steuerung das Abrichtwerkzeug in der Z-Achse der Abrichtkinematik und stellt erneut zu.

Der Zyklus unterstützt folgende Scheibenkanten:

Schleifstift

Schleifstift spezial

Topfscheibe

1, 2, 5, 6

nicht unterstützt

nicht unterstützt

Zyklus 1030 SCHEIBENKANTE AKT. (Option #156)

Zyklusablauf

  1. Einstechen
  2. Die Steuerung positioniert die Abrichtrolle auf die Startposition mit FMAX. Bei der Startposition stimmt die Mitte der Abrichtrolle mit der Mitte der Schleifscheibenkante überein. Wenn VERSATZ DER MITTEN Q1028 programmiert ist, berücksichtigt die Steuerung diesen beim Anfahren der Startposition.
  3. Die Abrichtrolle fährt den ABSTAND VORPOS. Q1025 mit dem Vorschub Q253 VORSCHUB VORPOS. an.
  4. Die Abrichtrolle sticht mit dem ABRICHTVORSCHUB Q1018 um den ABRICHTBETRAG Q1013 in die Schleifscheibe ein.
  5. Wenn eine VERWEILDAUER UMDR. Q211 definiert ist, wartet die Steuerung die definierte Zeit.
  6. Die Steuerung zieht die Abrichtrolle mit VORSCHUB VORPOS. Q253 zurück auf den ABSTAND VORPOS. Q1025.
  7. Die Steuerung fährt mit FMAX auf die Startposition.

  1. Mehrfacheinstechen
  2. Die Steuerung positioniert die Abrichtrolle auf die Startposition mit FMAX.
  3. Die Abrichtrolle fährt den ABSTAND VORPOS.VORPOSITION Q1025 mit dem Vorschub Q253VORSCHUB VORPOS. an.
  4. Die Abrichtrolle sticht mit dem ABRICHTVORSCHUB Q1018 um den ABRICHTBETRAG Q1013 in die Schleifscheibe ein.
  5. Wenn eine VERWEILDAUER UMDR. Q211 definiert ist, führt die Steuerung diese aus.
  6. Die Steuerung zieht mit VORSCHUB VORPOS. Q253 die Abrichtrolle zurück auf den ABSTAND VORPOS. Q1025.
  7. Die Steuerung versetzt in Abhängigkeit der UEBERLAPPUNG STECHEN Q510 die Abrichtrolle auf die nächste Einstichposition in der Z-Achse der Abrichtkinematik.
  8. Die Steuerung wiederholt den Vorgang 3 bis 6, bis die ganze Schleifscheibe abgerichtet ist.
  9. Die Steuerung zieht mit VORSCHUB VORPOS. Q253 der Abrichtrolle zurück auf den ABSTAND VORPOS. Q1025.
  10. Die Steuerung fährt im Eilgang auf die Startposition.
 
Tip

Die Anzahl der notwendigen Einstiche berechnet die Steuerung anhand der Breite der Schleifscheibe, Breite der Abrichtrolle und dem Wert des Parameters UEBERLAPPUNG STECHEN Q510.

Hinweise

 
Hinweis
Achtung Kollisionsgefahr!
Beim Aktivieren von FUNCTION DRESS BEGIN schaltet die Steuerung die Kinematik um. Die Schleifscheibe wird zum Werkstück. Die Achsen bewegen sich ggf. in umgekehrter Richtung. Während der Abarbeitung der Funktion und nachfolgender Bearbeitung besteht Kollisionsgefahr!
  1. Abrichtbetrieb FUNCTION DRESS nur in den Betriebsarten Programmlauf oder im Modus Einzelsatz aktivieren
  2. Schleifscheibe vor der Funktion FUNCTION DRESS BEGIN in die Nähe des Abrichtwerkzeugs positionieren
  3. Nach der Funktion FUNCTION DRESS BEGIN ausschließlich mit Zyklen von HEIDENHAIN oder Ihrem Maschinenhersteller arbeiten
  4. Nach einem NC-Programmabbruch oder Stromunterbrechung Verfahrrichtung der Achsen prüfen
  5. Ggf. eine Kinematikumschaltung programmieren
  • Der Zyklus 1018 ist DEF-Aktiv.
  • Im Abrichtbetrieb sind keine Koordinatentransformationen erlaubt. Die Steuerung zeigt eine Fehlermeldung.
  • Die Steuerung stellt das Abrichten nicht grafisch dar.
  • Wenn die Breite der Abrichtrolle kleiner als die Breite der Schleifscheibe ist, verwenden Sie die Abrichtstrategie Mehrfacheinstechen Q1027=1.
  • Wenn Sie einen ZAEHLER ABRICHTEN Q1022 programmieren, führt die Steuerung erst nach Erreichen des definierten Zählers aus der Werkzeugverwaltung den Abrichtvorgang aus. Die Steuerung speichert die Zähler DRESS-N-D und DRESS-N-D-ACT für jede Schleifscheibe.
  • Abrichtwerkzeugtabelle tooldress.drs (Option #156)

  • Die Steuerung korrigiert am Ende jeder Zustellung die Werkzeugdaten des Schleif- und Abrichtwerkzeugs.
  • Im Abrichtzyklus arbeitet die Steuerung ohne Werkzeugradiuskorrektur.
  • Diesen Zyklus müssen Sie im Abrichtbetrieb ausführen. Ggf. programmiert der Maschinenhersteller die Umschaltung bereits in den Zyklusablauf.
  • Vereinfachtes Abrichten mithilfe eines Makros

Zyklusparameter

Hilfsbild

Parameter

cyc1018_1

cyc1018_2

cyc1018_3

Q1013 Abrichtbetrag?

Wert, um den die Steuerung bei einem Abrichtvorgang zustellt.

Eingabe: 0...9.9999

Q1018 Vorschub fürs Abrichten?

Verfahrgeschwindigkeit beim Abrichtvorgang

Eingabe: 0...99999

Q1027 Abrichtstrategie (0-1)?

Strategie beim Einstechen mit der Abrichtrolle:

0: Einstechen - Die Steuerung führt lineare Einstechbewegung aus. Die Schleifscheibenbreite ist kleiner als die Breite der Abrichtrolle.

1: Mehrfacheinstechen - Die Steuerung führt lineare Einstechbewegungen aus. Am Ende der Zustellung des Abrichtbetrags versetzt die Steuerung das Abrichtwerkzeug in der Z-Achse in der Abrichtkinematik und stellt erneut zu. Die Schleifscheibenbreite ist größer als die Breite der Abrichtrolle.

Eingabe: 0, 1

Q1025 Vorposition?

Abstand zwischen Schleifscheibe und Abrichtrolle bei der Vorpositionierung

Eingabe: 0...9.9999

Q253 Vorschub Vorpositionieren?

Verfahrgeschwindigkeit des Werkzeugs beim Anfahren der Vorposition in mm/min

Eingabe: 0...99999.9999 alternativ FMAX, FAUTO, PREDEF

Q211 Verweildauer / 1/min?

Umdrehungen der Schleifscheibe am Ende des Einstichs.

Eingabe: 0...999.99

Q1028 Versatz der Mitten?

Versatz der Abrichtrollenmitte in Bezug auf die Schleifscheibenmitte. Dieser Versatz wirkt in der Z-Achse der Abrichtkinematik. Der Wert wirkt inkremental.

Wenn Q1027=1, verwendet die Steuerung keinen Mittenversatz.

Eingabe: –999.999...+999.999

Q510 Überlappung für Stechbreite?

Mit dem Faktor Q510 beeinflussen Sie den Versatz der Abrichtrolle in der Z-Achse der Abrichtkinematik. Die Steuerung multipliziert den Faktor mit dem Wert CUTWIDTH und versetzt die Abrichtrolle zwischen den Zustellungen um den errechneten Wert.

1: Die Steuerung sticht bei jeder Zustellung mit der kompletten Breite der Abrichtrolle ein.

Q510 wirkt nur bei Q1027=1.

Eingabe: 0.001...1

Q1026 Verschleiss Abrichtwerkzeug?

Faktor des Abrichtbetrags, um den Verschleiß an der Abrichtrolle zu definieren:

0: Der Abrichtbetrag wird komplett an der Schleifscheibe abgetragen.

>0: Der Faktor wird mit dem Abrichtbetrag multipliziert. Den errechneten Wert berücksichtigt die Steuerung und geht davon aus, dass beim Abrichten dieser Wert durch Verschleiß an der Abrichtrolle verloren geht. Der übrig gebliebene Abrichtbetrag wird an der Schleifscheibe abgerichtet.

Eingabe: 0...+0.99

Q1022 Abrichten nach Anzahl Aufrufe?

Anzahl der Zyklusdefinitionen, nach denen die Steuerung den Abrichtvorgang ausführt. Jede Zyklusdefinition inkrementiert den Zähler DRESS-N-D-ACT der Schleifscheibe in der Werkzeugverwaltung.

0: Die Steuerung richtet die Schleifscheibe bei jeder Zyklusdefinition im NC-Programm ab.

>0: Die Steuerung richtet die Schleifscheibe nach dieser Anzahl an Zyklusdefinitionen ab.

Eingabe: 0...99

Q330 Werkzeugnummer oder -name? (optional)

Nummer oder Name des Abrichtwerkzeugs. Sie haben die Möglichkeit, per Auswahlmöglichkeit in der Aktionsleiste das Werkzeug direkt aus der Werkzeugtabelle zu übernehmen.

-1: Abrichtwerkzeug ist vor dem Abrichtzyklus aktiviert worden

Eingabe: –1...99999.9

Q1011 Faktor Schnittgeschwindigkeit? (optional, abhängig vom Maschinenhersteller)

Faktor, um den die Steuerung die Schnittgeschwindigkeit für das Abrichtwerkzeug verändert. Die Steuerung übernimmt die Schnittgeschwindigkeit von der Schleifscheibe.

0: Parameter nicht programmiert.

>0: Bei positiven Werten dreht das Abrichtwerkzeug am Kontaktpunkt mit der Schleifscheibe (entgegengesetzte Drehrichtung zur Schleifscheibe).

<0: Bei negativen Werten dreht das Abrichtwerkzeug am Kontaktpunkt gegen die Schleifscheibe (gleiche Drehrichtung zur Schleifscheibe).

Eingabe: –99.999...+99.999

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.

 
Tip

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.

Beispiel

11 CYCL DEF 1018 EINSTECHEN MIT ABRICHTROLLE ~

Q1013=+1

;ABRICHTBETRAG ~

Q1018=+100

;ABRICHTVORSCHUB ~

Q1027=+0

;ABRICHTSTRATEGIE ~

Q1025=+5

;ABSTAND VORPOS. ~

Q253=+1000

;VORSCHUB VORPOS. ~

Q211=+3

;VERWEILDAUER UMDR. ~

Q1028=+1

;VERSATZ DER MITTEN ~

Q510=+0.8

;UEBERLAPPUNG STECHEN~

Q1026=+0

;VERSCHLEISSFAKTOR ~

Q1022=+2

;ZAEHLER ABRICHTEN ~

Q330=-1

;WERKZEUG ~

Q1011=+0

;FAKTOR VC