Bau eines 3D-FFF-Druckers mit Hilfe des Delta-Roboters Omron/Adept Quattro: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 15: Zeile 15:


== Einleitung ==
== Einleitung ==
Im Rahmen des Praktikums Produktionstechnik im Bachelor-Studiengang Mechatronik wollen wir einen Picker-Roboter (Industrie-Delta-Roboters Omron Quattro s650H) zu einem 3D-Drucker umbauen. Aufgrund seiner hohen Geschwindigkeit und Präzision eignet sich dieser sehr gut für die Anwendung im 3D-Druck
Im Rahmen des Praktikums Produktionstechnik im Bachelor-Studiengang Mechatronik wollen wir einen Picker-Roboter (Industrie-Delta-Roboters Omron Quattro s650H) zu einem 3D-Drucker umbauen. Aufgrund seiner hohen Geschwindigkeit und Präzision eignet sich dieser sehr gut für die Anwendung im 3D-Druck.
 
Dieser Artikel ist aus der Kategorie [[:Kategorie:Praktikum Produktionstechnik) |"Praktikum Produktionstechnik"]].


== Inhalt ==
== Inhalt ==

Version vom 28. November 2022, 09:30 Uhr

← Hauptseite für Robotik
← Hauptseite des Praktikums Produktionstechnik

hier die generelle Funktionsweise beschreiben, Systementwurf zeigen!



Autoren: David Schütte, Tristan Thörner, Adam Kaczmarek, Richard Stanislawski


Einleitung

Im Rahmen des Praktikums Produktionstechnik im Bachelor-Studiengang Mechatronik wollen wir einen Picker-Roboter (Industrie-Delta-Roboters Omron Quattro s650H) zu einem 3D-Drucker umbauen. Aufgrund seiner hohen Geschwindigkeit und Präzision eignet sich dieser sehr gut für die Anwendung im 3D-Druck.

Inhalt

Der Versuch unterteilt sich in die zwei Unterpunkte Ansteuerung des Roboters und Ansteuerung des Extruders. In diesem Projekt ging es rein darum die Komponenten mittels verschiedener Computerprogramme anzusteuern und somit "zum laufen zu bringen". Der mechanische Aufbau erfolgte bereits vorher und hat mit diesem Versuch nichts zu tun.


Unterabschnitt

  1. Ansteuerung des Roboters
    • mit dem Programm ACE
    • mit dem Programm vPlus
  2. Ansteuerung des Extruders
    • mittels Matlab

Ansteuerung des Roboters

@ Adam / Richard hier euren Wiki Artikel anlegen! Auf richtige Beschriftungen der Abbildungen achten


Inbetriebnahme des Roboters

Damit der Roboter eingeschaltet und in Betrieb genommen werden kann, müssen einige Schritte beachtet werden:

1. Schritt: Der Schlüssel am Panel des Schaltschranks muss auf die Einstellung "Computer" gedreht werden, damit der Roboter per Software gesteuert werden kann. (Bild einfügen)

2. Schritt: Den Drehschalter 90° im Uhrzeigersinn drehen, um die Stromversorgung zu aktivieren. (Bild einfügen) Dabei muss darauf geachtet werden, dass die Leistungsschutzschalter im Schaltschrank auch aktiviert wurden.

3. Schritt: Den Adept Smartcontroller CX per Ethernet-Verbindung über den RJ45 (LAN-Kabel) Anschluss zum PC verbinden. Falls der Controller über die Ethernet-Verbindung nicht erkannt wird, muss der PC neu gestartet werden.

4. Schritt: Um eine IPv4 TCP-Verbindung zwischen dem Controller und dem PC herstellen zu können, muss erstmal die Standard IP des Controllers abgelesen werden. Diese befindet sich unter dem Controller oder im Idealfall, falls dieser bereits festgeschraubt ist, auf dem Controller.

5. Schritt: Die Software Automation Control Environment (kurz ACE) starten und bei der Auswahl im Menü den Punkt "Controller verbinden" auswählen.


