Voltar ao blog de BIM e IFC
Ferramentas e comparativos · 2026-10-03 · 9 min
IFC 4.3 explicado: pontes, rodovias, ferrovias e alinhamentos
O IFC 4.3 é a versão que tirou o IFC dos edifícios. Pontes, rodovias, ferrovias e portos agora são instalações de pleno direito, posicionadas ao longo de alinhamentos em vez de pavimentos. O que mudou, o que isso significa para os modelos que você recebe e o que verificar quando o primeiro arquivo IFC4X3 chegar.
IFC 4.3 explicado: pontes, rodovias, ferrovias e alinhamentos — IFC Viewer Online article cover
Durante quase toda a sua vida, o IFC foi um formato de edificações. Rodovias, pontes e ferrovias eram modeladas em outras ferramentas, trocadas em outros formatos ou forçadas no IFC como edifícios com pavimentos compridíssimos. O IFC 4.3 — publicado como ISO 16739-1:2024 — acaba com isso.
Se você trabalha com infraestrutura, é a versão que finalmente descreve seus projetos. Se trabalha com edificações, também importa: é a versão vigente, e alguns nomes dos quais você depende mudaram.
No IFC 4.3, um edifício é um tipo de instalação. Pontes, rodovias, ferrovias e instalações marítimas ficam ao lado, cada uma com suas partes.
Experimente: uma ponte em IFC 4.3
A ponte de exemplo IFC 4.3 da buildingSMART: um tabuleiro sobre pilares, modelado como IfcBridge com as suas partes em vez de pisos.

Abrir o visualizador IFC interativo
O essencial
- O IFC 4.3 acrescenta instalações de infraestrutura — ponte, rodovia, ferrovia, marítima — ao lado do edifício.
- Alinhamentos descrevem um traçado; o posicionamento linear coloca elementos pela distância ao longo dele.
- Os arquivos declaram FILE_SCHEMA IFC4X3. Alguns nomes mudaram: IfcBuildingElement agora é IfcBuiltElement.
De pavimentos a partes de instalação
Edifícios se organizam por pavimentos. Uma rodovia não: ela se organiza por trechos ao longo da extensão, e uma ponte por suas partes estruturais. O IFC 4.3 generaliza a estrutura espacial para que cada instalação tenha o tipo de parte que faz sentido para ela:
| Instalação | Partes | Elementos típicos |
|---|
| IfcBuilding | IfcBuildingStorey | Paredes, lajes, portas, espaços |
| IfcBridge | IfcBridgePart (tabuleiro, pilar, encontro…) | Vigas, aparelhos de apoio, pilares |
| IfcRoad | IfcRoadPart (pista, acostamento…) | Camadas de pavimento, meios-fios, placas |
| IfcRailway | IfcRailwayPart (superestrutura da via…) | Trilhos, dormentes, lastro |
| IfcMarineFacility | IfcMarinePart | Cais, defensas, amarração |
A ideia geral — agregação para a árvore espacial, contenção para os elementos — é a mesma das edificações; está explicada com diagramas em a estrutura espacial do IFC explicada.
Alinhamentos e posicionamento linear
A infraestrutura é descrita ao longo de um traçado. O IfcAlignment contém a geometria em planta (retas, arcos, curvas de transição), o perfil longitudinal e, nas ferrovias, a superelevação. Os elementos podem ser posicionados com IfcLinearPlacement — "no km 1+250, a 3,5 m à esquerda do eixo" — em vez de só por x, y e z. É assim que engenheiros pensam uma rodovia, e isso sobrevive a um redesenho do traçado.
O que mudou também para os modelos de edificações
- IfcBuildingElement agora é IfcBuiltElement. Ferramentas e especificações IDS que fixam o nome antigo perdem elementos em arquivos IFC4X3.
- A georreferência importa mais. Infraestrutura é grande e extensa; um modelo sem IfcMapConversion correto é inútil nessa escala.
- O schema declarado no cabeçalho é IFC4X3. Verifique isso antes de qualquer coisa — o mesmo conjunto de regras pode se comportar diferente entre versões.
Como cabeçalho, schema e nomes de entidade se encaixam num arquivo está em o que há dentro de um arquivo IFC.
Verificando o primeiro arquivo IFC4X3 que você receber
- Confirme o schema FILE_SCHEMA deve dizer IFC4X3. Alguns exportadores ainda gravam IFC4 com a infraestrutura espremida em entidades de edificação.
- Leia a árvore espacial As instalações e suas partes devem estar lá — não um IfcBuilding com pavimentos chamados "km 1", "km 2".
- Verifique a georreferência Coloque o modelo num mapa. Uma rodovia que cai no mar tem um problema de coordenadas, não de modelagem.
- Rode as verificações com os nomes certos Especificações IDS e conjuntos de regras escritos para IFC4 podem precisar de IfcBuiltElement em vez de IfcBuildingElement.
Como posicionar um modelo georreferenciado num mapa 3D está em ver um IFC num mapa 3D; como escrever verificações que funcionem entre versões, em IDS explicado.
IFC 4.3 explicado: pontes, rodovias, ferrovias e alinhamentos