Woraus man einen Robotermanipulator zusammenbaut. Interessanter Roboterarm auf Arduino

Wir erstellen einen Robotermanipulator mit einem Entfernungsmesser und implementieren eine Hintergrundbeleuchtung.

Wir werden die Basis aus Acryl schneiden. Als Motoren verwenden wir Servoantriebe.

Allgemeine Beschreibung des Robotermanipulatorprojekts

Das Projekt verwendet 6 Servomotoren. Für den mechanischen Teil wurde 2 mm dickes Acryl verwendet. Der Sockel aus einer Discokugel erwies sich als Stativ (einer der Motoren ist im Inneren montiert). Außerdem kommen ein Ultraschall-Abstandssensor und eine 10 mm LED zum Einsatz.

Zur Steuerung des Roboters kommt ein Arduino-Powerboard zum Einsatz. Die Stromquelle selbst ist das Netzteil des Computers.

Das Projekt liefert umfassende Erklärungen zur Entwicklung eines Roboterarms. Die Fragen der Stromversorgung des entwickelten Designs werden gesondert betrachtet.

Hauptkomponenten für das Manipulatorprojekt

Beginnen wir mit der Entwicklung. Sie benötigen:

  • 6 Servomotoren (ich habe 2 Modelle mg946, 2 mg995, 2 futuba s3003 verwendet (mg995/mg946 haben bessere Eigenschaften als futuba s3003, aber letztere sind viel billiger);
  • Acryl 2 Millimeter dick (und ein kleines Stück 4 mm dick);
  • Ultraschall-Abstandssensor hc-sr04;
  • LEDs 10 mm (Farbe - nach Ihrem Ermessen);
  • Stativ (als Basis verwendet);
  • Aluminiumgriff (kostet etwa 10-15 Dollar).

Zur Steuerung:

  • Zahlen Arduino Uno(im Projekt verwendet selbstgemachtes Brett, das Arduino völlig ähnlich ist);
  • Leistungsplatine (Sie müssen es selbst herstellen, wir werden später auf dieses Thema zurückkommen, es erfordert besondere Aufmerksamkeit);
  • Netzteil (in diesem Fall wird ein Computer-Netzteil verwendet);
  • Computer zum Programmieren Ihres Manipulators (falls Sie ihn verwenden). Arduino-Programmierung, Bedeutet, Arduino-Umgebung IDE)

Natürlich benötigen Sie Kabel und einiges grundlegende Werkzeuge wie Schraubenzieher usw. Jetzt können wir mit dem Design fortfahren.

Mechanische Montage

Bevor ich mit der Entwicklung des mechanischen Teils des Manipulators beginne, möchte ich darauf hinweisen, dass ich keine Zeichnungen habe. Alle Knoten wurden „auf dem Knie“ gemacht. Aber das Prinzip ist ganz einfach. Sie haben zwei Acrylglieder, zwischen denen Sie Servomotoren installieren müssen. Und die anderen beiden Links. Auch zum Einbau von Motoren. Nun, der Greifer selbst. Der einfachste Weg, einen solchen Griff zu kaufen, ist im Internet. Fast alles wird mit Schrauben befestigt.

Die Länge des ersten Teils beträgt ca. 19 cm; der zweite - etwa 17,5; Die Länge des Frontlenkers beträgt ca. 5,5 cm. Wählen Sie die restlichen Maße entsprechend den Maßen Ihres Projekts. Grundsätzlich sind die Größen der verbleibenden Knoten nicht so wichtig.

Der mechanische Arm muss an der Basis einen Drehwinkel von 180 Grad ermöglichen. Also müssen wir unten einen Servomotor einbauen. In diesem Fall wird es in derselben Discokugel eingebaut. In Ihrem Fall könnte dies jede geeignete Box sein. Der Roboter ist auf diesem Servomotor montiert. Sie können, wie in der Abbildung gezeigt, einen zusätzlichen Flanschring aus Metall einbauen. Sie können darauf verzichten.

Zu installieren Ultraschallsensor Es wird Acryl mit einer Dicke von 2 mm verwendet. Direkt darunter können Sie eine LED einbauen.

Es ist schwierig, den genauen Aufbau eines solchen Manipulators im Detail zu erklären. Viel hängt von den Komponenten und Teilen ab, die Sie auf Lager haben oder kaufen. Wenn beispielsweise die Abmessungen Ihrer Servos unterschiedlich sind, ändern sich auch die Acryl-Ankerverbindungen. Wenn sich die Abmessungen ändern, wird auch die Kalibrierung des Manipulators anders sein.

Nach Abschluss der Entwicklung des mechanischen Teils des Manipulators müssen Sie auf jeden Fall die Servomotorkabel verlängern. Zu diesem Zweck wurden in diesem Projekt Drähte aus einem Internetkabel verwendet. Damit das alles so aussieht, seien Sie nicht faul und installieren Sie Adapter an den freien Enden der verlängerten Kabel – weiblich oder männlich, abhängig von den Ausgängen Ihres Arduino-Boards, Ihrer Abschirmung oder Ihrer Stromquelle.

Nach dem Zusammenbau des mechanischen Teils können wir zum „Gehirn“ unseres Manipulators übergehen.

Manipulatorgriff

Um den Griff zu installieren, benötigen Sie einen Servomotor und einige Schrauben.

Was genau muss also getan werden?

Nehmen Sie die Wippe vom Servo und kürzen Sie sie, bis sie zu Ihrem Griff passt. Ziehen Sie anschließend die beiden kleinen Schrauben fest.

Drehen Sie das Servo nach der Installation ganz nach links und drücken Sie die Greifbacken zusammen.

Jetzt können Sie das Servo mit 4 Schrauben montieren. Stellen Sie gleichzeitig sicher, dass sich der Motor noch in der äußersten linken Position befindet und die Greifbacken geschlossen sind.

Sie können den Servoantrieb anschließen Arduino-Board und prüfen Sie die Funktionsfähigkeit des Greifers.

Bitte beachten Sie, dass es zu Problemen mit der Funktion des Greifers kommen kann, wenn die Bolzen/Schrauben zu fest angezogen sind.

Hinzufügen von Beleuchtung zum Zeigegerät

Sie können Ihr Projekt aufhellen, indem Sie Beleuchtung hinzufügen. Hierfür wurden LEDs verwendet. Es ist einfach zu machen und sieht im Dunkeln sehr beeindruckend aus.

Orte für die Installation von LEDs hängen von Ihrer Kreativität und Fantasie ab.

Elektrischer Schaltplan

