IFC2x3 vs IFC4
Comparativa de versiones IFC y recomendaciones.
El formato IFC (Industry Foundation Classes) es el estándar internacional para el intercambio de modelos BIM. Sin embargo, existen dos versiones principales en uso: IFC2x3 e IFC4. Elegir correctamente entre ambas versiones es fundamental para garantizar la compatibilidad de tus modelos y su correcta validación según el CTE. En esta guía comparamos ambas versiones, analizamos sus diferencias clave y te ofrecemos recomendaciones prácticas para proyectos de edificación en España.
Diferencias Clave
IFC2x3 e IFC4 presentan diferencias técnicas significativas que afectan directamente la manera en que tu modelo BIM almacena y transmite información de cumplimiento normativo.
Evolución y madurez del estándar
IFC2x3 fue publicado en 2006 y es la versión más extendida en la industria. Durante más de una década ha sido el estándar de facto para intercambio BIM, con soporte universal en todos los principales programas de arquitectura e ingeniería. Su estabilidad y amplia adopción la convierten en la opción más segura para garantizar compatibilidad entre diferentes equipos y herramientas.
IFC4, lanzado en 2013 y actualizado en versiones posteriores (IFC4x1, IFC4x3), representa una mejora sustancial del esquema de datos. Introduce nuevas entidades, relaciones más precisas y soporte para geometrías complejas. Sin embargo, su adopción en España ha sido más gradual, especialmente en verificación de cumplimiento CTE.
Propiedades y Property Sets (Psets)
Una de las diferencias más relevantes para la validación CTE radica en los conjuntos de propiedades (Psets). IFC4 reestructuró completamente muchos Psets, modificando nombres, organizaciones jerárquicas y valores predeterminados.
Por ejemplo, las propiedades relacionadas con resistencia al fuego, clasificaciones de materiales según DB-SI y parámetros de transmitancia térmica para DB-HE tienen estructuras diferentes entre versiones. IFC2x3 utiliza Pset_MaterialCombustible y Pset_WallCommon, mientras que IFC4 introduce Pset_MaterialFireProperties con mayor granularidad.
Este cambio implica que los scripts de validación y las reglas de verificación automática deben adaptarse específicamente a cada versión. Un modelo exportado en IFC4 puede contener información correcta que no sea leída correctamente por herramientas configuradas para IFC2x3, generando falsos negativos en la validación.
Entidades y geometría
IFC4 añade nuevas entidades para representar elementos constructivos complejos y permite mayor precisión en la definición geométrica. Introduce IfcAdvancedBrep para superficies NURBS, mejora el manejo de teselas y añade soporte para elementos paramétricos avanzados.
Para proyectos CTE, esta mejora es especialmente relevante en geometrías complejas como puentes térmicos en envolventes curvas, sectores de incendios con perímetros irregulares o cálculos volumétricos precisos para estudios geotécnicos. Sin embargo, esta mayor precisión requiere que el software receptor soporte plenamente IFC4, algo que no siempre ocurre.
Clasificaciones y relaciones
IFC4 refuerza las relaciones semánticas entre elementos. El sistema de clasificación por IfcClassification y IfcClassificationReference se amplía, permitiendo mapeos más directos con sistemas de clasificación nacionales como Uniclass 2015 o la clasificación CTE por Documentos Básicos.
Esto facilita la trazabilidad entre requisitos normativos y elementos del modelo. Por ejemplo, puedes vincular directamente un muro cortafuegos con la cláusula DB-SI 1-2 que establece su resistencia mínima, generando informes de cumplimiento más robustos y auditables.
Diferencias en soporte de software
La compatibilidad de software es un aspecto crítico. Revit 2020 y posteriores soportan exportación nativa IFC4, pero muchas organizaciones aún trabajan con versiones anteriores que solo exportan IFC2x3 de manera confiable. ArchiCAD adoptó IFC4 desde versiones anteriores, ofreciendo mayor flexibilidad en la exportación.
Herramientas de validación españolas como Verificación CTE y otras plataformas de pre-verificación normativa priorizan IFC2x3 debido a su mayor estabilidad y soporte universal. Aunque el soporte para IFC4 está en desarrollo, la mayoría de flujos de visado colegial actuales esperan IFC2x3.
La tabla siguiente resume las diferencias principales:
| Aspecto | IFC2x3 | IFC4 |
|---|---|---|
| Año publicación | 2006 | 2013 (actualizado en 4x1, 4x3) |
| Adopción industria | Universal, estándar consolidado | Creciente, aún en transición |
| Psets CTE | Estructura conocida, mapeada | Reorganización completa, mayor detalle |
| Geometría avanzada | Limitada | Soporte NURBS, mayor precisión |
| Clasificación normativa | Básica | Mejorada, con relaciones semánticas |
| Soporte software España | Total (Revit, ArchiCAD, Allplan) | Parcial, depende de versión |
| Validación CTE | Ampliamente soportado | Soporte en desarrollo |
Compatibilidad
La compatibilidad entre versiones IFC y herramientas de validación CTE es fundamental para evitar rechazos en el proceso de visado colegial.
Compatibilidad hacia atrás
IFC4 no es directamente compatible hacia atrás con IFC2x3. Un archivo exportado en IFC4 no puede simplemente abrirse en software que solo soporte IFC2x3 sin pérdida de información o errores de importación.
La conversión de IFC4 a IFC2x3 requiere herramientas especializadas (como Solibri Model Checker o FME) que mapean las entidades y propiedades de IFC4 a sus equivalentes en IFC2x3. Este proceso puede ocasionar pérdidas de datos, especialmente en propiedades personalizadas, geometrías complejas y relaciones semánticas avanzadas.
Para proyectos CTE, la pérdida más crítica ocurre en Psets relacionados con cumplimiento normativo. Por ejemplo, Pset_MaterialFireProperties de IFC4 debe mapearse manualmente a Pset_MaterialCombustible en IFC2x3, y si la herramienta de conversión no está configurada para este mapeo específico, esa información se pierde.
Compatibilidad con herramientas de validación
La mayoría de plataformas de verificación CTE en España están optimizadas para IFC2x3. Esto incluye:
- Verificadores automáticos de DB-SI (evacuación, sectores, resistencia al fuego)
- Validadores de DB-SE-C y EC7 (estudios geotécnicos, cimentaciones)
- Checkers de DB-HE (envolvente térmica, puentes térmicos, demanda energética)
Si tu proyecto requiere pre-verificación antes del visado, exportar en IFC2x3 garantiza máxima compatibilidad y minimiza el riesgo de falsos negativos por incompatibilidades de esquema.
Algunas herramientas internacionales como Solibri Office ya soportan reglas de validación IFC4, pero su configuración para normativa española CTE requiere personalización avanzada.
Compatibilidad entre equipos de trabajo
En proyectos colaborativos con múltiples disciplinas (arquitectura, estructura, instalaciones), la versión IFC debe consensuarse al inicio. Si el estudio de estructuras trabaja con CYPE que exporta IFC2x3 y arquitectura exporta IFC4 desde Revit 2023, la coordinación BIM requiere conversiones intermedias que aumentan riesgo de errores.
La recomendación práctica es acordar IFC2x3 como estándar de intercambio hasta que todos los participantes confirmen soporte pleno de IFC4 y las herramientas de validación CTE estén actualizadas.
Verificación de compatibilidad antes de exportar
Antes de exportar tu modelo para validación CTE, verifica:
- Versión del software receptor: Pregunta a la plataforma de validación o al colegio de arquitectos qué versión IFC aceptan preferentemente.
- Revisión de Psets críticos: Asegúrate de que las propiedades relacionadas con DB-SI, DB-HE y DB-SE-C están correctamente pobladas según la versión elegida.
- Prueba de importación: Importa tu archivo IFC en un visor gratuito (como BIM Vision o Solibri Anywhere) para detectar errores de geometría o propiedades faltantes antes del envío oficial.
Futuro de la compatibilidad
La industria BIM española está migrando gradualmente hacia IFC4, especialmente desde la adopción del estándar ISO 16739-1:2018 que consolida IFC4 como referencia internacional. Sin embargo, esta transición es lenta y heterogénea.
Para proyectos nuevos iniciados en 2024–2025, es prudente exportar en ambas versiones (IFC2x3 para validación oficial, IFC4 para archivo y coordinación interna avanzada) hasta que la infraestructura de validación CTE complete la migración.
Recomendaciones
Elegir entre IFC2x3 e IFC4 depende del contexto específico de tu proyecto, el flujo de trabajo del equipo y los requisitos de validación normativa.
Para proyectos con validación CTE inmediata
Si tu proyecto requiere verificación automatizada de cumplimiento CTE antes del visado colegial, exporta en IFC2x3. Esta versión garantiza máxima compatibilidad con herramientas de validación españolas y minimiza rechazos por incompatibilidades de esquema.
Configura la exportación en Revit seleccionando "IFC 2x3 Coordination View 2.0" o en ArchiCAD eligiendo el traductor IFC2x3. Asegúrate de incluir todos los espacios (IfcSpace) y propiedades de clasificación de materiales necesarias para DB-SI y DB-HE.
Para proyectos de archivo y coordinación avanzada
Si trabajas en un entorno BIM maduro, con equipos que soportan plenamente IFC4 y no requieres validación CTE externa inmediata, IFC4 ofrece ventajas significativas: mayor precisión geométrica, relaciones semánticas más ricas y mejor trazabilidad normativa.
Utiliza IFC4 para coordinación interna, detección de interferencias (clash detection) y documentación de cumplimiento a largo plazo. Exporta una versión IFC2x3 paralela únicamente para envío a plataformas de validación externas.
Configuración recomendada por software
Revit 2020–2024:
- Para validación CTE: IFC2x3 Coordination View 2.0
- Para coordinación interna: IFC4 Reference View o Design Transfer View
- Activa "Export Base Quantities" para incluir áreas, volúmenes y perímetros necesarios en cálculos de evacuación y demanda energética
ArchiCAD 23+:
- Para validación CTE: traductor IFC2x3 Coordination View
- Para archivo: IFC4 Reference View
- Configura mapeo de clasificaciones a propiedades personalizadas CTE mediante esquemas de traducción
Allplan 2021+:
- Exporta IFC2x3 como estándar para proyectos españoles
- Verifica que los atributos de construcción se mapeen correctamente a Psets de DB-SI (resistencia fuego, clasificación euroclases)
Estrategia dual para máxima flexibilidad
Recomendamos mantener dos versiones de exportación IFC en proyectos críticos:
- IFC2x3 para validación oficial: Optimizada con Psets mapeados a requisitos CTE, espacios correctamente clasificados, propiedades de materiales completas.
- IFC4 para documentación interna: Con geometrías avanzadas, relaciones detalladas y clasificaciones enriquecidas para auditorías futuras.
Esta estrategia asegura que pasas la verificación normativa actual sin perder las ventajas de IFC4 para coordinación y gestión de activos a largo plazo.
Casos particulares
Proyectos con requisitos de accesibilidad (DB-SUA): IFC2x3 sigue siendo más robusto para validar itinerarios accesibles, rampas y baños adaptados, ya que los Psets de accesibilidad en IFC4 aún no están completamente adoptados por validadores españoles.
Proyectos de rehabilitación energética (DB-HE): Si utilizas herramientas especializadas de simulación energética que importan IFC (como HULC o plugins de certificación), verifica qué versión soportan. La mayoría aún operan mejor con IFC2x3.
Proyectos BIM Level 2+ con Common Data Environment (CDE): Si tu equipo trabaja con plataformas CDE avanzadas (BIM 360, Trimble Connect), IFC4 ofrece mejor trazabilidad de cambios y versionado, siempre que todos los participantes soporten la versión.
Verificación antes de enviar al colegio
Antes de presentar tu proyecto para visado colegial:
- Consulta las especificaciones del colegio: Algunos colegios de arquitectos publican guías de entrega BIM que especifican la versión IFC preferida.
- Realiza una validación preliminar: Usa Verificación CTE para comprobar que tu archivo IFC (sea 2x3 o 4) pasa las comprobaciones de cumplimiento normativo.
- Revisa el log de exportación: Tanto Revit como ArchiCAD generan logs de exportación IFC que identifican errores o advertencias. Corrige cualquier elemento faltante antes del envío oficial.
Para más detalles sobre configuración de exportación desde Revit, consulta nuestra guía de exportación IFC desde Revit.
FAQ
¿Puedo convertir un archivo IFC4 a IFC2x3 sin pérdida de datos?
La conversión de IFC4 a IFC2x3 inevitablemente implica alguna pérdida de información, especialmente en geometrías avanzadas (NURBS, teselas complejas) y en Psets reorganizados. Herramientas como Solibri Model Checker o FME pueden realizar la conversión mapeando entidades, pero debes verificar manualmente que las propiedades críticas para CTE (resistencia al fuego, clasificaciones de materiales, propiedades térmicas) se hayan transferido correctamente. Para validación oficial CTE, es más seguro exportar directamente desde el software nativo en IFC2x3.
¿Qué versión IFC acepta mi colegio de arquitectos para visado?
La mayoría de colegios de arquitectos en España no especifican una versión IFC obligatoria, ya que el visado tradicional se basa en documentación PDF y planos DWG. Sin embargo, si presentas un modelo BIM para pre-verificación o como documentación complementaria, IFC2x3 es la opción más segura y universalmente aceptada. Consulta la sección de "Visado telemático" del sitio web de tu colegio o contacta con el departamento técnico para confirmar.
¿IFC4 mejora la validación de DB-SI y DB-HE?
En teoría, IFC4 ofrece Psets más detallados para propiedades de resistencia al fuego (Pset_MaterialFireProperties), clasificaciones de euroclases y parámetros térmicos de envolvente. Sin embargo, en la práctica, las herramientas de validación CTE en España aún están optimizadas para IFC2x3. Exportar en IFC4 no garantiza una validación más precisa a menos que el validador soporte específicamente esos Psets. Hasta que la infraestructura de validación migre completamente a IFC4, IFC2x3 sigue siendo más confiable para cumplimiento normativo.
¿Revit 2023 exporta correctamente IFC4 para CTE?
Revit 2023 exporta IFC4 según el estándar internacional, pero la configuración predeterminada no incluye todos los Psets necesarios para validación CTE española. Debes personalizar la exportación mediante archivos de mapeo (.txt) que asignen parámetros de Revit (como "Fire Rating", "Thermal Transmittance") a los Psets IFC4 correspondientes. Para proyectos CTE, es más práctico usar IFC2x3 Coordination View 2.0, que tiene mapeos probados y amplia compatibilidad. Consulta nuestra guía de exportación IFC desde Revit para configuraciones detalladas.
¿Debo actualizar todos mis proyectos antiguos a IFC4?
No es necesario ni recomendable. Actualizar modelos históricos de IFC2x3 a IFC4 requiere trabajo manual significativo (remapeo de Psets, ajuste de clasificaciones, revisión de geometrías) sin beneficios inmediatos si no planeas coordinar activamente con herramientas IFC4-específicas. Mantén tus proyectos antiguos en IFC2x3 para archivo y validaciones futuras. Solo considera la migración si necesitas integrar esos modelos con nuevos proyectos BIM que operen exclusivamente en IFC4 y cuentas con herramientas de conversión validadas.
Conclusión
La elección entre IFC2x3 e IFC4 para proyectos CTE debe basarse en la compatibilidad de tu cadena de validación, no solo en las capacidades técnicas de cada versión. Aunque IFC4 representa el futuro del intercambio BIM con mejoras sustanciales en precisión y trazabilidad, IFC2x3 sigue siendo el estándar más confiable para verificación de cumplimiento normativo en España en 2024–2025.
Para minimizar riesgos en el proceso de visado colegial, exporta en IFC2x3 Coordination View 2.0, valida tu modelo con Verificación CTE antes del envío oficial y mantén una versión IFC4 paralela solo si trabajas en entornos BIM avanzados con soporte confirmado. Consulta nuestras guías sobre exportación IFC desde Revit y errores comunes en validación IFC para profundizar en buenas prácticas de intercambio de modelos.
🚀 ¿Necesitas validar tu modelo IFC antes del visado? Prueba nuestra verificación CTE automatizada y obtén un informe detallado de cumplimiento en minutos.