Ein neuer Programmansichtsmodus ist in NCPlayer verfügbar – Timeline Mode. Dieser ist notwendig, wenn die herkömmliche Ansicht von G-Code und Trajektorien nicht mehr ausreicht: Das Programm scheint zeilenweise verständlich, aber die Reihenfolge der Bewegungen, Übergänge zwischen schnellen und Arbeitsbewegungen, Pausen und Moduswechsel müssen dennoch im Kopf behalten werden.
Der Timeline Mode zeigt das CNC-Programm als Abfolge von Ereignissen über die Zeit. Dies ersetzt nicht die Trajektoriensimulation und hebt die Codeüberprüfung nicht auf, sondern fügt eine andere Perspektive hinzu: Was passiert zuerst, was folgt als Nächstes, wo wechselt das Werkzeug schnell in eine neue Zone und wo beginnt die Arbeitsbewegung.
Warum der Timeline Mode benötigt wird
Bei der Überprüfung des Steuerprogramms tritt das Problem oft nicht in einem einzelnen Frame auf. Die Gefahr kann im Übergang liegen: schneller Gang nach dem Wechsel des Koordinatensystems, Bewegung nach der Kompensation, Rückkehr in die R-Ebene, erneuter Aufruf einer Unterroutine oder ein Abschnitt, der visuell kurz erscheint, aber den Zustand des Programms ändert.
In einer normalen Zeilenliste sind solche Stellen leicht zu übersehen. Der Bediener oder Programmierer schaut auf den Code, dann auf die Trajektorie und kehrt dann wieder zu den Zeilen zurück. Der Timeline Mode hilft, diese Dinge zu verknüpfen: Die Programmzeile, die Bewegung und der Ort in der Gesamtabfolge rücken näher zusammen.
Was schneller sichtbar wird
Der Timeline Mode ist besonders nützlich bei der Analyse von Programmen, in denen es viele Übergänge zwischen schnellen Bewegungen und Arbeitsgängen gibt. In der Praxis erfordern solche Abschnitte oft mehr Aufmerksamkeit als die eigentliche Bearbeitung nach Profil.
- Wo sich schnelle Bewegungen G00 befinden;
- Wo die Arbeitsbewegungen G01, G02 oder G03 beginnen;
- Wie das Programm zwischen den Bearbeitungsabschnitten wechselt;
- Welche Blöcke vor oder nach einem Moduswechsel kommen;
- Wo das Risiko unerwarteter Bewegungen auftreten kann.
Dies hilft nicht nur, Fehler zu finden, sondern auch, das Programm schneller einem anderen Menschen zu erklären. Manchmal liegt das Problem nicht darin, dass der Code „schlecht“ ist, sondern darin, dass seine Logik schwer zu lesen ist. Die Zeitleiste macht diese Logik deutlicher.
Warum das für das Lernen nützlich ist
Für einen neuen Bediener oder Programmierer sieht G-Code oft wie eine Ansammlung von Befehlen aus, bei denen jede Zeile separat erklärt wird. Die Maschine führt jedoch keine einzelnen Definitionen aus, sondern eine Abfolge von Aktionen. Der Timeline Mode zeigt genau diese Seite des Programms gut.
Man kann das Programm Schritt für Schritt durchgehen und sehen, wie sich das Verhalten des Werkzeugs ändert: schneller Ansatz, Arbeitsgang, Rückzug, Übergang zum nächsten Abschnitt. Diese Ansicht ist näher an der tatsächlichen Arbeit an der Maschine als das bloße Lesen eines Handbuchs über G-Codes.
Wo der Modus besonders hilft
Der Timeline Mode sollte bei der ersten Überprüfung des Programms, nach Änderungen, beim Training sowie wenn man schnell das Steuerprogramm eines anderen verstehen muss, verwendet werden. Dies ist besonders in Programmen bemerkbar, in denen die Trajektorie allein keine vollständige Antwort gibt: zum Beispiel bei Wiederholungen, Unterprogrammen, langen Übergängen oder der Mischung verschiedener Bewegungsmodi.
Der Modus macht das Programm nicht automatisch sicher. Er zeigt lediglich die Ausführung anschaulicher. Die endgültige Entscheidung liegt dennoch beim Menschen: Das Programm muss in der Simulation überprüft und mit der spezifischen Maschine, dem Werkzeug, dem Werkstück, der Befestigung und den lokalen Sicherheitsverfahren abgeglichen werden.
NCPlayer wird benutzerfreundlicher für die reale Überprüfung
Der Timeline Mode ergänzt die bereits gewohnte Arbeit mit G-Code in NCPlayer. Jetzt kann das Programm nicht nur als Text und Trajektorie, sondern auch als Ausführungsablauf über die Zeit betrachtet werden. Für Lernaufgaben erleichtert dies die Erklärung. Für die praktische Überprüfung hilft es, schneller die Stellen zu finden, an denen man anhalten und genauer hinschauen sollte.
Eine gute Überprüfung eines CNC-Programms besteht selten aus einem einzigen Blick. Zuerst wird der Code gelesen, dann wird die Bewegung betrachtet, dann wird zu dem strittigen Punkt zurückgekehrt. Der Timeline Mode fügt diesem Prozess eine weitere Schicht hinzu, die besonders nützlich ist, wenn der Fehler nicht in der Zeile, sondern in der Abfolge verborgen ist.