Cómo detectar cambios en los modelos IFC
Te muestro cómo detectar cambios (diferencias geométricas e informativas) entre dos versiones de un mismo modelo en formato IFC

Si eres un profesional del sector de la construcción, seguramente sabes lo importante que es verificar los cambios realizados en un proyecto BIM. Sin embargo, realizar un seguimiento de todas las variaciones a lo largo del tiempo puede convertirse en una tarea muy complicada, especialmente si el proyecto involucra a varios profesionales y numerosas versiones del modelo 3D.
Afortunadamente, hay una solución: la herramienta para comparación de los modelos 3D
Esta herramienta, que puedes probar gratuitamente, te permite comparar las diferentes versiones de tu modelo 3D y detectar con precisión las diferencias. En este artículo te explicaré en detalle cómo usarla y también te mostraré un video operativo.

Cómo detectar cambios en los modelos IFC del proyecto
Índice
- ¿Por qué es importante detectar los cambios entre versiones de un modelo IFC?
- Procedimiento paso a paso para comparar dos modelos IFC en línea
- ¿Cómo leer e interpretar el overlay de las diferencias en el modelo IFC?
- Diferencias geométricas y diferencias informativas en los modelos IFC
- FAQ sobre cómo detectar los cambios en los modelos IFC
- Video
¿Por qué es importante detectar los cambios entre versiones de un modelo IFC?
La comparación entre versiones de un modelo IFC, el “model comparison”, no es solo una actividad de control, sino un verdadero proceso de gestión de la calidad y de la evolución del proyecto digital. Cada actualización, revisión o variante conlleva cambios potenciales en la geometría, en las propiedades o en la estructura de los datos IFC. Pero veamos todo con más detalle.
Control de calidad (QA/QC) en modelos BIM IFC
El control de calidad (QA/QC) es una de las principales razones por las que la detección de cambios en los modelos IFC es tan importante. Este proceso permite:
- verificar la coherencia geométrica, por ejemplo, si elementos estructurales han sido movidos, redimensionados o eliminados;
- comprobar la completitud de la información, como propiedades faltantes, cambios en los parámetros de materiales o en el rendimiento energético;
- garantizar la conformidad con los estándares BIM empresariales y normativos, como la estructura del Property Set, la clasificación IFC correcta y la uniformidad de las convenciones de nomenclatura.
La automatización de este control, posible gracias a plataformas de validación BIM o herramientas específicas para la comparación IFC, reduce el riesgo de errores humanos y mejora la calidad general del modelo, asegurando que cada revisión sea verificada antes de ser compartida o utilizada en las fases posteriores del proyecto.
Coordinación entre disciplinas y variantes de proyecto
Cada disciplina trabaja en modelos propios, a menudo actualizados en diferentes momentos, y un cambio aparentemente mínimo (como el desplazamiento de un pilar o la variación del diseño de un conducto) puede generar interferencias o requerir ajustes inmediatos.
La comparación entre versiones IFC permite:
- destacar las interferencias entre disciplinas, facilitando el trabajo del BIM Coordinator;
- gestionar las variantes de proyecto de manera controlada, rastreando exactamente qué ha cambiado, cuándo y por qué;
- apoyar el proceso de toma de decisiones, permitiendo al cliente o al project manager evaluar el impacto técnico y económico de los cambios.
Este enfoque incrementa la transparencia en el flujo informativo y reduce los tiempos de revisión de los modelos, mejorando la calidad de la colaboración entre equipos distribuidos o con software diferente.
Rastreo de revisiones en el ciclo de vida del modelo
Cada modelo IFC evoluciona con el tiempo, reflejando el progreso de las fases de diseño, construcción y gestión de la obra. El rastreo de revisiones permite comprender cómo se ha desarrollado el modelo, quién ha introducido ciertos cambios y con qué finalidad. Este aspecto es particularmente relevante en los procesos BIM basados en estándares como ISO 19650, que requieren una gestión rigurosa de las versiones y de las revisiones.
Detectar los cambios entre versiones IFC significa poder construir una cronología digital del proyecto, útil para:
- realizar auditorías técnicas o verificaciones de conformidad;
- documentar la evolución del modelo para fines contractuales o asegurativos;
- simplificar el paso de información entre las fases de diseño, construcción y gestión (As-Built y Facility Management).
Impactos de las diferentes versiones IFC (IFC2x3, IFC4, IFC4.3) en la interoperabilidad
Cada versión (IFC2x3, IFC4, IFC4.3) presenta diferencias significativas que pueden influir en el resultado de la comparación entre modelos.
- IFC2x3, todavía ampliamente utilizado, ofrece una base sólida para la compatibilidad, pero presenta limitaciones en la gestión de los Property Set y en la representación de geometrías complejas.
- IFC4 introduce mejoras sustanciales en el soporte a las entidades MEP, en la gestión de materiales y en la definición de relaciones entre objetos, garantizando mayor precisión en la detección de cambios.
- IFC4.3, pensado para el ámbito infraestructural y civil, amplía todavía más la cobertura semántica y geométrica, pero requiere software actualizado para asegurar una comparación fiable.
Durante la comparación entre modelos, es esencial considerar la versión IFC utilizada: un análisis entre archivos de versiones diferentes puede llevar a falsos positivos o negativos, debido a diferencias en la estructura de los datos más que a cambios reales en el diseño. El conocimiento profundo de las especificaciones IFC y la elección de herramientas compatibles con múltiples versiones son, por tanto, requisitos fundamentales para un análisis correcto e interoperable.

