Fulltext available Open Access
License: 
Title: Oberflächenvermessung zum reparativen 3D-Druck mit einem Industrieroboter
Other Titles: Surface measuring for reparative 3D printing with an industrial robot
Language: German
Authors: Titgemeyer, Constantin 
Issue Date: 6-Dec-2019
Abstract: 
Das Ziel dieser Arbeit ist das dreidimensionale Scannen von Objekten mit einem Industrieroboter. Dazu wird ein Laserlinienscanner an einen Roboter montiert und über Ethernet werden beide Parteien an ein Netzwerk angeschlossen. Um die gescannten Daten mit den Positionsdaten des Roboters zu vereinen, wird ein Computer als Bindeglied verwendet. Sowohl das Ansteuern des Scanners als auch die Server-Client-Verbindung mit der Robotersteuerung wird mit Python bewerkstelligt. Zur Bedingung des scanCONTROL 2950-100 Laserlinienscanners wird das im SDK enthaltene Python-Binding verwendet. Der Verbindungsaufbau mit der KRC4-Steuerung wird über die EthernetKRL-Schnittstelle realisiert. Hierzu werden über das TCP/IP Datenpakete versendet, die eine festgelegte XML-Struktur besitzen. Aus den empfangenen Daten erstellt die Steuerung automatisch die abzufahrende Trajektorie. Um die Bedienung des Scansystems zu erleichtern ist eine graphische Benutzeroberfläche erstellt worden.
Schlussendlich werden die erstellten Punktwolken mit PolyWorks in brauchbare Polygonmodelle umgewandelt. Diese sollen in zukünftigen Arbeiten unter anderem dazu verwendet werden, um mit demselben Roboter auf das gescannte Objekt dreidimensional zu drucken.

The aim of this thesis is the three-dimensional scanning of objects using an industrial robot. For this purpose a laser line scanner is mounted on a robot and both parties are connected to a network via Ethernet. In order to merge the scanned data with the position data of the robot, a computer is used as a bridge. Both the controlling of the scanner and the server-client connection to the robot controller is done with Python. For the scanCONTROL 2950-100 laser line scanner the Python binding contained in the SDK is used. The connection to the KRC4 controller is established via the EthernetKRL-Interface. For this purpose, data packets with a defined XML structure are sent using the TCP/IP. The controller automatically creates the trajectory to be executed from the received data. In order to facilitate the operation of the scanning system, a graphical user interface has been created. Finally the created point clouds are converted into useful polygon models with PolyWorks. These will be used in future projects to print three-dimensionally on the scanned object using the same robot.
URI: http://hdl.handle.net/20.500.12738/9221
Institute: Department Maschinenbau und Produktion 
Type: Thesis
Thesis type: Bachelor Thesis
Advisor: Frischgesell, Thomas 
Referee: Bohnert, Carolina 
Appears in Collections:Theses

Files in This Item:
File Description SizeFormat
Bachelorthesis_Vermessung_mit_Roboter.pdf3.86 MBAdobe PDFView/Open
Show full item record

Page view(s)

295
checked on Apr 25, 2024

Download(s)

2,277
checked on Apr 25, 2024

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.