Programe Rapidamente um Robô Industrial Pick-and-Place com RoboDK
Programação pick-and-place é habilidade fundamental em robótica. Mas como criar esse programa rápido e fácil para seu robô industrial?
Com a interface simples do RoboDK, você cria um programa pick-and-place em apenas alguns minutos.
Veja como começar com programação simples de pick-and-place.
Benefícios do Pick-and-Place com Robô Industrial
Esta é uma tarefa simples, possivelmente a mais simples que existe!
Mesmo que seus planos sejam mais avançados, vale aprender a programar esta tarefa básica antes de passar a configurações complexas.
Robôs industriais são solução perfeita para esta aplicação. São mais consistentes que trabalhadores humanos, cuja eficiência cai em longos turnos fazendo o mesmo movimento repetitivo.
Muitas tarefas industriais se enquadram em pick-and-place, incluindo empilhamento, classificação, embalagem e alimentação de máquinas.
Por que Programar Pick-and-Place com RoboDK
Existem várias opções para programar robô industrial para esta tarefa.
Incluem teach pendant do robô, guiamento manual, ou codificação com linguagem proprietária do fabricante.
O benefício do RoboDK é que a interface é extremamente fácil. Você programa este movimento em minutos e é compatível com centenas de robôs industriais.
Nenhuma das alternativas oferece essa flexibilidade.
Como Programar Robô Pick-and-Place com RoboDK
Programar esta tarefa é muito simples com RoboDK. O exercício apresenta conceitos básicos bons de saber sobre o ambiente de simulação.
Aqui estão 9 passos para programar seu primeiro robô pick-and-place no RoboDK:
1. Crie Seu Programa de Robô
Primeiro, crie seu programa. Isso envolve carregar seu modelo de robô da nossa Biblioteca, adicionar objetos de simulação (mesas, objetos de transportador para coleta), e adicionar sua garra ou outro efetor final.
2. Aprenda a Anexar e Desanexar Objetos do Robô
No RoboDK, tanto ações de pick quanto place giram em torno de dois "eventos de simulação" — anexar objeto e desanexar objeto. Familiarize-se com estes.
Quando quer que o robô pegue objeto, mova seu efetor final perto e selecione "anexar objeto". O RoboDK anexará ao objeto mais próximo. Com "desanexar objeto" o robô libera quaisquer objetos anexados.
3. Crie Seu Alvo de Coleta
Para começar, crie um alvo onde o robô pegará seu objeto. Pode mover o robô rapidamente a qualquer objeto na simulação clicando com botão direito no objeto e escolhendo "Pegar com robô".
4. Defina um Offset de Aproximação
Quase sempre é boa ideia adicionar offset de aproximação ao programar movimento de robô.
Isso evita colisão com objeto ao mover-se pelo espaço livre. Programe o robô para mover-se rapidamente à distância de aproximação (usando Movimento de Junta não controlado) e depois mover-se lentamente (com Movimento Linear controlado) para agarrar o objeto.
5. Programe o Subprograma de Anexo
É boa ideia programar tarefas pick-and-place com dois subprogramas separados: ação de pegar e ação de colocar. Isso permite duplicar facilmente as ações e mantém o programa gerenciável.
Crie o subprograma de anexo com:
- Mova robô ao offset de aproximação com Movimento de Junta.
- Use Movimento Linear para ir à posição de agarrar.
- Agarre objeto com evento de simulação Anexar Objeto.
- Recue robô ao offset de aproximação com Movimento Linear.
6. Crie Alvos de Localização de Colocação
Agora você tem todos blocos fundamentais do movimento pick-and-place. Neste ponto, muitas vezes é mais eficiente copiar e colar partes do programa e ajustá-las.
Por exemplo, crie rapidamente a localização de colocação copiando sua localização de coleta e movendo-a para outra parte do espaço de trabalho. Isso também copiará o offset de aproximação.
7. Programe o Subprograma de Desanexo
A ação de colocar é basicamente a mesma da coleta. Porém, em vez de Anexar Objeto, escolha evento Desanexar Objeto. Pode copiar seu subprograma de coleta e ajustá-lo.
8. Incorpore ao Seu Programa Principal
Finalmente, crie seu programa principal. Nele, inclua primeiro seu subprograma de coleta, depois de colocação. Ao executar, o robô deve pegar objeto de um local e colocar no outro.
9. Truque Bônus: Substitua Objetos de Simulação
Após executar, o objeto estará no lugar errado para reiniciar a simulação. Pode resetar rapidamente escolhendo evento Definir Posição do Objeto e salvando a posição inicial dos objetos.
Veja Isso em Ação no Nosso Curso Gratuito de Programação Pick-and-Place
Pode ser difícil seguir instruções sem ver em ação, certo?
Veja todo este treinamento e mais no nosso curso gratuito em vídeo. Inclui treinamento para aplicações simples e exemplos complexos, como objetos de formatos diferentes.
Clique aqui para acessar o curso completo.
Que perguntas você tem sobre programar tarefas pick-and-place com RoboDK? Conte-nos nos comentários abaixo ou participe da discussão no LinkedIn, Twitter, Facebook, Instagram, ou no Fórum RoboDK.. Também confira nossa extensa coleção de vídeos e inscreva-se no Canal YouTube da RoboDK
Robô industrial
- 5 Dicas de Especialistas para Programar Robôs Industriais (Mais um Bônus Transformador)
- Garras Personalizadas para Injetores de Combustível Impressas em 3D: Aumentando a Eficiência de Pick-and-Place
- Dominando Herança e Polimorfismo em C#: Exemplos Práticos de Código
- Principais Fabricantes de Robôs Pick-and-Place na Índia
- Top 10 Fornecedores Confiáveis de Robôs Pick and Place para Automação Industrial
- Componentes de Braço Robótico de Alto Desempenho para Automação Eficiente de Pick & Place
- Braços Robóticos Pick & Place: Guia Completo para Automação e Produtividade
- Como Robôs Pick-and-Place Operam: Aumentando a Eficiência na Manufatura
- Aumente Eficiência com Automação Pick-and-Place: Integração Robótica Perfeita com EasyWork
- Ferramentas de Ponta de Braço: Aprimorando Desempenho de Pick-and-Place de Robôs