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
Baixe o arquivo .zip com todos os modelos Excel
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+
Como criar um modelo no Excel
O primeiro passo prevê a criação de 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 Template na seção Propriedades da caixa de ferramentas.
- Clique no ícone da pasta em Propriedades a 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.

GIF animada importação Property Set – usBIM.viewer+
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.

GIF animada importação Property Set seleção múltipla – usBIM.viewer+
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 software e 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).