Um die Helligkeit manuell anzupassen, können Sie anstelle des Widerstands R1 ein 100-kOhm-Potentiometer verwenden. Als Widerstand R2 wurden 118 Ohm Widerstände verwendet.

Liste der Hauptkomponenten, die verwendet wurden:

  • R1 - 100 kOhm Widerstand
  • R2 - 118 Ohm Widerstand
  • Transistor bc547
  • Fotowiderstand
  • 7 LEDs
  • Schalten
  • Verbindung zum Arduino-Board

Als Mikrocontroller wurde ein Arduino-Board verwendet. Als Netzteil wurde ein Netzteil von verwendet Personalcomputer. Wenn Sie das Multimeter an das rote und schwarze Kabel anschließen, sehen Sie 5 Volt (die für die Servomotoren und den Ultraschall-Abstandssensor verwendet werden). Gelb und Schwarz ergeben 12 Volt (für Arduino). Wir stellen 5 Anschlüsse für die Servomotoren her, verbinden die positiven parallel mit 5 V und die negativen mit Masse. Das Gleiche gilt für den Abstandssensor.

Anschließend verbinden Sie die restlichen Anschlüsse (einen von jedem Servo und zwei vom Entfernungsmesser) mit der Platine, die wir gelötet haben, und dem Arduino. Vergessen Sie dabei nicht, die Pins, die Sie in Zukunft im Programm verwendet haben, korrekt anzugeben.

Zusätzlich wurde auf der Powerplatine eine Power-LED-Anzeige verbaut. Dies ist einfach umzusetzen. Zusätzlich wurde ein 100-Ohm-Widerstand zwischen 5 V und Masse verwendet.

Die 10-mm-LED am Roboter ist ebenfalls mit dem Arduino verbunden. Ein 100-Ohm-Widerstand geht von Pin 13 zum Pluszweig der LED. Negativ - zu Boden. Sie können es im Programm deaktivieren.

Für 6 Servomotoren werden 6 Anschlüsse verwendet, da die beiden folgenden Servomotoren das gleiche Steuersignal verwenden. Die entsprechenden Leiter werden angeschlossen und an einen Pin angeschlossen.

Ich wiederhole, dass als Stromversorgung das Netzteil eines Personalcomputers verwendet wird. Alternativ können Sie natürlich auch ein separates Netzteil erwerben. Aber unter Berücksichtigung der Tatsache, dass wir 6 Laufwerke haben, von denen jedes etwa 2 A verbrauchen kann, ist das ähnlich mächtiger Block Das Essen wird nicht billig sein.

Bitte beachten Sie, dass die Anschlüsse der Servos mit den PWM-Ausgängen des Arduino verbunden sind. In der Nähe jedes solchen Stifts auf der Platine befindet sich ein Stift Symbol~. An die Pins 6, 7 kann ein Ultraschall-Abstandssensor angeschlossen werden. An Pin 13 und Masse kann eine LED angeschlossen werden. Das sind alle Pins, die wir brauchen.

Jetzt können wir mit der Arduino-Programmierung fortfahren.

Bevor Sie das Board über USB an Ihren Computer anschließen, stellen Sie sicher, dass Sie den Strom ausschalten. Wenn Sie das Programm testen, schalten Sie auch die Stromversorgung Ihres Roboterarms aus. Wenn der Strom nicht ausgeschaltet ist, erhält der Arduino 5 Volt vom USB und 12 Volt vom Netzteil. Dementsprechend wird der Strom vom USB auf die Stromquelle übertragen und es wird ein wenig „durchhängen“.

Der Schaltplan zeigt, dass Potentiometer zur Steuerung der Servos hinzugefügt wurden. Potentiometer sind optional, aber der obige Code funktioniert ohne sie nicht. Potentiometer können an die Pins 0,1,2,3 und 4 angeschlossen werden.

Programmierung und erster Start

Zur Steuerung dienen 5 Potentiometer (Sie können diese komplett durch 1 Potentiometer und zwei Joysticks ersetzen). Der Anschlussplan mit Potentiometern ist im vorherigen Teil dargestellt. Die Arduino-Skizze ist hier.

Nachfolgend finden Sie mehrere Videos des Roboterarms in Aktion. Ich hoffe, es gefällt euch.

Das Video oben zeigt die neuesten Modifikationen der Bewaffnung. Ich musste das Design ein wenig ändern und ein paar Teile austauschen. Es stellte sich heraus, dass die Servos des Futuba S3003 eher schwach waren. Es stellte sich heraus, dass sie nur zum Greifen oder Drehen der Hand dienten. Also installierten sie mg995. Nun, mg946 wird im Allgemeinen eine ausgezeichnete Option sein.

Steuerprogramm und Erklärungen dazu

// Antriebe werden über variable Widerstände - Potentiometer - gesteuert.

int potpin = 0; // Analoger Pin zum Anschluss eines Potentiometers

int val; // Variable zum Lesen von Daten vom analogen Pin

myservo1.attach(3);

myservo2.attach(5);

myservo3.attach(9);

myservo4.attach(10);

myservo5.attach(11);

pinMode(led, OUTPUT);

