Guía · Entrega de IFC
Verificador de modelo IFC: qué verificar antes de entregar un IFC y dónde solucionarlo
Un verificador de modelo IFC responde a una pregunta: ¿el archivo que usted entrega contiene lo que su cliente pidió? La mayoría de los fallos se deciden mucho antes de la exportación, en el modelo de autoría. Aquí está qué verificar, qué tipo de herramienta lo comprueba y cómo solucionarlo en la fuente en Revit.

Qué revisa una verificación IFC
- Archivo y esquema. El archivo es un STEP válido y válido contra la versión de IFC que declara, IFC 2x3, IFC 4 o IFC 4.3, incluyendo las propias reglas del estándar.
- Clases IFC. Cada elemento sale como la clase correcta, IfcWall, IfcDoor, IfcPipeSegment, con un PredefinedType que existe en esa versión de IFC. IfcBuildingElementProxy es el comodín para elementos sin clase, y muchos requisitos lo prohíben o limitan.
- Clasificación. Códigos como Uniclass 2015 se aplican a los elementos que el cliente solicita y llegan al archivo como referencias de clasificación.
- Nombres. Los nombres de los elementos y el nombre del archivo siguen la regla de nomenclatura del proyecto, por ejemplo, los campos de ISO 19650 o una convención nacional.
- Propiedades. Los conjuntos de propiedades y valores que los requisitos piden están completos, como IsExternal, LoadBearing y FireRating en Pset_WallCommon, y los materiales están nombrados.
- Estructura espacial. El sitio, el edificio y las plantas son correctos, y los espacios están colocados y cerrados.
- Ubicación. El sitio y su sistema de referencia de coordenadas son lo que el cliente espera, donde los requisitos piden uno.
Dos tipos de verificación: el estándar y los requisitos de su proyecto
Frente al estándar IFC. buildingSMART, el organismo detrás de IFC, ofrece un servicio de validación IFC en línea gratuito. Usted sube un archivo y el servicio verifica la sintaxis, el esquema y las reglas normativas del estándar, y advierte sobre problemas de práctica común. Los requisitos del proyecto, nacionales o de la empresa están fuera de su alcance, según su propia descripción.
Frente a los requisitos de su proyecto. Esta es la verificación que decide la aceptación: las clases, códigos, nombres y valores que su cliente pidió. Desde junio de 2024, el estándar IDS (Especificación de Entrega de Información) 1.0 de buildingSMART permite a un cliente escribir esos requisitos en un archivo con el que el software puede comprobar un IFC. Verificadores de modelo dedicados y bibliotecas de código abierto como IfcTester de IfcOpenShell leen archivos IDS.
Ambos trabajan sobre el archivo exportado. Por eso son el control final adecuado, pero la corrección sigue haciéndose en el modelo de autoría: una clase incorrecta o un valor faltante se cambia en Revit y se exporta de nuevo. Cuanto antes revise el modelo en sí, menos rondas hará entre ambos.
Dónde comienzan los problemas de IFC en Revit
- Proxies. Cuando el exportador no tiene clase para un elemento, escribe IfcBuildingElementProxy: modelos genéricos, familias in situ, muchas familias de equipos. Establezca la clase con los parámetros incorporados “Export to IFC As” y “IFC Predefined Type”, en el tipo o la instancia.
- Versión. Un PredefinedType válido en IFC 4.3 puede no existir en IFC 2x3, donde IfcDoor e IfcWindow no tienen ninguno. Verifique la clase contra la versión que usted entrega.
- Nombres. A menos que usted establezca IfcName, el nombre de un elemento en el IFC es Family:Type:ElementId, que rara vez coincide con una regla de nomenclatura.
- Clasificación. Los códigos guardados en sus propios parámetros llegan al IFC solo cuando la configuración de clasificación del exportador nombra esos parámetros.
- Sitio. El primer elemento de sitio o topografía se convierte en IfcSite, y las propiedades del sitio se leen de él, no de la Información del Proyecto. Un elemento de sitio olvidado puede llevar datos incorrectos al archivo.
- Plantas y espacios. Solo los niveles marcados como “Building Story” se convierten en plantas; las habitaciones que no están colocadas o no están cerradas no se exportan como espacios.
Verificando el modelo en Revit con IFC Ready
IFC Ready es la herramienta de AEC Pilot que realiza estas verificaciones en el modelo abierto de Revit, antes de la exportación, y las corrige allí. Funciona en Revit 2023–2027.
- Perfil. ISO 19650 (Reino Unido) o e-PYS (Turquía). El perfil establece la versión de IFC, la regla de nomenclatura y lo que se requiere.
- Mapeo. Cada tipo de Revit obtiene una clase IFC, un PredefinedType y códigos Uniclass 2015, a partir de reglas y del catálogo Uniclass, verificados contra la versión de IFC. Usted aprueba; luego se escriben en el modelo. Los tipos que las reglas no pueden colocar pueden ir a su AI para una sugerencia, que usted también aprueba.
- Nomenclatura y datos. Nombres de elementos según la regla del perfil, y los valores de propiedades faltantes listados por tipo y completados en bloque.
- Validación. Una lista de lo que aún falla, cada hallazgo con los elementos a seleccionar en el modelo.
- Exportar y leer de vuelta. IFC 2x3, IFC 4 o IFC 4.3. Después de la exportación, lee el archivo escrito de vuelta y resume sus clases, proxies, conjuntos de propiedades y cantidades.
- Informe. Para e-PYS, el formulario de calidad completado a partir de las verificaciones, como un archivo de Excel.
IFC Ready · Model Doctor: salud del modelo de Revit · Revit MCP · Precios

