RobFlow 5.4
Dieser Release enthält mehrere Verbesserungen, die dabei helfen, Flows in RobFlow effektiver zu erstellen und anzupassen. Der Testing Mode hebt bereits ausgeführte Knoten hervor, bietet eine erweiterte Suchfunktion und lässt einzelne Knoten isoliert ausführen, was die Fehlersuche vereinfacht. Mit dem neuen Path Movement Knoten lassen sich nicht-lineare Bewegungen ausführen, die für Aufgaben wie Entgraten oder Polieren notwendig sind. Mit Pose-Variable-Expresssions können Offsets auf Posen gesetzt oder Posen überschrieben werden, um sich an Änderungen der Partgröße anzupassen. Wenn der Roboter im Run pausiert und bewegt wird, kann man nun entscheiden, ob in der neuen Position fortgefahren wird oder zum ursprünglichen Position zurückgekehrt werden soll. Schließlich bietet das RobCo SDK dokumentierte Schnittstellen zur Integration externer Geräte wie Kameras, die es Ihnen ermöglichen, Posen über HTTP- oder WebSocket-Aufrufe zu aktualisieren.
Features
RobFlow Testing Mode
Mit dem neuen Test Mode führen wir neue Funktionen ein, die das Debuggen und Anpassen von Arbeitsabläufen schneller und intuitiver machen. Sie können bereits ausgeführte Knoten markieren und so genau verfolgen, welche Teile des Ablaufs bereits ausgeführt wurden und welche nicht. Sie können auch einen einzelnen Knoten isoliert ausführen, um bestimmte logische Schritte zu validieren, ohne den Rest des Ablaufs auszulösen. Eine neue Suchfunktion ermöglicht es Ihnen, Knoten nach Variablennamen, Knotentypen oder Bewegungsarten zu suchen, was Ihnen die Navigation in großen und komplexen Abläufen erleichtert. Insgesamt bietet dieses Update mehr Transparenz, schnellere Iterationszyklen und einen reibungsloseren Weg zu einer zuverlässigen Roboterprogrammierung.

Path Movement Knoten Kurvenbewegungen (Splines)
Mit dem neuen Path Movement Knoten können nicht lineare Bewegungen definiert werden. Diese Verbesserung bietet eine feinere Kontrolle über die Roboterbahn und ermöglicht Aufgaben wie Entgraten und Polieren.
Pose Variable Expression für Parametrisierung
Mit Pose Variable Expressions können Benutzer Posen parametrisieren, indem sie Offsets hinzufügen oder auf andere Pose-Variablen verweisen. Dazu gehören Änderungen wie die Anpassung der y-Koordinate um -100 mm oder die Erhöhung von Gelenk 2 um +10°, was die Anpassung von Arbeitsabläufen an unterschiedliche Teilegrößen erleichtert. Sie können auch ganze Posen oder nur die Orientierung überschreiben zwischen Roboter- und Werkzeugkoordinatensystemen wechseln. Diese Anpassungen können direkt im Flow Editor vorgenommen und über das Dashboard aktualisiert werden. Auf diese Weise können Roboterbewegungen in komplexen Arbeitsabläufen angepasst werden, ohne jede Pose neu anlernen zu müssen.

Neues Verhalten im Pause Modus
Wenn Sie den Ablauf pausieren und den Roboter bewegen, z. B. indem Sie ihn in eine andere Position bringen, können Sie nun wählen, ob Sie von dieser neuen Position aus weitermachen oder zur ursprünglichen Trajektorie zurückkehren möchten, bevor Sie wieder fortfahren.
RobCo SDK für die Verwendung von RobCo’s API
Das RobCo SDK bietet gut dokumentierte Schnittstellen und Implementierungs-Beispiele für die Steuerung des Roboters über die RobCo API. Durch das Setzen von Pose-Variablen über eine HTTP-API oder das Streamen von Daten über WebSockets können Partner den Roboter programmieren, auf aktualisierte Pose-Informationen zu warten und anschließend Arbeitsabläufe automatisch fortzusetzen. Es steht eine ausführliche Dokumentation zur Verfügung, damit die Partner diese Schnittstellen schnell einrichten und in ihren eigenen Projekten verwenden können.
Sonstiges
- Aktualisierter Relative Movement Node zur Verwendung im TCP Frame
- Möglichkeit, zuvor unterdrückte Meldungen über die Roboterkonfiguration zurückzusetzen
- Anzeige eines Bestätigungsdialogs beim Umschalten eines Ausgangs während der freien Bewegung
- Option zur automatischen Umkehrung der Trajektorie für Palettier-, Gitter- und Stapelknoten
Korrekturen
- Breaking Change: Aktualisiertes Verhalten von Stack/Grid/Palletizing-Knoten mit externem Trigger
- In der Roboterkonfiguration wird die aktuelle Konfiguration des Peripherieanschlusses angezeigt und kann nun auf DHCP gesetzt werden
- Verhindern des Entfernens von Subflow-Knoten beim Entfernen von Knoten im Popup des Subflow-Editors