Automação no BIM

AUTOMAÇÃO-NO-BIM-SPBIM

Automação no BIM

AUTOMAÇÃO-NO-BIM-SPBIM-ARTIGO

 

Todo setor de produção, desde a revolução industrial, tem como objetivo se tornarem mais eficientes e com produtos de maior qualidade. Esse processo não foi diferente na indústria da construção civil, que apesar de tradicionalmente ser um setor com maior resistência a mudança, vem através dos anos inovando cada vez mais, seja com tecnologia aplicada aos materiais, seja com processos modernos de gestão como o Lean Construction (Construção enxuta) e também através do BIM que possibilita digitalizar o empreendimento e gerar maior previsibilidade da obra e capacidade de controle na execução, neste artigo iremos falar sobre Automação no BIM.

automacao no bim img 1
Fonte : Engetax Elevadores

 

A automação foi uma das grandes revoluções do século XX, aumentando exponencialmente a escala de produção física das indústrias, posteriormente, com a evolução do poder de processamento dos computadores a automação digital trouxe inúmeros avanços na solução de problemas de todos os setores econômicos.

Curso de Revit
Curso de Revit Avançado / Fonte: SpBIM

 

Isso não é diferente quando pensamos no BIM e nas inúmeras possibilidades de manipulação da informação contida nos modelos virtuais. Se no processo tradicional de projeto o profissional cria uma representação gráfica da construção e depois repassa para um orçamentista calcular as quantidades dos materiais e serviços, o modelo virtual por possuir parâmetros geométricos e característicos do elemento da construção que ele representa, gera através de poucos cliques tabelas de quantidade de todas as fases de um empreendimento.

Um outro exemplo prático de como a automação pode nos ajudar a projetar de modo mais eficiente é a capacidade que já encontramos em programas como o Revit de analisarmos as condições físicas de um ambiente como iluminação natural, espaços de circulação, etc, e termos como resultado dessa análise um modelo otimizado para algo específico como um escritório otimizado para que todas as mesas recebam a maior quantidade de luz solar possível.

automacao no bim img 3
Fonte : Cadalyst

 

 

Quais ferramentas podemos utilizar na Automação no BIM?

Bom, hoje, com essa área cada vez mais em foco e sendo mais aprimorada, temos uma série de opções, mas as duas mais populares são:

 

Dynamo:
O Dynamo, que tem uma integração maior com o Revit e que também é open source, ou seja, gratuito e aberto para usuários realizarem melhorias a qualquer momento, e também pode interagir com qualquer modelo BIM (saiba mais sobre nosso curso em Dynamo clicando aqui).

 

Grasshopper
Outro software amplamente utilizado é o Grasshopper que por sua vez é mais integrado com os programas Rhinoceros e ArchiCAD (saiba mais sobre nosso curso completo em ArchiCAD clicando aqui), ambas as ferramentas possuem a capacidade de analisar e alterar modelos BIM com facilidade e com extrema versatilidade, assim tornando mais acessível e fácil a usuários se aproveitarem das vantagens da automação no BIM.

 

CONCLUSÃO:

A tendência de toda indústria é que conforme as tecnologias seguem avançando, iremos deixar que as máquinas realizem o processo repetitivo e que nós façamos a parte que realmente interessa que é pensar de maneira crítica e criativa.

O que é o Param-O?

Desenvolvido pela GRAPHISOFT o PARAM-O é uma ferramenta lançada em julho de 2020, que possibilita a criação de objetos paramétricos sem precisar escrever em GDL (Linguagem textual especifica de Programação do Archicad, similiar ao basic), e por isso a plataforma foi elencada como uma das ferramentas mais aguardadas para atualização do ARCHICAD24.

Embora o PARAM-O ainda esteja em uma versão “nova”, disponível apenas para Windows, o add-in já demonstra uma estabilidade e inúmeras possibilidades para criação de diversos objetos.

Releitura: Cavalete de Cristal da Arquiteta Lina Bo Bardi / Fonte: SpBIM
Releitura: Cavalete de Cristal da Arquiteta Lina Bo Bardi / Fonte: SpBIM

COMO FUNCIONA O PARAM-O?

Similar ao Dynamo e o Grasshopper no sentido de codificação e programação visual. O PARAM-O desenvolve conteúdos paramétricos baseados somente em nodes “nós”, com a visualização em tempo real “ao vivo” o resultado do objeto final, ainda durante o estágio de criação.

