Siemens G64 und G60: Bahnsteuerbetrieb und Genauhalt richtig programmieren
Optimieren Sie Siemens G64 Bahnsteuerbetrieb und G60 Genauhalt auf SINUMERIK-Steuerungen. Vermeiden Sie Alarm 12060, unschöne Verweilmarken und Ausschuss.
Einleitung
Ein unerwarteter Stillstand des Fräswerkzeugs mitten in einer komplexen Konturbahn hinterlässt tiefe Verweilmarken (dwell marks) auf der Oberfläche und macht das gesamte Werkstück unbrauchbar. Wenn ein CNC-Programmierer Hilfsfunktionen wie M-Befehle oder PLC-Wartezeiten unbedacht zwischen kurzen Linearsätzen im Bahnsteuerbetrieb einfügt, bricht die Siemens-LookAhead-Steuerung abrupt ab. Ebenso führt ein Werkzeugklemmungs-Timeout (Alarm 700011), ausgelöst durch das Statusbit DB1600.DBX1.3 im Revolver-Unterprogramm SBR53 (Turret3_CODE_T) eines Doppelrevolvers, zum sofortigen Stopp. Dies führt zu einer harten Kollision mit den Schraubstockbacken oder dem Spannfutter. Wird dieser Parameter nicht verifiziert, liegt das Ergebnis außerhalb der Toleranz — und der Fehler zeigt sich erst bei der Endmessung. Eine fehlerhafte Bahnsteuerungskonfiguration birgt enorme Risiken für Toleranzüberschreitung und teuren Ausschuss, weshalb eine präzise Abstimmung der Parameter G60 und G64 für die Prozesssicherheit unerlässlich ist.
Technische Übersicht
| Spezifikationsfeld | Technischer Wert / Einschränkung |
|---|---|
| Befehlscode | G60, G64, G641, G642, G643, G644, G645, G646, G9 |
| Modalgruppe | G-Gruppe 10 (Genauhalt / Bahnsteuerbetrieb), modal (außer G9) |
| Unterstützte Marken | Siemens |
| Kritische Parameter | ADIS (Verrundungsweg für Bahnfunktionen), ADISPOS (Verrundungsweg für Eilgang), MD33100 $MA_COMPRESS_POS_TOL (Grenzwert für Achsabweichung) |
| Hauptbeschränkung | G644 ist bei aktiver kinematischer Transformation nicht verfügbar (Steuerung schaltet intern auf G642 um). Top Speed Plus (MD32402 $MA_AX_JERK_MODE=5x) kann nicht mit der automatischen Filterumschaltung (AFISON / MD20630 $MC_AFIS_MODE=1) kombiniert werden. |
Schnellleser
- LookAhead nicht unterbrechen: Vermeiden Sie es, eigenständige Hilfsfunktionen wie M-Befehle oder PLC-Wartezyklen zwischen Konturkoordinaten zu platzieren, um zu verhindern, dass die Steuerung den Puffer leert und einen abrupten Stopp ausführt.
- Angemessene Genauhalttoleranzen festlegen: Konfigurieren Sie die Genauhalttoleranzgrenzen (MD36010 STOP_LIMIT_FINE) nicht enger als mathematisch erforderlich, da dies die Positionierzeiten erheblich verlängert.
- Kinematik-Konflikte bei G644 vermeiden: Programmieren Sie den Dynamik-Maximierungsmodus G644 nicht bei aktiven kinematischen Transformationen; die Steuerung überschreibt den Befehl und wechselt intern auf G642.
- Ruckbegrenzung bei Top Speed Plus isolieren: Kombinieren Sie niemals die automatische Filterumschaltung (AFISON) mit Top Speed Plus (MD32402 $MA_AX_JERK_MODE=5x), um das Auslösen von Alarm 26380 zu vermeiden.
- Spannmittel durch G460 schützen: Aktivieren Sie bei Annäherungs- und Rückzugssätzen in der Nähe von Spannfutter, Schraubstockbacken oder Klemmen stets die Kollisionserkennung mit G460.
- Lizenzierung für G646 überprüfen: Stellen Sie sicher, dass die Software-Optionen-Lizenz (Artikelnummer: 6FC5800-0AS37-0YXO) installiert ist, bevor Sie den erweiterten Bahnsteuerbetrieb G646 programmieren.
Grundlegende Konzepte
Die Bahnsteuerung auf Siemens-Steuerungen basiert auf der vorausschauenden LookAhead-Geschwindigkeitsregelung, die mehrere Verfahrsätze im Voraus analysiert. Die Steuerung berechnet ein optimiertes Vorschubprofil über die Satzübergänge hinweg und verhindert so, dass die Achsen an jeder Ecke bis zum völligen Stillstand abbremsen. Wenn die Maschine zwischen Konturbahnen wechselt, vermeidet ein stabiler Vorschub thermische Belastungen des Werkzeugs und verhindert unerwünschte Verweilmarken auf der Werkstückoberfläche. Wird der LookAhead-Puffer jedoch durch einen Satz ohne Verfahrbewegung unterbrochen (z. B. einen M-Code für Kühlmittel oder ein PLC-Wartesignal), erzwingt die Steuerung sofort einen Genauhalt, was zu sichtbaren Oberflächenfehlern führt.
Um Geschwindigkeit und Genauigkeit auszubalancieren, wählen Programmierer zwischen Genauhalt-Modi und der Bahnglättung im Bahnsteuerbetrieb. Ein Genauhalt (G60) zwingt jede Achse modal dazu, ihre programmierte Koordinate innerhalb der in STOP_LIMIT_FINE (MD36010) definierten Toleranzen zu erreichen, bevor der nächste Satz ausgeführt wird. Für Sicherheitsprüfungen in einzelnen Sätzen wendet ein nicht-modaler Genauhalt (G9) dasselbe Verzögerungsprofil nur auf den aktuellen Satz an. Der Bahnsteuerbetrieb (G64) eliminiert diese Verzögerungszyklen durch Eckenverrundung. Das System verblendet die Satzübergänge, wodurch das Werkzeug die exakten Koordinaten leicht umgehen kann, um die Geschwindigkeit beizubehalten, was bei komplexen Konturen wie in Konturfräszyklen äußerst vorteilhaft ist.
Befehlsstruktur
Die Befehlsstruktur des Siemens-Bahnsteuerbetriebs ermöglicht es dem Bediener, spezifische Verrundungskriterien und Toleranzgrenzen auszuwählen. Der grundlegende Befehl G64 aktiviert den Bahnsteuerbetrieb mit reduzierter Geschwindigkeit basierend auf den Achsüberlastfaktoren. Um eine präzisere Eckenverrundung zu erzielen, nutzen Programmierer G641, das Verrundungswege für die Konturglättung einführt. Durch die Definition der Parameter ADIS und ADISPOS legen Programmierer fest, wie weit vor der Ecke die Steuerung mit dem Verblenden der Übergänge für Schnitt- bzw. Eilgangsbewegungen beginnen darf.
Für hochpräzise Anwendungen werten fortschrittliche Glättungsbefehle wie G642 and G643 achsspezifische Toleranzen anstelle einfacher Abstandskriterien aus. Der Modus G642 berechnet Verrundungskurven, die die axialen Grenzwerte über die gesamte Satzgrenze hinweg einhalten. G643 führt unterdessen eine satzinterne axiale Glättung durch und führt unabhängige Verrundungsbahnen für jede Achse innerhalb des aktiven Satzes aus. Diese erweiterten Modi hängen von den vom Bediener konfigurierten Maschinendatenparametern ab. Beispielsweise definiert MD33100 die maximale Abweichungsgrenze für jede Achse, während MD20480 das aktive Verrundungsverhalten steuert. Programmierer können auch G644 verwenden, um das dynamische Verhalten ohne Rücksicht auf Konturtoleranzen zu maximieren, oder G645, um tangentiale Satzübergänge zu erzwingen.
G60 ; Genauhalt, modal
G9 ; Genauhalt, nicht-modal
G64 ; Bahnsteuerbetrieb, Geschwindigkeitsregelung
G641 ADIS=... ADISPOS=... ; Bahnsteuerbetrieb, Eckenverrundung nach Abstandskriterium
G642 ; Bahnsteuerbetrieb, Eckenverrundung nach Toleranzkriterium
G643 ; Bahnsteuerbetrieb, satzinterne Eckenverrundung nach Toleranzkriterium
G644 ; Bahnsteuerbetrieb, Eckenverrundung mit maximaler Dynamik
G645 ; Bahnsteuerbetrieb, Eckenverrundung mit tangentialen Übergängen
G646 ; Erweiterter Bahnsteuerbetrieb mit Geschwindigkeitsreduktion
| Parameter / Adresse | Datentyp | Beschreibung | Wertebereich |
|---|---|---|---|
ADIS | REAL | Abstandskriterium (Verrundungsweg) bei G641 für Bahnfunktionen (G1, G2, G3). | REAL (Standardwert ist 0) |
ADISPOS | REAL | Abstandskriterium (Verrundungsweg) bei G641 für Eilgang (G0). | REAL (Standardwert ist 0) |
MD33100 $MA_COMPRESS_POS_TOL | REAL | Definiert die maximal zulässige Bahnabweichung für Achsen beim Glätten mit G642 oder G643. | REAL |
MD20480 $MC_SMOOTHING_MODE | DWORD | Konfiguriert das Verrundungsverhalten für G641 bis G644. Die Einerstelle definiert G643, die Zehnerstelle G642 und die Tausender-/Zehntausenderstelle G644. | DWORD (dezimalcodiert) |
MD36010 STOP_LIMIT_FINE | REAL | Schwellenwert für die Genauhalt-Fein-Bedingung (G601). | REAL |
Markenanwendungen
Siemens
Auf Siemens Sinumerik-Steuerungen regeln die Modi G60 und G64, wie der NC-Interpreter Satzübergänge und Koordinatenpositionierungen verarbeitet. Standardmäßig ermöglicht die Aktivierung des Bahnsteuerbetriebs dem LookAhead-Puffer, Geschwindigkeitsprofile im Voraus zu berechnen, wodurch die Achsvorschübe gleichmäßig bleiben. Wenn komplexe Werkzeugbewegungen eine Mehrachsensynchronisation erfordern, kann das Bahnsteuerverhalten mit Taschenfräszyklen oder mehrachsigen Werkzeugausrichtungs- und Schwenkzyklen kombiniert werden, um einen kontinuierlichen Vorschub aufrechtzuerhalten. Bediener müssen jedoch die Hardware-Interaktionen sorgfältig verwalten. Beispielsweise verhindert die Koordinierung von Verfahrsätzen mit dem Revolverindexieren Werkzeugklemmungs-Timeouts während des Revolverbetriebs.
Siemens integriert zudem kundenspezifische Bearbeitungszyklen wie CUST_800.SPF, um Spann- und Bremsfunktionen der Hardware zu verwalten. Bei Verwendung des Befehls G63 zum Gewindebohren mit Ausgleichsfutter umgeht die Steuerung automatisch sowohl G60 als auch G64, sodass das Futter axiale Abweichungen mechanisch ausgleichen kann. Um die Prozesssicherheit während der Anfahr- und Rückzugsphasen zu gewährleisten, aktiviert die Programmierung von G460 die Kollisionserkennung und schützt so den Werkzeugrevolver, Schraubstockbacken und Werkstückspannvorrichtungen vor harten Kollisionen.
Markenvergleich
Da sich dieser Artikel ausschließlich auf Siemens konzentriert, listet der folgende Vergleich die Funktionen für den Bahnsteuerbetrieb und die Parametertoleranzen verschiedener Sinumerik-Steuerungsmodelle und -serien auf.
| Sinumerik-Modell / -Serie | Bahnsteuerungsfunktionen | Erweiterte Glättung & Lizenzanforderungen |
|---|---|---|
| Sinumerik 840D sl | Vollständige Unterstützung aller Standard- und erweiterten Bahnsteuerungsmodi einschließlich G60, G64 und G641 bis G646. Unterstützt mehrkanaliges LookAhead. | Unterstützt die Erweiterung von G642 und G643 um Kontur- und Orientierungstoleranzen (CTOL/OTOL) über die Option Polynominterpolation. G646 erfordert eine dedizierte Softwarelizenz (Artikelnummer: 6FC5800-0AS37-0YXO). |
| Sinumerik 828D | Robuste Unterstützung für G60, G64 und die Glättungsmodi G641 bis G645. Integrierbar mit den High-Speed-Einstellungen von CYCLE832. | Ab Softwareversion 2.6 nutzen die High-Speed-Einstellungen ausschließlich G645. Optionen für Polynominterpolation und Mehrkanalkonfigurationen können im Vergleich zu modularen Systemen eingeschränkt sein. |
| Sinumerik 808D | Unterstützt die grundlegenden Bahnsteuerungsmodi G60, G64 und die wegspezifische Glättung G641. Die Tiefe des LookAhead-Puffers ist reduziert. | Unterstützt keine erweiterte mehrachsige, toleranzbasierte Glättung (G642/G643), keine G646-Geschwindigkeitsreduktionslizenz und keine komplexen kinematischen Transformationen. |
Technische Analyse
Die Weiterentwicklung der Bahnsteuerung bei Siemens Sinumerik-Steuerungen zeigt einen klaren Weg von der einfachen abstandsbasierter Verrundung zu komplexen, mehrachsigen Toleranzmodellen. In einfachen Setups wird G641 mit dem Abstandskriterium ADIS verwendet, um Sätze in einem festen Abstand zur Ecke zu verblenden. Obwohl G641 rechentechnisch einfach ist, berücksichtigt es keine achsspezifischen Beschleunigungsgrenzen, was bei zu hohem programmiertem Vorschub zu einer Achsüberlastung führen kann. Wenn die programmierten Sätze extrem kurz sind, führt die Steuerung ein adaptives Fallback aus, reduziert den Verrundungsweg oder wechselt vollständig zum Standardverhalten G64 zurück, um Bearbeitungsstopps zu vermeiden.
Fortschrittliche modulare Systeme wie die Sinumerik 840D sl lösen dies, indem sie Verrundungen basierend auf axialen Toleranzen berechnen (G642 und G643). G642 wendet axiale Toleranzen über Satzübergänge hinweg an, um sicherzustellen, dass die Bahnabweichung innerhalb der Grenzen bleibt, während G643 eine satzinterne, achsspezifische Glättung durchführt. Die Implementierung von CTOL- und Orientierungstoleranzen innerhalb von G642 und G643 requires die Softwareoption Polynominterpolation, mit der die Steuerung glatte Polynombahnen anstelle von Liniensegmenten erzeugen kann. Darüber hinaus markierte die Softwareversion 2.6 einen Übergang, bei dem der High-Speed-Zyklus CYCLE832 begann, G645 für tangentiale Satzübergänge zu nutzen, was den Servoruck reduziert und die Oberflächengüte im Vergleich zu älteren Bahnsteuerungsverhalten verbessert.
Programmbeispiele
Das folgende Programm demonstriert den Übergang vom Genauhalt-Modus (G60) bei schneller Positionierung in den Bahnsteuerbetrieb mit wegspezifischer Eckenverrundung (G641) zum Konturfräsen, gefolgt von einer Rückfahrt unter Geschwindigkeitsreduktion (G646) mit sanfter Beschleunigung (SOFT).
N10 G90 G0 G60 Z100 ; Eilgang mit modalem Genauhalt zur Freifahrung von Werkstückspannern
N20 G1 G641 X50 Y50 F1000 ADIS=0.5 ; Bahnsteuerbetrieb mit 0.5 mm Verrundungsweg um die Ecken
N30 X100 Y50 ; Auf Koordinate fräsen bei kontinuierlicher Beibehaltung der Bahngeschwindigkeit
N40 SOFT G646 G0 X0 Y0 Z0 ; Ruckbegrenzter Eilgang zurück zur Startposition unter erweitertem Bahnsteuerbetrieb
Verifikationsverfahren (Trockenlauf (dry run))
Führen Sie vor dem Ausführen dieses Programms auf rohem Werkstückmaterial diese Trockenlauf-Verifizierung durch, um Spannvorrichtungen zu schützen und mechanische Schäden zu vermeiden:
- Überprüfung des ersten Setups: Spannen Sie einen Testblock in die Schraubstockbacke oder das Spannfutter ein. Stellen Sie sicher, dass der Werkzeugweg frei von allen Spannmechanismen ist und die Geometrieachsen ordnungsgemäß referenziert sind.
- Trockenlauf-Vorschub auswählen: Aktivieren Sie den Trockenlauf-Vorschubmodus auf dem Sinumerik-Bedienfeld, um programmierte Vorschübe zu überschreiben. Stellen Sie den Vorschub-Override-Schalter auf einen konservativen Wert (z. B. 10 %).
- Einzelsatzausführung: Schalten Sie die Maschine in den Einzelsatzmodus (Single Block). Drücken Sie NC-Start, um den Satz N10 auszuführen. Bestätigen Sie, dass das Werkzeug vollständig bei Z100 anhält, und überprüfen Sie die exakten Positionsgrenzen anhand von MD36010 STOP_LIMIT_FINE, um sicherzustellen, dass keine Kollision mit Spannmitteln droht.
- Pufferüberwachung: Führen Sie den Satz N20 aus. Beobachten Sie den LookAhead-Puffer der Steuerung auf dem Bildschirm. Bestätigen Sie, dass die Bahn ohne abrupte Verzögerung fließend in die Ecke übergeht und die Ecke 0,5 mm vor der programmierten Koordinate verrundet wird.
- Kontinuierliche Bewegung überprüfen: Führen Sie den Satz N30 aus. Das Werkzeug sollte ohne Verweilzeit in die lineare Bahn übergehen. Stellen Sie sicher, dass keine Verweilmarken auf der Kontur zurückbleiben.
- Beschleunigungsübergang prüfen: Führen Sie den Satz N40 aus. Überprüfen Sie, ob die Achsen mit sanfter Beschleunigung (SOFT) in die schnelle Ausgangsposition übergehen, und bestätigen Sie, dass der lizenzpflichtige Modus G646 ohne Auslösen eines Alarmcodes aktiviert wird.
- Koordinaten zurücksetzen: Sobald das Werkzeug nach X0 Y0 Z0 zurückgekehrt ist, stellen Sie sicher, dass keine aktiven Glättungsframes in der Steuerung verbleiben und der Bahnmodus sicher zurückgesetzt ist.
Fehleranalyse
| Alarmcode | Auslösebedingung | Bediener-Symptom | Ursache / Behebung |
|---|---|---|---|
| Alarm 12060 G-Code der gleichen Gruppe mehrfach programmiert | Programmieren mehrerer sich gegenseitig ausschließender G-Codes der G-Gruppe 10 (wie G60 und G64) in einem einzigen NC-Satz. | Das Programm läuft weiter, ignoriert jedoch den ersten G-Code und führt nur den letzten aktiven Befehl aus. Der Bildschirm zeigt Alarm 12060 an. | Der Interpreter blockiert redundante modale Bahnbefehle. Entfernen Sie widersprüchliche G-Codes aus dem Satz. Stellen Sie sicher, dass nur ein Bahnmodus pro Satz aufgerufen wird. |
| Alarm 26380 (Identifikation 3) AFISON aktiv mit Top Speed Plus | Versuch, die automatische Filterumschaltung (AFISON / MD20630 = 1) zu aktivieren, während Top Speed Plus (MD32402 JERK_MODE = 5x) aktiv ist. | Die Steuerung blockiert den NC-Start-Befehl und stoppt die Programmausführung sofort, wodurch jede Achsbewegung verhindert wird. | Diese beiden Filter schließen sich gegenseitig aus. Deaktivieren Sie AFISON, indem Sie MD20630 auf 0 setzen, oder deaktivieren Sie Top Speed Plus, indem Sie MD32402 auf standardmäßige ruckbegrenzte Filter abändern. |
| Alarm 700011 Werkzeugklemmungs-Timeout | Das Statusbit DB1600.DBX1.3 für die Werkzeugklemmung ändert seinen Zustand nicht innerhalb des im Revolver-Unterprogramm SBR53 (Turret3_CODE_T) definierten Zeitfensters. | Die Ausführung der Maschine stoppt abrupt während der Revolverindexierung, und ein Werkzeugklemmfehler wird ausgegeben. | Dies wird bei schnellen, kontinuierlichen LookAhead-Zyklen ausgelöst, wenn mechanische Klemmmechanismen verzögern. Überprüfen Sie die Näherungssensoren an der Revolverklemmbaugruppe und passen Sie das Timing im Programm an, um sicherzustellen, dass die Klemmung vor dem Verfahren abgeschlossen ist. |
Anwendungshinweis
Ein abrupter Stopp der Maschine und die Zerstörung hochwertiger Bauteile sind die direkte Folge, wenn der Toleranzwert MD33100 ($MA_COMPRESS_POS_TOL) oder die Genauigkeitsgrenze MD36010 (STOP_LIMIT_FINE) falsch konfiguriert sind. Bei ungenauen Einstellungen stoppt die Steuerung an jedem Satzende, was zu extrem langen Bearbeitungszeiten und sichtbaren Oberflächenfehlern führt. Korrekte Konfiguration eliminiert die häufigste Ursache für Maßabweichungen bei diesem Befehl. Ein weiteres Risiko besteht im Doppelrevolverbetrieb (G68): Ein Tool-Clamping-Timeout (Alarm 700011) über das Signal DB1600.DBX1.3 im Revolver-Unterprogramm SBR53 (Turret3_CODE_T) stoppt die Achsen unter Volllast. Um Beschädigungen an Revolver und Spannmitteln zu vermeiden, muss im Nahbereich von Spannfutter oder Schraubstockbacke die Kollisionsüberwachung G460 aktiviert werden. Beim Gewindebohren mit Ausgleichsfutter (G63) werden alle Bahnglättungsmodi umgangen; die Steuerung vertraut vollständig der mechanischen Kompensation des Futters. Programmierer müssen zudem sicherstellen, dass bei der Aktivierung von Top Speed Plus (MD32402 JERK_MODE=5x) nicht gleichzeitig die automatische Filterumschaltung AFISON (MD20630=1) aktiv ist, da dies den Interpreter mit Alarm 26380 blockiert. Für erweiterte Anwendungen wie G646 ist zudem die Lizenz 6FC5800-0AS37-0YXO zwingend erforderlich.
Verwandte Befehle
- G601, G602, G603: Diese Befehle definieren die Genauhalt-Fensterkriterien (fein, grob oder Interpolatorende), die das Einschwingverhalten der Achsen regeln, wenn Genauhalt G60 oder G9 aktiv ist.
- WAITMC: Diese Funktion pausiert die Ausführung, bis eine bestimmte Achsbewegung abgeschlossen ist, was im Bahnsteuerbetrieb eine sorgfältige Handhabung erfordert, um ein Entleeren des Puffers zu verhindern.
- SOFT, BRISK, COMPCAD: Diese dynamischen Beschleunigungs- und Kompressoreinstellungen werden häufig mit Bahnsteuerungsmodi kombiniert, um den Achsruck zu kontrollieren und Bahnbewegungen zu filtern.
- G63: Diese modale Funktion aktiviert das Gewindebohren mit Ausgleichsfutter, wodurch die G60- und G64-Einstellungen umgangen werden, um sich ganz auf die mechanische Axialtoleranz des Futters zu verlassen.
- G460: Diese Anweisung aktiviert die Kollisionserkennung bei Anfahr- und Rückzugsbewegungen und schützt die Maschine vor Crashs bei schnellen Bahnübergängen.
Fazit
Die Maximierung der Oberflächengüte bei gleichzeitig minimalen Nebenzeiten gelingt nur durch die systematische Nutzung der passenden Bahnsteuerungsbefehle. Programmierer sollten G641 mit definierten ADIS-Werten für normale Fräsoperationen und G642 für toleranzbasierte 3D-Konturen einsetzen. M-Befehle und andere Hilfsfunktionen müssen strikt außerhalb kritischer Kontursätze programmiert werden, um den LookAhead-Puffer nicht zu unterbrechen. Die Verifikation aller Toleranzdaten im Vorfeld schützt die Spindel vor Überlastung, verhindert unerwünschte Abweichungen und stellt sicher, dass kein teurer Ausschuss die Produktionsbilanz belastet.
Häufig gestellte Fragen (FAQ)
Wie verhindere ich Oberflächenfehler durch unerwartete Stopps im Siemens-Bahnsteuerbetrieb G64?
Wenn Hilfsfunktionen (M-Codes) oder PLC-Signale zwischen kurzen Kontursätzen programmiert werden, entleert sich der LookAhead-Puffer und erzwingt einen Zwischenstopp. Das Werkzeug verweilt kurz auf der Kontur und erzeugt sichtbare Dwell Marks. Praktische Maßnahme: Platzieren Sie alle M-Codes wie die Kühlmittelaktivierung (M08) oder Spindelbefehle vor dem eigentlichen Fräspfad und halten Sie die Kontursätze frei von nicht-motorischen Befehlen.
Wann sollte G643 statt G642 für die Eckenverrundung auf der SINUMERIK-Steuerung verwendet werden?
G642 berechnet die Verrundung global für den gesamten Satzübergang, während G643 eine blockinterne, achsspezifische Bahnglättung durchführt, bei der jede Achse ihre eigene Toleranzgrenze voll ausschöpfen kann. Dies ist besonders bei stark asymmetrischen Achsdynamiken (z. B. schwere Z-Achse vs. leichte X/Y-Achsen) vorteilhaft, um Konturfehler zu minimieren. Praktische Maßnahme: Aktivieren Sie G643 gezielt bei komplexen Freiformflächen mit stark variierenden Richtungswechseln und stellen Sie sicher, dass MD33100 für jede Achse passend definiert ist.
Was tun bei Alarm 26380 (Identifikation 3) im Zusammenhang mit der Bahnglättung?
Dieser Alarm signalisiert einen unzulässigen Konflikt in den Maschinenparametern, wenn die automatische Filterumschaltung (AFISON via MD20630=1) aktiv ist, während gleichzeitig der High-Speed-Filter Top Speed Plus (MD32402 $MA_AX_JERK_MODE=5x) aufgerufen wird. Diese Filterkonfigurationen schließen sich gegenseitig aus und führen zum NC-Stopp. Praktische Maßnahme: Deaktivieren Sie AFISON in den Maschinendaten oder schalten Sie den Ruckfilter auf den Standardmodus zurück, bevor Sie das Programm starten.
Immer noch nicht gelöst?
Frage unseren KI-Assistenten zu diesem Thema in natürlicher Sprache. Basierend auf verifizierten Quellen, keine Halluzinationen.

