Aplicação em robótica do padrão step-nc na geração de trajetórias de usinagem

Detalhes bibliográficos
Ano de defesa: 2016
Autor(a) principal: Rea Minango, Sylvia Nathaly
Orientador(a): Ferreira, João Carlos Espíndola
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Link de acesso: https://repositorio.ufsc.br/xmlui/handle/123456789/168124
Resumo: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia Mecânica, Florianópolis, 2016.
id UFSC_fa0254e1646412a919796e6cc05a5d06
oai_identifier_str oai:repositorio.ufsc.br:123456789/168124
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str
spelling Universidade Federal de Santa CatarinaRea Minango, Sylvia NathalyFerreira, João Carlos Espíndola2016-09-20T04:55:14Z2016-09-20T04:55:14Z2016339484https://repositorio.ufsc.br/xmlui/handle/123456789/168124Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia Mecânica, Florianópolis, 2016.A diversidade de formas de representação de dados, ao longo do ciclo de desenvolvimento de um produto, tem criado a necessidade de uma linguagem comum, capaz de descrever seus dados de projeto, fabricação e medição. A norma ISO 14649, conhecida como padrão STEP-NC, nasceu como um esforço para a padronização do formato de troca de dados de produtos no âmbito da fabricação tipicamente por controle numérico computadorizado (CNC). Porém, apesar de haverem diversos trabalhos envolvendo a aplicação do padrão STEP-NC em máquinas CNC, há uma lacuna em métodos que permitam a aplicação do padrão STEP-NC na geração de programas para robôs industriais, os quais vêm sendo cada vez mais utilizados nas linhas de produção em empresas de manufatura, tanto em quantidade quanto em variedade. Este trabalho propõe um método aplicável a vários tipos de robôs industriais, o qual permite receber informações aderentes ao padrão STEP-NC e gerar as trajetórias para movimentar o robô, acelerando a sua integração na manufatura. O método utiliza o arquivo físico no formato STEP-NC para a usinagem de uma peça e, após as informações no arquivo serem interpretadas, gera-se a movimentação do robô mediante um algoritmo de cinemática inversa, considerando-se os parâmetros cinemáticos específicos de cada robô. O resultado é o conjunto dos pontos da trajetória expresso em função das juntas do robô e das coordenadas dos pontos acompanhadas da orientação do efetuador final. Com esses dados pode-se simular o processo usando-se diferentes softwares e, se necessário, esses dados podem ser traduzidos para a linguagem própria do fabricante do robô mediante pós-processadores. Para implementar o método proposto foi criado um sistema computacional na linguagem Java, o qual foi usado para gerar as trajetórias para a fabricação de duas peças prismáticas, tendo como entrada arquivos no formato STEP-NC. Essas trajetórias foram testadas em três robôs industriais com diferentes morfologias, em um ambiente virtual, comprovando-se a viabilidade da aplicação do método proposto. Este trabalho pretende contribuir para a sistematização da geração de trajetórias para robôs industriais, aderentes ao padrão STEP-NC, visando reduzir significativamente o tempo de programação de robôs, constituindo-se em um trabalho de interesse e utilidade tanto em aplicações industriais quanto no setor acadêmico.<br>Abstract: The different forms of data representation, along the product development process, have created the need for a common language capable of describing the design, manufacturing, and measurement data. The ISO 14649 standard, known as the STEP-NC standard, began as an effort to standardize the product data exchange format within manufacturing typically by computerized numerical control (CNC). However, although there are several studies involving the application of the STEP-NC standard in CNC machines, there is a gap in methods for the application of STEP-NC standard in the generation of programs for industrial robots, which are being increasingly used in production lines in manufacturing companies, both in quantity and variety. This work proposes a method applicable to various types of industrial robots, which allows STEP-compliant information to be received and generates the path along which the robot should move, accelerating the setup and integration of robots in manufacturing. The method uses the physical file in STEP-NC format for machining a workpiece, and after the information in the file is interpreted, the movement of the robot is generated by means of an inverse kinematics algorithm, considering the specific kinematic parameters of each robot. The result is the set of points along the path expressed in terms of the robot joints and the coordinates of the points, together with the orientation of the end effector. With these data one can simulate the process using different pieces of software and, if necessary, these data can be translated into the language of the robot by postprocessors. In order to implement the proposed method a computer program was developed using the Java language, which was used to generate the paths to manufacture two prismatic parts, having as input the files in the STEP-NC format. These paths were tested on three industrial robots with different morphologies, in a virtual environment, confirming the feasibility of the proposed method. This work seeks to contribute to the systematization of path generation for industrial robots, compliant with the STEP-NC standard, in order to reduce significantly the robot programming time, which makes this work important for both industry and academia.154 p.| il., grafs., tabs.porEngenharia mecânicaRobôs industriaisCinemáticaAplicação em robótica do padrão step-nc na geração de trajetórias de usinageminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccessORIGINAL339484.pdfapplication/pdf6014066https://repositorio.ufsc.br/bitstream/123456789/168124/1/339484.pdf1131478caedb447baf485224dddb6f06MD51123456789/1681242016-09-20 01:55:15.047oai:repositorio.ufsc.br:123456789/168124Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestsandra.sobrera@ufsc.bropendoar:23732016-09-20T04:55:15Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.pt_BR.fl_str_mv Aplicação em robótica do padrão step-nc na geração de trajetórias de usinagem
title Aplicação em robótica do padrão step-nc na geração de trajetórias de usinagem
spellingShingle Aplicação em robótica do padrão step-nc na geração de trajetórias de usinagem
Rea Minango, Sylvia Nathaly
Engenharia mecânica
Robôs industriais
Cinemática
title_short Aplicação em robótica do padrão step-nc na geração de trajetórias de usinagem
title_full Aplicação em robótica do padrão step-nc na geração de trajetórias de usinagem
title_fullStr Aplicação em robótica do padrão step-nc na geração de trajetórias de usinagem
title_full_unstemmed Aplicação em robótica do padrão step-nc na geração de trajetórias de usinagem
title_sort Aplicação em robótica do padrão step-nc na geração de trajetórias de usinagem
author Rea Minango, Sylvia Nathaly
author_facet Rea Minango, Sylvia Nathaly
author_role author
dc.contributor.pt_BR.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Rea Minango, Sylvia Nathaly
dc.contributor.advisor1.fl_str_mv Ferreira, João Carlos Espíndola
contributor_str_mv Ferreira, João Carlos Espíndola
dc.subject.classification.pt_BR.fl_str_mv Engenharia mecânica
Robôs industriais
Cinemática
topic Engenharia mecânica
Robôs industriais
Cinemática
description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia Mecânica, Florianópolis, 2016.
publishDate 2016
dc.date.accessioned.fl_str_mv 2016-09-20T04:55:14Z
dc.date.available.fl_str_mv 2016-09-20T04:55:14Z
dc.date.issued.fl_str_mv 2016
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 https://repositorio.ufsc.br/xmlui/handle/123456789/168124
dc.identifier.other.pt_BR.fl_str_mv 339484
identifier_str_mv 339484
url https://repositorio.ufsc.br/xmlui/handle/123456789/168124
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 154 p.| il., grafs., tabs.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/168124/1/339484.pdf
bitstream.checksum.fl_str_mv 1131478caedb447baf485224dddb6f06
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv sandra.sobrera@ufsc.br
_version_ 1851759160078630912