Die Programmierung von Industrierobotern ist nicht immer einfach. Mit der einfachen Robotik-Toolbox der 3D-Simulationssoftware Visual Components können Sie Industrieroboter-Arbeitszellen planen, entwerfen, testen und simulieren, ohne über Programmier- oder Robotikkenntnisse zu verfügen.
Warum „einfache Robotik“ zur Programmierung von Industrierobotern nutzen?
„Simple Robotics“ ist eine Reihe von Funktionen, die in allen Editionen der Roboterprogrammiersoftware Visual Components 4.0 .
Kurz gesagt, diese Funktionen ermöglichen es Benutzern, einen Roboter virtuell zu unterrichten und die Arbeitszelle zu validieren.
Keine Programmierung erforderlich und keine Vorkenntnisse in Robotik erforderlich.
Mit dem Simple Robotics Toolkit ist es einfach, Roboterarbeitszellen für eine Vielzahl industrieller Anwendungen zu planen, zu entwerfen, zu testen und zu simulieren. In diesem Artikel gehen wir auf einige der wichtigsten Funktionen von Simple Robotics und deren Verwendung ein.
Hauptmerkmale der Simple Robotics Toolbox zur Programmierung von Industrierobotern
Das Simple Robotics Toolkit umfasst Funktionen, die es Benutzern ermöglichen, einem Roboter intuitiv Aufgaben beizubringen und das Arbeitszellendesign des Roboters . Hier finden Sie einen kurzen Überblick über die Hauptfunktionen.
Joggen
Beim Joggen können Benutzer mit einem Roboter interagieren , d. h. der Roboter kann in der 3D-Welt bewegt, geführt und gesteuert . Dadurch können Sie sehen, wie weit der Roboter reichen kann und wie sich die Gelenke des Roboters bewegen.
Benutzer können den Roboter bewegen, indem sie einzelne Gelenke bewegen oder den Roboter in verschiedenen Koordinatensystemen verschieben und drehen, einschließlich Roboterwerkzeugkoordinaten, Weltkoordinaten und Teilekoordinatensystemen.
Analyse der Barrierefreiheit
der Zugänglichkeitsanalyse können Benutzer in seiner Arbeitszelle erreichen und mit ihnen interagieren kann
Es hilft auch dabei , den Arbeitszellenraum zu visualisieren . Dies hilft Benutzern dabei, wichtige Designentscheidungen zu treffen, z. B. die Reichweite eines Roboters zu vergrößern, Geräte in der Zelle neu anzuordnen, zusätzliche Roboter hinzuzufügen oder die Größe oder Position des Roboters zu ändern.
Kollisionserkennung
der Kollisionserkennung potenzielle Kollisionen zwischen dem Roboter und anderen Objekten in seiner Arbeitszelle erkennen
Es funktioniert, indem es die Flugbahnen des Roboters simuliert und Benutzer über den Ort und die Nähe erkannter Kollisionen und Beinaheunfälle informiert .
Sie können Sicherheitszonen für die Zelle, den Arbeitsbereich und das Werkzeug eines Roboters validieren. Darüber hinaus können Sie potenzielle Gefahren im Zusammenhang mit den Bewegungen des Roboters identifizieren , indem Sie die Geometrie scannen und sie mit dem Weg anderer Ressourcen wie Arbeitern und Fahrzeugen .
Die Kollisionserkennung ist ein wichtiger Schritt bei der Verifizierung des Roboterprogramms und eine Aufgabe, die im Allgemeinen viel sicherer und schneller offline durchzuführen ist .
Programmbearbeitung
Durch die Programmbearbeitung können Benutzer Befehlssequenzen für einen Roboter definieren und dieses Programm dann simulieren .
Sie können Roboterlogik definieren, z. B. die Reihenfolge der Schritte, die Art der Bewegungen, Warte- und Auslösesignale sowie Unterprogramme.
Sie können außerdem Ein- und Ausgänge testen, Logik und Aufgabenausführung optimieren, Roboterbewegungen synchronisieren und Bewegungstrajektorien validieren.
Der Kontrollfluss
Mit der Ablaufsteuerung bedingte IF-Anweisungen, Schleifen und Variablen in einem Roboterprogramm verwenden .
- Eine IF-Anweisung definiert eine Bedingung für die Ausführung eines von zwei Bereichen, THEN und ELSE. Die Bedingung kann sich auf Eigenschaften und Eingaben des Roboters sowie auf lokale Variablen in der Befehlssequenz beziehen. Beispielsweise können Sie einem Roboter schnell beibringen, eine andere Befehlssequenz auszuführen, basierend auf den Eingaben von Sensoren und Zählern für die Palettierung von Teilen.
-
- Eine WHILE-Anweisung definiert eine Bedingung für die Ausführung eines Umfangs von Anweisungen in einer Schleife. Solange die Bedingung wahr ist, wird die Schleife wiederholt, bis die Bedingung falsch ist. Sie können beispielsweise einen Roboter so lange etwas tun lassen, bis eine Anfrage von einem anderen Kunden kommt.
Programmieren Sie Industrieroboter ganz einfach mit Visual Components
In diesem Artikel haben wir Ihnen kurz die Simple Robotics-Toolbox in Visual Components 4.0 vorgestellt. Mit dem Simple Robotics Toolkit können Benutzer Roboter virtuell unterrichten und das Design von Arbeitszellen validieren. Die Workflow-Simulation generiert Produktionsstatistiken wie Zykluszeiten, Produktionsraten und Prozessengpässe. Dadurch erhalten Designer und Planer wertvolle Informationen, die sie zur Optimierung des Designs der Roboterzelle nutzen können.
Die 3D-Produktionssimulationssoftware von Visual Components unterstützt Hersteller und Systemintegratoren bei der Entwicklung besserer Roboterzellen. Mit über 1.200 Robotermodellen von über 30 führenden Roboterherstellern in unserem öffentlichen E-Katalog haben Benutzer von Visual Components Zugriff auf eine umfassende und ständig wachsende Bibliothek gebrauchsfertiger Komponenten.
Wenn Sie daran interessiert sind, zu erfahren, wie Sie Visual Components zur Simulation Ihrer Robotikanwendungen nutzen können, kontaktieren Sie uns , um eine kostenlose, personalisierte Webdemo zu vereinbaren.