Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Equipment >> Industrieroboter

Warum Sie aufhören sollten, Ihre Roboter zu programmieren

Roboterprogrammierung ist eine komplizierte Steuer. Auch Programmieranfänger sind oft heiß begehrt und arbeiten sehr oft für Integratoren, die auf Basis von Einzel- oder Serienintegrationen mit unterschiedlichen Herstellern arbeiten. Dabei handelt es sich um überraschend kleine Unternehmen, die oft schon nach sehr kurzer Zeit keine Neukunden ansprechen können, da sich ihre Kundenschlange (im Verhältnis zu ihrer Leistung) schnell füllen kann.

Gleichzeitig gibt es eine Vielzahl fortschrittlicher Fertigungssysteme, industrieller Automatisierungstechniken und weiterer möglicher Prozessverbesserungen, an denen Ingenieure arbeiten können, um Produktivität und Wachstum für Hersteller zu schaffen. Letztendlich sind die Opportunitätskosten für den wiederholten Versuch, Roboter zu integrieren, sehr hoch im Vergleich zu den anderen Vorteilen, die ein Hersteller aus neuen Systemen ziehen kann. Während die Roboterprogrammierung kompliziert und mühsam ist, sind die tatsächlichen Fähigkeiten bestehender Programmiersprachen stark eingeschränkt. Systeme, die versuchen, die Roboterprogrammierung zu vereinfachen, reichen oft nicht aus, und KI kann es Ingenieuren stattdessen ermöglichen, sich auf größere Probleme zu konzentrieren.

Roboterprogrammierung ist komplex

Die Programmierung eines Roboters ist im Grunde komplexer als die Programmierung eines Computers oder das Generieren der üblichen Software. Beispielsweise kann ein sechsachsiger Roboter sechs Freiheitsgrade, eine unbegrenzte Anzahl von Positionen im Raum sowie Positionen und Gelenkbeschränkungen aufweisen, die nicht überschritten werden können, ohne die Integrität und Leistung des Roboters zu gefährden.

Unter diesen Umständen können Sie sich vorstellen, dass Sie für eine einzelne Ausgabe das Sechs- oder Siebenfache der Arbeit eines herkömmlichen Programmierers erledigen müssen, um sicherzustellen, dass Ihre Arbeit eine einigermaßen konsistente Ausgabe erzielt. Gleichzeitig sind die Kosten für die Organisation und das Testen dieser Programme schwer zu managen, da industrielle Umgebungen knapp und kurzfristig teuer zusammenzustellen sind und sie daher typischerweise der eigentlichen Produktion vorbehalten sind. Wenn ein neues Programm getestet und bereitgestellt wird, muss die Produktion eingestellt werden.

Gleichzeitig bietet das Testen in einer Produktionsumgebung keine Garantien. Möglicherweise sind Sie in Ihrer Fähigkeit eingeschränkt, sicherzustellen, dass Ihre Produktionsziele tatsächlich erreicht werden, und wenn es Qualitäts- oder Befestigungsprobleme gibt, können Sie feststellen, dass Ihr Prozess vollständig auf das Reißbrett zurückkehrt.

Roboter-Programmiersprachen sind darauf ausgelegt, die Flexibilität einzuschränken

Die Roboterprogrammierung entstand als eine Disziplin, um einfache Aufgaben für industrielle Roboterarme zu beschreiben. Roboterprogrammierung war immer nur dazu gedacht, Punkte, Bewegungen, Geschwindigkeiten, Geometrien und andere Kontrollmechanismen zu beschreiben – sie ist nicht darauf ausgelegt, menschliches Denken intuitiv zu verstehen und dieselben Strategien zu übernehmen, die Menschen tun.

Dies liegt zum Teil daran, dass Roboter einen solchen Fortschritt darstellen, dass sie immer nur aus einem Labor stammen konnten. Die ersten Fertigungsroboter führen einfach eine vorab aufgezeichnete Reihe von Positionen aus und basierten noch nicht einmal auf Computern, Transistoren oder Servos, weil sie damals zu teuer waren.

Hier war weder eine Entscheidung noch eine Reaktion auf ihre Umgebung erforderlich, was bedeutet, dass Roboter letztlich nur ein mechanisches System sind, nicht einmal eine intelligente Maschine an sich. Dies macht die Roboterprogrammierung (in gewisser Weise) banaler als die herkömmliche Computerprogrammierung, und während Handführung, Programmierhandgeräte und andere Methoden die Dinge einfacher gemacht haben, stehen Ingenieuren letztendlich weit weniger Ressourcen zur Verfügung, um ihre Bewegungsprogramme zu erstellen. Der Aufbau dieser Ressourcen ist fast ausgeschlossen, da sie nicht wirklich notwendig sind, wenn die Roboterprogrammierung insgesamt automatisiert werden kann.

