Pular para o conteúdo
  • Não há sugestões porque o campo de pesquisa está em branco.

[NOVO RECURSO] Conheça o AltoQi Axis Nodes

Crie rotinas e fluxos personalizados no AltoQi Eberick

Rotinas prontas do AltoQi Axis NodesA atualização 2026-02 marca o lançamento oficial do AltoQi Axis Nodes, uma nova ferramenta de programação visual que amplia as possibilidades de automação integrado ao  Eberick. Com ela, é possível criar rotinas personalizadas utilizando blocos visuais e scripts em Python, integrados ao modelo estrutural.

AltoQi Axis Nodes-2
Com o AltoQi Axis Nodes, os usuários passam a ter liberdade para criar rotinas automatizadas e personalizadas, ampliando as possibilidades de uso do programa com lógica própria e geração de resultados sob medida. Tudo isso sem sair do ambiente da plataforma.

 

Essa versão traz funcionalidades práticas, com potencial direto para ganhos em produtividade e flexibilidade técnica. Projetada para atender desde iniciantes até usuários experientes, a ferramenta permite criar fluxos conectando nós, sem necessidade de escrever código. A proposta é democratizar a automação no projeto estrutural, tornando acessível a criação de soluções sob medida para as mais diversas rotinas.

Ao longo deste artigo, você vai entender o que é o Qi Nodes, como ele funciona e como começar a criar seus próprios fluxos dentro do Eberick.


O que é o AltoQi Axis Nodes?

O Qi Nodes é uma ferramenta que consiste em um ambiente programação visual para automação e personalização de fluxos integrada ao Eberick. Em vez de programar com linhas de código, você monta fluxos conectando nós, com cada um representando uma ação ou dado. Essa abordagem gráfica permite montar lógicas complexas de forma simples, como se estivesse construindo um diagrama.

Essa ferramenta transforma o modo como interagimos com o modelo estrutural, abrindo possibilidades como:

  • Consultar e filtrar elementos do projeto.

  • Aplicar cálculos e verificações personalizadas.

  • Gerar relatórios sob medida.

  • Automatizar tarefas repetitivas com poucos cliques.

Se código fosse concreto, o Qi Nodes seria como blocos pré-moldados. Em vez de esculpir cada detalhe manualmente, você encaixa os elementos certos para formar sua solução.

Por que usar o Nodes?

O AltoQi Axis Nodes foi criado para ampliar a autonomia dos projetistas e técnicos, sem exigir conhecimento em linguagens de programação. Com ele, você pode:

  • Automatizar verificações específicas de projeto.

  • Criar análises customizadas com base no modelo.

  • Explorar dados e gerar saídas conforme suas necessidades.

  • Agilizar processos que antes demandavam manipulação externa ou repetição manual.

Ao adotar o Nodes, os usuários ganham flexibilidade e produtividade, adaptando o Eberick à sua realidade de projeto.

Entendendo os conceitos fundamentais

Antes de criar fluxos, é importante compreender os elementos centrais do AltoQi Nodes, já que o entendimento desses conceitos são a base para explorar o potencial da ferramenta com clareza e confiança. 

No Nodes, toda a lógica de automação é construída com nós e conexões

  • Nós: são os blocos básicos que compõem um fluxo. Cada nó representa uma ação ou operação específica: ele recebe dados por meio das suas entradas, processa essas informações e envia o resultado pelas suas saídas.
  • Conexões: são as linhas (ou fios) que ligam os nós, definindo como os dados circulam pelo fluxo, transmitindo informações e definindo a sequência lógica de execução. Elas definem como os dados circulam pelo fluxo e garantem que os resultados de um nó cheguem exatamente onde precisam e que a execução siga a ordem correta.

  • Fluxo: é  o conjunto de nós conectados que executa uma lógica específica. Pode ser simples (ex: obter área de todas as lajes) ou complexo (ex: gerar relatórios condicionais).

  • Tipos de dados:  os nós podem manipular diferentes tipos de dados:

    • Número (exemplo: altura de uma viga)

    • Texto (exemplo: nome do pavimento)

    • Lista (conjunto de elementos)

    • Objeto (entidade do modelo, como uma laje ou pilar)

