Implementation of a Simulation System for Additive Task Experiments

Detalhes bibliográficos
Autor(a) principal: Ribeiro, Filipe Monteiro
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10316/86010
Resumo: Dissertação de Mestrado Integrado em Engenharia Mecânica apresentada à Faculdade de Ciências e Tecnologia
id RCAP_b800f946683d0a87183ac42e4107f9e5
oai_identifier_str oai:estudogeral.uc.pt:10316/86010
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Implementation of a Simulation System for Additive Task ExperimentsRealização de um sistema para simulação e posterior experimentação de tarefas de produção aditivaPythonSlic3rHyromanAdditive manufacturing simulationRoboDKPythonSlic3rHyromanSimulação de processos aditivosRoboDKDissertação de Mestrado Integrado em Engenharia Mecânica apresentada à Faculdade de Ciências e TecnologiaAs tecnologias de produção aditiva sempre foram uma área de pesquisa e desenvolvimento entusiasmante e que, hoje em dia, têm revolucionado as linhas de produção de muitas indústrias. Consequentemente, as adoções de novos cenários de produção induziram a necessidade de um controlo e automação de todos os processos, através da combinação de grandes áreas como, por exemplo, a robótica e a programação. Assim sendo, esta tese descreve uma solução simples para a realização de um sistema de simulação de tarefas de produção aditiva, numa estação de trabalho robotizada que é controlada através de um sistema de controlo. Como demonstrado, a simulação das tarefas aditivas foi realizada através da criação de uma estação de trabalho robotizada em RoboDK, que é responsável por gerar todas as tarefas aditivas, automaticamente, através da interpretação de Gcode gerado em Slic3r. Posteriormente, o sistema de controlo foi totalmente implementado em Python, cujo resultado final foi uma interface gráfica capaz de controlar, através de simples comandos, todas as tarefas aditivas geradas em RoboDK. Como funcionalidade extra, o programa Slic3r foi embebido no sistema de controlo para permitir a geração de Gcode automaticamente, sem ser necessário recorrer à interface de utilização do mesmo programa. Em suma, esta tese constitui uma mais-valia, por demonstrar como é possível simular e controlar, virtualmente, tarefas de produção aditiva robotizadas, através da utilização de ferramentas convencionais desta área de investigação.Additive manufacturing (AM) technologies have always been a curious field of research and development which, nowadays, have transformed the production lines of many industries. Hence, the adoption of new production’s scenarios led to the necessity of a full automation and control of all the processes through the combination of fields such as robotics and computer programming. Therefore, this thesis describes a simple solution for the implementation of a simulation system for additive tasks experiments in a robot working station, which are controlled through a system control application (SCA). As demonstrated, the emulation of the AM tasks was executed by creating a robot working station in RoboDK, which is responsible to generate all the additive tasks, automatically, by interpreting Gcode generated in Slic3r. Posteriorly, all the system control application (SCA) was fully developed in Python, whose final result was a graphical user interface (GUI) that is able to control, by using simple commands, the additive manufacturing tasks generated in RoboDK. As an extra feature, Slic3r was embedded in the system control aplication to enable the generation of GCode automatically, without being necessary using the Slic3r’s user interface. To sum up, this thesis adds new value for this researching field, because it demonstrates how it is possible to simulate and control additive manufacturing tasks into a robot working station, by using conventional working tools of this research area.2018-09-25info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/86010http://hdl.handle.net/10316/86010TID:202203620engRibeiro, Filipe Monteiroinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2022-05-25T01:31:05Zoai:estudogeral.uc.pt:10316/86010Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:07:15.295035Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Implementation of a Simulation System for Additive Task Experiments
Realização de um sistema para simulação e posterior experimentação de tarefas de produção aditiva
title Implementation of a Simulation System for Additive Task Experiments
spellingShingle Implementation of a Simulation System for Additive Task Experiments
Ribeiro, Filipe Monteiro
Python
Slic3r
Hyroman
Additive manufacturing simulation
RoboDK
Python
Slic3r
Hyroman
Simulação de processos aditivos
RoboDK
title_short Implementation of a Simulation System for Additive Task Experiments
title_full Implementation of a Simulation System for Additive Task Experiments
title_fullStr Implementation of a Simulation System for Additive Task Experiments
title_full_unstemmed Implementation of a Simulation System for Additive Task Experiments
title_sort Implementation of a Simulation System for Additive Task Experiments
author Ribeiro, Filipe Monteiro
author_facet Ribeiro, Filipe Monteiro
author_role author
dc.contributor.author.fl_str_mv Ribeiro, Filipe Monteiro
dc.subject.por.fl_str_mv Python
Slic3r
Hyroman
Additive manufacturing simulation
RoboDK
Python
Slic3r
Hyroman
Simulação de processos aditivos
RoboDK
topic Python
Slic3r
Hyroman
Additive manufacturing simulation
RoboDK
Python
Slic3r
Hyroman
Simulação de processos aditivos
RoboDK
description Dissertação de Mestrado Integrado em Engenharia Mecânica apresentada à Faculdade de Ciências e Tecnologia
publishDate 2018
dc.date.none.fl_str_mv 2018-09-25
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10316/86010
http://hdl.handle.net/10316/86010
TID:202203620
url http://hdl.handle.net/10316/86010
identifier_str_mv TID:202203620
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133964126912512