- CNC CARE Co-Founder (May 2025 - Present)
- Mitsubishi Electric NC Sales & Service Section Manager (2008 - 2025)
- Reis CNC Service Engineer (2003 - 2005)
- Ören Kalıp CNC Mold Line Team Leader (1999 - 2002)
Mit über 25 Jahren Erfahrung in allen Bereichen der CNC-Maschinenbranche bin ich weiterhin als Mitgründer von CNC CARE tätig, wo wir markenunabhängige Beratung, Engineering und Original-Ersatzteil-Services anbieten.
Ähnliche Artikel
Weitere Artikel zu diesem Thema
Mathematische Funktionen in CNC-Makros: SIN, COS und SQRT
Erfahren Sie, wie Sie mathematische Funktionen wie SIN, COS und SQRT in CNC-Makros für Fanuc, Siemens und Mitsubishi anwenden, um Ausschuss aktiv zu vermeiden.
Argumentübergabe bei CNC-Makros: Leitfaden für G65 und G66
Argumentübergabe mit G65 und G66 auf Fanuc, Siemens und Mitsubishi. Kollisionen vermeiden, Variablen richtig zuordnen und den Alarm PS0129 verhindern.
Logische Operatoren in CNC-Makros: IF, WHILE und GOTO Anleitung
Leitfaden zu logischen Operatoren wie IF, WHILE und GOTO auf Fanuc, Siemens und Mitsubishi zur prozesssicheren Absicherung von CNC-Makros gegen Kollisionen.
Siemens R-Parameter Programmierung: Variablen prozesssicher nutzen
Lernen Sie die Programmierung von Siemens SINUMERIK R-Parametern. Vermeiden Sie Achscrashs durch STOPRE, konfigurieren Sie MD28050 und beheben Sie Alarm 61696.