Una lista de verificación antes de exportar
- Acorde la versión de IFC y el intercambio con el cliente, por ejemplo, IFC 4 Reference View o IFC 4.3.
- Asigne una clase a cada categoría exportada; no mantenga ningún proxy que no eligió.
- Complete los códigos de clasificación y dígale al exportador dónde están.
- Nombre los elementos y el archivo según la regla del proyecto.
- Complete los valores de propiedades requeridos y verifique los nombres de los materiales.
- Marque los niveles correctos como plantas; coloque y cierre las habitaciones.
- Establezca el sitio y las coordenadas que el cliente espera.
- Exporte, lea el archivo de nuevo y ejecútelo a través de un validador antes de enviarlo.
Basado en información pública hasta octubre de 2026, incluidas las propias páginas de buildingSMART, y en nuestras pruebas con el exportador IFC de Revit. El comportamiento del exportador puede cambiar entre versiones; verifique el suyo.
Revit es una marca registrada de Autodesk, Inc. IFC e IDS son estándares de buildingSMART International. AEC Pilot no está afiliado a Autodesk ni a buildingSMART.
Preguntas frecuentes
¿Qué es un verificador de modelos IFC?
Software que verifica un modelo IFC contra el estándar IFC, contra los requisitos de un proyecto, o ambos. Un validador dice si el archivo es un IFC válido; una verificación de requisitos dice si contiene las clases, nombres y datos que el cliente solicitó.
¿Hay un validador IFC en línea gratuito?
Sí. El IFC Validation Service de buildingSMART verifica la sintaxis de un archivo, el esquema y las reglas normativas del estándar sin costo alguno. No verifica requisitos específicos del proyecto.
¿Qué es IDS?
La Especificación de Entrega de Información, un estándar de buildingSMART desde junio de 2024. Permite a un cliente escribir requisitos de información en un archivo que el software puede verificar contra un modelo IFC.
¿Por qué Revit exporta elementos como IfcBuildingElementProxy?
Porque el exportador no encontró ninguna clase IFC para ellos, a menudo modelos genéricos y familias in situ. Establezca “Export to IFC As” y “IFC Predefined Type” en el tipo o instancia. IFC Ready enumera cada tipo y le pide una decisión.
¿Puedo verificar un modelo IFC sin salir de Revit?
Puede verificar y corregir el modelo de Revit antes de la exportación con IFC Ready, que luego lee el archivo exportado. Para el archivo entregado, ejecute el verificador de su cliente o un validador como la última puerta.
¿IFC Ready verifica archivos IFC de otro software?
No. Funciona en el modelo de Revit abierto y el IFC que exporta, en IFC 2x3, IFC 4 o IFC 4.3, en Revit 2023–2027.
Verifique su modelo de Revit antes de que el IFC salga.
Gratis durante 14 días — todas las herramientas, sin tarjeta.