Cada nó tem uma função clara e pode executar diversas tarefas, como:

  • Criar números, textos ou listas.
  • Filtrar ou reorganizar informações.
  • Realizar operações matemáticas ou lógicas.
  • Selecionar elementos do modelo e obter dados, propriedades e esforços.
  • Gerar saídas visuais ou dados formatados.

💡 Dica Suporte: Para usar nós com eficiência, recomendamos algumas boas práticas:

  • Verifique entradas e saídas: cada nó aceita e entrega tipos específicos de dados. Usar o tipo errado pode gerar erros ou resultados inesperados.

  • Cuide da ordem de execução: o fluxo segue a direção das conexões. A saída de um nó se torna a entrada do próximo, o que define a sequência de ações.

  • Organize seu fluxo: fluxos bem estruturados são mais fáceis de entender, ajustar e reaproveitar. Use blocos lógicos e mantenha uma leitura visual clara.

O diferencial do AltoQi Nodes está justamente na combinação desses elementos. Ao conectar os nós de forma lógica, você constrói processos personalizados e complexos de maneira visual, intuitiva e sem necessidade de programação.

Conhecendo a interface do Axis Nodes

Ao abrir o AltoQi Nodes no Eberick, você terá acesso a uma interface dividida em três principais áreas: menu superior, área de trabalho e árvore de nós. A interface é projetada para facilitar tanto a experimentação quanto a aplicação prática, permitindo salvar e reutilizar fluxos conforme necessário.

  1. Menu superior: esta barra de ferramentas, na parte superior, contém comandos como abrir, salvar fluxo, enquadrar vista, consultar ajuda e outras funcionalidades de gerenciamento.
  2. Área de trabalho (ou editor de fluxos): área central onde os nós são posicionados e conectados. É aqui que você constrói e visualiza sua lógica de automação.
  3. Barra de pesquisa: pesquise diretamente os nós desejados. 
  4. Árvore de nós: localizado à esquerda, este painel exibe as categorias disponíveis de nós, como entrada/saída, lógica, matemática, modelo estrutural, entre outros. Você pode arrastar qualquer nó para o editor.
  5. Executar: Este comando é responsável pela execução do que foi construído na área de trabalho. Ou seja, após conectar os nós e configurar suas propriedades, clique em Executar para que o fluxo seja processado.

Navegação

A interface do Nodes foi projetada para ser simples e intuitiva. O ambiente do Qi Nodes é altamente interativo e fácil de usar. As principais ações de navegação e edição são feitas de forma visual e direta:

  • Mover a área de trabalho: pressione o botão do meio do mouse (scroll) e arraste.

  • Adicionar nós: clique e arraste o nó desejado para a área de trabalho, ou apenas clique sobre ele para posicioná-lo no centro da tela.

  • Conectar nós: clique em uma porta de saída ou entrada, arraste e solte no ponto de destino.

  • Reposicionar nós: clique e arraste para mover um nó individualmente, ou selecione múltiplos com Shift + clique.

  • Seleção múltipla: clique e arraste sobre a área vazia para desenhar uma caixa de seleção.

  • Pesquisa rápida de nós: clique com o botão direito em qualquer área vazia para abrir a árvore de nós e localizar rapidamente o que você precisa.

Esses comandos permitem construir fluxos com agilidade, focando mais na lógica e menos na mecânica de edição.


Tooltips (dicas rápidas e automáticas)

O Nodes exibe dicas automáticas (tooltips) que ajudam a compreender melhor cada elemento do fluxo. Basta posicionar o cursor do mouse por alguns segundos sobre o item desejado para visualizar informações úteis:
  • Entradas: mostram uma breve descrição e os tipos de dados aceitos.
  • Saídas: indicam os tipos de dados emitidos pelo nó.
  • Nomes dos nós: exibem uma explicação resumida sobre a função de cada nó.

Erros

Quando ocorre algum erro de construção que impeça a execução correta do fluxo, o nó afetado será destacado com um contorno vermelho, indicando que houve uma falha. Ao posicionar o cursor sobre esse nó, uma mensagem explicativa será exibida, ajudando a identificar a causa do erro e facilitar a correção.


Categorias de nós e tipos de dados 

O Qi Nodes organiza suas funções por meio de nós, que podem ser agrupados em diferentes categorias, e operam com diversos tipos de dados. Entender essa estrutura é fundamental para construir fluxos corretos e eficientes.

