Guião do Trabalho Laboratorial Nº 1 Criação do Modelo do Mundo no ABB RobotStudio 5.15.01



Documentos relacionados
Guião do Trabalho Laboratorial Nº 5 Criação de um mecanismo no ABB RobotStudio

Guião do Trabalho Laboratorial Nº 2 Criação de Targets no ABB RobotStudio

Guião do Trabalho Laboratorial Nº 4 Simulação do programa do robô no controlador virtual

Guião do Trabalho Laboratorial Nº 3 Criação do Programa no ABB RobotStudio

PRIMAVERA SQL Repair Tool v2.0

O Manual do Skanlite. Kåre Särs Anne-Marie Mahfouf Tradução: José Pires

Folha de Cálculo Funcionalidades Avançadas

Gestão de Base de dados Formulários

INTEGRAÇÃO TECNOLÓGICA

Gestão de Actas Escolares. Manual Utilizador. (Versão 4)

Introdução ao AutoCAD Capitulo III: Ecrã do AutoCAD e Operações de selecção

MODELAR UM OBJECTO COM RASTO ATRAVÉS DO SWIFT 3D

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011

Minicurso de FTOOL. Lívia Braga Sydrião de Alencar

testo Saveris Web Access Software Manual de instruções

1)Create the 80x100mm rectangle centered at origin / Criar o retângulo 80x100mm centrado na origem.

Procedimento Operacional Padrão nº 16 Anexo I 1. CONFIGURAÇÕES DO SISTEMA PARA IMPORTAÇÃO DE ARQUIVOS MULTIMÍDIA

INTERFACE GESQUAD Setembro 2012

Introdução ao AutoCAD Capitulo VI: Adicionar texto. João Manuel R. S. Tavares Joaquim O. Fonseca

2 Funcionamento do software Cadence Virtuoso

20 Aula Digital Manual do Utilizador do Aluno

CFAC: Introdução ao AutoCAD - VI. Capitulo VI: Adicionar texto

Guia de utilizador final dos gráficos cross-browser OrgPublisher

Orientações Iniciais.

Manual de Utilização do Mendeley. Autora: Maria de Lurdes dos Santos Pereira

Módulo de Aprendizagem I

1 - Ambiente de desenvolvimento

Criação de vários documentos de texto no ambiente de trabalho

Agenda. Requisitos para desenvolvimento do sistema de informação DW-e IS. Comparação de plataformas de integração. Requisitos de sistema

Instruções básicas para a análise de um pórtico 2D com o programa ROBOT Estruturas de Betão 2

20 Aula Digital. Manual do Utilizador do Aluno. Versão 1.5

GABARITO AULA 01. a-4; b-1; c-2; d-3; e-5.

Pelos serviços da Biblioteca Elisabete Ribeiro 2012 Página 1

Guião básico do Tracker

Autodesk 3ds Max - Primitivas

Word 2010 ELABORADO POR MARCO SOARES 1

3- Visualização de Informação em Formato de Imagem (Mapas de Distribuição de Espécies)

Manual do Usuário CMS WordPress MU Versão atual: 2.8

TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO

Ferramentas Web, Web 2.0 e Software Livre em EVT

Paradigmas da Programação PPROG. Netbeans. Projetos Ficheiro JAR Executável Atalhos Templates. Nelson Freire (ISEP DEI-PPROG 2014/15) 1/22

Domine o Word Professor: Rafael Henriques

AGRUPAMENTO DE ESCOLAS DE ANTÓNIO FEIJÓ

Driver Next Versão 1.0 de Português

EOL Aplicação Local. Manual do utilizador

Versão 2.0. Manual do Utilizador Para Windows Vista, 7 e 8

Guião do Trabalho Laboratorial Nº 5 Modelação e Simulação de um Motor DC Através de Bond Graphs

Conversão de Modelos e Extensões para manutenção. da Visibilidade de Marcadores. Apresentado por: AIRC

Importação de condomínios do Gecond para o Gecond 3

Introdução ao SolidWorks (IV): Fundamentos para Desenhos (Vistas)

Pórtico: Três Pisos com consolas

O AMBIENTE DE TRABALHO... 2 CRIAR, ABRIR E GUARDAR DOCUMENTOS... 6 EDIÇÃO DE DOCUMENTOS... 7 FORMATAÇÃO DE TEXTO Manual de Word INTRODUÇÃO...

Drawing Formato_PTC Creo ) Iniciando um formato com dimensões A (11x8.5 pol.) Iniciar um novo arquivo com a opção Format. File > New > A Format

