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

Fallstudie:Verbesserung des Workflows der additiven Fertigung

Die Verbesserung Ihres Software-Workflows kann wichtige Minuten Ihres 3D-Druckprozesses einsparen. So haben Forscher den Arbeitsablauf der additiven Fertigung mit RoboDK verbessert.

Wenn Sie mit einem Roboter 3D-drucken, kann Ihr Software-Workflow einen wichtigen Einfluss auf Ihre Produktivität haben. Wenn Sie den Arbeitsablauf auch nur um ein paar Minuten einsparen können, kann dies im Laufe der Zeit zu einer beträchtlichen zusätzlichen Produktivität führen.

Die Zeit, die Sie zum Wechseln zwischen verschiedenen Softwarepaketen benötigen, ist normalerweise kurz, macht Ihren Arbeitsablauf jedoch weniger reibungslos und kann die additive Fertigung folglich weniger effizient machen.

Forscher aus Portugal und Norwegen haben kürzlich eine Anwendung entwickelt, um den Arbeitsablauf der additiven Fertigung von RoboDK über die RoboDK-API noch weiter zu optimieren.

Lernen Sie die Forscher kennen

Diese technische Anwendung wurde für eine Studie der Forscher Filipe Monteiro Ribeiro und J. Norberto Pires von der Universität Coimbra, Portugal, und Amin S. Azar vom SINTEF – Norwegens führendem Zentrum für Fertigungsforschung – entwickelt.

Die Studie mit dem Titel „Implementierung einer Robotersteuerungsarchitektur für additive Fertigungsanwendungen“ wurde Anfang dieses Jahres in der Zeitschrift Industrial Robot veröffentlicht.

Was wollten die Forscher erreichen?

RoboDK ist eine großartige Möglichkeit, die additive Fertigung um Robotik zu erweitern. Wir haben bereits gesehen, wie Leute damit eine Vielzahl von Objekten drucken, darunter 3D-gedruckte Betonstrukturen, 3D-gedruckte Kunst und 3D-gedruckte Lebensmittel.

Der 3D-Druck-Workflow ist in RoboDK bereits recht gut – Sie generieren den GCODE einfach mit einer Slicer-Software (üblicherweise die Open-Source-Slic3r) und laden dann den resultierenden Pfad in RoboDK.

Das Forscherteam stellte jedoch fest, dass RoboDK allein nicht den bestmöglichen Workflow bietet. Ihre Studie skizziert ein Programm, das sie entwickelt haben, um die Fähigkeiten von RoboDK und Slic3r direkt zu kombinieren, ohne G-Code-Dateien manuell zwischen den beiden Programmen verschieben zu müssen.

Um dies zu erreichen, entwickelte das Team ein grafisches Programm mit Python und der RoboDK-API.

Die Ziele dieser Studie waren:

Das resultierende Programm befindet sich zwischen Slic3r und RoboDK und koordiniert den additiven Fertigungsprozess.

Was hat die Studie gezeigt?

Die Anwendung des Teams nutzte die Fähigkeiten von RoboDK sehr gut. Insbesondere zeigten sie, wie effektiv es sein kann, die API zu verwenden, um Teile Ihres eigenen Workflows zu kombinieren.

Die RoboDK-API ist ein sehr leistungsfähiger Teil von RoboDK, wird aber von vielen unserer Benutzer nicht verwendet. Dies ist bedauerlich, da es dazu beitragen kann, den reibungslosen Arbeitsablauf Ihrer Roboterprogrammierung erheblich zu verbessern. Es unterstützt mehrere Programmiersprachen, aber die von den Forschern verwendete Python-Bibliothek ist besonders einfach zu verwenden – vorausgesetzt natürlich, dass Sie die Programmiersprache Python mögen (und warum auch nicht? Es ist so eine einfache Sprache!). P>

Der Vorteil des asynchronen Betriebs

Einer der Schwerpunkte der Studie war der asynchrone Betrieb. Für das Team war es wichtig sicherzustellen, dass kein Teil des Programms den Betrieb eines anderen Teils des Programms stoppt.

RoboDK wird bereits asynchron ausgeführt – Sie können mehrere Python-Skripte gleichzeitig ausführen, ohne dass sie sich gegenseitig stören – aber das Team benötigte ein eigenes Programm, um auch diese asynchrone Funktion zu haben.

Zum Beispiel wollten sie nicht, dass ihr Programm „hängt“, wenn sie darauf warten, dass Slic3r die Generierung von GCODE abschließt. Sie mussten in der Lage sein, den Roboter zu steuern, während das Programm andere Dinge erledigte. Sie haben dies mit dem asyncio erreicht Bibliothek für Python, die eine beliebte Option für die gleichzeitige Programmierung ist.

So verbessern Sie Ihren eigenen Workflow mit der API

Obwohl die Studie von Robotikforschern durchgeführt wurde, denken Sie nicht, dass die Programmierung mit der RoboDK-API kompliziert ist. Auch wenn Sie kein Programmierer sind, können Sie die API ganz einfach selbst verwenden.

Wenn Sie Ihr eigenes Programm entwickeln möchten, um Ihren Workflow zu verbessern, können Sie die folgenden Schritte ausführen:

  1. Machen Sie sich über die Dokumentationsseite mit der API vertraut. Informieren Sie sich über seine Fähigkeiten und denken Sie darüber nach, wofür Sie es in Ihrer Anwendung verwenden könnten.
  2. Planen Sie, welche Teile Ihrer Anwendung Sie im externen Programm codieren werden.
  3. Erstellen Sie Ihr Programm mithilfe der API, um mit RoboDK zu interagieren.
  4. Testen Sie Ihr Programm, bevor Sie es in Ihren Prozess integrieren.

Natürlich müssen Sie keinen eigenen Code schreiben, um Ihren Workflow zu verbessern. Sie können die RoboDK-Plugins auch für Programme wie SolidWorks verwenden, die auch den Arbeitsablauf optimieren, wenn Sie andere Programme in Verbindung mit RoboDK verwenden.

Aber wie das Forscherteam gezeigt hat, kann die API sehr effektiv sein, um unterschiedliche Teile Ihres Workflows für Software zu glätten, die noch kein Plugin hat.

Denken Sie daran, dass sogar eine Verkürzung Ihres Programmierprozesses um ein paar Minuten langfristig zu zusätzlicher Produktivität führen kann.

Was könnten Sie durch die Verwendung der API in Ihrem Prozess erreichen? Erzählen Sie es uns in den Kommentaren unten oder beteiligen Sie sich an der Diskussion auf LinkedIn , Twittern , Facebook, Instagram oder in das RoboDK-Forum .


Industrieroboter

  1. 3D-Druck vs. Additive Fertigung:Was ist der Unterschied?
  2. Der Wert der additiven Fertigung in der Automobilindustrie
  3. Was ist der Business Case für das Additive Manufacturing Execution System in der Ersatzteilproduktion?
  4. Der Schritt hin zu echten Hybridprozessen in der additiven Fertigung
  5. Ist die Hybridfertigungstechnologie die Zukunft der additiven Fertigung?
  6. Verbinden des digitalen Threads:Skalierung der additiven Fertigung mit MES-/Workflow-Software
  7. Die Argumente dafür, die amerikanische Fertigung nach Hause zu bringen
  8. Der Fall für den 3D-Druck in der Fertigung
  9. Die Auswirkungen der additiven Fertigung auf die industrielle Produktion
  10. Die wichtigsten Arten der additiven Fertigung