Offline-Programmierung und andere Systeme helfen nicht viel

Eine andere zu verstehende Umgebung ist die virtuelle Welt. Die Roboterprogrammierung hat sich hauptsächlich auf Offline-Systeme verlagert, um Material, Arbeitskräfte und Fabrikraum zu sparen. Es gibt zwar eine Vielzahl von Tipps, die die Roboterprogrammierung erleichtern können, die eigentliche Frage ist jedoch, ob Sie sich überhaupt bemühen möchten, einen Roboter zu programmieren.

Warum ist dies der Fall? Wenn Ihnen ein Industrieroboter in einer produktionsähnlichen Umgebung zur Verfügung steht, können die Kosten hoch sein, aber es ist viel einfacher, die Anforderungen des Roboters in der Umgebung zu antizipieren und zu strukturieren, wodurch es einfacher wird, den von Ihnen gewünschten Prozess zu entwerfen und zu modellieren Ihre Programmieraufgabe ausführen und ihnen Klarheit verschaffen möchten.

Eine Offline-Programmierlösung kann in dieser Umgebung einige Zeit von der eigentlichen Vorbereitung in Anspruch nehmen, aber wenn sie dupliziert Arbeit, indem Sie nicht als perfekter Ersatz für all die unerwarteten Unvollkommenheiten dienen, die eine echte Produktionsumgebung bietet, dann können Sie davon ausgehen, dass die Offline-Programmierung möglicherweise einige Kosten begrenzt, aber tatsächlich mehr Arbeit erfordert als die herkömmliche Programmierung.

Normalerweise ist die Arbeit die größte Kostenstelle bei Programmieraufgaben, während verschwendetes Material oder beschädigte Ausrüstung das Konzept der „Rückzahlung“ bei OLP völlig irrelevant macht. Die Römer hätten vielleicht „caveat emptor“ gesagt – wir können es einfacher sagen:Käufer aufgepasst.

KI kann es Ingenieuren ermöglichen, sich auf andere Probleme zu konzentrieren

Das Zeitalter der autonomen Fertigung steht vor der Tür, und der wahre Vorteil liegt in der Arbeitseinsparung und in völlig neuen Kompetenzparadigmen, die keine langwierige Roboterprogrammierung als Kernkompetenz mehr erfordern.

Dies ist im Grunde ein Wegbereiter für die Produktivität Tausender Ingenieure, die eine Vielzahl von Industriebetrieben verwalten, ohne die Vorteile echter Automatisierungstechnologien zu nutzen. Tatsächlich verwendet die High-Mix-Fertigung sehr oft überhaupt keine Fertigungsautomatisierung, obwohl diese Unternehmen eine entscheidende Rolle bei der Herstellung so vieler wesentlicher und kritischer Güter spielen, die wir in unserem täglichen Leben verwenden.

Mit autonomen Robotern werden diese Ingenieure in der Lage sein, vom „Wissen, dass sie es besser können“ dazu übergehen, es tatsächlich zu tun, denn obwohl sie wissen, dass sie es besser können, gibt es heute nur sehr wenige Systeme, die ihnen dies ermöglichen. Mit Tools wie der Shape-to-Motion™-Technologie von Omnirobotic kann sich dies endlich zum Besseren wenden.

Omnirobotic bietet autonome Robotertechnologie für Spritzprozesse, die es Industrierobotern ermöglicht, Teile zu sehen, ihr eigenes Bewegungsprogramm zu planen und kritische industrielle Beschichtungs- und Veredelungsprozesse auszuführen. Sehen Sie hier, welche Art von Rückzahlung Sie davon erhalten können .


Industrieroboter

  1. Warum Sie SaaS-CMMS für Ihre Wartungssoftware wählen sollten
  2. Überlegungen zur Automatisierung:Sollten Sie Ihre Produktion automatisieren?
  3. 3 Gründe, warum Sie Ihre Industrieausrüstung aufrüsten sollten
  4. Warum einen kollaborativen Roboter verwenden?
  5. 10 Gründe, warum Sie ein Datenerfassungssystem in Ihr Unternehmen integrieren sollten
  6. Warum Sie Ihre Mitarbeiter für die Maschinenwartung schulen sollten
  7. 4 Gründe, warum Sie Ihre Industriedokumentation digitalisieren sollten
  8. Häufige Gründe, warum Sie Ihre defekten Klingen ersetzen sollten
  9. Warum brauchen Sie einen Getränkeroboter?
  10. Warum sollten Sie 3D-Vision in Ihren Automatisierungsprojekten implementieren?