Softwarelösung zur Roboterprogrammierung
Flexible Automatisierung leichtgemacht
Durch den Einsatz von Standardkomponenten, z.B. Smart Cams, intelligenten Greifsystemen oder Kraft/ Momenten-Sensoren, können heutzutage mit Robotersystemen Herausforderungen der Produktion gelöst werden, die vor 15 Jahren technisch als nicht umsetzbar galten. Die notwendigen Fachkenntnisse des Einrichtungspersonals sowie der Zeitaufwand für die Realisierung einer Automatisierungsanlage nehmen entsprechend zu. Für den breiten und wirtschaftlichen Einsatz stehen vielerorts nicht ausreichend Experten zur Verfügung, wodurch Verbesserungspotentiale unausgeschöpft bleiben.
Diesem Problem will sich der Softwarehersteller Artiminds mit seiner Robot Programming Suite (RPS) annehmen. Durch die Kombination von prozessorientierter Programmierung mit automatischer Codeerzeugung und der einfachen Integration von Standardkomponenten soll ArtiMinds RPS die Umsetzung von Automatisierungsprojekten deutlich vereinfachen. Eine zusätzliche Steuerung ist nicht notwendig: Das System generiert Code, der prozesssicher auf der Robotersteuerung ausgeführt wird und die Funktionspakete des Herstellers nutzt. Mit der intuitiven Programmierung, vielfältigen Assistenzsystemen und der direkten Verbindung zum Roboter verschiebt sich der Fokus von der Programmierung auf die Bestimmung prozessrelevanter Parameter - das Einrichtungspersonal kann effizienter arbeiten und schneller geschult werden.
Intuitive Programmierung
In der ArtiMinds RPS erstellt der Nutzer zunächst eine Aufgabensequenz auf Basis einer umfassenden Prozessbibliothek. Die Bandbreite dieser Bausteine reicht dabei von einfachen Freiformbewegungen über die kamerabasierte Positionierung bis hin zu taktilen Suchbewegungen. Darüber hinaus besteht die Möglichkeit, eigene Bausteine zu erstellen oder Quellcode in der nativen Robotersprache direkt einzubinden. Im Anschluss wird der Nutzer bei der Einrichtung prozessrelevanter Parameter mit vielfältigen Assistenzsystemen, z.B. Wizards oder dem händischen Führen des Roboters, unterstützt. Das erstellte RPS-Programm wird dann unter Verwendung eines Postprozessors in Robotercode übersetzt, wobei notwendige Konfigurationsdateien oder Einstellungen für Technikpakete des Roboterherstellers und weiterer Standardkomponenten erzeugt werden. So kann sich der Nutzer auf die Lösung des Prozesses konzentrieren, statt technische Detailkenntnisse zur Verwendung der Komponenten aufbauen zu müssen, das bei der nächsten Anwendung irrelevant sein kann. Durch die automatische Generierung können schnelle Einrichtungs- und Inbetriebnahmezyklen erreicht werden, was die Realisierung komplexer, sensorgestützter Prozesse erheblich beschleunigen kann. Die Einsatzmöglichkeiten hierbei sind Montage, Kleben, Polieren, oder die Ultraschallinspektion und weitere.
Online- und Offline-Modus
Die Software erlaubt dem Anwender den fließenden Wechsel zwischen Online- und Offline-Programmierung. Im Offline-Modus können Kollisionen überprüft, die Erreichbarkeit abgesichert und komplexe Pfade auf Basis von CAD-Dateien erstellt werden. Ein schneller Wechsel in den Online-Modus ermöglicht die Ausführung von Roboterprogrammen auf der Steuerung, das Teachen von Schlüsselpunkten sowie die Aufnahme von Sensordaten und Statusinformationen. Die Steuerung unterstützt Roboter von Kuka, Fanuc, Yaskawa, Universal Robots, Denso und Mecademic, vielfältige Kraft/Momenten-Sensoren sowie Greifer- und Bildverarbeitungssysteme, unter anderem von Schunk, Zimmer, Cognex, Keyence oder Sensopart. Mit den modularen Erweiterungspaketen Force, Vision und Monitoring erhält der Anwender neue Funktionalitäten in der Software, zusätzliche Module und umfassende Assistenzsysteme.
Durch den Einsatz von Standardkomponenten, z.B. Smart Cams, intelligenten Greifsystemen oder Kraft/ Momenten-Sensoren, können heutzutage mit Robotersystemen Herausforderungen der Produktion gelöst werden, die vor 15 Jahren technisch als nicht umsetzbar galten. Die notwendigen Fachkenntnisse des Einrichtungspersonals sowie der Zeitaufwand für die Realisierung einer Automatisierungsanlage nehmen entsprechend zu. Für den breiten und wirtschaftlichen Einsatz stehen vielerorts nicht ausreichend Experten zur Verfügung, wodurch Verbesserungspotentiale unausgeschöpft bleiben.
Diesem Problem will sich der Softwarehersteller Artiminds mit seiner Robot Programming Suite (RPS) annehmen. Durch die Kombination von prozessorientierter Programmierung mit automatischer Codeerzeugung und der einfachen Integration von Standardkomponenten soll ArtiMinds RPS die Umsetzung von Automatisierungsprojekten deutlich vereinfachen. Eine zusätzliche Steuerung ist nicht notwendig: Das System generiert Code, der prozesssicher auf der Robotersteuerung ausgeführt wird und die Funktionspakete des Herstellers nutzt. Mit der intuitiven Programmierung, vielfältigen Assistenzsystemen und der direkten Verbindung zum Roboter verschiebt sich der Fokus von der Programmierung auf die Bestimmung prozessrelevanter Parameter - das Einrichtungspersonal kann effizienter arbeiten und schneller geschult werden.
ArtiMinds Robotics GmbH
Dieser Artikel erschien in ROBOTIK UND PRODUKTION 4 2018 - 17.09.18.Für weitere Artikel besuchen Sie www.robotik-produktion.de