Implementation of a Simulation System for Additive Task Experiments
Autor(a) principal: | |
---|---|
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 |