Esta seção da documentação fornece uma visão geral da operação típica dos robôs JAKA usando o software RoboDK para enviar um programa para o aplicativo controlador do robô JAKA.
Os recursos disponíveis incluem:
1.Controle do robô em tempo real usando o driver e o "Run on Robot".
2.Enviar um programa para o aplicativo JAKA Zu usando o pós-processador e "Send program to Robot" ou carregar manualmente o programa no JAKA Zu importando o arquivo .zip gerado pelo RoboDK.
O senhor pode enviar um programa para o controlador do robô JAKA com apenas alguns cliques a partir de uma simulação do RoboDK.
O senhor deve seguir estas etapas para carregar um programa do RoboDK no JAKA Zu:
1.Inicie o aplicativo JAKA Zu e conecte-se ao robô no aplicativo JAKA Zu.
2.Ligue e habilite o robô JAKA Zu.
3.Na barra de ferramentas do RoboDK, selecione Connect➔ Connect Robot.
Em More options (Mais opções), certifique-se de que o driver JAKA esteja selecionado: apijaka.py.
4.Use o IP e a porta do robô para conectá-lo no RoboDK.
5.Clique com o botão direito do mouse no programa que o senhor deseja enviar para a JAKA Zu e selecione Send Program to Robot.
6.No JAKA Zu, navegue até a guia Programming Control (Controle de programação).
7.Abra a Lista de Projetos de Programação clicando no ícone da pasta e selecione o programa importado.
O senhor pode importar manualmente os programas do robô gerados pelo RoboDK para o controlador do robô JAKA.
O senhor deve seguir estas etapas para importar um programa RoboDK para o JAKA Zu:
1.Inicie o aplicativo JAKA Zu e conecte-se ao robô no aplicativo JAKA Zu.
2.Ligue e habilite o robô JAKA Zu.
3.Clique com o botão direito do mouse no programa que o senhor deseja importar para o JAKA Zu e selecione Generate Robot Program as....
4.Selecione o local em que o programa deve ser salvo.
5.No JAKA Zu, navegue até a guia Programming Control (Controle de programação).
6.Abra a Lista de Projetos de Programação clicando no ícone da pasta e clique no ícone de importação.
7.Localize e selecione o arquivo .zip gerado pelo RoboDK.
8.Abra a Lista de Projetos de Programação e selecione o programa importado.
As etapas a seguir mostram como configurar manualmente o quadro de referência do robô no aplicativo JAKA Zu.
Primeiro, o senhor deve criar um quadro JAKA Zu personalizado:
1.Na JAKA Zu, navegue até Settings➔ Operation Settings➔ User Coordinate System.
2.Clique no botão de edição para definir os valores de X, Y, Z, RX, RY e RZ para um quadro personalizado.
3.Selecione confirmar para salvar o quadro no JAKA Zu.
Em seguida, o senhor deve substituir a moldura importada pela moldura JAKA Zu:
4.Siga as etapas listadas em Enviar um programa para a JAKA Zu.
5.Abra a guia Controle na barra lateral e localize o bloco "Set User Coordinate System" (Definir sistema de coordenadas do usuário) que contém a caixa suspensa.
6.Remova o bloco "New_UCS" que foi importado automaticamente clicando com o botão direito do mouse nele e selecionando delete.
7.Substitua o bloco removido pelo bloco "Set User Coordinate System" (Definir sistema de coordenadas do usuário) e selecione o quadro personalizado no menu suspenso.
O senhor também pode configurar manualmente o TCP por meio do aplicativo JAKA Zu. As etapas a seguir descrevem esse processo.
Primeiro, o senhor deve criar uma ferramenta JAKA Zu personalizada:
1.Na JAKA Zu, navegue até Settings➔ Operation Settings➔ TCP Settings.
2.Clique no botão de edição para definir os valores X, Y, Z, RX, RY e RZ para o TCP personalizado.
3.Selecione confirmar para salvar a ferramenta no JAKA Zu.
Em seguida, o senhor deve substituir a ferramenta importada pela ferramenta JAKA Zu:
4.Siga as etapas listadas em Enviar um programa para a JAKA Zu.
5.Abra a guia Controle na barra lateral e localize o bloco "Set TCP" que contém a caixa suspensa.
6.Remova o bloco "New_TCP" que foi importado automaticamente clicando com o botão direito do mouse nele e selecionando delete.
7.Substitua o bloco removido pelo bloco suspenso "Set TCP".
8.Selecione a ferramenta desejada no menu suspenso.
Siga estas etapas para iniciar um programa de robô em um robô JAKA.
1.Siga as etapas listadas em Enviar um programa para a JAKA Zu.
2.Na barra de ferramentas superior, selecione "Run" (Executar).
Uma conexão entre o RoboDK e o robô JAKA pode ser estabelecida para mover o robô automaticamente a partir de um PC conectado usando o RoboDK. Isso permite usar a opção RoboDK Run on robot para programação e depuração on-line. A conexão pode ser estabelecida por meio de uma conexão Ethernet padrão (TCP/IP).
Siga estas etapas para configurar o driver do RoboDK para a programação on-line da JAKA:
1.Inicie o aplicativo JAKA Zu e conecte-se ao robô no aplicativo JAKA Zu.
2.Ligue e habilite o robô JAKA Zu.
3.Na barra de ferramentas do RoboDK, selecione Connect➔ Connect Robot.
4.Em "More options" (Mais opções), selecione o driver JAKA: apijaka.py.
5.Use o IP e a porta do robô para conectá-lo no RoboDK.
6.Agora o senhor pode mover o robô JAKA diretamente do RoboDK
a.Para mover o robô para um alvo no RoboDK, clique duas vezes no alvo na árvore de estações e selecione os botões "Move Joints" (Mover articulações) ou "Move Linear" (Mover linear) na interface de conexão para efetuar uma articulação ou um movimento linear para o alvo.
b.Para executar um programa no robô usando o driver, clique com o botão direito do mouse no programa desejado e selecione a opção "Run on Robot" (Executar no robô). Em seguida, clique duas vezes no programa para executá-lo no robô.
Para recuperar um endereço IP do simulador virtual, o senhor deve decodificar a cadeia de caracteres Base64 necessária no campo Robot Address (Endereço do robô) mostrado abaixo:
Usando ferramentas como https://www.base64decode.net/, o senhor pode recuperar o IP e a porta do robô a partir do endereço do robô.
Neste exemplo, o IP é 112.124.35.6 e a porta é 50051.