Industrieroboter Pick-and-Place schnell mit RoboDK programmieren
Pick-and-Place-Programmierung ist eine Grundfertigkeit in der Robotik. Aber wie erstellen Sie dieses Roboterprogramm schnell und einfach für Ihren Industrieroboter?
Mit RoboDKs einfacher Programmieroberfläche erstellen Sie ein Pick-and-Place-Programm in nur wenigen Minuten.
So starten Sie mit einfacher Pick-and-Place-Programmierung.
Die Vorteile von Pick-and-Place mit einem Industrieroboter
Eine einfache Aufgabe, vielleicht die einfachste robotische Aufgabe überhaupt!
Selbst wenn Sie fortgeschrittenere Pläne haben, lohnt es sich, diese Basistask zuerst zu meistern, bevor Sie zu komplexeren Setups übergehen.
Industrieroboter sind perfekt für diese Anwendung. Sie sind konsistenter als menschliche Arbeiter, deren Effizienz bei gleicher repetitiver Bewegung über lange Schichten nachlässt.
Viele industrielle Aufgaben fallen unter Pick-and-Place: Stapeln, Sortieren, Verpacken, Maschinenbestückung.

Warum Pick-and-Place mit RoboDK programmieren
Es gibt verschiedene Optionen für diese Aufgabe: Teach Pendant, Handführung, Programmierung in der herstellereigenen Sprache.
Der Vorteil von RoboDK: Die Programmieroberfläche ist extrem einfach. Sie programmieren die Bewegung in wenigen Minuten und sie ist mit hunderten Industrierobotern kompatibel.
Keine der Alternativen bietet diese Flexibilität.
Pick-and-Place-Roboter mit RoboDK programmieren
Die Programmierung ist mit RoboDK sehr einfach. Die Übung führt in grundlegende Konzepte der Simulationsumgebung ein.
Hier sind 9 Schritte für Ihr erstes Pick-and-Place-Programm in RoboDK:
1. Ihr Roboterprogramm erstellen
Zuerst erstellen Sie Ihr Roboterprogramm: Roboter-Modell aus unserer Robot Library laden, Simulationsobjekte hinzufügen (Tische, Förderbänder, Pick-Objekte), Greifer oder anderen End-Effektor hinzufügen.

2. Objekte am Roboter anhängen und lösen
In RoboDK basieren Pick- und Place-Aktionen auf zwei „Simulationsereignissen“: Objekt anhängen und Objekt lösen. Machen Sie sich damit vertraut.
Wenn der Roboter ein Objekt greifen soll, bewegen Sie den End-Effektor nah ans Objekt und wählen „Objekt anhängen“. RoboDK verbindet den End-Effektor mit dem nächstgelegenen Objekt. Mit „Objekt lösen“ gibt der Roboter alle angehängten Objekte frei.
3. Ihr Pick-Target erstellen
Erstellen Sie ein Target, wo der Roboter das gewählte Objekt aufnimmt. Bewegen Sie den Roboter schnell zu jedem Objekt in der Simulation: Rechtsklick auf Objekt → „Mit Roboter holen“.
4. Annäherungsversatz setzen
Fast immer sinnvoll: Annäherungsversatz bei Roboterbewegungen programmieren.
Vermeidet Kollisionen beim Bewegen durch freien Raum. Roboter fährt schnell zum Annäherungspunkt (ungesteuerte Gelenkbewegung), dann langsam (gesteuerte Linearbewegung) zum Greifen.
5. Attach-Subprogramm programmieren
Oft sinnvoll: Pick-and-Place in zwei Subprogramme aufteilen – Pick-Aktion und Place-Aktion. Erleichtert Duplikation und hält das Hauptprogramm überschaubar.
Attach-Subprogramm erstellen:
- Roboter zum Annäherungsoffset mit Gelenkbewegung (Joint Move) fahren.
- Linearbewegung (Linear Move) zur Greifposition.
- Objekt mit Simulationsereignis „Objekt anhängen“ greifen.
- Roboter zum Annäherungsoffset mit Linearbewegung zurückfahren.
6. Place-Location-Targets erstellen
Sie haben nun alle Bausteine der Pick-and-Place-Bewegung. Jetzt effizient: Programmteile kopieren, einfügen, anpassen.
Place-Location z. B. durch Kopieren des Pick-Locations und Verschieben in einen anderen Arbeitsbereich erstellen. Der Annäherungsoffset wird mitkopiert.
7. Detach-Subprogramm programmieren
Place-Aktion ist im Grunde gleich wie Pick-Aktion. Statt „Objekt anhängen“ wählen Sie „Objekt lösen“. Pick-Subprogramm kopieren und anpassen.
8. In Hauptprogramm einbinden
Zum Schluss Hauptprogramm erstellen: Pick-Subprogramm, dann Place-Subprogramm aufrufen. Beim Ausführen nimmt der Roboter das Objekt von Ort A und legt es an Ort B ab.

9. Bonus-Trick: Simulationsobjekte ersetzen
Nach Programmausführung liegt das Objekt falsch für einen Neustart. Schnell zurücksetzen: Simulationsereignis „Objektposition setzen“ wählen und Startposition der Objekte speichern.
Das in Aktion sehen in unserem kostenlosen Pick-and-Place-Programmierkurs
Anweisungen ohne Live-Demo zu folgen ist schwer, oder?
Sehen Sie das gesamte Training und mehr in unserem kostenlosen Video-Kurs. Enthält Training für einfache und komplexere Pick-and-Place-Anwendungen (z. B. unterschiedlich geformte Objekte).
Klicken Sie hier für den kompletten Kurs.
Welche Fragen haben Sie zur Pick-and-Place-Programmierung mit RoboDK? Schreiben Sie in die Kommentare unten oder diskutieren Sie auf LinkedIn, Twitter, Facebook, Instagram oder im RoboDK-Forum. Sehen Sie auch unsere umfangreiche Videosammlung und abonnieren Sie den RoboDK YouTube-Kanal
Industrieroboter
- 5 Expertentipps für die Programmierung von Industrierobotern (plus ein game-changing Bonus)
- 3D-gedruckte individuelle Kraftstoffinjektor-Greifer: Effizienzsteigerung bei Pick-and-Place
- C# Vererbung & Polymorphie meistern: Praktische Code-Beispiele
- Führende Pick-and-Place-Roboter-Hersteller in Indien
- Top 10 Vertrauenswürdige Pick-and-Place-Roboter-Lieferanten für industrielle Automatisierung
- Hochleistungs-Roboterarm-Komponenten für effiziente Pick-and-Place-Automatisierung
- Pick-and-Place-Roboterarme: Komplettleitfaden für Automatisierung und Produktivität
- Wie Pick-and-Place-Roboter funktionieren: Effizienzsteigerung in der Fertigung
- Effizienz steigern mit Pick-and-Place-Automatisierung: Nahtlose Roboterintegration mit EasyWork
- End-of-Arm-Tooling: Robotergestütztes Pick-and-Place optimieren