Arquivo IFC: como importar as propriedades IFC a partir do Excel
Importar as propriedades IFC de um arquivo Excel e atribuí-las a uma entidade ou a um grupo. Conheça as ferramentas necessárias e baixe um exemplo prático

Precisa importar as propriedades IFC a partir de um arquivo Excel para atribuí-las a um modelo 3D?
Neste aprofundamento técnico, vamos disponibilizar um guia passo a passo com imagens, GIF animadas e arquivos de exemplo a baixar, lembrando que pode atribuir propriedades personalizadas ou padrões a seus objetos IFC.
No arquivo de exemplo que segue disponibilizados, já atribuimos as propriedades (PropertySet) definidas pela buildingSMART às entidades do projeto.
Além disso, vamos disponibilizar os modelos Excel com todas as propriedades padrões das seguintes entidades:
- Parede (
IfcWall) – baixe o modelo Excel IfcWall-PropertySet com as propriedades da parede - Laje (
IfcSlab) – baixe o modelo Excel IfcSlab-PropertySet com as propriedades da laje - Porta (
IfcDoor) – baixe o modelo Excel IfcDoor-PropertySet com as propriedades da porta - Janela (
IfcWindow) – baixe o modelo Excel IfcWindow-PropertySet com as propriedades da janela
Ao baixar usBIM.viewer+, você consegue todas as ferramentas necessárias para importar um modelo Excel com as propriedades IFC e atribuir as propriedades às entidades do próprio projeto. Tente realizar as operações que vamos mostrar, acompanhando os passos abaixo.

Property Set IFC a partir de um arquivo Excel | usBIM.viewer+
Índice
Como criar um modelo no Excel
Para criar um modelo das propriedades, pode seguir os padrões da buildingSMART ou criar propriedades personalizadas. Nos dois casos, sempre é preciso abrir uma nova pasta de trabalho no Excel (arquivo Excel) e configurar uma planilha composta por quatro colunas.
- Pset Name, onde inserir o nome do objeto (es:
Pset_WallCommon). - Property Name, onde inserir o nome da propriedade (es:
Reference). - Property IFC Type, onde inserir o tipo de valor a ser utilizado (es:
IfcPropertySingleValueIfcIdentifier). - Property Default Value, onde inserir os valores das propriedades.
Se for útil, utilize um dos modelos disponibilizados e realize as alterações necessárias para personalizar as propriedades a serem atribuidas às entidades do projeto.
Dentro do modelo de exemplo, acompanhamos as indicações da buildingSMART para criar um exemplo sobre a entidade parede. Conforme imagem abaixo, também adicionamos uma propriedade personalizada, chamada de New Property.

Estrutura Property set no Excel
Como importar um modelo a partir do Excel
Se tiver criado seu próprio modelo das propriedades no Excel e quiser atribuí-lo a seu modelo IFC, faça o seguinte:
- baixe gratuitamente usBIM.viewer+.
- Realize seu modelo personalizado, ou utilize um dos arquivos Excel proporcionados.
- Abra seu modelo IFC com usBIM.viewer+.
- Clique em
Editar. - Selecione a entidade aonde atribuir as novas propriedades.
- Clique em
Templatena seçãoPropriedadesda caixa de ferramentas. - Clique no ícone da pasta em
Propriedadesa adicionar. - Selecione o arquivo Excel a importar.
- Selecione as entidades aonde atribuir as propriedades em
Filtro entidades. - Selecione uma das duas opções propostas para confirmar a operação.
- Clique em
ConfirmareAplicar.
Se tiver acompanhado todos os passos, já pode verificar que seu template foi atribuido às entidades escolhidas, selecionando a entidade de interesse e lendo seus valores na caixa de ferramentas das Propriedades.
Tente visualizar as novas propriedades no arquivo IFC proporcionado neste aprofundamento.
Como atribuir o template de propriedades IFC a um grupo de entidades
Já vimos como atribuir um template com as propriedades personalizadas a uma só entidade do projeto com usBIM.viewer+. Vamos ver como atribuir as propriedades personalizadas até a um grupo de entidades:
- abra seu modelo IFC com usBIM.viewer+.
- Clique em Editar > Grupos.
- A partir da caixa de diálogo, clique no símbolo +, digite o nome do grupo e clique em Confirmar.
- Selecione as entidades a serem agrupadas e as adicione ao grupo criado, clicando no símbolo +.
- Clique em Editar propriedades.
- A partir da caixa de diálogo que acabou de abrir, clique no símbolo da pasta e escolha o arquivo do template.
- Clique em Confirmar > Aplicar.
Na caixa de ferramentas à esquerda, pode visualizar o grupo que acabou de criar (IfcGroup); na caixa de ferramentas à direita, visualize as propriedades importadas pelo template.
Basicamente, através desse procedimento, você conseguiu:
- criar um template das propriedades IFC com o Excel.
- Atribuir seu template a uma entidade do projeto com usBIM.viewer+.
- Criar um grupo de entidades.
- Atribuir seu template ao grupo de entidades criado.
Baixe o arquivo de exemplo
Para experimentar em primeira mão como criar um template das propriedades com Excel e atribuí-lo às entidades do projeto, aqui estão as ferramentas que você vai precisar.
Template em formato Excel com as propriedades básicas de um objeto (parede, laje, porta, janela)