( //Servo 1 Analog Pin 0

val = analogRead(potpin); // liest den Potentiometerwert (Wert zwischen 0 und 1023)

// skaliert den resultierenden Wert für die Verwendung mit Servos (erhält einen Wert im Bereich von 0 bis 180)

myservo1.write(val); // bringt das Servo in eine Position entsprechend dem berechneten Wert

Verzögerung(15); // wartet darauf, dass der Servomotor die angegebene Position erreicht

val = analogRead(potpin1); // Servo 2 an Analogpin 1

val = map(val, 0, 1023, 0, 179);

myservo2.write(val);

val = analogRead(potpin2); // Servo 3 auf Analogpin 2

val = map(val, 0, 1023, 0, 179);

myservo3.write(val);

val = analogRead(potpin3); // Servo 4 auf Analogpin 3

val = map(val, 0, 1023, 0, 179);

myservo4.write(val);

val = analogRead(potpin4); //serva 5 auf analogem Pin 4

val = map(val, 0, 1023, 0, 179);

myservo5.write(val);

Skizzieren Sie mit einem Ultraschall-Abstandssensor

Dies ist wahrscheinlich einer der beeindruckendsten Teile des Projekts. Am Manipulator ist ein Abstandssensor installiert, der auf Hindernisse in der Umgebung reagiert.

Nachfolgend finden Sie grundlegende Erläuterungen zum Code

#trigPin 7 definieren

Der folgende Code:

Wir haben allen 5 Signalen (für 6 Antriebe) Namen zugewiesen (kann alles sein)

Folgendes:

Serial.begin(9600);

pinMode(trigPin, OUTPUT);

pinMode(echoPin, INPUT);

pinMode(led, OUTPUT);

myservo1.attach(3);

myservo2.attach(5);

myservo3.attach(9);

myservo4.attach(10);

myservo5.attach(11);

Wir teilen dem Arduino-Board mit, an welchen Pins die LEDs, Servomotoren und der Abstandssensor angeschlossen sind. Hier muss nichts geändert werden.

void position1())(

digitalWrite(led, HIGH);

myservo2.writeMicroseconds(1300);

myservo4.writeMicroseconds(800);

myservo5.writeMicroseconds(1000);

Es gibt einige Dinge, die Sie hier ändern können. Ich habe eine Position festgelegt und sie Position1 genannt. Es wird im zukünftigen Programm verwendet. Wenn Sie eine andere Bewegung bereitstellen möchten, ändern Sie die Werte in Klammern von 0 auf 3000.

Danach:

void position2())(

digitalWrite(led,LOW);

myservo2.writeMicroseconds(1200);

myservo3.writeMicroseconds(1300);

myservo4.writeMicroseconds(1400);

myservo5.writeMicroseconds(2200);

Ähnlich wie im vorherigen Stück, nur ist es in diesem Fall Position2. Nach dem gleichen Prinzip können Sie neue Bewegungspositionen hinzufügen.

lange Dauer, Distanz;

digitalWrite(trigPin, LOW);

VerzögerungMikrosekunden(2);

digitalWrite(trigPin, HIGH);

VerzögerungMikrosekunden(10);

digitalWrite(trigPin, LOW);

Dauer = pulsIn(echoPin, HIGH);

Distanz = (Dauer/2) / 29,1;

Jetzt beginnt der Hauptcode des Programms zu funktionieren. Du solltest es nicht ändern. Die Hauptaufgabe der oben genannten Zeilen besteht darin, den Abstandssensor zu konfigurieren.

Danach:

wenn (Entfernung<= 30) {

wenn (Entfernung< 10) {

myservo5.writeMicroseconds(2200); //Grabber öffnen

myservo5.writeMicroseconds(1000); //Schließe den Greifer

Sie können jetzt neue Bewegungen basierend auf der vom Ultraschallsensor gemessenen Entfernung hinzufügen.

if(Entfernung<=30){ // данная строка обеспечивает переход в position1, если расстояние меньше 30 см.

position1(); //im Wesentlichen berechnet der Arm alles, was Sie zwischen den Klammern angeben ( )

else( // wenn der Abstand größer als 30 cm ist, gehe zu Position2

position()2 // ähnlich der vorherigen Zeile

Sie können den Abstand im Code ändern und tun, was Sie wollen.

Letzte Codezeilen

if (Abstand > 30 || Abstand<= 0){

Serial.println("Außerhalb des Bereichs"); //Eine Meldung im seriellen Monitor ausgeben, dass wir den angegebenen Bereich überschritten haben

Serial.print(distanz);

Serial.println("cm"); //Abstand in Zentimetern

Verzögerung (500); //Verzögerung 0,5 Sekunden

Natürlich können Sie hier alles in Millimeter, Meter umrechnen, die angezeigte Meldung ändern usw. Mit der Verzögerung kann man ein wenig herumspielen.

Das ist alles. Viel Spaß, aktualisieren Sie Ihre eigenen Manipulatoren, tauschen Sie Ideen und Ergebnisse aus!

Guten Tag! Vor euch, meine Lieben, steht ein Kunstroboter, der verschiedene kugel- oder eiförmige Objekte mit einer Größe von 4 bis 9 cm bemalen kann.

Um es herzustellen, benötigen Sie einen 3D-Drucker, einen Satz Standardwerkzeuge + Arduino.

Hinweis: Geben Sie Projekte, die einen 3D-Drucker verwenden, nicht auf. Wenn Sie möchten, können Sie jederzeit einen Ort oder eine Möglichkeit finden, den Druck der für das Projekt erforderlichen Teile zu bestellen.

Schritt 1: Ein wenig über den Roboter

Kunstroboter - zweiachsig hausgemacht, das auf den meisten sphärischen Oberflächen Muster bilden kann. Der Roboter ist auf eine bestimmte Art von Objekt zugeschnitten (Tischtennisbälle, Weihnachtsdekoration, Glühbirnen und Eier (Ente, Gans, Huhn...).

Für die Drehung des kugelförmigen Objekts und die Bewegung des Manipulators werden hochpräzise Schrittmotoren mit hohem Drehmoment verwendet, und zum Anheben des Griffmechanismus kommt ein leiser und zuverlässiger SG90-Servoantrieb zum Einsatz.

Schritt 2: Notwendige Teile

Um es zu tun DIY-Kunsthandwerk wir brauchen:

  • 2x Lager 623;
  • Haarnadel mit einem Durchmesser von 3 mm und einer Länge von 80-90 mm;
  • 1x Feder (Länge 10 mm und Durchmesser 4,5 mm);
  • 2x NEMA 17 Schrittmotoren (Drehmoment 4,4 kg/cm);
  • Motorkabel (Länge 14 + 70 cm);
  • USB-Kabel;
  • 1x Servo SG90;
  • Arduino Leonardo;
  • Schild JJRobots;

  • 2xA4988 Treiber für Schrittmotoren;
  • Stromversorgung 12V/2A;
  • 11x M3 6mm Schrauben;
  • 4x M3 16mm Schrauben;
  • 4x M3 Muttern;
  • 2x 20mm Saugnäpfe;
  • 1x Flügelmutter M3;
  • 1x Markierung;

Schritt 3: Allgemeiner Überblick

Sie können dieses Diagramm als „Spickzettel“ verwenden.

Schritt 4: Los geht's!

Der Roboter bewegt einen Manipulator mit daran befestigtem Marker, der von einem Schrittmotor angetrieben wird. Ein weiterer Schrittmotor ist für die Drehung des Objekts verantwortlich, auf dem die Zeichnung angebracht ist (Ei, Kugel...). Um den Gegenstand an Ort und Stelle zu halten, werden zwei Saugnäpfe verwendet: Einer ist am Schrittmotor befestigt, der andere auf der gegenüberliegenden Seite des Gegenstands. Eine kleine Feder drückt gegen den Saugnapf und hilft ihm, das Objekt festzuhalten. Der SG90-Servoantrieb dient zum Heben/Senken des Markierers.

Schritt 5: Manipulator

Setzen Sie die Mutter in das dafür vorbereitete Loch ein und ziehen Sie die 16-mm-Schraube fest. Machen wir dasselbe für den Artikelhalter (rechts im Bild oben). Bei der Herstellung des Scharniers für den Manipulator wurden 2 16-mm-Schrauben verwendet. Dieses Scharnier sollte sich nach dem Anziehen der Schrauben frei drehen können.

Schritt 6: Saugnäpfe

Platzieren Sie einen der Saugnäpfe im Loch im Artikelhalter.

Schritt 7: Montage der Schrittmotoren

Wir befestigen beide Schrittmotoren mit 8 Schrauben am Hauptrahmen.

Schritt 8: Rotationsachse

Platzieren wir alle Elemente wie im Bild oben gezeigt.

  • Saugnapf;
  • Schrauben;
  • Oberteil;
  • Frühling;
  • Lager 623 (muss in die linke Lagerschale eingebaut werden);
  • Linke Tasse;
  • Freier Platz für den Hauptrahmen;
  • Rechte Tasse;
  • Lager 623;
  • Distanzring;
  • Flügelmutter (M3).

Schritt 9: Alles an seinen Platz bringen

Setzen wir den zusammengebauten Manipulator auf die Achse des Schrittmotors ein.

Lassen Sie uns die linke Halterung auf der Achse des Schrittmotors installieren.

Der Marker und das Ei dienen als Beispiel (sie müssen jetzt nicht platziert werden).

HINWEIS: Das Servo muss angepasst werden. Während des Kalibrierungsvorgangs müssen Sie den Winkel neu einstellen.

Schritt 10: Elektronik

Befestigen wir die Elektronik mit Schrauben an der Rückseite des Hauptrahmens (2 reichen aus).

Lassen Sie uns die Kabel anschließen.

Wenn man beim Anschluss von Schrittmotoren die Polarität vertauscht, drehen diese einfach in die entgegengesetzte Richtung, bei einem Servoantrieb ist die Situation jedoch nicht so ungefährlich! Überprüfen Sie daher vor dem Anschließen unbedingt die Polarität!

Schritt 11: Programmierung des Arduino Leonardo

Programmieren wir den Arduino Leonardo mit der Arduino IDE (Version 1.8.1).

  • Laden Sie die Arduino IDE (Version 1.8.1) herunter und installieren Sie das Programm.
  • Lassen Sie uns die Software starten. Wählen Sie im Menü „Tools->Board“ das Arduino Leonardo-Board und den entsprechenden COM-PORT aus;
  • Öffnen wir den Sphere-O-Bot-Code und laden ihn herunter. Entpacken wir alle Dateien in einem Ordner und nennen ihn „Ejjduino_ARDUINO“.

Schritt 12: Der Kunstroboter ist bereit, Kunstwerke zu schaffen

Schritt 13: Steuern Sie den Roboter

Software Inkscape. Laden wir die Inkscape-Software herunter und installieren sie (ich empfehle die stabile Version 0.91).

Laden Sie die EggBot Control-Erweiterung herunter und installieren Sie sie (Version 2.4.0 wurde vollständig getestet).

Die EggBot Control-Erweiterung für Inkscape ist das Tool, das Sie zum Testen und Kalibrieren Ihres EggBot und zum Übertragen Ihres Designs auf das Ei benötigen. Zuerst müssen Sie Inkscape starten. Nach dem Start von Inkscape erscheint das Menü „Erweiterungen“, in dem Sie das Untermenü „Eggbot“ auswählen müssen. Wenn das Eggbot-Untermenü nicht angezeigt wird, haben Sie die Erweiterungen nicht richtig installiert. Führen Sie ein Backup durch und befolgen Sie sorgfältig die Anweisungen zur Installation von Erweiterungen.

Das ist alles, vielen Dank für Ihre Aufmerksamkeit!)

Eine der Hauptantriebskräfte für die Automatisierung der modernen Produktion sind industrielle Robotermanipulatoren. Ihre Entwicklung und Umsetzung ermöglichten es Unternehmen, ein neues wissenschaftliches und technisches Niveau der Aufgabenerfüllung zu erreichen, Verantwortlichkeiten zwischen Technologie und Menschen neu zu verteilen und die Produktivität zu steigern. Wir werden im Artikel über die Arten von Roboterassistenten, ihre Funktionalität und Preise sprechen.

Assistent Nr. 1 – Robotermanipulator

Die Industrie ist das Fundament der meisten Volkswirtschaften der Welt. Die Einnahmen nicht nur der einzelnen Produktion, sondern auch des Staatshaushalts hängen von der Qualität der angebotenen Waren, Mengen und Preisen ab.

Angesichts der aktiven Einführung automatisierter Linien und des weit verbreiteten Einsatzes intelligenter Technologie steigen die Anforderungen an die gelieferten Produkte. Ohne den Einsatz automatisierter Linien oder industrieller Robotermanipulatoren ist es heute fast unmöglich, im Wettbewerb zu bestehen.

Wie funktioniert ein Industrieroboter?

Der Roboterarm sieht aus wie ein riesiger automatisierter „Arm“, der von einem elektrischen Steuerungssystem gesteuert wird. Bei der Konstruktion der Geräte gibt es keine Pneumatik oder Hydraulik; alles ist auf Elektromechanik aufgebaut. Dies hat die Kosten von Robotern gesenkt und ihre Haltbarkeit erhöht.

Industrieroboter können 4-Achsen-Roboter (zum Verlegen und Verpacken) und 6-Achsen-Roboter (für andere Arbeiten) sein. Darüber hinaus unterscheiden sich Roboter je nach Freiheitsgrad: von 2 bis 6. Je höher dieser ist, desto genauer reproduziert der Manipulator die Bewegung einer menschlichen Hand: Drehung, Bewegung, Komprimieren/Loslassen, Kippen usw.
Das Funktionsprinzip des Geräts hängt von seiner Software und Ausstattung ab, und bestand zu Beginn seiner Entwicklung das Hauptziel darin, Arbeiter von schwerer und gefährlicher Arbeit zu befreien, hat sich heute das Aufgabenspektrum erheblich erweitert.

Durch den Einsatz von Roboterassistenten können Sie mehrere Aufgaben gleichzeitig bewältigen:

  • Reduzierung des Arbeitsraums und Entlassung von Fachkräften (ihre Erfahrungen und Kenntnisse können in einem anderen Bereich genutzt werden);
  • Erhöhung der Produktionsmengen;
  • Verbesserung der Produktqualität;
  • Dank der Kontinuität des Prozesses wird der Produktionszyklus verkürzt.

In Japan, China, den USA und Deutschland beschäftigen Unternehmen ein Minimum an Mitarbeitern, deren Aufgabe lediglich darin besteht, den Betrieb von Manipulatoren und die Qualität der hergestellten Produkte zu kontrollieren. Es ist erwähnenswert, dass ein industrieller Robotermanipulator nicht nur ein funktionaler Assistent im Maschinenbau oder beim Schweißen ist. Automatisierte Geräte werden in einer breiten Palette präsentiert und in der Metallurgie, Leicht- und Lebensmittelindustrie eingesetzt. Abhängig von den Anforderungen des Unternehmens können Sie einen Manipulator auswählen, der den funktionalen Verantwortlichkeiten und dem Budget entspricht.

Arten von industriellen Robotermanipulatoren

Heute gibt es etwa 30 Arten von Roboterarmen: vom Universalmodell bis zum hochspezialisierten Assistenten. Abhängig von den ausgeführten Funktionen können sich die Mechanismen der Manipulatoren unterscheiden: Beispielsweise können sie Schweißen, Schneiden, Bohren, Biegen, Sortieren, Stapeln und Verpacken von Waren sein.

Im Gegensatz zum bestehenden Klischee über die hohen Kosten der Robotertechnologie kann jeder, auch ein kleines Unternehmen, einen solchen Mechanismus erwerben. Kleine universelle Robotermanipulatoren mit geringer Tragfähigkeit (bis zu 5 kg) von ABB und FANUC kosten zwischen 2.000 und 4.000 Dollar.
Trotz der Kompaktheit der Geräte können sie die Arbeitsgeschwindigkeit und die Qualität der Produktverarbeitung steigern. Für jeden Roboter wird eine einzigartige Software geschrieben, die den Betrieb der Einheit präzise koordiniert.

Hochspezialisierte Modelle

Roboterschweißgeräte haben ihre größte Anwendung im Maschinenbau gefunden. Da die Geräte nicht nur gerade Teile schweißen, sondern auch Schweißarbeiten im Winkel effektiv durchführen können, werden ganze automatisierte Linien an schwer zugänglichen Stellen installiert.

Ein Fördersystem wird gestartet, bei dem jeder Roboter innerhalb einer bestimmten Zeit seinen Teil der Arbeit erledigt, und dann beginnt die Linie, sich zur nächsten Stufe zu bewegen. Ein solches System mit Menschen zu organisieren ist ziemlich schwierig: Keiner der Arbeiter sollte auch nur eine Sekunde abwesend sein, sonst geht der gesamte Produktionsprozess schief oder es treten Mängel auf.

Schweißer
Die gebräuchlichsten Optionen sind Schweißroboter. Ihre Leistung und Genauigkeit sind achtmal höher als die des Menschen. Solche Modelle können verschiedene Schweißarten durchführen: Lichtbogen- oder Punktschweißen (abhängig von der Software).

Die industriellen Robotermanipulatoren von Kuka gelten als führend auf diesem Gebiet. Kosten zwischen 5.000 und 300.000 Dollar (je nach Tragfähigkeit und Funktionen).

Kommissionierer, Umzugshelfer und Packer
Harte Arbeit, die für den menschlichen Körper schädlich ist, hat zur Entstehung automatisierter Assistenten in dieser Branche geführt. Verpackungsroboter bereiten Waren in wenigen Minuten für den Versand vor. Die Kosten für solche Roboter betragen bis zu 4.000 Dollar.

Die Hersteller ABB, KUKA und Epson bieten den Einsatz von Geräten zum Heben schwerer Lasten mit einem Gewicht von mehr als 1 Tonne und zum Transport dieser vom Lager zur Verladestelle an.

Hersteller von Industrierobotermanipulatoren

Japan und Deutschland gelten als unangefochtene Spitzenreiter in dieser Branche. Sie machen mehr als 50 % der gesamten Robotertechnologie aus. Es ist jedoch nicht einfach, mit den Giganten zu konkurrieren, und in den GUS-Staaten entstehen nach und nach eigene Hersteller und Startups.

KNN-Systeme. Das ukrainische Unternehmen ist Partner der deutschen Kuka und entwickelt Projekte zur Robotisierung von Schweiß-, Fräs-, Plasmaschneid- und Palettierprozessen. Dank ihrer Software kann ein Industrieroboter in nur einem Tag für eine neue Aufgabenart umkonfiguriert werden.

Rozum Robotics (Weißrussland). Die Spezialisten des Unternehmens haben den industriellen Robotermanipulator PULSE entwickelt, der sich durch seine Leichtigkeit und Benutzerfreundlichkeit auszeichnet. Das Gerät eignet sich zum Zusammenbauen, Verpacken, Kleben und Umordnen von Teilen. Der Preis des Roboters liegt bei etwa 500 US-Dollar.

„ARKODIM-Pro“ (Russland). Beschäftigt sich mit der Herstellung von linearen Robotermanipulatoren (die sich entlang linearer Achsen bewegen) für den Kunststoffspritzguss. Darüber hinaus können ARKODIM-Roboter als Teil eines Fördersystems arbeiten und die Funktionen eines Schweißers oder Packers übernehmen.

Dabei handelt es sich um ein Roboterprojekt, das sechs Freiheitsgrade des Manipulators beinhaltet. Das Gerät kann in einer Produktionslinie, als Rohling für ein Förderband oder bei der Arbeit mit Paletten an einem Arbeitsplatz eingesetzt werden. Das Hauptziel des Projekts bestand darin, zu testen, ob der Manipulator präzise genug ist, um Teile zusammenzusetzen, während sie sich entlang der Montagelinie bewegen. Diese Baugruppe hat in der Industrie natürlich keine breite Anwendung gefunden, aber in Zukunft ist alles möglich.

Wie funktioniert es?

An der Unterseite des Motors befindet sich ein Inkrementalgeber, der Informationen an die Hauptprozessoreinheit des Manipulators liefert, um die tatsächliche Geschwindigkeit und Verschiebung des Förderers berechnen zu können.

An der Seite des Förderers befinden sich mehrere induktive Sensoren, die vorbeifahrende Aluminiumpaletten erkennen können. Anhand dieser Informationen kann der Roboterarmgreifer der Palette mit der gleichen Geschwindigkeit folgen und sämtliche Montagearbeiten erledigen. Die Geschwindigkeit des Förderbandes kann über zwei Frequenzumrichter angepasst werden. Die Palette kann mit einem pneumatischen Stopfen an mehreren Stellen gestoppt werden und wird über einen Selektor pneumatisch in ihre Ausgangsposition zurückgeführt.

Um einen Roboter zu erstellen, wäre es eine gute Idee, einen 3D-Drucker zu verwenden, der zum Drucken großer Objekte geeignet ist (maximale Größe ~ 1,2 m * 0,8 m). Es wäre toll, den Manipulatorkopf zu vergrößern und zusätzlich einen Computerlüfter zu verwenden, um sicherzustellen, dass die Kunststofffäden schnell abkühlen. Im Allgemeinen werden für ein gedrucktes Objekt nur wenige Objekte benötigt.

Videopräsentation der Arbeit:

Hier sehen Sie, wie der Roboter und seine Arbeitsstation eine einfache Montageaufgabe mit 30 % der Maximalgeschwindigkeit ausführen:

Schritt 1. Roboter ohne Workstation:

So sieht ein industrieller Manipulatorarm ohne Arbeitsstation aus.

Schritt 2. Demontage des Förderbandes aus Altteilen:

Wenn Sie einige der alten Teile des Förderbands wiederverwenden können, können Sie diese auseinandernehmen, einen Teil des Öls und anderer Verunreinigungen entfernen und ein „neues“ Förderband mit der richtigen Länge und den richtigen Abmessungen wieder zusammenbauen und alle fehlenden Teile zurückgeben Teile.

Schritt 3. Anschließen des Sensors:

Um die Motorgeschwindigkeit (und damit die Fördergeschwindigkeit) zu bestimmen, drehen Sie die Achse zur Unterseite des Motors. Auch die Motorachse ist notwendig, um die Verlängerung des Gerätes verändern zu können. Am anderen Ende der Verlängerung muss ein Megatron-Inkrementalgeber (MHL40 8 1000 5 BZ NA) installiert werden. Die Hauptbestandteile des Sensors: eine Lichtquelle (LED), die durch eine Scheibe mit Löchern scheint. Auf der anderen Seite dieser Scheibe befindet sich ein Lichtsensor, der die einfallenden Lichtimpulse zählt und diese Signale an den Hauptprozessor des Roboters übermittelt. Die erste Einrichtung ist notwendig, um das Roboterkoordinatensystem zu synchronisieren, das Förderband zu bewegen und den Sensor in diesem Abstand zu drehen.

Anschließend berechnet der Roboter die Distanzsensorsignale in seinem Koordinatensystem. Eine der schwierigsten und zeitaufwändigsten Aufgaben (nach dem Zusammenbau des mechanischen Teils des Förderers) bestand darin, die richtigen Einstellungen für diese Synchronisierung vorzunehmen. Dazu ist es notwendig, ein Programm zu schreiben, das Frequenzumrichter verarbeitet, um den Förderer zu starten und pneumatische Stopfen zu öffnen und zu schließen, und natürlich ist es notwendig, den Roboter in die Bereiche und gewünschten Positionen zu bewegen. Die Hauptanweisungen dieser Code-Synchronisierung sind im Roboterhandbuch (Mitsubishi RV-3SDB) im PDF-Format verfügbar. Der Code mit den Einstellungen ist unten verfügbar.

Schritt 4. Frequenzumrichter:

Um die Drehzahl des Motors steuern zu können, werden Frequenzumrichter benötigt. Es läuft zunächst mit 50 Hz, was für dieses Verfahren jedoch zu schnell ist. Stellen Sie die Frequenz in der Grundeinstellung auf 33 Hz ein. Aufgrund der Änderungsgeschwindigkeit des Selektoreingangs ist es auch möglich, die Geschwindigkeit im Programmcode des Roboters zu ändern. Der Frequenzumrichter ist in einer gebrauchten Version erhältlich, erfüllt aber seinen Zweck sehr gut. Aus Sicherheitsgründen ist für den Anschluss außerdem ein Notschalter (großer roter Knopf) erforderlich.

Schritt 5. Paletten erstellen:

Alle Teile der Paletten sind handgefertigt. Es wurden nur „Rohlinge“ angefertigt. Eine Möglichkeit zum 3D-Druck ist hier leider nicht vorhanden, da diese Teile aus Aluminium oder Kunststoff bestehen müssen. Auf der Oberseite der Paletten müssen Kugellager angebracht werden, um eine bessere Rotation an den Rändern zu gewährleisten. Aufgrund der Nähe der induktiven Sensoren ist ein großes Stück Aluminium erforderlich.

Schritt 6: Fertigstellen des Förderbandes:

Dann müssen Sie den Startpunkt und den Endpunkt des Förderbandes hinzufügen. Ein Selector-Ausgang ist ebenfalls integriert. Es funktioniert mit pneumatischen Schaltern.

Schritt 7

Pneumatische Schalter stoppen und passieren die Palette. Am Startpunkt befindet sich ein induktiver Näherungssensor, der sicherstellt, dass die Palette vor Beginn der Montage eingerichtet ist. Anschließend gibt der Schalter die Palette frei, die im Nahbereich am zweiten Sensor vorbeifährt. Dadurch wird ein Signal an den Hauptprozessor weitergeleitet, der die Sensorsignale, sogenannte „Live“-Signale, verarbeitet. Von hier aus wird die Entfernung gemessen. Am Ende der Leitung befindet sich ein weiterer Stecker und Sensor. (Es ist möglich, mehrere Paletten gleichzeitig auf das Förderband zu legen, dies erfordert jedoch einen Sicherheitsstopp, bevor die Palette ausgewählt werden kann.)

Der „elektrische Teil“ des Arbeitsplatzes liegt nur in einer vorläufigen Version vor: Er muss in der Elektrokabine installiert werden. (Die einzige Frage ist Geld.)

Schritt 8. Programmierung des Roboters:

Grundlegende Befehle für Assembler-Code:

  • M_Out (N) = 1: Ausgänge aktivieren oder deaktivieren (z. B. pneumatische Schalter oder Motoren)
  • Wait M_In(n) = 1: Warten auf ein steigendes Signal (z. B. induktive Sensorsignale)
  • m1 = M_Enc(1): Beim Ausführen der Tracking-Funktion wird der aktuelle Encoderwert als Ganzzahl an m1 übergeben.
  • Trk On,pfog,m1: Aktiviert die Bewegungsverfolgungsfunktion des Roboters.
  • Trk Off: Schaltet die Tracking-Funktion aus und kehrt zum „normalen“ Koordinatensystem des Roboters zurück.
Anmerkung des Autors: Der gesamte Programmcode ist mit Kommentaren auf Ungarisch geschrieben. Wenn Sie also auf Schwierigkeiten stoßen, wenden Sie sich an einen Übersetzer (Google Translator reicht aus).

Servo auf „Roboter szervo bekapcsolása
Über 70 "70%-ige Sicherheit
Mov phome2 "a darab várakozási pozícióba álljon
„Futószalag összeszerelő ág nullázása (mert a frekvenciaváltó felfutó és lefutó élre is real).
M_Out(5)=0
M_Out(6)=0 "wird nicht mehr angezeigt
M_Out(8)=0 "wird nicht mehr angezeigt
M_Out(9)=0 "wird nicht gelöscht
"
„Vizsgálat kezdés előtt: ha a palette nincs a kiindulási ponton, oda kell vinni.
If M_In(4)=0 Then GoSub *visszavezet "haaz elsőinductív jele 0, akkor nincs ott a palette
*visszavezet
If M_In(4)=1 Then GoTo *indit "mivel ez rekurzív programrész, ha mar ot a Paletta, kilépünk
M_Out(6)=1

M_Out(2)=1 "Váltó külső állásba tesz
M_Out(2)=0 "Váltó nyomás visszavesz
Täglich 7 Tage später wird das Gerät mit einer Palette bis zum nächsten Tag aufgeladen
M_Out(1)=1 "Váltó belső állásba tesz
M_Out(1) = 0
M_Out(6)=0
Dly 0,5
M_Out(9)=1 "visszavezető ág futószalag beindul visszafelé
M_Out(5)=1
Wait M_In(4)=1 "füge den Wert hinzu, und die induktive Komponente wird nicht angezeigt
M_Out(8)=0 "visszavezető futószalag leáll
Täglich 1 "eine Palette már a kiindulási pontban van
M_Out(5)=0
Wenn M_In(4)=1, dann gehe zu *indit
Zurückkehren
*indit
M_Out(6)=1
M_Out(4)=1 "1. szelep behúz
M_Out(2)=1 "Váltó külső állás
M_Out(2)=0 "Váltóról leveszi a nyomást
Wait M_In(6)=1 "indítást érzékelő inductív bejelez
m1=M_Enc(1) "ekkor felvesszük a enkóder pozícióját (szinkronizálás)
„*var
„Abban az esetben szükséges csak, haz indító érzékelő a robot munkaterén kívül van
„PC=TrWcur(1,pjel,m1)“ hat die Palette umgedreht
„Wenn PosCq(PC)<>1 Dann gehe zu *var "beért-e a munkatérbe?
„If PC.Y>350 Then GoTo *var“ ist eine Frage? (350mm)
„Wenn PC.Y<0 Then GoTo *var "probléma esetén már túlment volna "a szerelési távolságon
Trk On,pjel,m1 "tracking indítása
„Pjel: Fixieren Sie den Roboter, koordinieren Sie ihn mit der Induktivität.“
„m1: Enkóder pozíciója, amikor a munkadarab elérte a inductívot
„Innentől egy mozgó koordináta rendszerben leszünk, amelynek középpontja a munkadarab
Mov phenger,10 „felvesszük az első darabot
Mvs phenger
Dly 0,25
Hschließen 1
Dly 0,25
Mvs phenger, 10
Mov pkp,50
Mvs pkp
Dly 0,25
HOpen 1 „leraktuk a hengert
Dly 0,25
MOV PKP, 50
Mov pdugattyu, 10 "dugattyúért megy
Mvs pdugattyu
Dly 0,25
Hclose 1 "felvettük a dugattyút
Dly 0,25
Mvs pdugattyu, 10
MOV PKP, 50
Mvs pkp
Dly 0,25
HÖffnen Sie 1 „Leraktuk a Dugattyút
Dly 0,25
MOV PKP, 50
Mov prugo, 10" rugóért megy
Mvs Prugo
Dly 0,25
Hclose 1 "felvettük a rugót
Dly 0,25
Mvs Prugo, 10
MOV PKP, 50
Mvs pkp
Dly 0,25
HÖffnen Sie 1 "Leraktuk a Rugót
Dly 0,25
MOV PKP, 50
Trk Off
Warten Sie, bis M_In(7)=1 „Fügen Sie ein Zeichen hinzu, und schalten Sie es erneut ein
M_Out(4)=0 "1. gelöscht
M_Out(0)=1 "2. szelep (összeszerelő végpont) behúz
Wait M_In(7)=0
Tag 1
M_Out(6)=0
M_Out(1)=1 "Váltó belső állás
M_Out(1)=0
M_Out(0)=0 "2. szelep (összeszerelő végpont) kienged
M_Out(5)=1 "összeszerelő futószalag hátra indul
M_Out(9)=1 "visszavezető futószalag előre indul
Wait M_In(6)=1 "Füge einen Befehl hinzu, um die induktive Eingabe in einem zweiten Schritt anzuzeigen.
Wait M_In(4)=1
M_Out(5)=0
M_Out(9)=0
Umzug nach Hause2
Servo aus
Hlt
"
„kimenetek ist eine bemenetek-Liste
„szelepek
"M_Out(0)=1 "2. szelep (összeszerelő végpont) behúz
"M_Out(0)=0 "vegpont szelep kenged
"M_Out(1)=1 "Váltó belső állásra vált
"M_Out(1)=0 "Váltó belső állás nyomás levesz
"M_Out(2)=1 "Váltó külső állásra állít
„M_Out(2)=0 „Es ist kein Problem, wenn es nicht funktioniert
"M_Out(3)=1 "3.szelep (visszavezető ág) behúz
"M_Out(3)=0 "3. szelep kienged
"M_Out(4)=1 "1. szelep behúz
„M_Out(4)=0 „1. szelep kienged
"
„Futószalag ágak nullázása (mindig kell, mert mindig a korábbi érték ellentétjére indul vagy áll meg).
„M_Out(5)=0“ bedeutet, dass der Wert null ist
"M_Out(6)=0 "Es ist kein Fehler aufgetreten
„M_Out(8)=0“ Der Fehler wird nicht angezeigt
„M_Out(9)=0“ wird nicht angezeigt
"
„M_Out(5)=1
„M_Out(5)=0“ wird erneut angezeigt
"M_Out(6)=1 ""összeszerelő ág futószalag előre indul
"M_Out(6)=0 ""Es ist kein Fehler aufgetreten
"M_Out(8)=1 "wird nicht mehr angezeigt
„M_Out(8)=0“ wird erneut angezeigt
„M_Out(9)=1“ wird nicht angezeigt
„M_Out(9)=0“ wird angezeigt, wenn der Fehler behoben ist
"
„induktivok
„Wait M_In(4)=1“ fügt hinzu, dass die induktive Komponente nicht mehr vorhanden ist
„Wait M_In(5)=1“ fügt hinzu, dass die indító inductív nem érzékel
„Wait M_In(6)=1“ wird hinzugefügt, bis die induktive Eingabe erfolgt
„Wait M_In(7)=1“ fügt hinzu, dass der Harmadik(ausserhalb der letzten) induktiven Zeit nicht mehr vorhanden ist

Hallo!

Wir sprechen über die Reihe kollaborativer Robotermanipulatoren von Universal Robots.

Das ursprünglich aus Dänemark stammende Unternehmen Universal Robots stellt kollaborative Robotermanipulatoren zur Automatisierung zyklischer Produktionsprozesse her. In diesem Artikel stellen wir ihre wichtigsten technischen Eigenschaften vor und betrachten die Anwendungsbereiche.

Was ist das?

Die Produkte des Unternehmens werden durch eine Reihe von drei leichten industriellen Handhabungsgeräten mit offener kinematischer Kette repräsentiert:
UR3, UR5, UR10.
Alle Modelle verfügen über 6 Mobilitätsgrade: 3 tragbar und 3 orientierbar. Geräte von Universal Robots erzeugen ausschließlich Winkelbewegungen.
Abhängig von der maximal zulässigen Nutzlast werden Robotermanipulatoren in Klassen eingeteilt. Weitere Unterschiede sind der Radius des Arbeitsbereichs, das Gewicht und der Durchmesser der Basis.
Alle UR-Manipulatoren sind mit hochpräzisen Absolutpositionssensoren ausgestattet, die die Integration mit externen Geräten und Anlagen vereinfachen. Dank ihrer kompakten Bauweise nehmen UR-Manipulatoren nicht viel Platz ein und können in Arbeitsbereichen oder Produktionslinien installiert werden, in denen herkömmliche Roboter keinen Platz finden. Spezifikationen:
Warum sind sie interessant?Einfache Programmierung

Eine speziell entwickelte und patentierte Programmiertechnologie ermöglicht es technisch nicht versierten Bedienern, UR-Roboterarme mithilfe intuitiver 3D-Visualisierungstechnologie schnell zu konfigurieren und zu steuern. Die Programmierung erfolgt durch eine Reihe einfacher Bewegungen des Arbeitskörpers des Manipulators in die erforderlichen Positionen oder durch Drücken von Pfeilen in einem speziellen Programm auf dem Tablet.UR3: UR5: UR10: Schnelle Einrichtung

Der Erstinbetriebnehmer benötigt weniger als eine Stunde, um den ersten einfachen Vorgang auszupacken, zu installieren und zu programmieren. UR3: UR5: UR10: Zusammenarbeit und Sicherheit

UR-Manipulatoren können Bediener ersetzen, die Routineaufgaben in gefährlichen und kontaminierten Umgebungen ausführen. Die Steuerung berücksichtigt äußere Störeinflüsse, die während des Betriebs auf den Robotermanipulator einwirken. Dadurch können UR-Handhabungssysteme ohne Schutzbarrieren in der Nähe von Personalarbeitsplätzen betrieben werden. Robotersicherheitssysteme sind vom TÜV zugelassen und zertifiziert.
UR3: UR5: UR10: Vielzahl von Arbeitsgremien

Am Ende der UR-Industriemanipulatoren ist eine standardisierte Halterung für die Montage spezieller Arbeitsteile vorgesehen. Zwischen dem Arbeitskörper und dem Endglied des Manipulators können zusätzliche Module aus Kraft-Momenten-Sensoren oder Kameras installiert werden. Mögliche Anwendungen

Industrielle Robotermanipulatoren UR eröffnen die Möglichkeit, nahezu alle zyklischen Routineprozesse zu automatisieren. Die Geräte von Universal Robots haben sich in verschiedenen Anwendungsbereichen bewährt.

Übersetzung

Durch die Installation von UR-Manipulatoren in Transfer- und Verpackungsbereichen wird die Genauigkeit erhöht und die Schrumpfung verringert. Die meisten Transfervorgänge können ohne Aufsicht durchgeführt werden. Polieren, Puffern, Schleifen

Mit dem eingebauten Sensorsystem können Sie die Genauigkeit und Gleichmäßigkeit der ausgeübten Kraft auf gekrümmten und unebenen Oberflächen kontrollieren.

Druckguss

Die hohe Präzision sich wiederholender Bewegungen ermöglicht den Einsatz von UR-Robotern für Polymerverarbeitungs- und Spritzgussaufgaben.
Wartung von CNC-Maschinen

Die Schutzklasse der Schale bietet die Möglichkeit, Handhabungssysteme für die Zusammenarbeit mit CNC-Maschinen zu installieren. Verpacken und Stapeln

Herkömmliche Automatisierungstechnologien sind umständlich und teuer. UR-Roboter sind leicht anpassbar und können 24 Stunden am Tag mit oder ohne Schutzschilde rund um die Mitarbeiter arbeiten und sorgen so für hohe Präzision und Produktivität. Qualitätskontrolle

Für dreidimensionale Messungen eignet sich ein Robotermanipulator mit Videokameras, der eine zusätzliche Garantie für die Qualität der Produkte darstellt. Montage

Durch eine einfache Befestigungsvorrichtung können UR-Roboter mit geeigneten Hilfsmechanismen ausgestattet werden, die für die Montage von Teilen aus Holz, Kunststoff, Metall und anderen Materialien erforderlich sind. Bilden

Mit dem Steuersystem können Sie das entwickelte Drehmoment steuern, um ein Überdrehen zu vermeiden und die erforderliche Spannung sicherzustellen. Kleben und Schweißen

Durch die hohe Positionierungsgenauigkeit des Arbeitselements können Sie die Abfallmenge beim Kleben oder Auftragen von Substanzen reduzieren.
Die industriellen Roboterarme von UR können verschiedene Schweißarten durchführen: Lichtbogen-, Punkt-, Ultraschall- und Plasmaschweißen. Gesamt:

Industriemanipulatoren von Universal Robots sind kompakt, leicht und einfach zu erlernen und zu verwenden. UR-Roboter sind eine flexible Lösung für vielfältige Aufgaben. Manipulatoren können so programmiert werden, dass sie alle Aktionen ausführen, die den Bewegungen einer menschlichen Hand innewohnen, und sie sind bei rotierenden Bewegungen viel besser. Manipulatoren neigen nicht zu Müdigkeit oder Angst vor Verletzungen; sie brauchen keine Pausen oder Wochenenden.
Mit den Lösungen von Universal Robots können Sie jeden Routineprozess automatisieren und so die Geschwindigkeit und Qualität der Produktion erhöhen.

Besprechen Sie die Automatisierung Ihrer Produktionsprozesse mit Manipulatoren von Universal Robots mit einem offiziellen Händler –