Exportar IFC desde Revit
Mejores prácticas para exportar IFC desde Revit para validación CTE.
La exportación correcta de archivos IFC desde Revit es fundamental para garantizar la interoperabilidad BIM y la validación normativa del proyecto. Un archivo IFC mal configurado puede provocar pérdida de información crítica, errores de interpretación geométrica o rechazo en procesos de verificación CTE. Esta guía técnica detalla los ajustes necesarios para exportar IFC Revit con garantías, optimizando la configuración para asegurar que propiedades, geometría y clasificaciones lleguen íntegras a las plataformas de validación.
Dominar la exportación IFC desde Revit permite al equipo técnico entregar modelos interoperables, reducir retrabajos por incompatibilidades y acelerar los flujos de trabajo colaborativos entre arquitectos, ingenieros y verificadores. La correcta configuración de IFC exportación Revit es esencial para cumplir con los requisitos de validación modelo BIM exigidos en proyectos que deben superar verificación normativa automatizada.
Ajustes de Exportación
Selección de versión IFC: IFC2x3 vs IFC4
La elección de la versión IFC condiciona la compatibilidad y riqueza semántica del archivo. IFC2x3 Coordination View 2.0 sigue siendo el estándar más ampliamente soportado por visores y plataformas de verificación; su adopción masiva garantiza que el modelo se abra correctamente en cualquier entorno. Sin embargo, IFC4 Design Transfer View aporta mejoras sustanciales en la representación de geometrías complejas (barandillas, escaleras, cortinas de vidrio) y en la gestión de propiedades personalizadas mediante PropertySets extendidos.
Criterios de decisión:
- IFC2x3: Recomendado si el destinatario del modelo (ingeniero, ayuntamiento, plataforma de verificación) no ha confirmado soporte IFC4. Es la opción segura para evitar incompatibilidades.
- IFC4: Preferible cuando se trabaja en entornos BIM maduros, con plataformas que certifican compatibilidad IFC4. Ofrece mayor fidelidad geométrica y semántica, especialmente útil en proyectos BIM CTE con requisitos avanzados de análisis energético o seguridad estructural.
En Revit, la versión IFC se selecciona en el menú Archivo > Exportar > IFC > Modify Setup. Verificar siempre la versión elegida antes de exportar: un cambio accidental puede provocar que el modelo se abra con elementos faltantes o mal interpretados.
Configuración de exportación: ajustes críticos
Una vez elegida la versión IFC, es imprescindible configurar correctamente los parámetros de exportación. Revit ofrece múltiples opciones que afectan directamente la calidad del archivo IFC resultante:
-
Export Base Quantities: Activa la exportación de cantidades base (área, volumen, longitud) calculadas automáticamente por Revit. Estas propiedades facilitan la verificación de coherencia dimensional y son requisito frecuente en plataformas de validación CTE (por ejemplo, para comprobar áreas de evacuación o volúmenes acondicionados en verificación DB-HE).
-
Level of Detail (Nivel de Detalle): Controla la complejidad geométrica exportada. El nivel "Medium" es suficiente para la mayoría de validaciones normativas; el nivel "High" genera archivos más pesados sin aportar información adicional relevante para comprobaciones reglamentarias. Reservar "High" solo si se requiere geometría de alta fidelidad para análisis de detalle (puentes térmicos, encuentros constructivos).
-
Split Walls and Columns by Level: Esta opción divide automáticamente muros y pilares que atraviesan múltiples plantas en segmentos independientes por nivel. Activarla mejora la trazabilidad del modelo y simplifica la asignación de propiedades por planta (resistencia al fuego, ocupación, etc.), especialmente útil en verificación DB-SI donde las condiciones varían por altura.
-
Use Family and Type Names for References: Mantiene los nombres de familia y tipo de Revit como identificadores en IFC. Facilita la identificación de elementos durante la revisión del modelo y evita la creación de códigos genéricos que dificultan la auditoría.
-
IFC File Type: Seleccionar IFC (formato estándar) en lugar de "IFC-XML" a menos que el destinatario lo solicite expresamente. El IFC estándar (.ifc) es más compacto y compatible; el IFC-XML es un formato alternativo poco utilizado que puede generar confusión.
Personalización del setup de exportación
Revit permite guardar configuraciones de exportación personalizadas (Modify Setup > Duplicate). Crear un setup específico para "Validación CTE" con los ajustes arriba descritos asegura consistencia en todos los archivos exportados y evita errores por configuración manual repetida. Nombrar claramente el setup (ej. "IFC2x3_ValidacionCTE") y documentarlo en el manual BIM del proyecto.
Checklist de ajustes mínimos para validación:
- Versión: IFC2x3 CV2.0 (o IFC4 si hay confirmación de soporte).
- Export Base Quantities: Activado.
- Level of Detail: Medium.
- Split Walls and Columns by Level: Activado.
- Use Family and Type Names: Activado.
- Space Boundaries: 1st Level (exporta límites espaciales necesarios para análisis energético y evacuación).
Sin estos ajustes, el archivo IFC puede llegar incompleto a la plataforma de validación modelo BIM, generando alertas falsas o impidiendo la ejecución de comprobaciones automáticas.
Propiedades Necesarias
Property Sets (Psets) y clasificaciones
La información semántica del modelo BIM viaja en forma de Property Sets (Psets) adjuntos a cada elemento IFC. Para que el modelo sea validable contra normativa CTE, es imprescindible que ciertos Psets estén correctamente mapeados y exportados:
-
Pset_WallCommon / Pset_SlabCommon / Pset_ColumnCommon: Contienen propiedades básicas de muros, forjados y pilares (resistencia al fuego, carga admisible, transmitancia térmica). Revit exporta automáticamente muchos de estos datos si las familias incluyen los parámetros correspondientes; sin embargo, propiedades personalizadas (ej. "Resistencia_Fuego_Requerida") requieren mapping explícito.
-
Pset_SpaceCommon y Pset_SpaceThermalRequirements: Fundamentales para validación energética (DB-HE) y de evacuación (cálculo evacuación DB-SI). Incluyen área neta, volumen, ocupación prevista, temperatura de consigna, entre otros. Para exportar estos Psets correctamente, es necesario que el modelo contenga Espacios (Spaces) en Revit con propiedades completas, no solo habitaciones (Rooms).
-
Classification Systems (Uniclass, Omniclass, clasificación CTE): Vincular elementos a sistemas de clasificación permite a las plataformas de validación identificar automáticamente la función de cada componente (muro de carga, tabique no portante, puerta RF, etc.). En Revit, asignar clasificaciones vía Assembly Code o mediante parámetros compartidos exportables a IFC.
Mapping de parámetros personalizados a IFC
Revit incluye un archivo de configuración de exportación IFC (IFCExportSettings.txt o equivalente según versión) que controla el mapeo de parámetros de proyecto/familia a propiedades IFC. Para exportar parámetros personalizados (por ejemplo, "Sector_Incendios", "Clasificacion_CTE_DB", "REI"), es necesario:
- Definir parámetros compartidos en Revit con nombres claros y tipo de dato adecuado (texto, número, booleano).
- Asignar estos parámetros a las categorías correspondientes (Walls, Doors, Windows, etc.).
- Configurar el mapping en el archivo IFC export settings o mediante extensiones/plugins que faciliten el mapeo (ej. IFC Exporter for Revit open source).
- Verificar en un visor IFC (Solibri, BIMcollab Zoom, visor gratuito) que las propiedades personalizadas aparecen correctamente en los Psets exportados.
Ejemplo de parámetros críticos para validación CTE:
- Resistencia al fuego (REI): Mínimo REI-60, REI-90, etc., según DB-SI sectores incendios.
- Sector de incendios: Identificador alfanumérico que permite agrupar elementos por sector.
- Transmitancia térmica (U): W/m²K, necesario para comprobaciones de envolvente térmica en DB-HE.
- Ocupación máxima: Personas, requerido para recorridos evacuación.
Sin mapeo explícito, estos datos quedan confinados en Revit y no viajan al IFC, imposibilitando la validación automatizada.
Geometría y Space Boundaries
Los límites espaciales (Space Boundaries) definen las superficies de contacto entre espacios y elementos constructivos. Son esenciales para análisis energético, cálculo de superficies útiles y asignación de cargas por planta. Revit exporta Space Boundaries en dos niveles:
- 1st Level (1er nivel): Límites simples, coincidentes con caras de muros/forjados. Suficiente para validación normativa básica.
- 2nd Level (2º nivel): Límites ajustados que consideran capas internas de muros compuestos. Requerido para análisis energético detallado (software de simulación térmica).
Para validación CTE, activar 1st Level Space Boundaries es suficiente en la mayoría de casos. Si el proyecto requiere simulación energética avanzada, usar 2nd Level y verificar coherencia con herramientas especializadas (HULC, DesignBuilder).
Importante: Si el modelo Revit no contiene Espacios (Spaces) correctamente ubicados y configurados, los Space Boundaries no se exportarán, y el archivo IFC carecerá de información volumétrica necesaria para validación. Revisar siempre la presencia de Spaces antes de exportar IFC.
Errores Frecuentes y Solución
Error 1: Elementos no exportados o invisibles en IFC
Síntoma: Al abrir el archivo IFC en un visor, faltan muros, puertas u otros elementos presentes en Revit.
Causas comunes:
- Elementos en subcategorías desactivadas: Si una subcategoría está oculta o apagada en la vista activa de Revit al momento de exportar, esos elementos no se incluirán en el IFC. Solución: exportar desde una vista 3D con todas las categorías visibles.
- Elementos en fases incorrectas: Revit exporta únicamente elementos de la fase activa configurada en el setup de exportación. Verificar que la fase seleccionada sea "Nueva construcción" o la fase objetivo del modelo.
- Elementos genéricos sin clasificación IFC: Familias genéricas (Generic Models) sin asignación explícita de clase IFC (
IfcBuildingElementProxy,IfcFurnishingElement, etc.) pueden no exportarse. Asignar clasificación IFC mediante parámetroIFCExportAsen la familia.
Solución preventiva: Exportar siempre desde vista 3D con visibilidad completa y realizar una comprobación visual del IFC en visor gratuito antes de enviarlo a validación.
Error 2: Propiedades vacías o no mapeadas
Síntoma: El IFC contiene geometría correcta pero carece de propiedades críticas (REI, clasificación, ocupación).
Causas:
- Parámetros personalizados no mapeados al archivo de exportación IFC.
- Familias sin parámetros compartidos correctamente configurados.
- Uso de parámetros de proyecto en lugar de parámetros de instancia/tipo (los de proyecto no se exportan a nivel de elemento).
Solución:
- Convertir parámetros críticos en parámetros compartidos.
- Asignar parámetros compartidos a las categorías apropiadas.
- Configurar mapping explícito en el exportador IFC (mediante archivo de configuración o plugin).
- Validar en visor IFC que las propiedades aparecen en los Psets correspondientes (ej.
Pset_WallCommon.FireRating).
Error 3: Geometrías incorrectas (huecos, solapes, desplazamientos)
Síntoma: Muros con huecos mal representados, ventanas fuera de posición, geometría distorsionada.
Causas:
- Nivel de detalle inadecuado: Nivel "Low" puede simplificar excesivamente; nivel "High" puede generar geometrías inválidas por complejidad extrema.
- Familias con modelado no estándar: Familias con geometrías anidadas, voids complejos o arrays paramétricos pueden no exportarse correctamente a IFC. Preferir familias certificadas o simplificadas.
- Coordenadas de proyecto descentradas: Modelos con origen alejado del punto 0,0,0 pueden presentar problemas de precisión geométrica al exportar IFC. Solución: ubicar el origen del proyecto cerca del punto base del edificio.
Solución:
- Utilizar nivel de detalle "Medium" como estándar.
- Revisar familias problemáticas y sustituirlas por versiones simplificadas o certificadas para IFC.
- Establecer un punto base coherente en el proyecto Revit antes de exportar.
Error 4: Archivos IFC excesivamente pesados
Síntoma: Archivo IFC de varios cientos de MB, difícil de abrir y procesar.
Causas:
- Nivel de detalle geométrico innecesariamente alto.
- Inclusión de elementos no necesarios para validación (mobiliario detallado, vegetación, vehículos).
- Export Base Quantities con muchas propiedades calculadas.
Solución:
- Exportar únicamente categorías relevantes para validación (estructura, envolvente, instalaciones críticas). Desactivar categorías decorativas (Site, Planting, Furniture) en el setup de exportación.
- Usar nivel de detalle "Medium" o "Low" según necesidad.
- Si el archivo sigue siendo muy pesado, considerar exportar el modelo por fases (estructura, arquitectura, instalaciones) y validar por partes.
Error 5: Space Boundaries ausentes o incoherentes
Síntoma: El IFC no contiene límites espaciales o estos no coinciden con la geometría.
Causas:
- Modelo sin Spaces (Espacios) correctamente ubicados en Revit.
- Spaces no delimitados por elementos constructivos (muros flotantes, forjados no conectados).
- Configuración de exportación con Space Boundaries desactivados.
Solución:
- Asegurarse de que el modelo contiene Spaces en todas las áreas habitables.
- Verificar que los Spaces están correctamente delimitados por muros y forjados (sin huecos).
- Activar "Export Space Boundaries - 1st Level" en el setup de exportación.
- Comprobar en visor IFC que las relaciones
IfcRelSpaceBoundaryestán presentes.
Preguntas Frecuentes (FAQ)
¿Qué versión IFC debo usar: IFC2x3 o IFC4?
IFC2x3 Coordination View 2.0 es la versión más compatible y recomendada para la mayoría de procesos de validación CTE. IFC4 ofrece mejoras semánticas y geométricas, pero requiere confirmar soporte explícito por parte del receptor del modelo. En caso de duda, exportar ambas versiones y validar cuál funciona mejor en la plataforma objetivo.
¿Cómo exportar propiedades personalizadas (REI, clasificación CTE) a IFC?
Las propiedades personalizadas deben definirse como parámetros compartidos en Revit y mapearse explícitamente al archivo IFC mediante configuración de exportación. Utilizar el parámetro IFCExportAs y herramientas de mapping avanzadas (IFC Exporter for Revit, plugins comerciales) para asegurar que las propiedades se exportan a los Psets correctos.
¿Por qué algunos elementos no aparecen en el IFC aunque están visibles en Revit?
Causas frecuentes: elementos en subcategorías ocultas al exportar, elementos en fases no seleccionadas, familias genéricas sin clasificación IFC asignada. Solución: exportar desde vista 3D con todas las categorías visibles, verificar fase activa y asignar clasificación IFC a elementos genéricos mediante el parámetro IFCExportAs.
¿Qué nivel de detalle geométrico es adecuado para validación normativa?
El nivel de detalle "Medium" es suficiente para prácticamente todas las comprobaciones CTE (DB-SI, DB-SE-C, DB-HE). El nivel "High" genera archivos más pesados sin aportar valor para validación reglamentaria. Reservar "High" únicamente si se requiere geometría de alta fidelidad para análisis especializados (puentes térmicos detallados, análisis de encuentros constructivos).
¿Es obligatorio incluir Spaces (Espacios) en el modelo para exportar IFC?
Para validación normativa completa, sí. Los Spaces permiten exportar información volumétrica, límites espaciales (Space Boundaries), ocupación y propiedades térmicas necesarias para comprobaciones de evacuación y eficiencia energética. Un modelo sin Spaces carecerá de datos críticos para validación automatizada.
¿Cómo reducir el tamaño de archivos IFC muy pesados?
Estrategias: (1) exportar únicamente categorías necesarias para validación (desactivar mobiliario, vegetación, elementos decorativos), (2) usar nivel de detalle "Medium" o "Low", (3) exportar el modelo por disciplinas o fases, (4) revisar familias complejas y sustituirlas por versiones simplificadas, (5) verificar que no hay geometría oculta innecesaria en el modelo Revit.
¿Qué son los Space Boundaries y por qué son importantes?
Los Space Boundaries (límites espaciales) definen las superficies de contacto entre espacios y elementos constructivos. Son esenciales para análisis energético, cálculo de áreas útiles y asignación de cargas. Revit los exporta en dos niveles: 1st Level (suficiente para validación CTE) y 2nd Level (para simulación energética avanzada). Activar su exportación en el setup IFC es crítico para modelos destinados a verificación normativa.
¿Puedo usar el mismo setup de exportación IFC para todos los proyectos?
Sí, siempre que los requisitos de validación sean similares. Crear un setup estándar "Validación CTE" con los ajustes recomendados (IFC2x3 CV2.0, Base Quantities activado, Level Medium, Space Boundaries 1st Level) y documentarlo en el manual BIM del estudio asegura consistencia y reduce errores. Ajustar el setup únicamente si proyectos específicos requieren configuración especial (IFC4, propiedades extendidas, etc.).
Conclusión
La correcta exportación de IFC desde Revit no es un mero trámite técnico, sino una competencia crítica para garantizar la interoperabilidad del modelo BIM y su validación normativa. Configurar adecuadamente la versión IFC, activar la exportación de propiedades base, asegurar el mapeo de parámetros personalizados y verificar la presencia de Spaces y Space Boundaries son pasos imprescindibles para entregar modelos validables contra CTE.
Evitar los errores frecuentes (elementos no exportados, propiedades vacías, geometrías incorrectas, archivos excesivamente pesados) requiere metodología, checklists de verificación y comprobación sistemática del IFC exportado en visores independientes. Un modelo IFC bien configurado acelera los flujos de trabajo colaborativos, reduce retrabajos por incompatibilidades y facilita la aprobación normativa del proyecto.
Para validar automáticamente su modelo BIM contra los requisitos CTE de seguridad en caso de incendio, cimentaciones y eficiencia energética, descubra nuestra plataforma de validación modelo BIM o consulte nuestros planes de verificación diseñados para estudios de arquitectura e ingeniería.