Comparación entre dos modelos IFC
Procedimiento paso a paso para comparar dos modelos IFC en línea
La comparación entre dos versiones de un modelo IFC es hoy una operación accesible también directamente en línea, gracias a plataformas BIM en la nube que permiten realizar análisis visuales e informativos sin necesidad de software de escritorio complejos. Este procedimiento es fundamental para los procesos de Aseguramiento de Calidad, coordinación interdisciplinaria y gestión de revisiones.
Veamos en detalle los pasos principales de un procedimiento tipo para comparar dos modelos IFC en línea.
Carga de los modelos IFC
El primer paso consiste en cargar las dos versiones del modelo IFC dentro de un comparador de modelos 3D.
Durante esta fase es recomendable:
- verificar que ambos archivos estén correctamente exportados del software de autoría (Revit, Archicad, Edificius, etc.) y respeten la misma versión IFC (IFC2x3, IFC4, etc.);
- nombrar claramente los archivos siguiendo una convención estándar (ej. Proyecto_Escuela_v01.ifc y Proyecto_Escuela_v02.ifc), para evitar ambigüedades durante la comparación;
- si es posible, adjuntar metadatos relacionados con la revisión o la disciplina (arquitectónico, estructural, MEP).
Alineación de los modelos
Una vez cargados los archivos, se procede a la alineación de los modelos, posicionándolos en el mismo sistema de coordenadas.
Este paso es crucial: incluso un pequeño desvío en el origen o en la escala puede comprometer el resultado de la comparación.
En los software avanzados, la alineación puede ser ejecutada automáticamente en función de las coordenadas IFC, o manualmente seleccionando puntos de referencia comunes (como ejes o puntos de anclaje estructurales).
El objetivo es obtener una superposición perfecta (overlay) entre los dos modelos, condición necesaria para un análisis preciso de las diferencias.
Ejecución de la comparación
Una vez alineados, se inicia la función de model comparison para detectar los cambios en los modelos IFC.
El sistema analiza la geometría y la información (conjunto de propiedades, materiales, clasificaciones, relaciones) contenida en cada modelo, devolviendo una lista detallada de las variaciones.
La comparación puede ser:
- Geométrica, destacando los objetos modificados en forma, posición o tamaño;
- Informativa, señalando cambios en las propiedades, parámetros técnicos o códigos de clasificación.
Las plataformas en línea visualizan los resultados a través de coloraciones diferenciadas (por ejemplo: verde para elementos añadidos, rojo para eliminados, amarillo para modificados, gris para inalterados), permitiendo un análisis inmediato incluso para usuarios no expertos en modelación 3D.
Filtrado y análisis de las diferencias
Después de la comparación, es útil filtrar los resultados por categoría, disciplina o nivel de detalle.
Por ejemplo, se puede decidir analizar solo los cambios relacionados con las instalaciones eléctricas o las estructuras portantes.
Las plataformas en la nube ofrecen herramientas para:
- ordenar los cambios por tipo (Added, Removed, Changed, Unchanged);
- aislar visualmente las partes afectadas;
- visualizar las propiedades antes y después de la revisión para cada elemento seleccionado.
Este tipo de análisis permite a los Coordinadores BIM validar los cambios antes de aprobarlos o integrarlos en el modelo federado.
Documentación y compartición de resultados
Al finalizar la comparación, los resultados pueden ser exportados en forma de:
- informe en formato PDF o CSV, con lista de los cambios y sus propiedades;
- archivo BCF (BIM Collaboration Format), que permite vincular cada cambio a un issue específico y compartirlo con los diferentes equipos de proyecto.
Gracias a esta integración, el proceso de comparación se inserta naturalmente en el ciclo de gestión de revisiones y en la trazabilidad de las actividades de coordinación.
Revisión y validación
La comparación entre modelos IFC no concluye con la mera identificación de las diferencias: es necesario proceder con una validación técnica.
El equipo de diseño o el BIM Manager debe analizar si los cambios son coherentes con las especificaciones del proyecto, con las restricciones normativas y con las solicitudes del cliente.
En esta fase, la plataforma de comparación se convierte en una herramienta de apoyo a la decisión, permitiendo aprobar, rechazar o comentar cada modificación, garantizando así un control puntual de la evolución del modelo BIM.

Comparación entre dos versiones del modelo IFC con los filtros de visualización
¿Cómo leer e interpretar el overlay de las diferencias en el modelo IFC?
La comparación entre versiones de un modelo IFC se traduce visualmente en un overlay: una superposición entre dos modelos 3D que permite identificar con inmediatez las diferencias geométricas e informativas. Esta representación, típicamente codificada a colores, es una herramienta esencial para analizar la evolución del proyecto, comprender el impacto de los cambios y validar su corrección.
Interpretar correctamente el overlay es una competencia clave para quienes se ocupan de la coordinación BIM, ya que permite distinguir rápidamente entre elementos nuevos, eliminados, modificados o inalterados y conectar cada variación a una fase precisa del proceso de diseño.
Elementos Added (agregados respecto a la versión anterior)
Los elementos Added son aquellos introducidos en la nueva versión del modelo IFC y que no están presentes en la versión anterior.
En el visualizador 3D, generalmente se destacan en verde, color que indica la adición de nuevos componentes u objetos.
Entre los ejemplos más comunes de elementos agregados encontramos:
- nuevos componentes estructurales (vigas, pilares, fundaciones secundarias);
- elementos arquitectónicos introducidos a raíz de una variante (tabiques, cerramientos, mobiliario);
- equipos o conductos MEP añadidos para actualizaciones de instalaciones.
El análisis de estos elementos permite evaluar el impacto de los cambios en la geometría general, en las interferencias con otros modelos disciplinares y en el cómputo métrico.
Es recomendable verificar que cada elemento agregado esté correctamente clasificado y dotado de todos los Property Set requeridos por el estándar BIM empresarial.
Elementos Removed (eliminados en la nueva versión)
Los elementos Removed, generalmente representados en rojo, son aquellos que estaban presentes en la versión anterior, pero han sido eliminados en la revisión posterior.
La eliminación de un objeto IFC puede derivar de múltiples motivaciones: cambios de diseño, optimizaciones estructurales, actualizaciones normativas o simples correcciones de errores de modelado.
Identificar y analizar los elementos eliminados es fundamental para:
- comprender la motivación técnica o de diseño de la eliminación;
- evaluar posibles impactos en la estabilidad estructural o en las instalaciones;
- actualizar correctamente los documentos relacionados (elaborados gráficos, cómputos, cronogramas).
En el caso de grandes revisiones, es útil generar un informe con la lista completa de los elementos eliminados, asociando cada uno a un issue BCF, de modo que se mantenga la trazabilidad y justificación de cada variación.
Elementos Changed (modificados en geometría o propiedades)
Los elementos Changed, normalmente destacados en amarillo o naranja, representan objetos presentes en ambas versiones del modelo, pero que han sufrido modificaciones en la geometría, en las propiedades o en ambas.
Las variaciones pueden referirse a:
- parámetros geométricos (posición, tamaño, orientación, volumen);
- propiedades informativas (material, resistencia, coeficiente de transmitancia, código de clasificación);
- relaciones entre objetos, como la asociación a un nuevo nivel, sistema o zona.
Este tipo de modificación es a menudo el más crítico, ya que puede incidir en múltiples aspectos de diseño y coordinación.
Es buena práctica que el BIM Coordinator o el Model Checker analice cada variación comparando las propiedades antes y después de la revisión, verificando que el cambio sea coherente con las especificaciones y no genere interferencias.
Elementos Unchanged (inalterados)
Los elementos Unchanged, normalmente visualizados en gris, son aquellos que no han sufrido ninguna modificación entre las dos versiones del modelo IFC.
Aunque no requieren intervenciones directas, estos objetos desempeñan un papel importante en el análisis general, ya que constituyen el referente estable respecto al cual se identifican las diferencias.
El mantenimiento de una amplia cuota de elementos inalterados es a menudo indicativo de una buena estabilidad de diseño y de un control efectivo del proceso de revisión.
En algunos casos, sin embargo, los elementos aparentemente inalterados pueden presentar variaciones no detectables gráficamente (como diferencias en los metadatos o en las relaciones IFC); por esta razón, se recomienda utilizar herramientas que permitan también la comparación informativa, además de la geométrica.

Modelo IFC y visualización de elementos
Diferencias geométricas y diferencias informativas en los modelos IFC
La comparación entre dos versiones de un modelo IFC no solo se refiere a las formas o dimensiones de los objetos, sino también a la enorme cantidad de información alfanumérica que los describe.
Comprender la distinción entre diferencias geométricas y diferencias informativas es esencial para interpretar correctamente los resultados de la comparación y para identificar posibles críticas que podrían influir en el proyecto o la gestión del modelo BIM.
En un flujo de trabajo profesional, de hecho, un modelo puede mantener la misma geometría, pero sufrir profundas modificaciones en los datos asociados (o, por el contrario, presentar una nueva configuración espacial manteniendo la misma información). Analizar ambos tipos de diferencias permite garantizar coherencia, fiabilidad y trazabilidad en el tiempo.
Diferencias geométricas
Las diferencias geométricas se refieren a cualquier variación en la forma, posición o tamaño de un elemento IFC.
Estas modificaciones se reflejan directamente en la representación tridimensional del modelo y pueden tener impactos significativos en la coordinación entre disciplinas.
Ejemplos típicos de diferencias geométricas incluyen:
- desplazamiento de pilares o vigas que afecta la alineación estructural;
- modificaciones en las aperturas (puertas, ventanas, huecos) que alteran la distribución arquitectónica;
- variaciones en los recorridos de conductos y canalizaciones que generan nuevas interferencias en las instalaciones;
- actualizaciones del terreno o de las cotas altimétricas en los modelos infraestructurales.
Durante el análisis, estas modificaciones generalmente se detectan a través de un algoritmo de coincidencia geométrica, que compara las coordenadas y los volúmenes sólidos entre dos versiones del modelo.
Es importante considerar la tolerancia geométrica establecida en la herramienta de comparación: valores demasiado bajos pueden señalar falsos positivos (diferencias irrelevantes), mientras que tolerancias demasiado altas corren el riesgo de ocultar variaciones reales.
Las diferencias geométricas son a menudo las más evidentes, pero también las más críticas, ya que pueden comprometer la compatibilidad entre los modelos disciplinarios y causar errores constructivos si no se verifican correctamente.
Diferencias informativas
Las diferencias informativas, en cambio, se refieren al contenido de los datos asociados a los objetos IFC, sin necesariamente implicar modificaciones en su representación tridimensional.
Se trata de variaciones en el Property Set, en los parámetros de clasificación, en los materiales o en las relaciones semánticas entre objetos.
Aquí algunos ejemplos prácticos de diferencias informativas:
- actualización del material de una pared (de hormigón a bloques de ladrillo);
- modificación del valor de un parámetro técnico (transmitancia, resistencia, capacidad);
- variación del código de clasificación (p. ej., de IfcWall a IfcWallStandardCase);
- adición o eliminación de atributos personalizados en los Property Set empresariales;
- cambio del ID o del nombre del objeto como resultado de una nueva exportación IFC.
Estas variaciones, aunque no son visibles gráficamente, pueden tener implicaciones directas en el cómputo, en el análisis energético, en la gestión de mantenimiento o en la conformidad normativa.
Por esta razón, una comparación efectiva debe incluir también la comparación de los datos informativos, a menudo presentada en forma tabular o dentro de informes detallados generados automáticamente por el software.
Gestión combinada de las diferencias
En muchos casos, las diferencias geométricas e informativas coexisten: por ejemplo, un pilar desplazado (diferencia geométrica) también puede haber cambiado la clase de hormigón (diferencia informativa).
Es tarea del BIM Coordinator o del Model Checker distinguir las modificaciones puramente formales de aquellas que afectan el contenido informativo, evaluando las implicaciones en términos de costos, tiempos y calidad del proyecto.
Las herramientas más avanzadas permiten una visualización integrada: el usuario puede seleccionar un elemento y visualizar simultáneamente la comparación geométrica 3D y la ficha informativa ante y post revisión.
Esta doble lectura garantiza una comprensión completa de las modificaciones y facilita la validación del modelo según los estándares empresariales y los requisitos del cliente.

Comparación de los valores de las propiedades de los modelos IFC
FAQ sobre cómo detectar los cambios en los modelos IFC
¿Por qué es importante detectar los cambios entre versiones de un modelo IFC?
La comparación entre versiones de un modelo IFC, el ‘model comparison’, no es solo una actividad de control, sino un verdadero proceso de gestión de la calidad y de la evolución del proyecto digital. Cada actualización, revisión o variante conlleva cambios potenciales en la geometría, en las propiedades o en la estructura de los datos IFC. Detectar los cambios permite garantizar la calidad general del modelo y la correcta trazabilidad del proceso de diseño.
¿Cuál es el papel del control de calidad (QA/QC) en los modelos BIM IFC?
El control de calidad (QA/QC) es una de las principales razones por las que la detección de cambios en los modelos IFC es tan importante. Este proceso permite verificar la coherencia geométrica, controlar la completitud de la información y garantizar la conformidad con los estándares BIM empresariales y normativos. La automatización del QA/QC a través de herramientas de comparación IFC reduce el riesgo de errores humanos y asegura que cada revisión sea validada antes de la compartición o el uso en las fases posteriores del proyecto.
¿Cómo mejora la comparación entre versiones IFC la coordinación entre disciplinas y la gestión de las variantes de proyecto?
La comparación entre versiones IFC permite resaltar interferencias entre disciplinas, gestionar las variantes de proyecto de manera controlada y apoyar las decisiones del cliente o del project manager. Detectar cambios en los modelos IFC permite rastrear qué ha cambiado, cuándo y por qué, reduciendo los tiempos de revisión y mejorando la colaboración entre equipos multidisciplinarios que trabajan en software diferentes.
¿Por qué es fundamental la trazabilidad de las revisiones en el ciclo de vida del modelo IFC?
La trazabilidad de las revisiones permite comprender la evolución del modelo a lo largo del tiempo, identificando quién ha introducido los cambios y con qué fines. Detectar los cambios entre versiones IFC significa construir una cronología digital útil para auditorías técnicas, documentación contractual o aseguradora y para simplificar el paso de información entre diseño, construcción y gestión (As-Built y Facility Management).
¿Cuáles son los impactos de las diferentes versiones IFC (IFC2x3, IFC4, IFC4.3) en la interoperabilidad?
Cada versión IFC presenta diferencias que influyen en la comparación entre modelos. IFC2x3, todavía ampliamente utilizado, tiene limitaciones en los Property Set y en las geometrías complejas. IFC4 introduce mejoras en las entidades MEP, en la gestión de materiales y en las relaciones entre objetos. IFC4.3 amplía la cobertura semántica y geométrica para el sector de infraestructura. Comprender cómo las versiones IFC influyen en la capacidad de detectar cambios en los modelos IFC es esencial para garantizar la interoperabilidad y la coherencia de los datos a lo largo de todo el ciclo de vida de la obra.
Video
En este breve video te muestro cómo detectar los cambios entre dos modelos IFC con usBIM.compare. Puedes probar de inmediato de forma gratuita el compare 3D model completamente en línea para comparar y evaluar las revisiones de archivos IFC en pocos y sencillos pasos.