Esse Plug-in é uma janela que ao ser inicializada sobrepõe a área de trabalho do Archicad, portanto você passa a trabalhar em um novo local. Para acessa-lo basta obter o plug-in e a abrir o seguinte caminho dentro do Archcad:

ARQUIVO/FILE>BIBLIOTECA E OBJETOS/LIBRARIES AND OBJECTS>PARAM-O

Param O
Param-O / Fonte: SpBIM

O PARAM-O funciona basicamente em três funções: Parameters (Parametros), Shapes (Formas) e Inputs (Entradas). O primeiro é referente aos parâmetros de dimensões do elemento. O segundo configura a geometria/forma dos elementos envolvidos. E o último, possibilita definições dessas entradas, e pode-se pré-estabelecer algumas informações tais como a quantidades, angulações, parâmetros globais e valores.

Além dos campos de ferramentas, o PARAM-O apresenta duas áreas de trabalho padrão: Programação e Visualização. Na primeira é programado através dos nós e suas relações ou parâmetros, enquanto na outra se observa o produto em função de cada amarração ou informação preenchidas nos nós.

Interface Param O
Interface Param-O / Fonte: SpBIM

POR QUE VOCÊ DEVE USAR O PARAM-O?

Qual a razão para utilizar programação no cotidiano em escritório de projetos? Ganhos em produtividade resultando em ganhar tempo e economizar custos, afinal, tempo é dinheiro. A parametrização tem ingressado intensamente no setor da construção civil, por se tratar de uma ferramenta de programação intuitiva o PARAM-O tornou-se muito comum nos escritórios que além de trabalhar como o  Archicad buscam diminuir essas operações. Pensando nos benefícios que esses escritórios adquiriram com tal ferramenta, nós da SPBIM, elencamos 3 MOTIVOS PARA SE COMEÇAR A USAR O PARAM-O:

  1. AUTOMAÇÃO DE MODELAGENS REPETITIVAS

Ao lidar com modelagem existem inúmeras operações que precisamos fazer que além de demandar muito tempo, se tornam exaustiva pela quantidade de repetições podendo passar diversos erros. E quando se trata de incorporar ou detalhar objetos, parece ser quase um trabalho interminável! E o PARAM-O pode mitigar e ajudar a diminuir esses processos através da parametrização de objetos.

Existem centenas de tarefas na elaboração de um objeto que você pode parametrizar com o PARAM-O. Ao traduzir essas operações vamos pensar na marcenaria por exemplo, quanto tempo é necessário para modelar e detalhar uma marcenaria? Ou quanto tempo seria o suficiente procurando uma modelagem desse componente já pronto ou pré-definido? E como fazer quando uma marcenaria é autoral e específica para aquele projeto? O ideal neste ponto é otimizar o tempo e até mesmo a diminuir os insumos que seriam gastos com desperdícios de peças por exemplo ou excesso de material.

O PARAM-O não possui limites de variáveis/nós, e em uma única programação é possível otimizar a elaboração de todas as possibilidades como em pedras e marcenarias por exemplo. Seria possível em uma única sequência desenvolver parâmetros que criariam qualquer marcenaria em minutos. Mesmo que todas fossem diferentes em dimensões, tipologia, formas, espaçamentos, existências ou não de aberturas e suas diferentes formas de fechamentos, ou materiais.

  1. EXPLORAÇÃO PLÁSTICA DE DESIGNER

Melhor que automatizar a modelagem é poder verificar suas diversas possibilidades plástica através de formas para o design, com o mínimo de esforços ou gasto de tempo possível. Quanto tempo você demoraria para testar um sistema de abertura ou criar mobiliários como Waffle Structure por exemplo como na imagem a seguir.

Mobiliário
Mobiliário / Fonte: Zvonko Vugreshek

Ou para aumentar o número de gavetas? Ou até mesmo para recriar uma nova tipologia para mostrar opções ao seu cliente?

O PARAM-O possibilita criações de designes paramétrico que tornam o projeto editável e adaptar as mudanças, a partir da codificação de regras na estrutura de programação pré definida.

Furniture
Furniture / Fonte: Tu Taller Design studio
  1. SISTEMATIZAÇÃO DE TRABALHO

Ao utilizar o PARAM-O como uma ferramenta de modelagem de objetos, é necessário um pré investimento de tempo para transformar a rotina de trabalho, em parâmetros de modelo. Portanto seria necessário criar uma sistematização de como funciona a modelagem da empresa, o que resultaria em um maior entendimento técnico sobre execução e diminuir o fluxo de futuros trabalhos e no fim ainda resultaria em um grande ganho de tempo.
Além disso, seria possível utilizar para criar modelagens especificas de projeto como coberturas, escadas nada convencionais, qualquer ideia que vier a mente. Exemplo na imagem a seguir.

Waffle Urbanism
Waffle Urbanism / Fonte: Domus Web

COMO OBTER O PARAM-O?

O PARAM-O ainda não vem automaticamente na instalação do Archicad, entretanto sua primeira demonstração já pode ser instalada pelo site da Graphisoft.
Basta fazer o download do arquivo apx e colocar o arquivo na pasta de complementos do Archicad.

CONCLUSÃO:

O PARAM-O é uma ferramenta de programação visual intuitiva no qual seu diálogo com o Archicad que permite a modelagem parametrizada de objetos BIM, com maior praticidade e velocidade do que escrever GDL. Por isso, nós da SpBIM acreditamos na consolidação da ferramenta junto ao Archicad e já estamos a utilizando em nossas modelagens de projetos e aulas. Acreditamos que a programação é o futuro da arquitetura.

Os melhores 10 add-ins para Revit

O software BIM, Revit, pertencente a empresa norte-americana Autodesk contém uma infinidade de funções, porém para seu melhor desempenho ele contém uma Loja (https://apps.autodesk.com/RVT/en/Home/Index) de Add-ins que melhora o seu desempenho em diversas funções. E pensando nesta variedade de add-ins nós da SpBIM criamos uma lista com os 10 melhores add-ins para Revit:

  1. AUTODESK MODEL CHECKER

    A possibilidade de personalizar o Check (Checagem) nos modelos permite uma flexibilidade considerável ao instrumento e, portanto, a customização das diferentes necessidades do projeto. Este Add-in está ligado na verificação do modelo segundo configurações BIM permitindo melhor gerenciamento do projeto.

    Archsupply
    Archsupply / Fonte: BIM Imteroperability Tools
  2. GREVIT

    O Grevit permite associar os elementos BIM do Rhinoceros e convertê-los diretamente para o Autodesk Revit. O Grevit segue um processo unidirecional para que seu modelo de design permaneça a fonte geométrica verdadeira: envie a geometria e atributos do Rhino / Grasshopper ou SketchUp para o Autodesk Revit. Não se preocupe se o seu design modificar, o Grevit poderá atualizar as geometrias existentes instantaneamente. O Grevit suporta muitos elementos BIM: como paredes, vigas, colunas, componentes simples, componentes adaptáveis, até topografia e muito mais.

    Grevit
    Fonte: Grevit
  3. LUMION / TWINMOTION

    Os add-ins do software de renderização em real time (tempo real) permitem que sempre tenha uma visualização simultânea em tempo real do seu modelo 3D Revit nos ambientes de contexto completo do Lumion/twinmontion.

    Os Add-in gratuitos permitem configurar uma conexão simultânea e em tempo real entre o modelo 3D do Revit e o Lumion ou Twinmontion. Altere a forma do modelo no Revit para testar um design modificado e você verá instantaneamente o modelo atualizado no Lumion/Twinmontion para visualizá-lo com iluminação e sombra precisas, contextos circundantes, como bairros urbanos ou configurações rurais, e materiais bonitos e realistas.

    Os Add-in Revit contempla:

    1 Sincronização de modelo em tempo real entre Revit e Lumion/Twinmontion
    2 Sincronização de câmera entre Revit e Lumion/Twinmotion
    3 Sincronização e visualização de materiais em tempo real
    4 Importação automática de modelo para o Lumion/Twinmotion (não é necessário importar um modelo separadamente)
    5 Exportador de arquivos Collada (*.dae)

    Apps Autodesk e Lumion
    Fonte: Apps Autodesk e Lumion
  4. FREE NAVISEXPORT

    “Free NavisExport” é um Add-in gratuito que possibilita a exportação em lote de modelos Revit e vistas 3D para os arquivos “NWC” do Autodesk® Navisworks®.  Um formulário simples do usuário permite que o usuário selecione os modelos a serem exportados (estejam no mesmo diretório ou em diretórios separados) e a pasta de saída.  Os modelos inteiros podem ser exportados automaticamente, o que economiza muito tempo.

    O usuário também pode especificar visualizações 3D individuais a serem exportadas em vários modelos com base em uma palavra-chave com nome de visualização, e todas as configurações do Navisworks Export podem ser especificadas por meio da interface do usuário.

    Apps autodesk
    Fonte: Apps Autodesk
  5. ONBOXAPP

    Desenvolvido em 2014 como uma diversidade de ferramentas para melhorar e acelerar os fluxos de trabalho para edifícios de diversos andares, teve seu primeiro lançamento público em setembro de 2016 como um aplicativo Autodesk® Revit®. Tornou-se muito popular no Brasil. Esta ferramenta ajudara na modelagem automatizada através do autocad por exemplo no caso de vigas e pilares. É possível criar topografia automatizada, taludes e platôs. Renumere automaticamente vigas, eixos, vagas. Faça união automática de elementos.

    Fonte: Apps Autodesk
  6. SHEETLINK

    O SheetLink é um Add-in gratuito desenvolvido pela DiRoots, permite sincronizar os dados do modelo entre o Autodesk Revit e as planilhas de Excel.
    Este add-in de dados de importação / exportação é um dos mais rápidos para o Revit na atualidade. Como exemplo a seguir, o Sheetlink exportará todos os dados da porta (100 famílias Revit) em apenas alguns segundos.

    DiRoots Autodesk
    Fonte: DiRoots | Autodesk
  7. RQUICK SELECT

    Comando RQuick Select para o Revit selecionar por tipo de elemento e suas propriedades.
    Selecione as propriedades pelas quais deseja filtrar, clique em OK e todos esses elementos serão selecionados. Quando no modo OR (Ou), o comando seleciona todos os elementos que correspondem a qualquer uma das propriedades. Quando no modo And (E) o comando seleciona apenas elementos que correspondem a todas as propriedades selecionadas. Observe que se você tiver algum elemento selecionado ao executar o comando inicialmente, haverá um prompt para usar apenas os objetos selecionados.
    Use isso para selecionar em uma exibição específica ou restringir sua seleção.

    Quick Select
    Foto: Quick Select
  8. CLASH PREVENTOR

    O futuro da coordenação está na prevenção de conflitos, ou seja na resolução dos problemas com detecção de colisão. Caso queira saber mais sobre o assunto de compatibilização veja o artigo O que é o Clash Detection?

    O Clash Preventor é um suplemento do Autodesk Revit que permite ao usuário impedir conflitos executando testes de prevenção de conflitos enquanto durante o fluxo de trabalho diário, no cotidiano.

    A ferramenta testa automaticamente os elementos modificados para conflitos “confrontos”. Também existe um modo manual que permite ao usuário analisar (verificar) os elementos selecionados, os elementos visíveis na vista ou todos os elementos com conflitos (confrontos).

    O usuário pode filtrar elementos por categoria, sabendo que os elementos vinculados e os links IFC também são suportados por esta ferramenta.

    Quando elementos conflitantes são detectados, o usuário pode navegar e visualizar conflitos em 3D criando automaticamente uma caixa de seção em torno dos elementos e tem a capacidade de agrupar todas as visualizações abertas quando a ferramenta resolve os conflitos para uma melhor visualização. O navegador Clash interno gera automaticamente um relatório de conflito que simplifica o processo de resolução de conflitos e que pode ser exportado para um formato de arquivo compatível com o Excel, que também pode ser importado posteriormente.

    Essa ferramenta economiza muito tempo, pois evita conflitos sem desperdiçar o tempo do usuário e porque ajuda a reduzir os conflitos, o que, por sua vez, reduz o tempo geralmente desperdiçado na detecção e resolução de conflitos por meio de testes convencionais de detecção de conflitos.

    Bird Tools
    Fonte: Bird Tools
  9. DYNAMO

    Certamente o Dynamo mudou a forma de olharmos programação visual na arquiteto e engenharia. O Dynamo é um add-in de código aberto adquirido pela Autodesk e inserido no Revit na qual o mesmo é add-in de programação que busca melhora e ampliar o fluxo de trabalho desenvolvido no Revit por meio da criação de rotina e sendo que o mesmo permite a elaboração de geometrias que no software de forma nativa seria algo custoso para ser desenvolvido.

    Caso queira ler mais sobre esse add in veja um artigo que escrevemos: O que é o Dynamo?

    SpBIM
    O Dynamo está na aba “GERENCIAR>PROGRAMAÇÃO VISUAL” incorporado no Revit ao instalar o programa de maneira nativa. / Fonte: SpBIM

     

    Programação personalizada de Consultoria BIM
    Programação personalizada de Consultoria BIM / Fonte: SpBIM

     

  10. PYREVIT

    O PyRevit é uma biblioteca de scripts IronPython para Revit. No entanto, não é realmente escrito como uma biblioteca de exemplo. É um conjunto de ferramentas de trabalho totalmente escrito em IronPython que explora o poder dos scripts do Revit e adiciona algumas funcionalidades interessantes.

    Faça o download e instale-o, inicie o Revit e você observará a nova guia pyRevit que hospeda botões para iniciar todos os scripts fornecidos pelo pacote para executá-los facilmente, sem a necessidade de carregá-los no RevitPythonShell ou em um console IronPython semelhante.

    Você poderá escrever seus próprios scripts e adicioná-los ao pyRevit.
    Existe até um botão Recarregar que adiciona dinamicamente os novos scripts à sessão atual do Revit sem a necessidade de reiniciar o Revit. Todos os scripts são fornecidos na pasta pyRevit/extensions, que é baixada na instalação.
    É possível examiná-los e aprender como usar o IronPython for Revit.

    PyRevit
    Fonte: PyRevit

CONCLUSÃO:

Nos dá SpBIM compreendemos que o Revit é uma das ferramentas mais completas e complexas que existem no mundo da AEC, porém para o melhor desempenho, customização, produtividade e adequação da ferramenta as atividades especificas e/ou otimização do processo é fundamental a escolha de Add-ins de qualidade que supram o trabalho demasiado e repetitivo uma vez que em sua maioria estão disponíveis na Loja da Autodesk gratuitamente ou são de baixo custo. Portanto Nos dá SpBIM acreditamos 100% no uso dos Add-ins e incentivamos o uso deles de forma coordenada e cuidadosa uma vez que não é desenvolvida pela fabricante e sim por usuários que admiram o software.

O que é o Dynamo?

O que é o Dynamo?

 

O Dynamo é um software de programação visual de código aberto, gratuito e desenvolvido para poder estender as funcionalidades da Autodesk. Diferente do seu concorrente Grasshopper no qual vincula com o Rhinoceros e o ArchiCAD, nas versões mais atuais do Revit o Dynamo já vem instalado e não precisa de adquirir outros programas. Porém ele encontra-se disponível para download no site DynamoBIM.org, por se tratar de um plugin. Neste artigo iremos detalhar sobre o que é o Dynamo!

Em sua essência o Dynamo é uma ferramenta de programação que usa a estrutura visual, a chamada “programação visual” no qual você consegue utilizar o software sem possui conhecimento em linguagem de programação. Tornando o mais fácil.
Com isso o software consegue desenvolver uma aplicabilidade ampla em automatização de tarefas repetitivas, as chamadas rotinas, interações com modelo Revit conexão com dados externos. Como no Excel e planilhas de orçamento, por exemplo.

 

o que é o dynamo
Logotipo Dynamo / Fonte: Dynamo.org

 

COMO UTILIZAR O DYNAMO?

O Dynamo possui uma interface intuitiva de fácil domínio isso devido a sua base a “programação visual”, ou seja, não é necessário saber programação de texto “base” ou textual, por exemplo.

 

interface dynamo
Interface Dynamo / Fonte: Autodesk

 

Além de uma interface simplificada o Dynamo trabalha por meio de sistema visual de tarefas no qual cada tarefa individual recebe o nome de “nó” e vários nos interligados formam uma sequência lógica, ou seja, uma atividade, que pode ser executado automaticamente.

Um dos pontos fortes da programação visual e do Dynamo, em particular, é o acesso imediato a uma biblioteca de nós. Em vez de ter que lembrar o código exato que você precisa digitar para executar uma determinada tarefa, no Dynamo você pode simplesmente navegar na biblioteca para encontrar o nó de que precisa.

 

Fonte: Autodesk
Fonte: Autodesk

 

POR QUE VOCÊ DEVE USAR O DYNAMO?

Como tem sido verificado a programação tem ingressado de forma intensa na construção civil. Então nós da SpBIM selecionamos 5 motivos?

 

  1. Automação de tarefas repetitivas

Há inúmeras ações que precisamos fazer no Revit que é muito repetitivo. Certamente, o software facilita bastante as tarefas individuais. Mas quando você precisa executar essa tarefa 10, 20, 100 vezes, isso resulta em muitos cliques e poderá ocasionar em erros simultâneos.  Um excelente exemplo é criar folhas, criar uma nova folha não é muito difícil, porem quando precisar 50 ou 100 folhas como é maioria dos casos torna-se uma tarefa exaustiva, porém com Dynamo consegue cria quantidade que deseja com apenas um clique, fora a possibilidade de errar e repetir o erro.

Existem centenas de tarefas que você pode automatizar com o Dynamo. Uma boa regra geral é que, se você precisar executar uma tarefa mais de 5x por dia e essa tarefa levar mais de 60 segundos para ser realizada, estará pronto para a automação. Aqui estão algumas aplicações sugeridas:

  • Renumerar uma sequência de folhas
  • Nomear famílias
  • Adicione revisões a várias folhas
  • Alterar caixa de texto
  • Exporta em PDF e DWG

 

  1. Acesso seus dados da construção.

Um dos componentes fundamentais do BIM é o “I”, obter esses dados do “I” não é tão fácil como deveria ser, com Dynamo você consegue cria um link bidirecional entre o modelo Revit e Excel

 

  1. Explore as opções de modelagem e design

Tão bom quanto automatizar tarefas e exportar e importar dados, o Dynamo também é uma poderosa ferramenta de design. Com o Dynamo, o design realmente se torna um processo, à medida que você define explicitamente as regras de design generativo.

Ao codificar regras em uma estrutura de computação, é possível gerar centenas ou até milhares.
Com o design paramétrico é possível tornar o projeto editável e adaptável a mudança externa.

Design Culture
Fonte: Design Culture
Archmarter
Fonte: Archmarter

 

  1. Eficiência Energética

O Dynamo facilita a simulação do desempenho da construção em todo o processo de design. Deseja saber quanta luz do dia você pode esperar em um dia parcialmente nublado em março? É possível criar uma ferramenta que faça essa simulação. Embora os dados da simulação não substituam os dados reais, eles fornecem uma maneira de avaliar projetos com base em critérios objetivos.

 

o que é o dynamo
Fonte: Archmarter

 

O desempenho não se limita apenas ao edifício, em seu teste de iluminação, acústicas etc.  Às vezes, é necessário verificar o desempenho do seu modelo Revit . Por exemplo, seria útil ver como o tamanho do arquivo está mudando ao longo do tempo. Quantas famílias o modelo contém. Quantas visualizações não são colocadas em folhas? Essas informações são úteis na solução de problemas de desempenho ou no controle de qualidade. O mais interessante é criar rotinas que facilitem o serviço braçal diário, muitas vezes não se trata de serviços de um arquiteto ou engenheiro, nada mais justo do que colocar a maquina para fazer este tipo de trabalho.

 

  1. Pense computacionalmente

Portanto o Dynamo exige que você tenha uma abordagem sistemática para trabalhar, no qual você precisa pensar logicamente e passo a passo. No qual você terá que codificar a intuição e criatividade do lado direito do cérebro para um processo computacional do esquerdo cérebro.

Assista a esse vídeo da Autodesk explicando um pouco mais sobre o Dynamo e o BIM:

 

CONCLUSÃO:

O Dynamo é uma ferramenta de programação visual no qual seu diálogo com Revit permite uma modelagem mais complexa e além do usual que o software Revit oferece. O Dynamo tornara a sua empresa mais competitiva e produtiva. Nós da Spbim entendemos e utilizamos o Dynamo, já não se trata de futuro tão distante. Apoiamos o uso dessa ferramenta para quem deseja otimizar o processo diário e economizar “horas” com produtividade e automação devido ao uso das chamadas “rotinas”.