ISO-Programmierung
G62
G62
Beachten Sie Ihr Maschinenhandbuch!
Maschine und Steuerung müssen vom Maschinenhersteller vorbereitet sein.
Durch die Angaben im Zyklus 32 können Sie das Ergebnis bei der HSC-Bearbeitung hinsichtlich Genauigkeit, Oberflächengüte und Geschwindigkeit beeinflussen, sofern die Steuerung an die maschinenspezifischen Eigenschaften angepasst wurde.
Die Steuerung glättet automatisch die Kontur zwischen beliebigen (unkorrigierten oder korrigierten) Konturelementen. Dadurch verfährt das Werkzeug kontinuierlich auf der Werkstückoberfläche und schont dabei die Maschinenmechanik. Zusätzlich wirkt die im Zyklus definierte Toleranz auch bei Verfahrbewegungen auf Kreisbögen.
Falls erforderlich, reduziert die Steuerung den programmierten Vorschub automatisch, sodass das Programm immer „ruckelfrei“ mit der schnellstmöglichen Geschwindigkeit von der Steuerung abgearbeitet wird. Auch wenn die Steuerung mit nicht reduzierter Geschwindigkeit verfährt, wird die von Ihnen definierte Toleranz grundsätzlich immer eingehalten. Je größer Sie die Toleranz definieren, desto schneller kann die Steuerung verfahren.
Durch das Glätten der Kontur entsteht eine Abweichung. Die Größe dieser Konturabweichung (Toleranzwert) ist in einem Maschinenparameter von Ihrem Maschinenhersteller festgelegt. Mit dem Zyklus 32 können Sie den voreingestellten Toleranzwert verändern und unterschiedliche Filtereinstellungen wählen, vorausgesetzt ihr Maschinenhersteller nutzt diese Einstellmöglichkeiten.
Bei sehr kleinen Toleranzwerten kann die Maschine die Kontur nicht mehr ruckelfrei bearbeiten. Das Ruckeln liegt nicht an fehlender Rechenleistung der Steuerung, sondern an der Tatsache, dass die Steuerung die Konturübergänge nahezu exakt anfährt, die Verfahrgeschwindigkeit also ggf. drastisch reduzieren muss.
Nachdem Sie den Zyklus 32 zurückgesetzt haben, aktiviert die Steuerung wieder die über Maschinenparameter voreingestellte Toleranz.
Der wesentlichste Einflussfaktor bei der externen NC-Programmerstellung ist der im CAM-System definierbare Sehnenfehler S. Über den Sehnenfehler definiert sich der maximale Punktabstand des über einen Postprozessor (PP) erzeugten NC-Programms. Ist der Sehnenfehler gleich oder kleiner als der im Zyklus 32 gewählte Toleranzwert T, dann kann die Steuerung die Konturpunkte glätten, sofern durch spezielle Maschineneinstellungen der programmierte Vorschub nicht begrenzt wird.
Eine optimale Glättung der Kontur erhalten Sie, wenn Sie den Toleranzwert im Zyklus 32 zwischen dem 1,1 und 2-fachen des CAM-Sehnenfehlers wählen.
Beispielformel Torusfräser:
Beim Arbeiten mit Torusfräser kommt der Winkeltoleranz eine größere Bedeutung zu.
Tw: Winkeltoleranz in Grad
π: Kreiszahl (Pi)
R: Mittlerer Radius des Torus in mm
T32: Bearbeitungstoleranz in mm
Hilfsbild | Parameter |
---|---|
Toleranzwert T Zulässige Konturabweichung in mm (bzw. inch bei Inch-Programmen) >0: Bei einer Eingabe größer Null verwendet die Steuerung die von Ihnen angegebene maximal zulässige Abweichung 0: Bei einer Eingabe von Null oder wenn Sie beim Programmieren die Taste NO ENT wählen, verwendet die Steuerung einen vom Maschinenhersteller konfigurierten Wert Eingabe: 0...10 | |
HSC-MODE, Schlichten=0, Schruppen=1 Filter aktivieren: 0: Mit höherer Konturgenauigkeit fräsen. Die Steuerung verwendet intern definierte Schlichtfiltereinstellungen 1: Mit höherer Vorschubgeschwindigkeit fräsen. Die Steuerung verwendet intern definierte Schruppfiltereinstellungen Eingabe: 0, 1 | |
Toleranz für Drehachsen TA Zulässige Positionsabweichung von Drehachsen in Grad bei aktivem M128 (FUNCTION TCPM). Die Steuerung reduziert den Bahnvorschub immer so, dass bei mehrachsigen Bewegungen die langsamste Achse mit ihrem maximalen Vorschub verfährt. In der Regel sind Drehachsen wesentlich langsamer als Linearachsen. Durch Eingabe einer großen Toleranz (z. B. 10°), können Sie die Bearbeitungszeit bei mehrachsigen NC-Programmen erheblich verkürzen, da die Steuerung die Drehachse(n) dann nicht immer genau auf die vorgegebene Soll-Position fahren muss. Die Werkzeugorientierung (Stellung der Drehachse bezogen auf die Werkstückoberfläche) wird angepasst. Die Position am Tool Center Point (TCP) wird automatisch korrigiert. Das hat beispielsweise bei einem Kugelfräser,der im Zentrum vermessen wurde und auf Mittelpunktsbahn programmiert ist, keine negativen Einflüsse auf die Kontur. >0: Bei einer Eingabe größer Null verwendet die Steuerung die von Ihnen angegebene maximal zulässige Abweichung. 0: Bei einer Eingabe von Null oder wenn Sie beim Programmieren die Taste NO ENT wählen, verwendet die Steuerung einen vom Maschinenhersteller konfigurierten Wert. Eingabe: 0...10 |
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.
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 CYCL DEF 32.0 TOLERANZ |
12 CYCL DEF 32.1 T0.05 |
13 CYCL DEF 32.2 HSC-MODE:1 TA5 |