Categorias de nós

Os nós estão agrupados em blocos funcionais que facilitam a localização e a construção lógica dos fluxos:

  • Entrada e saída: inserção manual de dados, exibição de mensagens, alertas e logs.

  • Operações matemáticas e de texto(strings): cálculos, concatenação, comparação e manipulação de textos.

  • Lógica de fluxo: decisões condicionais (se), repetições (laços), execução ordenada.

  • Modelo estrutural: acesso a elementos do Eberick, como vigas, pilares, fundações (a partir da 2026-02), bitolas e combinações.

  • Listas e filtros: seleção, agrupamento e iteração sobre múltiplos elementos.

  • Objetos e propriedades: extração, análise e manipulação de dados estruturais específicos.

  • Nó Python: nó específico para uso de Python, localizado na categoria de programação.

Nó Python

O AltoQi Axis Nodes disponibiliza um nó específico para uso de Python, localizado na categoria de programação. Esse nó permite incorporar trechos de código diretamente no fluxo, ampliando as possibilidades de automação além das conexões visuais.

Ao abrir o nó Python, é exibido um editor próprio com campos de entrada, saída e uma área central para escrita do código, além de opções como execução automática e definição de tempo máximo de processamento.

Assim como nos demais nós, o funcionamento segue a mesma lógica: dados entram, são processados e um resultado é retornado.

A principal diferença está na forma de construção da lógica. Enquanto os demais nós utilizam conexões visuais, o nó Python permite implementar regras diretamente por código, funcionando como uma extensão do fluxo visual. Isso possibilita resolver situações mais específicas ou avançadas, mantendo a integração com os demais elementos do Nodes.

Pacotes

Além da escrita de código no nó Python, o AltoQi Axis Nodes permite a utilização de pacotes de python, que são conjuntos de funcionalidades já desenvolvidas e prontas para uso.

Na prática, os pacotes ampliam as possibilidades do ambiente, permitindo reutilizar soluções existentes sem a necessidade de implementar toda a lógica manualmente. Isso torna o desenvolvimento de rotinas mais ágil e eficiente, especialmente em tarefas mais complexas.

A gestão desses recursos é feita por meio da opção de manipulação de pacotes disponível no próprio ambiente em Python > Manipular pacotes:


Tipos de dados no AltoQi Axis Nodes

Os dados são as informações que circulam entre os nós por meio das conexões. Podem representar desde valores simples até estruturas completas do modelo estrutural. Conhecer os tipos disponíveis é essencial para evitar erros e garantir a lógica do fluxo.

Os tipos de dados básicos do Nodes são:

  • Número: usado para valores numéricos, como cálculos, dimensões e propriedades numéricas.

  • Texto (strings): qualquer sequência de caracteres textuais, como nomes, identificações, rótulos ou descrições.

  • Booleano: valores lógicos verdadeiro (true) ou falso (false), ideais para decisões e verificações.

Mesmo quem nunca programou pode entender intuitivamente: números para contas, textos para informações, booleanos para sim/não.

Números são exibidos com a cor verde, textos em laranja e booleanos em azul.


Objetos estruturais

Os objetos representam elementos complexos do modelo, como:

  • Ponto, viga, pilar, laje, bitola, combinação, nível, entre outros.

Cada objeto carrega propriedades internas (como seção, material, coordenadas) e podem ser consultadas e manipuladas por outros nós específicos.

💡 Dica Suporte: Atenção às regras!

  • Os dados e objetos seguem o fluxo das conexões, indo da saída de um nó para a entrada do próximo.

  • Cada nó espera um tipo específico de entrada. Usar o tipo errado pode impedir a execução do fluxo e a incompatibilidades geram erros de execução

  • A diferenciação por cores dos tipos de dados facilita a visualização e validação durante a construção do fluxo e ajudam a identificar rapidamente o tipo de dado que está sendo manipulado.

  • A combinação entre objetos e dados permite integrar informações do modelo com cálculos e filtros personalizados, gerando automações altamente adaptáveis.


Como criar uma rotina com o AltoQi Axis Nodes [em construção]

Para criar uma rotina (ou fluxo) no AltoQi Axis Nodes, tudo o que você precisa é montar um fluxo conectando nós dentro do ambiente integrado ao Eberick. A lógica funciona de forma visual: cada nó representa uma ação, dado ou operação, e as conexões definem a sequência do processo.