ACE Vorbereitung vor dem 3D - Druck

1. Schritt: Ace 3.8 starten.

2. Schritt: In Ace die Datei "3D-Druck.BA" laden. Hierbei je nach Bedarf Emulationsmodus (ab-) wählen.

3. Schritt: Im linken Verzeichnis unter "V+ Benutzermodule"-> "matlab.verb" rechtsklick auf "matlab.verb()" und auf "Task 0" ausführen.


Matlab Vorbereitung vor dem 3D - Druck

1. Schritt: "START_GUI" - MatlabApp öffnen

2. Schritt: Warten bis sich die GUI öffnet. Für 3D-Druck ACE+RAMPS verbinden.

3. Schritt: Den Namen der .gcode/.txt Datei (welche sich im Verzeichnis der Matlab App befinden muss) in das Textfeld eingeben und importieren.

4. Schritt: Optional Simulation ausführen. Simulation wird nach Abschluss im Fenster rechts unten angezeigt.

5. Schritt: Druck ausführen über entsprechende Schaltfläche.


Ansteuerung des Extruders

Der Extruder wurde mittels Matlab angesteuert. Die Schnittstelle ist ein Arduino Mega Controller, an dem sämtliche Leitungen des Extruders angeschlossen sind. Neben dem Extruder wird mittels Matlab und dem Arduino auch eine Heizplatte betrieben und angesteuert. Die Heizplatte liegt unterhalb der Trägerplatte auf der nachher die Druckteile gedruckt werden.

Aufbau der 3D-Druck Einheit

Die Einheit ...

Abb 2: Beispiel <br clear=all>


Alternativ können Sie das Bild in einer "wikitable" anzeigen lassen. Dadurch wird das Bild auch auf Bildschirmen mit einer anderen Auflösung in der richtigen Darstellungsart angezeigt (vgl. Abb. 3).

Abb 3: Beispiel wikitable

Hier geht es weiter mit dem Text.

Tabellen

Tabelle 1 zeigt ein schönes Beispiel. [Achtung 19.09.2022: mw-datatable funktioniert in diesem neuen Wiki nicht mehr!]

Spalte 1 Spalte 2 Spalte 3
Tabelle 1: Beispieltabelle
blabla sowieso sowieso
test sowieso test1
Tabelle mit Sortierfunktion
Überschrift Überschrift Überschrift
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel

Formeln

Für Formeln nutzen Sie die <math>-Umgebung.

Dieser Quelltext

<math> y = \int\limits_0^2 {\sin \frac{x}{2}dx}</math>

wird dann so dargestellt .

Eine Übersicht über die Befehle findet sich z. B. hier: Gleichungen in math.


Sonderzeichen

Sonderzeichen setzen Sie einfach über [Alt]+ANSI Code z.B. [Alt]+0177: ±

Übersicht der ANSI-Code Sonderzeichen

Alternativ kann der Unicode eingegeben werden z.B. ❶ für ❶.

Formatierung

Nutzen Sie zur Formatierung Beispiele, z. B. aus dem weltbekannten Wikipedia selbst (das ist die gleiche Syntax!) oder anderer Hilfeseiten wie z. B. [1].

Quelltext

Anleitung und Beispiele zum Einbinden von Quelltext finden Sie hier: Quelltext_einbinden.

Zitieren

Fremdquellen sollten Sie auf jeden Fall zitieren. Internetquellen können Sie einfach verlinken. Literatur zitieren Sie bitte nach DIN ISO 690:2013-10.

Absätze ausblenden

Zusätzliche Informationen können Sie mit dieser Formatierung bei Bedarf ein- und ausklappen.




Zusammenfassung

Was ist das Ergbnis? Das Ergebnis dieses Artikels ist eine Vorlage, mit der Nutzer des Wikis schnell und leicht eigene Artikel verwirklichen können. Diese Vorlage ist Bestandteil der Anleitungen aus den How-To's.


Ausblick

Was kann/muss noch verbessert werden?


Literaturverzeichnis