Automatização de digitalização e processamento 3D

CODI Artigos

Por vezes, questionamos se há uma maneira de automatizar a digitalização 3D e o pós-processamento no Artec Studio. Dependendo do seu fluxo de trabalho, um dos métodos descritos abaixo pode funcionar para si. Se necessário, sinta-se livre em combiná-los todos juntos.

    1. AUTOPILOT 

O Autopilot começa a fazer algumas questões simples sobre o objeto digitalizado e o resultado desejado. O objetivo deste modo inteligente é criar o melhor modelo possível em 3D a partir dos seus dados brutos, aplicando automaticamente os parâmetros e algoritmos mais ideais. Além disso, é o único modo automático que pode usar o Eraser e Auto-Align.

 

    2. AUTOMODE

O modo AUTOMODE permite iniciar um lote de algoritmos numa ordem fixa. Basta ativar ou desativar os algoritmos correspondentes numa lista, na seção ferramentas, e clicar no botão “GO”.

AUTOMODE é uma ótima solução se estiver a verificar regularmente o mesmo tipo de objetos.

imagem_CODI_artec2

   

    3. SCRIPTS NO ARTEC STUDIO 

Pode usar qualquer abordagem para escrever um script que irá interagir com a interface Artec Studio. Por exemplo, estamos a usar o Squish Froglogic para automatizar vários cenários.

Além disso, os nossos clientes ocasionalmente empregam Sikuli, que permite criar scripts de automação usando screenshots. Sikuli fornece um conjunto de funções predefinidas que podem servir como comandos, e permite especificar screenshots como argumentos para essas funções:

imagem_CODI_artec3

 

Aqui estão alguns exemplos:

3.1. um script que automatiza a digitalização em 3D:

  • Obtenha uma imagem usando o botão Preview e clique nele
  • Clique em Record
  • Aguarde alguns segundos para capturar o número necessário de frames
  • Encontre o botão Stop na interface e clique nele para concluir a digitalização 3D

Ativando a opção “Automatic Base Removal” permite avançar a etapa apagando manualmente durante o pós-processamento:

 

3.2. um script que automatiza o pós-processamento:

  • Encontre o ícone ferramentas na interface Artec Studio e clique nele
  • Encontrar a parte do painel que contém o algoritmo de Fine Registration
  • Clique no botão para iniciar o algoritmo

 

3.3. um script que automatiza o processo de alinhamento:

  • Encontre o botão Align na interface Artec Studio
  • Clique nele para entrar no modo Align
  • Iniciar o algoritmo de Auto-alignment

 

    4. ARTEC SDK

O Artec SDK é adequado para as seguintes tarefas:

  • Escrever seu próprio código C++ para automatizar a digitalização 3D e/ou o pós-processamento
  • Usar algoritmos Artec Studio no seu próprio aplicativo ou num plugin para outro software 3D
  • Montar um scanner Artec num braço robótico

As bibliotecas do SDK contêm as mesmas unidades de código que o Artec Studio tem, para que seu aplicativo possa controlar o processo de digitalização em 3D (incluindo Multicapture), executar algoritmos em qualquer ordem usando parâmetros à sua escolha, exportar o modelo para um local específico e assim por diante.

 

Combinações possíveis

Sinta-se livre para combinar esses métodos, por exemplo, você pode programar o seu script Sikuli para pressionar os botões no modo automático ou piloto automático: