Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
From design to Wire Arc Additive Manufacturing (WAAM): Development of a protocol from G-Code to Rapid Code
University West, Department of Engineering Science, Division of Subtractive and Additive Manufacturing.
2021 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Additive manufacturing (AM) has supposed a revolution in the way of manufacturing parts,from the design to the machining. Many materials can be used with AM, from polymers or ceramics to metals. If talking about metals, Wire Arc Additive Manufacturing (WAAM) has increased its popularity in the last years, most of all, due to its high deposition rates. However, WAAM still has to deal with a series of challenges to be business competitive: residual stresses and distortions, monitoring and process control or the translation of the CAD design to the robotic system in an efficient way are some of the main WAAM challenges. The CAD design is first sliced into a set of layers, and after a deposition strategy is given to each layer. The deposition strategy consists in a set of move instructions codified in G-Code language in order to be understood by CNC machines. Nevertheless, if these move instructions are wanted to be translated to an ABB robotic system, RAPID language is needed. For that purpose, in collaboration with other developer, a method to convert G-Code language to RAPID language was developed in the present work. Additionally, intending to the research of the optimal WAAM process parameters, a tool to modify the orientation of the torch, which is one of the most influent WAAM process parameters, was developed. By the utilization of c sharp programming language in Microsoft Visual Studio, in combination with RobotStudio Software Developer Kit (RobotStudio SDK), which through a set of libraries allows the interaction between Visual Studio and RobotStudio, a method to transform GCode to RAPID code and import it to RobotStudio, and a tool to modify the orientation of the torch were implemented.First, a literature review of the WAAM’s slicing procedures, main process parameters and principal challenges, which lead to the goal of the project, were described. Second, the activities carried out during the project, deepening in the programming part were explained. Finally, the results obtained, and conclusions were presented. The results present a program capable to convert a given G-Code program into its equivalent RAPID program, which can be loaded to RobotStudio, and a RobotStudio tool to modify the orientation of the torch in a simple and quick way.

Place, publisher, year, edition, pages
2021. , p. 50
Keywords [en]
Additive Manufacturing, WAAM, RobotStudio, G Code, RAPID, C#, Visual Studio, RobotStudio SDK
National Category
Other Mechanical Engineering
Identifiers
URN: urn:nbn:se:hv:diva-16761Local ID: EXM903OAI: oai:DiVA.org:hv-16761DiVA, id: diva2:1581381
Subject / course
Mechanical engineering
Educational program
Produktionsteknik, magister
Supervisors
Examiners
Available from: 2021-08-17 Created: 2021-07-21 Last updated: 2021-08-17Bibliographically approved

Open Access in DiVA

No full text in DiVA

By organisation
Division of Subtractive and Additive Manufacturing
Other Mechanical Engineering

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 718 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf