segunda-feira, 4 de novembro de 2024

Exportação e Importação de Propriedades no Bonsai (BlenderBIM)

 O Bonsai, é um add-on de código aberto, que oferece funcionalidades robustas para a manipulação de modelos IFC no ambiente do Blender. Um dos recursos mais valorizados pelos profissionais de BIM é a capacidade de exportar e importar as propriedades dos objetos, permitindo uma gestão precisa de dados ao longo do ciclo de vida do projeto. Este artigo explora como realizar esses processos no Bonsai, ressaltando as etapas e vantagens práticas.

 

1. Entendendo as Propriedades no Contexto do IFC

As propriedades são informações associadas aos elementos BIM, como descrições, áreas, volumes e identificadores específicos de cada disciplina. Nos arquivos IFC, essas propriedades estão organizadas em conjuntos (Property Sets) e classificações (Classifications). O controle dessas propriedades é essencial para a interoperabilidade entre plataformas e para a conformidade com padrões e requisitos do projeto.









Filtro de seleção para os objetos da classe IfcWall.

 

2. Exportando Propriedades: Preparação para Análise Externa

Para exportar propriedades no Bonsai, siga estes passos básicos:

Seleção de Objetos e Propriedades: Primeiramente, selecione os objetos cujo conjunto de propriedades você deseja exportar. Isso pode ser feito manualmente ou por filtros específicos que isolam propriedades de determinados tipos de objetos (como paredes ou pilares).

Definição do Formato de Exportação: O Bonsai permite exportar dados para vários formatos, incluindo CSV e XLSX. Esses formatos são ideais para análises externas e criação de relatórios.

Exportação: A exportação pode ser realizada por scripts em Python, onde você personaliza as propriedades a serem incluídas, ou diretamente pelo menu de exportação no Bonsai. A configuração dos parâmetros garante que somente as informações relevantes sejam exportadas, otimizando a análise de dados.


Exemplo de configuração para exportação de propriedades.

 

4. Análise dos resultados

 

O Bonsai oferece diversas ferramentas para analisar as informações do modelo exportadas, possibilitando uma auditoria completa e eficiente. Alguns dos principais recursos incluem:

Análises Visuais com Colour by Property: Esta funcionalidade permite aplicar uma coloração personalizada aos elementos do modelo com base em suas propriedades. Isso facilita a identificação visual de parâmetros específicos diretamente no modelo IFC, como a verificação da propriedade EOI_DESCRIÇÃO no Property Set JC-BIM. Com isso, é possível observar se os elementos estão preenchidos corretamente ou precisam de correções.


Exemplo de análise da propriedade EOI_DESCRIÇÃO do Property Set JC-BIM.

 

Planilhas de Auditoria: As planilhas geradas durante a exportação servem como uma base de dados para verificação minuciosa das propriedades do modelo. Essas planilhas podem ser abertas e analisadas em softwares como Excel ou Google Sheets, permitindo uma visão tabular das informações e facilitando a identificação de lacunas ou inconsistências nas propriedades exportadas.


Exemplo de planilha exportada para análise das propriedades dos modelos IFC.

 

Essas ferramentas combinadas, tornam o Bonsai uma plataforma poderosa para garantir que os dados do modelo estejam de acordo com os requisitos do projeto, proporcionando uma análise que pode ser tanto visual quanto quantitativa.

 

4. Importação de Propriedades: Atualizando o Modelo BIM

A importação de propriedades é igualmente essencial, principalmente quando há atualizações de informações externas que precisam ser refletidas no modelo BIM. No Bonsai, esse processo permite:

 

Sincronização de Dados: A importação atualiza dados sem necessidade de alterações manuais, reduzindo o risco de erros.

Métodos de Importação: A importação pode ser feita a partir de arquivos XLSX ou CSV previamente organizados. O Bonsai reconhece as propriedades e as aplica aos elementos correspondentes, desde que a estrutura dos dados esteja bem definida e os identificadores corretos sejam usados para cada elemento.

Automatização com Python: Para processos recorrentes, scripts em Python permitem configurar importações personalizadas. Isso é especialmente útil para auditorias de propriedades, onde determinados valores devem ser atualizados periodicamente.










Exemplo de planilha corrigida, com a inserção das propriedades, para importação no modelo IFC através do Bonsai.









Nova análise visual, com o recurso Colour by Property, após a importação das propriedades através das planilhas.

 

5. Vantagens da Exportação e Importação de Propriedades no Bonsai

A exportação e importação de propriedades agilizam processos complexos, como:

 

- Auditoria e Verificação de Qualidade: Com dados exportados, é possível realizar auditorias detalhadas em ferramentas externas, identificando e corrigindo inconsistências.

- Interoperabilidade entre Softwares: A compatibilidade com formatos como CSV e XLSX permite que o Bonsai funcione com outras plataformas, integrando fluxos de trabalho de análise de dados e relatórios.

- Automação e Personalização: Ao utilizar scripts Python, os profissionais podem desenvolver soluções sob medida para as necessidades do projeto, facilitando a padronização de informações e o cumprimento de requisitos.

 








Exemplo de script em Python para verificação e extração de propriedades.

Conclusão

A exportação e importação de propriedades no Bonsai são processos fundamentais para manter a precisão e consistência dos dados BIM. Eles permitem que informações cruciais sejam verificadas, atualizadas e compartilhadas com facilidade, promovendo uma gestão eficiente ao longo do ciclo de vida do projeto. Com a integração de scripts e a capacidade de manipular propriedades diretamente no Blender, o Bonsai se consolida como uma ferramenta poderosa no ecossistema BIM.

sexta-feira, 11 de outubro de 2024

A Importância da Auditoria de Modelos BIM em IFC

 A auditoria de modelos BIM em IFC, é essencial para garantir a qualidade e a interoperabilidade entre diferentes plataformas de software no setor da construção civil. O formato IFC permite a troca eficiente de dados entre softwares, mas, sem a correta validação destes modelos, problemas como inconsistências, perda de informações e incompatibilidades podem ocorrer.


Auditar esses modelos de forma correta, assegura: -Interoperabilidade: Garante que os dados sejam corretamente interpretados entre diferentes ferramentas.

- Qualidade e Consistência: Identifica erros, informações faltantes ou divergências no modelo.

- Conformidade: Verifica se o modelo está alinhado com normas e requisitos de projeto.

- Colaboração Eficiente: Facilita o trabalho entre equipes de disciplinas diferentes.

- Redução de Retrabalho: Identifica problemas antecipadamente, evitando atrasos e custos extras. Em resumo, a auditoria de modelos IFC melhora a comunicação, minimiza erros e otimiza os resultados finais dos projetos. Quer saber mais sobre este assunto? Acesse o link abaixo para participar do Webinar sobre Auditoria de Modelos IFC, que será realizado em parceria com a EBBIM no dia 14/10 às 20h. https://bit.ly/3NiCRqv





    sexta-feira, 6 de setembro de 2024

    Verificação e Coordenação de Projetos BIM com o BIMcollab Zoom

    O BIMcollab Zoom é uma excelente alternativa para a validação de modelos BIM em IFC, e alguns formatos de nuvem de pontos. 

    Ele possui uma interface amigável e sua curva de aprendizado é curta.









    Nele é possível realizar análises visuais com anotações e medições. 









    A funcionalidade Smart Views permite a verificação visual dos elementos construtivos dos modelos IFC, através de seus atributos e propriedades.


    Permite a criação de Issues (apontamentos), e seu gerenciamento pode ser feito através de arquivos BCF, o que facilita da comunicação com outros softwares como o Revit e o Archicad.


    A gestão das Issues, também pode ser feita com integração em nuvem no BIMcollab Cloud (Nexus).


    Na versão comercial, possui a ferramenta de Detecção de Interferências (Clash Detection), que é fundamental para a análise das interferências entre as disciplinas, através dos seus modelos, na fase de projeto.

    Vamos conversar sobre a verificação e coordenação de modelos BIM?


    quarta-feira, 7 de agosto de 2024

    Auditoria de Arquivos IFC com IDS no BlenderBIM

    A auditoria de arquivos IFC é fundamental para garantir a precisão e a integridade dos dados em projetos de arquitetura, engenharia e construção. Utilizando o BlenderBIM com arquivos IDS, esse processo se torna mais eficiente e automatizado.

    Importância da Auditoria de Arquivos IFC

    1. Qualidade dos Dados: verificar se os dados estão corretos e completos, evitando erros e retrabalhos.
    2. Conformidade: assegurar que o projeto atende normas e padrões regulatórios.
    3. Coordenação: facilitar a integração entre diferentes disciplinas e equipes.
    4. Redução de Custos: identificar e corrigir problemas antecipadamente, evitando custos adicionais e atrasos.
    5. Decisões Informadas: fornecer uma base sólida para a tomada de decisões durante o projeto.

    Como Realizar a Auditoria com IDS no BlenderBIM

    1. Importação do Arquivo IFC: abra o arquivo IFC no BlenderBIM para visualização e manipulação.
    2. Criação do Arquivo IDS: defina os requisitos de dados no arquivo IDS, especificando as informações que devem estar presentes.
      Abaixo dois exemplos de especificações para verificação de requisitos:


    Especificação para verificar se os ambientes dos banheiros têm altura = 2.4m

    Especificação para verificar se os ambientes dos banheiros têm altura = 2.4m




    Especificação para verificar se as portas e janelas possuem a propriedade EOI_CÓDIGO, do PropertySet JC-BIM, preenchida.

    1. Validação com IDS: utilize o recurso IFC Tester, do BlenderBIM, para validar o arquivo IFC com o arquivo IDS, verificando automaticamente a conformidade dos dados.


    1. Análise Visual: destaque os elementos que não atendem aos requisitos do IDS para facilitar a identificação e correção.


    1. Geração de Relatórios: no BlenderBIM é possível criar relatórios (HTML e ODS) detalhados sobre os elementos, ajudando na documentação e planejamento das correções.


    Relatório com o resultado da verificação no formato HTML


    1. Arquivos BCF: o BlenderBIM também permite exportar os resultados no formato BCF.



    Conclusão

    A auditoria de arquivos IFC com IDS no BlenderBIM é essencial para garantir a qualidade e a consistência dos dados nos modelos IFC. Essa abordagem não só melhora a eficiência, mas também assegura que os modelos estejam em conformidade com normas e padrões, atendendo aos requisitos estabelecidos no Plano de Execução BIM, por exemplo.


     

    quarta-feira, 26 de junho de 2024

    Extração de Quantitativos de Arquivos IFC com BlenderBIM e Python

    Extração de Quantitativos de Arquivos IFC com BlenderBIM e Python: Otimizando Processos na Indústria da Construção

    Extração das áreas dos elementos construtivos













    A extração de quantitativos de arquivos IFC (Industry Foundation Classes) é um processo crucial na indústria da construção, essencial para estimativas de custos, planejamento e gestão de projetos. Utilizar ferramentas como o BlenderBIM, combinadas com scripts em Python, pode transformar essa tarefa, tornando-a mais eficiente e precisa. Aqui estão alguns pontos chave para entender essa otimização:

    O que é BlenderBIM?

    BlenderBIM é um poderoso addon para o software Blender, focado em manipulação de dados BIM. Ele permite a leitura, visualização e modificação de arquivos IFC, proporcionando uma plataforma robusta para a extração de quantitativos.

    Por que Utilizar Scripts em Python?

    Python é uma linguagem de programação versátil e de fácil aprendizado. No contexto do BlenderBIM, scripts em Python permitem:

    - Automatização: Processos repetitivos podem ser automatizados, economizando tempo e reduzindo erros.
    - Personalização: Scripts personalizados podem ser criados para atender às necessidades específicas de cada projeto.
    - Integração: Possibilidade de integrar dados extraídos com outras ferramentas e sistemas de gestão de projetos.

    Passos para Extrair Quantitativos

    1. Configuração do Ambiente:

       - Instale o Blender e o addon BlenderBIM.
       - Configure seu ambiente de desenvolvimento com Python e as bibliotecas necessárias.

    2. Leitura do Arquivo IFC:

       - Carregue o arquivo IFC no Blender utilizando a interface do BlenderBIM.

    3. Navegação na Estrutura IFC:

       - Utilize scripts em Python para acessar diferentes elementos e suas propriedades dentro do arquivo IFC.

    4. Extração de Dados:

       - Desenvolva scripts que extraiam quantitativos específicos, como áreas, volumes e comprimentos. Por exemplo, para calcular a área total de paredes, o script pode iterar sobre os elementos do tipo parede e somar suas áreas.

    Exemplo de Script em Python

    Aqui está um exemplo simples de script que extrai a área de todas as paredes de um arquivo IFC:

    ```python
    import bpy
    import ifcopenshell

    # Carrega o arquivo IFC
    ifc_file_path = "/caminho/para/seu/arquivo.ifc"
    ifc_file = ifcopenshell.open(ifc_file_path)

    # Inicializa a soma das áreas
    total_area = 0

    # Itera sobre todos os elementos do tipo IfcWall
    for wall in ifc_file.by_type("IfcWall"):
        for rel in wall.IsDefinedBy:
            if rel.is_a("IfcRelDefinesByProperties"):
                prop_set = rel.RelatingPropertyDefinition
                for prop in prop_set.HasProperties:
                    if prop.Name == "Area":
                        total_area += prop.NominalValue.wrappedValue

    print(f"Área total das paredes: {total_area} m²")
    ```

    Conclusão

    A utilização do BlenderBIM e scripts em Python para a extração de quantitativos de arquivos IFC oferece uma abordagem eficiente e personalizável para gerenciar informações de construção. Essa combinação pode significativamente melhorar a precisão e a eficiência dos processos de estimativa e planejamento de projetos.

    Para mais informações sobre BlenderBIM, Python e IFC, consulte a documentação oficial e participe de comunidades online para compartilhar conhecimento e resolver dúvidas.

    Gostou desse artigo? 
    Conecte-se comigo para mais insights sobre BIM, tecnologia na construção e automação de processos.

    terça-feira, 11 de junho de 2024

    BlenderBIM - Auditoria de Modelos BIM

    O BlenderBIM, mostra-se uma excelente alternativa para a auditoria de modelos BIM.

    Nele é possível, verificar varias informações dos modelos, se foram preenchidas e se estão corretas, de acordo com as premissas estabelecidas no PEB (Plano de Execução BIM).

    Abaixo, alguns exemplos, de verificações das informações dos elementos construtivos:


    EOI para Descrição dos elementos de arquitetura







    EOI para Descrição dos elementos de estrutura








    Abaixo, alguns exemplos, de verificações das informações dos ambientes (IfcSpace):


    Nomes dos Ambientes








    Tipos dos Ambientes










    Pavimentos dos Ambientes









    Revestimento dos pisos dos ambientes