Para acompanhar um exemplo prático completo, recomendamos assistir ao vídeo disponível no início deste artigo, onde é demonstrado o processo de criação de uma rotina passo a passo dentro do Eberick.

 

Rotinas prontas do AltoQi Axis Nodes

Além da criação de rotinas próprias, você também pode aproveitar rotinas e soluções já desenvolvidas por outros usuários.

A AltoQi apoia a Comunidade de Engenharia Estrutural na Bilds, um espaço colaborativo onde profissionais compartilham conhecimento, trocam experiências e evoluem juntos no uso das ferramentas.

Na comunidade, você pode:

  • Acessar conteúdos técnicos e discussões sobre engenharia estrutural;
  • Tirar dúvidas sobre o programa e sobre fluxos de trabalho;
  • Compartilhar projetos, ideias e boas práticas;
  • Interagir diretamente com outros usuários e especialistas;

Quando o tema é o AltoQi Axis Nodes, a comunidade se torna ainda mais valiosa:

  • Disponibilização de rotinas prontas criadas por outros usuários;
  • Compartilhamento das suas próprias automações;
  • Possibilidade de comercializar rotinas desenvolvidas;
  • Troca de conhecimento sobre lógica, aplicações e melhorias nas rotinas.

Acesse a Comunidade e amplie o potencial do Nodes, aproveitando rotinas já desenvolvidas por outros usuários e contribuindo com suas próprias soluções. Além disso, você participa ativamente da construção conjunta de soluções e do fortalecimento da comunidade de engenharia estrutural, promovendo colaboração, troca de conhecimento e evolução contínua entre os profissionais.

💡 Dica Suporte:

Algumas rotinas da AltoQi já estão disponibilizadas na Comunidade Engenharia Estrutural na Bilds!

Elas estão disponíveis na parte de Ferramentas > Rotinas Prontas com IA Axis Nodes:

 


O lançamento do AltoQi Axis Nodes é o primeiro passo para uma nova forma de interação com os projetos estruturais dentro do Eberick. A AltoQi seguirá ampliando as possibilidades dessa ferramenta com:

  • Novos nós para tarefas específicas de engenharia.

  • Integração com outras soluções da plataforma AltoQi.

  • Compartilhamento de fluxos entre usuários.

Se você tiver sugestões ou encontrar oportunidades de melhoria, envie seu feedback diretamente pelos canais de suporte. Sua participação é fundamental para o aprimoramento contínuo da ferramenta.



Perguntas frequentes [em construção]

Posso utilizar um fluxo (ou rotina) em outro projeto? 

Sim. Os fluxos podem ser exportados e importados, podendo serem incluídos em projetos já realizados ou reaproveitados em novos projetos, facilitando a padronização de entregas e análises, bem como a colaboração e o reuso das soluções criadas.

As rotinas criadas no AltoQi Nodes, criam arquivos com extensão .nodes que podem ser salvos, compartilhados e reaproveitados.

Posso compartilhar meus fluxos com outros usuários?

Sim. Os fluxos podem ser exportados e importados, facilitando a colaboração e o reuso de soluções entre equipes ou colegas.

O que fazer se um nó não funcionar como esperado?

Verifique se os dados de entrada estão corretos e se as conexões foram feitas adequadamente. Caso um erro esteja sendo apresentado, o nó afetado será destacado com um contorno vermelho, indicando que houve uma falha. Posicione o cursor sobre esse nó e verifique a mensagem explicativa que é exibida, ajudando a identificar a causa do erro e facilitar a correção.

O recurso está disponível em todas as versões do Eberick?

Não. O AltoQi Axis Nodes está disponível exclusivamente para clientes com licença assinatura. 

Como alterar unidades de medida no AltoQi Axis Nodes?

Atualmente, o AltoQi Axis Nodes não realiza conversão automática de unidades. As unidades utilizadas em cada nó podem ser verificadas na descrição ou tooltip correspondente. Por padrão, o Nodes utiliza "kgf "para forças e "cm" para dimensões.


Caso seja necessário utilizar outras unidades, a conversão deve ser feita manualmente no fluxo, por meio de operações matemáticas ou utilizando nós Python personalizados.