Aplicação para programação automática de robôs de paletização

Bibliographic Details
Main Author: Moura, Frederico Emanuel Matos da Silva
Publication Date: 2017
Format: Master thesis
Language: por
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10400.22/11695
Summary: O desenvolvimento tecnológico, sentido ao longo dos tempos, tem permitido e até incentivado a que cada vez mais atividades sejam desempenhadas de forma mecânica. Esta tendência tem-se intensificado nos últimos tempos devido às novas exigências impostas pela globalização que não permite momentos de pausa e em que tudo está comunicável vinte e quatro horas por dia. Para responder ao paradigma atual – onde a competitividade de cada empresa e de cada produto constitui um requisito incontestável para a sua sobrevivência – a indústria tem vindo a optar por automatizar – com níveis de exigência cada vez maiores – cada vez mais processos (ou atividades) que, até então, eram realizados por mão-de-obra humana. É comummente aceite que à automatização de processos seja associado um vasto número de benefícios à produção, tais como a redução de custos, a rapidez de produção, produção programada e contínua, e a própria padronização do produto. Entre as várias atividades que têm sido desenvolvidas de forma automatizada encontram-se as operações de manipulação. Estas são descritas como a movimentação de objetos de um lugar para o outro, sendo a paletização disso exemplo. Acompanhado as exigências atuais, é esperado que os equipamentos que executam o processo de paletização – de objetos com cada vez mais diferentes dimensões e diferentes materiais – sejam mais flexíveis, mais rápidos e mais precisos. Neste cenário, a robótica assume-se como uma solução cada vez mais procurada, por ser frequentemente associada a conceitos como flexibilidade e precisão. Por sua vez, o seu software de programação deve garantir rapidez e eficiência e admitir várias opções. Tendo em conta estas variáveis, neste trabalho, procurou-se contextualizar e desenvolver uma aplicação para robôs, no caso, do fabricante ABB. Esta aplicação, em conjunto com o software de programação offline da marca, permite a programação automática das funções e paletização de um robô. Desenvolvida na linguagem nativa do robô (RAPID), a aplicação detém uma interface de utilizador básica escrita em XML. E por ser em código aberto, permitirá a interação com outro software de modo a admitir outras funções. Para a prossecução dos objetivos foram elaboradas diversas simulações do controlador IRC5 dispondo este do programa desenvolvido para o efeito. As simulações, efetuadas em ambiente RobotStudio, tiveram como protagonista principal um manipulador e correspondente ferramenta, típicos de processos de paletização. A etapa final consistiu em ensaios, utilizando o programa desenvolvido, num robô físico da ABB (modelo IRB140), disponibilizado em laboratório.
id RCAP_99eaf30e80e7f5d95401439a87f003bc
oai_identifier_str oai:recipp.ipp.pt:10400.22/11695
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Aplicação para programação automática de robôs de paletizaçãoPaletizaçãoRobóticaProgramaçãoABBRAPIDRobotStudioPalletisingRoboticsProgrammingO desenvolvimento tecnológico, sentido ao longo dos tempos, tem permitido e até incentivado a que cada vez mais atividades sejam desempenhadas de forma mecânica. Esta tendência tem-se intensificado nos últimos tempos devido às novas exigências impostas pela globalização que não permite momentos de pausa e em que tudo está comunicável vinte e quatro horas por dia. Para responder ao paradigma atual – onde a competitividade de cada empresa e de cada produto constitui um requisito incontestável para a sua sobrevivência – a indústria tem vindo a optar por automatizar – com níveis de exigência cada vez maiores – cada vez mais processos (ou atividades) que, até então, eram realizados por mão-de-obra humana. É comummente aceite que à automatização de processos seja associado um vasto número de benefícios à produção, tais como a redução de custos, a rapidez de produção, produção programada e contínua, e a própria padronização do produto. Entre as várias atividades que têm sido desenvolvidas de forma automatizada encontram-se as operações de manipulação. Estas são descritas como a movimentação de objetos de um lugar para o outro, sendo a paletização disso exemplo. Acompanhado as exigências atuais, é esperado que os equipamentos que executam o processo de paletização – de objetos com cada vez mais diferentes dimensões e diferentes materiais – sejam mais flexíveis, mais rápidos e mais precisos. Neste cenário, a robótica assume-se como uma solução cada vez mais procurada, por ser frequentemente associada a conceitos como flexibilidade e precisão. Por sua vez, o seu software de programação deve garantir rapidez e eficiência e admitir várias opções. Tendo em conta estas variáveis, neste trabalho, procurou-se contextualizar e desenvolver uma aplicação para robôs, no caso, do fabricante ABB. Esta aplicação, em conjunto com o software de programação offline da marca, permite a programação automática das funções e paletização de um robô. Desenvolvida na linguagem nativa do robô (RAPID), a aplicação detém uma interface de utilizador básica escrita em XML. E por ser em código aberto, permitirá a interação com outro software de modo a admitir outras funções. Para a prossecução dos objetivos foram elaboradas diversas simulações do controlador IRC5 dispondo este do programa desenvolvido para o efeito. As simulações, efetuadas em ambiente RobotStudio, tiveram como protagonista principal um manipulador e correspondente ferramenta, típicos de processos de paletização. A etapa final consistiu em ensaios, utilizando o programa desenvolvido, num robô físico da ABB (modelo IRB140), disponibilizado em laboratório.Silva, Manuel Fernando dos SantosREPOSITÓRIO P.PORTOMoura, Frederico Emanuel Matos da Silva2018-05-30T15:46:55Z20172017-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/11695urn:tid:201767180porinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-03-07T10:19:37Zoai:recipp.ipp.pt:10400.22/11695Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T00:48:33.904600Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Aplicação para programação automática de robôs de paletização
title Aplicação para programação automática de robôs de paletização
spellingShingle Aplicação para programação automática de robôs de paletização
Moura, Frederico Emanuel Matos da Silva
Paletização
Robótica
Programação
ABB
RAPID
RobotStudio
Palletising
Robotics
Programming
title_short Aplicação para programação automática de robôs de paletização
title_full Aplicação para programação automática de robôs de paletização
title_fullStr Aplicação para programação automática de robôs de paletização
title_full_unstemmed Aplicação para programação automática de robôs de paletização
title_sort Aplicação para programação automática de robôs de paletização
author Moura, Frederico Emanuel Matos da Silva
author_facet Moura, Frederico Emanuel Matos da Silva
author_role author
dc.contributor.none.fl_str_mv Silva, Manuel Fernando dos Santos
REPOSITÓRIO P.PORTO
dc.contributor.author.fl_str_mv Moura, Frederico Emanuel Matos da Silva
dc.subject.por.fl_str_mv Paletização
Robótica
Programação
ABB
RAPID
RobotStudio
Palletising
Robotics
Programming
topic Paletização
Robótica
Programação
ABB
RAPID
RobotStudio
Palletising
Robotics
Programming
description O desenvolvimento tecnológico, sentido ao longo dos tempos, tem permitido e até incentivado a que cada vez mais atividades sejam desempenhadas de forma mecânica. Esta tendência tem-se intensificado nos últimos tempos devido às novas exigências impostas pela globalização que não permite momentos de pausa e em que tudo está comunicável vinte e quatro horas por dia. Para responder ao paradigma atual – onde a competitividade de cada empresa e de cada produto constitui um requisito incontestável para a sua sobrevivência – a indústria tem vindo a optar por automatizar – com níveis de exigência cada vez maiores – cada vez mais processos (ou atividades) que, até então, eram realizados por mão-de-obra humana. É comummente aceite que à automatização de processos seja associado um vasto número de benefícios à produção, tais como a redução de custos, a rapidez de produção, produção programada e contínua, e a própria padronização do produto. Entre as várias atividades que têm sido desenvolvidas de forma automatizada encontram-se as operações de manipulação. Estas são descritas como a movimentação de objetos de um lugar para o outro, sendo a paletização disso exemplo. Acompanhado as exigências atuais, é esperado que os equipamentos que executam o processo de paletização – de objetos com cada vez mais diferentes dimensões e diferentes materiais – sejam mais flexíveis, mais rápidos e mais precisos. Neste cenário, a robótica assume-se como uma solução cada vez mais procurada, por ser frequentemente associada a conceitos como flexibilidade e precisão. Por sua vez, o seu software de programação deve garantir rapidez e eficiência e admitir várias opções. Tendo em conta estas variáveis, neste trabalho, procurou-se contextualizar e desenvolver uma aplicação para robôs, no caso, do fabricante ABB. Esta aplicação, em conjunto com o software de programação offline da marca, permite a programação automática das funções e paletização de um robô. Desenvolvida na linguagem nativa do robô (RAPID), a aplicação detém uma interface de utilizador básica escrita em XML. E por ser em código aberto, permitirá a interação com outro software de modo a admitir outras funções. Para a prossecução dos objetivos foram elaboradas diversas simulações do controlador IRC5 dispondo este do programa desenvolvido para o efeito. As simulações, efetuadas em ambiente RobotStudio, tiveram como protagonista principal um manipulador e correspondente ferramenta, típicos de processos de paletização. A etapa final consistiu em ensaios, utilizando o programa desenvolvido, num robô físico da ABB (modelo IRB140), disponibilizado em laboratório.
publishDate 2017
dc.date.none.fl_str_mv 2017
2017-01-01T00:00:00Z
2018-05-30T15:46:55Z
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/10400.22/11695
urn:tid:201767180
url http://hdl.handle.net/10400.22/11695
identifier_str_mv urn:tid:201767180
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833600704758939648