Buscar

aula pf 6

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 31 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 31 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 31 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

ROBÓTICA
(PROF. FCL)
U2_E3
REFERÊNCIA: (LIVRO DIDÁTICO) 
IGOR POLEZI MUNHOZ.
ROBÓTICA
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Outras referências bibliográficas: 
Rosário, João Maurício - Princípios de Mecatrônica.
Groover, M. P. – Automação Industrial e Sistemas
de Manufatura.
Editora Pearson.
“Robô” 1 Gdl da infância: carretel, palito, cera e elástico
ROBÓTICA
Observação Importante:
A anotação de aula do professor não substitui
a obrigatoriedade da leitura completa dos
livros didáticos e da execução de
questionários e outras atividades propostas
no Portal acadêmico.
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
OBJETIVOS
Parte II 
Conexão do robô com outros equipamentos e 
automação de processos de paletização (Instruções 
da Linguagem AML)
❖ Programação de trajetória.
❖ Exercícios AML: #1, #2 e #3 .
❖ Teste de campo de trabalho.
❖ Atividade #4 (Para o dia da vista da B1)
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
MANIPULADOR IBM-7535
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Fonte: Gorgulho, Santos: manipulador SCARA - IBM 7535
SIMULADOR IBM-7535
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Fonte: do próprio autor, sala de aula
Homing
rotação
Parte da 
região
do volume
de trabalho
INSTRUÇÕES AML
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
❖Programação de trajetória
❖PMOVE (PT (X, Y, R) 
❖X – coordenada do eixo X
❖Y – coordenada do eixo Y
❖R – posição angular do eixo Z
❖Movimenta a garra para as
coordenadas indicadas
INSTRUÇÕES AML
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
EXERCÍCIO 1
❖Implementar um programa para movimento 
do Robô IBM 7535, de tal forma que:
❖Saia de sua origem e se desloque para a 
coordenada (290, 500, 0) de seu volume de 
trabalho.
❖Do ponto anterior para (-290, 500, 0)
❖Do ponto anterior para (-290, 250, 0)
❖Do ponto anterior para ( 290, 250, 0)
❖Do ponto anterior para ( 290, 500, 0) e origem
INSTRUÇÕES AML EXERCÍCIO1
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Fonte: do próprio autor
Homing
rotação
Parte da 
região
do volume
de trabalho
SIMULADOR IBM-7535
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Fonte: do próprio autor, sala de aula
-- Nome: Programa 1
-- Data: 09-09-2038
-- Função: programação de trajetória
Programa1:Subr;
PMove(PT(290,500,0));
PMove(PT(-290,500,0));
PMove(PT(-290,250,0));
PMove(PT(290,250,0));
PMove(PT(290,500,0));
Linear(0);
PMove(PT(650,0,0));
End;
INSTRUÇÕES AML EXERCÍCIO1
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Fonte: do próprio autor
-- Nome: Programa 1
-- Data: 09-09-2038
-- Função: prog. de trajetória
Programa1:Subr;
PMove(PT(290,500,0));
PMove(PT(-290,500,0));
PMove(PT(-290,250,0));
PMove(PT(290,250,0));
PMove(PT(290,500,0));
Linear(0);
PMove(PT(650,0,0));
End;
INSTRUÇÕES AML
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
❖Programação de trajetória
❖COUNTER: 
❖NOME_DO_CONTADOR:STATIC COUNTER 
❖Define um contador.
❖SETC (NOME_DO_CONTADOR, VALOR) 
❖Define um valor inicial para um 
contador.
INSTRUÇÕES AML
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
❖Programação de trajetória
❖INCR (NOME_DO_CONTADOR): 
❖Incrementa o contador citado.
❖DECR (NOME_DO_CONTADOR): 
❖Decrementa o contador citado.
❖TESTC (NOME_DO_CONTADOR, VALOR, 
RÓTULO): 
❖Compara o valor de um contador e se o 
valor for verdadeiro desvia para o rótulo. 
INSTRUÇÕES AML
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
EXERCÍCIO 2
❖Programa para para o uso de 
contadores - Robô IBM 7535. 
INSTRUÇÕES AML EXERCÍCIO 2
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Contador1:Static Counter; -- define o primeiro contador
Contador2:Static Counter; -- define o segundo contador 
Programa3:Subr; 
Inicio:; -- Rótulo Início
TestC(Contador1,10,Final); -- Se Contador1=10 salta para Final
Incr(Contador1); -- Incrementa o Contador 1
Branch(Inicio); -- Salta para o Início 
Final:; 
Pmove(Pt(585,205,0)); 
Pmove(Pt(650,0,0)); 
Incr(Contador2); -- Incrementa o Contador 2
SetC(Contador1,0); -- Zera o Contador 1
Branch(Inicio); -- Salta para o Início
End;
Limite: ± 32.767
INSTRUÇÕES AML
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
❖Programação de trajetória
❖PALLET: 
❖NOME_DO_PALLET: STATIC PALLET (C1, C2, C3, PPL, 
NTP) 
❖C1 – coordenada da 1ª peça da 1ª linha
❖C2 – coordenada da última peça da 1ª linha
❖C3 – coordenada da última peça da última linha
❖PPL – número de peças por linha
❖NTP – número total de peças no pallet
❖Define um pallet (disposição de peças em um
grid – matriz)
INSTRUÇÕES AML
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
❖Programação de trajetória
❖SETPART (NOME_DO_PALLET, 
POSIÇÃO): 
❖Inicializa e define a posição inicial (de peça) 
do pallet
❖Deve ser utilizado logo no início do 
programa AML.
INSTRUÇÕES AML
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
❖Programação de trajetória
❖GETPART (NOME_DO_PALLET): 
❖Move a garra para a peça corrente do pallet 
citado.
❖TESTP (NOME_DO_PALLET, VALOR, 
RÓTULO): 
❖Compara a posição atual do pallet com um 
valor, se verdadeiro, vai para o label.
INSTRUÇÕES AML
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
❖Programação de trajetória
❖NEXTPART (NOME_DO_PALLET): 
❖Move a garra para a próxima peça do pallet 
citado.
❖PREVPART (NOME_DO_PALLET): 
❖Move a garra para a peça anterior do pallet 
citado.
INSTRUÇÕES AML
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
EXERCÍCIO 3
❖Programa para a paletização realizada 
por um Robô IBM 7535. Conhece-se o 
pallet e a posição da esteira:
C1 C2 PPL
1 100,400 190,400 4
2 4
3 4
4 190,300 4
1 2 3 4
NTP 4*4 C3
(-200, 550)
•ESTEIRA
INSTRUÇÕES AML EXERCÍCIO 3
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
-- Nome: Programa2, demonstrar os uso do Pallet, 
-- habilitar o traço superior no simulador).
C1:New Pt(100,400,0);
C2:New Pt(190,400,0);
C3:New Pt(190,310,0);
Ppl:New 4;
Ntp:New 16;
Caixa:Static Pallet(C1,C2,C3,Ppl,Ntp);
Declara uma constante
Nome do pallet
INSTRUÇÕES AML EXERCÍCIO 3
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Programa2:Subr;
SetPart(Caixa,1); -- Apontador = 1
Inicio:;
GetPart(Caixa); -- Move para a peça do pallet
Down; -- Desce com a garra aberta
Grasp; -- Pega a peça
Up; -- Sobe a garra com a peça
INSTRUÇÕES AML EXERCÍCIO 3
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
TestP(Caixa,Ntp,Aguarda); -- Verifica se é a última peça
NextPart(Caixa); -- Aponta para a próx. peça
Branch(Inicio); -- Salta para o início
Aguarda:;
Pmove(Pt(650,0,0)); -- Move o braço para longe
TestI(0,0,Aguarda); -- Testa a entrada digital (se 
-- for 0 salta para Aguarda)
End;
❖Observe que já há conexão: esteira-robô-esteira!!!!
INSTRUÇÕES AML EXERCÍCIO3
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Fonte: do próprio autor
Peças no pallet
Posição da esteira
Rastro da trajetória
(linear?)
INSTRUÇÕES AML EXERCÍCIO3
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Posição da esteira
Robô paletizador: Fanuc
pallet
INSTRUÇÕES AML
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
❖Teste de Campo de Trabalho
❖A interação do robô com o meio deve
ocorrer de forma controlada, o que implica
na realização constantes de testes
(sensoriamentos) por parte do robô.
❖Intertravamentos são necessários.
❖Questões de segurança devem fazer parte
das premissas de um sistema robótico.
AVANÇANDO NA PRÁTICA: 
SITUAÇÃO-PROBLEMAROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Verifique, no livro didático, exemplos de
robôs interagindo com células de trabalho:
❖ sincronização de sistemas
e
❖ validação de trajetórias com o uso de
cores no simulador.
ROBÔ PINTOR
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Fonte: Universidade Federal de Itajubá, Prof. Gorgulho
ATIVIDADE PARA O DIA DE 
VISTA DA B1
Atividade #4 de laboratório:
→Desenvolver, no máximo em 30 minutos, 
uma trajetória qualquer – com obstáculo –
para o robô Robix (oportunidade única).
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Atividade #4 de laboratório:
✓Método 1: Script Robix – Escrever na região 
do editor de script.
Exemplo:
✓teste 
✓macro teste
✓Move all to -1000; wait 5; digiout 1 on;
✓2 off; wait 5;
✓Move all to 0; wait 5; digiout 1 off;
✓2 on; wait 5;
✓end
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018
Atividade #4 de laboratório
✓Método 2: Teach Mode - Utilizar o teclado 
virtual – Teach Pod1 e ajustar os Servomotores
desejados. 
✓Recomenda-se iniciar da origem (move all to
0). 
✓As posições são memorizadas pelo sistema, 
salvar por trechos, e memorizar com “Add to
Script”.
ROBÓTICA - PROF. FÁBIO COSTA DE LIMA - 2018

Outros materiais