CRIANDO UM MODELO ESTRUTURAL EM REVIT STRUCTURE

AUT-274 LUZ, ARQUITETURA E URBANISMO

20 Aula Digital. Manual do Utilizador do Aluno. Versão 1.9

Gestão Documental. Gestão Documental

Cria, Edita e Partilha Vídeos em 3 passos

Sistema De Gerenciamento Web UFFS

Serviço de pesquisa b-on EBSCO

EndNote X4 Ferramenta para gestão de referências bibliográficas e criação de bibliografias

Aula 07 Excel

Tecnologias da Informação e Comunicação

MANUAL PARA COLOCAÇÃO DE PRODUTOS À VENDA NO SMARTFARMER

Nossa Caixa Desenvolvimento. A2 sitebox. Manual do Usuário.

Ferramentas Web, Web 2.0 e Software Livre em EVT

Visualizador 3D para o Ciber-Rato

Manual do utilizador do representado da Bomgar

Tutorial básico para Kdenlive

Sistema Operativo em Ambiente Gráfico. Área de trabalho

Como começar a Jogar? Para iniciar o jogo a forma mais fácil é ir a e começar a jogar.

aplicação arquivo Condições Gerais de Utilização


Programação 2017/2018 2º Semestre

OpenOffice.org. tutorial apresentação

MANUAL DE INSTALAÇÃO E UTILIZAÇÃO ZXW

EndNote X4 Ferramenta para gestão de referências bibliográficas e criação de bibliografias

Ferramentas Web, Web 2.0 e Software Livre em EVT

INDICE MARCAÇÕES POSTOS MÉDICOS SSCGD MANUAL DO UTILIZADOR 1/11

Portal e-contas Versão 2015: Prestação de Contas Mensais

Ferramentas Web, Web 2.0 e Software Livre em EVT

LAYOUTS PARA PLOTAGEM

1 - DESENHAR O SEU ESPAÇO

Índice. SIGE MN-Porteiro_1.5.odt

Manual FPO 22-Jan-2007 Actualizado em 03-Fev-2015

MAPA GERAL. As principais funcionalidades do Mapa são as seguintes:

SMM0176 Engenharia de Fabricação Metalúrgica. Aula Prática Simulação da Fundição

XD SMS STANDALONE.

Introdução à Programação. Microsoft WINDOWS XP Eng. Ambiente CA

Windows 95/98/Me/2000

Como gerir um espaço de conversa (chat) ou uma vídeo-conferência e participar num fórum de debate (Google Hangouts)

Ferramentas Web, Web 2.0 e Software Livre em EVT

Copiar e colar movimentos

Introdução ao AutoCAD Capitulo VI: Adicionar texto

MANUAL DO INSTALADOR XD EM AMBIENTES MICROSOFT WINDOWS

MANUAL DO USUÁRIO. Figura 1: Tela de Apresentação do FaçaCalc.

2-Introdução e Conceitos Básicos das TIC

10. CRIANDO FORMULÁRIOS DO VBA

Colocar em prática. Colocar em prática. Tópicos para aprender

Transcrição:

