Você pode exportar sua simulação do RoboDK para o Blender para criar imagens e animações foto realistas. O Blender é um software de animação e renderização 3D gratuito e de código aberto. O RoboDK oferece a capacidade de carregar sua simulação no Blender, incluindo objetos coloridos e sequências de animação.
A opção de exportação do Blender adicionará um formato de exportação do Blender à janela Exportar simulação. Siga as etapas da seção de exportação para exportar a cena 3D e os dados de animação.
A opção Blender requer a instalação do Add-in, para que você possa exportar as simulações do programa para animações do Blender.
Siga estas etapas para instalar o Add-in do Blender e os recursos incluídos:
1.Faça o download e instale o Blender 3.6 LTS
2.Faça o download e instale o Add-in do Blender em um dos dois locais sugeridos no prompt
3.Encontre o local do add-in recém-instalado em Ferramentas ➔ Gerenciador de Add-ins, clique com o botão direito do mouse no Add-in do Blender e escolha "Abrir localização do Add-in ". Copie o caminho.
4.Abra o Blender, abra a guia "Editar" e clique em " Preferências..."
5.Vá para " Caminhos de arquivos, em " Bibliotecas de recursos", clique no ícone "+ ".
6.Cole o caminho do Add-in do Blender e adicione a pasta de recursos "Materiais" de ...\Blender\Assets\
Esta seção mostra como você pode exportar sua simulação no RoboDK para o Blender.
Siga estas etapas para exportar sua simulação do RoboDK:
1.Clique no ícone de exportação do Blender no lado direito da tela
2.Selecione " Programa existente " e escolha seu programa de sequência principal
3.Clique em "Iniciar" para começar a gravar
4.Quando o programa terminar, aparecerá uma janela, escolha a pasta que Você criou anteriormente e clique em "Salvar"
Para importar a simulação exportada do RoboDK para o Blender, siga estas etapas:
1.Abrir o Blender.
2.Use o modelo padrão "Geral" e exclua os objetos incluídos (o cubo).
3.Opcionalmente, abra o console do sistema Janela ➔ Ativar Console do Sistema
4.Navegue até a exibição de scripts e abra o arquivo Python que termina com "_bpy.py",+➔ Geral ➔ Scripts ➔ Abrir.
5.Execute o script com Scripts➔ Executar Script ou Alt+P.
6.Aguarde a conclusão do script (verifique se há atividade no console do sistema). Dependendo do tamanho da simulação, esse processo pode levar alguns minutos.
Verificar se a exportação/importação do Blender funcionou como planejado:
1.Vá para a guia "Layout" e você verá a estação do robô no centro
2.Procure o botão "Executar" na parte inferior da tela e clique nele
3.O robô deve começar a se mover. Se não for o caso, volte às etapas de exportação e importação para se certificar de que você não perdeu nenhuma etapa.
A cena predefinida de iluminação oferece a você um ponto de partida para adicionar luz à sua animação. Add-in de exportação do Blender inclui uma cena predefinida, a Studio Lighting.
Siga estas etapas para usar a predefinição de iluminação do RoboDK:
1.No Blender, use Arquivo ➔ Acrescentar e navegue até o caminho de instalação do Add-in.
2.Em ...\Blender\Assets\Scenes, selecione o Studio.blend.
3.Navegue até Coleção, selecione tudo e Acrescentar.
O Add-in de exportação do Blender inclui texturas prontas para uso em robôs (como ABB, FANUC, KUKA, Universal Robots, ...) e materiais de superfície (plástico, papelão, aço, ...).
Siga estas etapas para aplicar os materiais do robô:
1.Primeiro, certifique-se de que o sombreamento da janela de visualização esteja em "Preview de Material"
2.Localize o "Navegador de Recursos " (ou abra com "Shift+F1")
3.Clique em "Texturas do robô" e arraste e solte a textura que deseja nas superfícies de seu(s) robô(s)
4.Clique em " Texturas de superfície" e arraste e solte as texturas de que você precisa nos diferentes objetos da estação
5.Para visualizar os resultados, pressione "F12" para renderizar um quadro do vídeo
É importante usar a função de renderização para visualizar os efeitos finais. Abaixo está um exemplo da visualização da viewport versus a visualização da imagem renderizada:
Esta seção o guiará pelas etapas para gerar uma renderização de vídeo da sua animação no Blender.
Siga estas etapas para gerar a saída de sua animação do Blender:
1.Abra as propriedades de saída na barra lateral (ícone da impressora).
2.Defina a resolução e a taxa de quadros em Formato.
3.Defina o formato de arquivo para o FFmpeg em Saída.
4.Defina o contêiner como MPEG-4 em Codificação.
5.Defina a qualidade de saída como Perceptualmente sem perdas e a velocidade de codificação como Mais lenta em Video.
6.Certifique-se de que o caminho de saída seja o que você deseja (o padrão é /tmp/)
7.Clique no ícone da câmera logo acima, chamado "Renderizar"
8.Escolha um mecanismo de renderização entre Eevee ou Cycles. Alguns exemplos de configurações são fornecidos abaixo. Renderize sua animação com Renderizar➔ Renderizar Animação ou CTRL+F12.
Configurações de amostra do Cycle:
Configurações de amostra do Eevee: