TANC_LEFT_IMG

Wie können wir helfen?

Fangen wir an!

 

  • 3D -Modelle
  • Fallstudien
  • Ingenieur -Webinare
HELFEN
SNS1 SNS2 SNS3
  • Telefon

    Telefon: +86-180-8034-6093 Telefon: +86-150-0845-7270(Bezirk Europa)
  • Abacg

    Lineare Bewegung der FTH -Steuer -Roboter XYZ Stage

    Industrieboter sind überall um uns herum; Sie produzieren die von uns verbrauchten Waren und die Fahrzeuge, die wir fahren. Für viele werden diese Technologien oft als simpel angesehen. Obwohl sie zwar in der Lage sind, Produkte schnell und auf hohem Qualitätsniveau zu produzieren, arbeiten sie innerhalb einer begrenzten Auswahl an Bewegungen. Wie viel wird wirklich in das Programmieren eines Industrieroboters gehen?

    Die Wahrheit ist, dass die industrielle Robotik in ihrer Komplexität sicherlich unterschiedlich ist, selbst die einfachste Anwendung eines Industrie -Roboters weit entfernt von Plug -and -Play -Funktionen. Anders ausgedrückt, ein Roboterarm, der eine begrenzte Bewegung innerhalb der X-, Y- und Z -Achse erfordert, um Tag für Tag seinen Aufgabenausflug durchzuführen, erfordert mehr als nur ein paar Codezeilen. Wenn die Industrie -Robotik immer fortgeschrittener werden und traditionelle Fabriken auf intelligente Fabriken verbessert werden, wird die Menge an Arbeit und Fachwissen, die in die Schulung dieser künstlichen Hersteller einfließen, entsprechend erhöhen. Schauen wir uns einige Möglichkeiten an, wie der moderne Roboter programmiert ist.

    Anhänger unterrichten

    Der Begriff „Roboter“ kann viele verschiedene Bilder hervorrufen. Während die breite Öffentlichkeit einen Roboter mit etwas vergleichen kann, das sie in einem Film oder im Fernsehen gesehen haben, besteht in den meisten Branchen ein Roboter aus einem Roboterarm, der programmiert ist, um eine Aufgabe der unterschiedlichen Komplexität in einem akzeptablen Qualitätsniveau zu erledigen.

    Manchmal können Effizienz während der Produktion identifiziert werden und kleine Variationen müssen an den Bewegungen des Roboters gemacht werden. Die Produktion zu stoppen, um die Ausrüstung neu zu programmieren, wäre ein kostspieliges und unpraktisches Unterfangen. Herkömmliche Weisheit legt nahe, dass jede Variation dieser Bewegungen akribisch in einen Computer programmiert werden muss, Linie für Linie; Aber das könnte nicht weiter von der Wahrheit entfernt sein.

    Ein Lehrkasten oder häufiger als Lehranhänger oder Teach -Waffe bezeichnet, ist ein robustes industrialisiertes Handheld -Gerät, mit dem der Bediener den Roboter in Echtzeit und Logikbefehle eingeben und die Informationen auf dem Computer des Roboters aufzeichnet.

    Industrie -Roboter arbeiten in der Regel mit Geschwindigkeiten, die das menschliche Auge in Frage stellen, aber ein Bediener, der einen Lehranhänger benutzt, kann die Ausrüstung verlangsamen, damit sie die Bewegungen des Roboters aufnehmen können, um die Änderung des Verfahrens gerecht zu werden. Dieser Vorgang mag für jeden, der jemals einen Videospiel -Controller verwendet hat, einfach klingen, aber es gibt viel mehr als nur zu wissen, wie man Inputs eingibt. Der Bediener muss beispielsweise in der Lage sein, den effizientesten Weg zu visualisieren, den der Roboter einnimmt, damit Bewegungen auf die erforderlichen Personen beschränkt sind. Unnötige Bewegungen oder Zunahme der Zeit, egal wie scheinbar klein, können sich auf die Ausgangsfähigkeiten einer Produktionslinie auswirken. Ein extrapolierter im Laufe der Zeit extrapoliert, könnte ein in einen Roboter aufgetragenes ineffizientes Pfad zu erheblichen finanziellen Verlusten für den Hersteller führen.

    Natürlich muss auch die Geschwindigkeit jeder Bewegung berücksichtigt werden, damit der Roboter so oft wie möglich gemeinsame Bewegungen durchführen kann. Diese Bewegungen sind aus der Sicht der Bewegung effizienter, vorausgesetzt, ein Programmierer verfügt über die Erfahrung. In der Tat mag diese Art der Programmierung einfach erscheint, wenn man sich in den Prozess ansieht, aber tatsächlich kann es Jahre dauern, bis es beherrscht wird. Unterrichtsanhänger gibt es schon seit Jahren und sind weiterhin ein Grundnahrungsmittel in der Welt der Roboterprogrammierung.

    Offline -Simulationen

    Eines der größten Risiken für die Programmierung eines Industrieroboters auf der Fabrikboden ist die daraus resultierende Ausfallzeit. Ein Programmierer muss sich mit der Maschine anstellen, Änderungen am Code vornehmen und die Bewegung der Geräte im Kontext der Produktion testen, bevor Vorgänge wieder aufgenommen werden können. Glücklicherweise kann Offline -Simulationssoftware verwendet werden, um alle Codeänderungen zu approximieren, die der Bediener einbeziehen möchte, Fehler behoben werden können, bevor das Programmieraktualisierung live und alle ohne Einhalten von Vorgängen eingesetzt werden kann. Es gibt keinen finanziellen Nachteil bei Offline -Simulationen und keine Gefahr für den Betreiber, da Simulationen auf einem PC entfernt von der Fabrikboden durchgeführt werden können.

    Es gibt viele verschiedene Arten von Programmen, die Offline -Simulationsfunktionen bieten, aber das Prinzip ist das gleiche, wodurch eine virtuelle Umgebung geschaffen wird, die für den Herstellungsprozess repräsentativ ist und die Bewegungen mithilfe eines hoch entwickelten 3D -Modells programmiert.

    Es ist zu beachten, dass kein Programm besser besser ist als jeder andere, aber man kann je nach Komplexität der Anwendung vorzuziehen sein. Das ansprechende an dieser Art von Programmierung ist, dass der Programmierer nicht nur Roboterbewegungen programmieren, sondern auch dem Programmierer die Ergebnisse der Kollisions- und Nahmiss-Erkennungsfunktionalität sowie die Aufzeichnungszykluszeiten implementieren und anzeigen können.

    Da das Programm unabhängig vom Gerät auf einem externen Computer erstellt wurde (und nicht manuell, wie dies bei Teach Pendellern -Lernen der Fall ist), können die Hersteller von der kurzfristigen Produktion nutzen, indem sie in der Lage sind, einen Prozess schnell zu automatisieren, ohne normale Vorgänge zu behindern.

    Während das Unterrichten von Pendelled -Programmierungen einen sehr nuancierten Ansatz für Roboteranpassungen auf der Fabrikboden bietet, ist es wohl größer, Programmieraktualisierungen in einer Testumgebung auszuführen, bevor der Code in der physischen Ausrüstung aktualisiert wird.

    Programmierung durch Demonstration

    Diese Methode ist im Großen und Ganzen ähnlich wie beim Lehrprozessprozess. Zum Beispiel hat der Bediener wie beim Teach -Anhänger die Möglichkeit, den Roboter mit einem hohen Maß an Präzision einer Reihe neuer Bewegungen zu „zeigen“ und diese Informationen auf dem Computer des Roboters zu speichern. Es gibt jedoch einige Vorteile, die einige Differenzierungspunkte zwischen beiden schaffen. Zum Beispiel ist der Teach -Anhänger ein ausgeklügeltes Handheld -Gerät, das viele verschiedene Kontrollen und Funktionen enthält. Durch die Programmierung durch Demonstration muss der Bediener im Allgemeinen mit einem Joystick (und nicht einer Tastatur) durch den Roboterarm navigieren. Dies macht den Programmierungsprozess viel einfacher und schneller - zwei Dinge, die weniger Ausfallzeiten übersetzen.

    Diese Art der Roboterprogrammierung braucht auch weniger Zeit, bis ein Bediener kompetent wird. Da die Aufgabe selbst in der gleichen Weise so programmiert ist, wie ein menschlicher Bediener sie erledigen würde.

    Die Zukunft der Roboterprogrammierung

    Alle diese Programmiermethoden haben ihren Platz in der Welt der industriellen Robotik, aber keiner von ihnen ist perfekt. Auf ihre eigene Weise können die Entwicklung und der Einsatz jedes einzelnen Produktion und die Kosten für den Hersteller erhöhen. Es wird Zeit benötigt, um dem Roboter beizubringen, wie er die Aufgabe ausführt. In vielen Fällen kann die Fähigkeit des Betreibers oder Technikers diese Zeiten von einer Anwendung auf die nächste stark variieren.

    Stellen Sie sich jedoch vor, ein Industrie -Roboter musste nur eine Aufgabe „sehen“, um sie immer wieder einwandfrei auszuführen. Die mit der Programmierung industriellen Robotik verbundenen Kosten und Zeit würden enorm abnehmen.

    Wenn es zu gut erscheint, um wahr zu sein, sollten Sie sich die Robotikbranche genauer ansehen. Diese Art von Robotertraining ist bereits im Kenntnis der industriellen Roboterdesigner. Die Theorie hinter der Technologie ist solide; Lassen Sie einen Bediener dem Roboter zeigen, wie er eine bestimmte Aufgabe ausführt, und erlauben Sie dem Roboter, diese Informationen zu analysieren, um die effizienteste Folge von Bewegungen zu bestimmen, die abgeschlossen werden müssen, um die Aufgabe zu replizieren. Während der Roboter die Aufgabe erfährt, hat es die Möglichkeit, neue Wege zu entdecken, um die Art und Weise zu verbessern, wie die Aufgabe ausgeführt wird.

    Programmieren komplexere Roboter

    Wenn immer mehr Fabriken zu intelligenten Fabriken und autonomeren Geräten installiert werden, werden die Aufgaben, die Robotern zugewiesen werden, komplexer. Die Methoden, die wir derzeit verwenden, um diese Roboter zu programmieren, werden gezwungen sein, sich weiterzuentwickeln. Während zeitgenössische Programmieraktivitäten bewundernswert funktionieren, besteht kaum Zweifel daran, dass künstliche Intelligenz eine wichtige Rolle in der Art und Weise spielen wird, in der Roboter lernen.


    Postzeit: Jun-04-2024
  • Vorherige:
  • Nächste:

  • Schreiben Sie Ihre Nachricht hier und senden Sie sie an uns