ROBIN Robótica Industrial Guião do Trabalho Laboratorial Nº 1 Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Homepage: http://www.dee.isep.ipp.pt/~mss Email: mss@isep.ipp.pt Ano Letivo: 2013/2014 2013 ISEP Instituto Superior de Engenharia do Porto

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 3 de 16 Criação do Modelo do Mundo Sumário: Este guião pretende ser uma abordagem inicial à criação de um programa para um robô industrial. Neste caso, o robô a ser utilizado é modelo IRB140 do fabricante ABB, e utiliza-se o software ABB RobotStudio (versão 5.15.01), para a sua simulação e programação offline. O primeiro passo para efetuar um programa para um robô é a definição do espaço físico, que envolve o robô ou braço robotizado. Esse espaço físico é identificado como o mundo, ou modelo do mundo (visto da perspetiva do robô). Na definição do mundo do robô, devem ser incluídos todos os aspetos físicos envolvendo o robô, isto é, devem-se incluir os objetos como mesas, estantes, paredes, vigas, etc., tudo o que possa representar limitação à movimentação do robô. Quanto melhor for modelado o espaço físico, mais facilmente se poderão observar as potenciais correções a fazer ao movimento do robô a nível de programação. Inicia-se o programa recorrendo ao atalho existente para o efeito, como se pode ver na Figura 1. Figura 1 Atalho para início do programa

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 4 de 16 Após o arranque do software surge o ecrã abaixo apresentado (Figura 2). Nesta janela é possível escolher entre uma de três opções: A opção Empty Station cria uma estação de trabalho vazia, que permite a criação ou importação de desenhos (CAD), criação de mecanismos ou outros objetos. A opção Station with Robot Controller permite criar uma estação de trabalho a partir de um modelo de robô existente na biblioteca de robôs disponibilizada pela ABB. Por último, a opção Station with Existing Robot Controller permite criar uma estação de trabalho a partir de um modelo de robô criado pelo utilizador (por exemplo, a partir do backup da informação do controlador de um robô existente). Figura 2 Ecrã inicial do ABB RobotStudio Dado que se pretende iniciar um novo trabalho, para efeitos de estudo e demonstração do funcionamento do software, optou-se por recorrer a um controlador de robô pré-definido pela ABB, pelo que se escolhe a opção indicada a cor laranja (ver Figura 3). Aparecerá um menu, intitulado Station with Robot Controller (ver Figura 3).

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 5 de 16 Figura 3 Criação de uma nova estação No caso deste trabalho deverá seleccionar o modelo IRB140_6kg_0.81m_typeC (conforme apresentado na Figura 4), dado que é este o modelo de robô industrial existente no ISEP para efeitos académicos, após o que deverá pressionar o botão Create.

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 6 de 16 Figura 4 Criação de uma nova estação Figura 5 Criação de uma nova estação Criando a nova estação, o aspeto do RobotStudio fica conforme apresentado na Figura 6.

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 7 de 16 Figura 6 Criação de uma nova estação Após selecionar a janela View1 como ativa, carregando com o botão esquerdo do rato sobre ela, os movimentos básicos do interface gráfico são os seguintes: Scroll rato Zoom In/Out; CTRL + Botão esquerdo rato Movimenta a estação completa; SHIFT + Botão direito rato Zoom na zona selecionada; CTRL + SHIT + Botão esquerdo rato Roda a estação. Chegado a este ponto, sugere-se ao aluno que explore de forma autónoma estas opções de visualização da janela onde é apresentada a célula de trabalho simulada. Para a modelização do mundo do robô é possível importar figuras a partir de bibliotecas existentes, ou de desenhos de CAD, ou então recorrendo às próprias funcionalidades do software, criando primitivas de sólidos como caixas, cones, cilindros, pirâmides e esferas. Para isso seleciona-se o tabulador Modeling que permite selecionar rapidamente algumas das opções atrás referidas. Neste tabulador existem ainda mais opções, por exemplo para alterações a desenhos, como a subtração de objetos, ou ainda a criação de mecanismos (Figura 7).

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 8 de 16 Figura 7 Tabulador Modeling Selecionando a opção de criação de uma caixa ( Box ), será apresentada do lado esquerdo uma lista de propriedades para a criação da mesma (ver Figura 8). No funcionamento por defeito do RobotStudio, a lista de propriedades do objeto selecionado surge do lado esquerdo. Introduzindo nos campos comprimento ( Length ), largura ( Width ) e altura ( Height ), o valor 100 mm, fará com que, quando se premir o botão Create, apareça por baixo da frame (o sistema de coordenadas) do mundo, o objeto criado. No entanto o mesmo não estará visível na interface gráfica. Esta situação decorre do facto da criação do objeto ser efetuada no centro da estação, ou centro do mundo, isto é, fica dentro da base do robô (ponto de coordenadas 0,0,0) (ver Figura 9).

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 9 de 16 Figura 8 Janela para criação de objeto do tipo Box Figura 9 Caixa criada dentro da base do robô Uma das formas possíveis de movimentar a caixa criada é através das propriedades da própria caixa, usando a funcionalidade Set Position. Esta funcionalidade está disponível clicando com

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 10 de 16 o botão do lado direito do rato em cima de Body (Figura 10) (é necessário expandir anteriormente o objeto Part_1 ). Imediatamente por cima da janela onde estão as propriedades da Box, surge uma nova janela intitulada Set Position. As coordenadas da origem do objeto podem ser alteradas nos campos que se encontram rodeados a vermelho na Figura 10. Introduzindo no campo da coordenada X o valor 500, e efetuando Apply de seguida, a caixa fica posicionada em frente do robô. Figura 10 Movimentação de um objeto através do comando Set Position Outra forma de posicionar o objeto criado é selecionando o objeto, que se encontra do lado esquerdo da interface na janela de Layout, e recorrendo à primeira funcionalidade nas opções Freehand (ver Figura 11), movimentar o objeto na interface gráfica, arrastando as setas (Figura 12).

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 11 de 16 Figura 11 Seleção de um objeto e funcionalidade Freehand Figura 12 Movimentação de um objeto por arrastamento Chegado a este ponto o aluno deverá criar outras primitivas geométricas recorrendo à opção Solid que se encontra no tabulador Modeling. Deverá também explorar, de forma autónoma,

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 12 de 16 as opções Intersect, Subtract e Union. Estas funcionalidades ficam disponíveis clicando com o botão do lado direito do rato em cima do Body dos objetos criados (como se pode ver na Figura 13 para o caso da Box Part_1 ). Figura 13 Opções para junção de objetos Logicamente o braço robotizado não efetua trabalho sem ter uma ferramenta. Apenas efetuará os movimentos programados. Assim, torna-se necessário adicionar uma ferramenta à estação de trabalho e efetuar a sua conexão ao robô, isto é, efetuar o attach da ferramenta ao punho do robô. Para exemplificar este procedimento, em primeiro lugar carrega-se uma ferramenta, recorrendo às bibliotecas de ferramentas já incluídas nesta aplicação. O RobotStudio permite criar bibliotecas com ferramentas ou mecanismos com características próprias. Selecionando a opção Import Library (disponível no tabulador Home, como se pode ver na Figura 14) é possível indicar explicitamente a ferramenta ou objeto a carregar através da janela das ferramentas Tools (Figura 14). Como atrás referido, a ferramenta importada é colocada no centro do mundo, e não é imediatamente visível. Para se tornar visível deverá ser movimentada da forma já anteriormente explicada. A ferramenta a importar para efetuar este exemplo é a AW_Gun_PSF_25.

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 13 de 16 Figura 14 Biblioteca de ferramentas disponíveis no ABB RobotSudio 5.15.01. O objetivo da ferramenta é produzir trabalho. Para tal, deve ser aplicada na extremidade (punho) do robô. Esta operação de Attach pode ser efetuada através do botão do lado direito do rato, clicando em cima do objeto. Ao colocar o rato em cima da opção Attach To aparece a lista de mecanismos disponíveis, dos quais se pode anexar a ferramenta (Figura 15). Neste caso apenas o robô, mas ter em atenção que podem existir outros objetos. Selecionando o robô, é perguntado se se pretende atualizar a posição da ferramenta, ao qual se deverá responder afirmativamente. O aspecto final da célula deverá ser idêntico ao apresentado na Figura 16.

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 14 de 16 Figura 15 Seleção do destino da ferramenta Figura 16 Aspecto final da estação após efetuar o Attach da ferramenta ao punho do Robô Deverá em seguida gravar-se o trabalho, para mais tarde se poder continuar o seu desenvolvimento. Na Figura 17, está disponível a possibilidade de efetuar a gravação através do

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 15 de 16 comando Save As com as opções usuais para esse comando. Existe também a opção Share que é a que está expandida. Dentro desta funcionalidade, a opção Pack and Go cria um pacote com todos os ficheiros necessários (por exemplo, ferramentas) para continuar o desenvolvimento da célula de trabalho, ou a programação dos equipamentos constituintes desta, noutro posto trabalho. Esta é a opção mais indicada no âmbito da disciplina de ROBIN. Figura 17 Opções de gravação No final da realização deste Guião de Trabalho o aluno deverá ser capaz do seguinte: Criar / importar uma estação de trabalho base; Efetuar o Zoom in/out, rodar, chegar para o lado a estação de trabalho; Criar e importar objetos simples; Criar objetos complexos a partir das primitivas geométricas oferecidas pelo ABB RobotStudio; Movimentar e posicionar objetos dentro do mundo virtual; Ter a noção do conceito de frame;

Guião N.º 1: Criação do Modelo do Mundo no ABB RobotStudio 5.15.01 Página 16 de 16 Importar objetos a partir das bibliotecas disponibilizadas pelo ABB RobotStudio; Efetuar o Attach de uma ferramenta a um robô. Bibliografia [1] ABB, RobotStudio, Version5.15.01, http://www.abb.com/product/seitp327/78fb236cae7e605dc1256f1e002a892c.aspx [2] ABB Operating manual RobotStudio 5.15.01, Revision B, ABB, 2013. [3] ABB Technical reference manual, RAPID Instructions, Functions and Data types, RobotWare 5.0, Revision E, ABB, 2007.