Tres preguntas, tres niveles de validación
Cuando alguien dice “validar el modelo”, puede estar hablando de tres cosas distintas. Conviene separarlas porque fallan por motivos distintos:
| Nivel | Pregunta | Quién la define |
|---|---|---|
| 1 · Esquema | ¿El archivo es IFC válido y bien formado? | El estándar (ISO 16739) |
| 2 · Requisitos | ¿El modelo cumple lo que ESTE proyecto exige? | El proyecto, vía IDS |
| 3 · Calidad de dato | ¿La información es correcta, completa y coherente? | El sentido común estructurado: duplicados, valores imposibles, propiedades vacías |
El nivel 1 lo resuelven los exportadores modernos casi siempre. El nivel 2 es binario y automático. El nivel 3 es donde vive la diferencia entre “pasa” y “es útil” — y donde el dato del fabricante se retrata.
Qué miran de TUS productos
En los niveles 2 y 3, los checks tocan directamente tu catálogo:
- Clasificación: ¿tu objeto es del tipo correcto o un proxy genérico?
- Propiedades exigidas: presentes, con nombre estándar (bSDD), con valor y unidad.
- Coherencia: el valor del objeto vs tu ficha vs tu DoP — la divergencia aparece aquí con luz y taquígrafos.
- Identidad: de quién es el producto y si la referencia sigue viva.
El ecosistema de herramientas, honestamente
La validación básica se ha comoditizado: el servicio oficial de buildingSMART es gratuito (con límites), hay validadores IDS abiertos y los visores serios señalan problemas de dato. Eso es bueno para el sector — y significa que la barrera ya no es la herramienta, es tener el dato bien. Nuestro grano de arena va en la misma línea: ifcvieweronline.eu y las herramientas de BESCO procesan todo client-side: los modelos y declaraciones no salen de tu navegador.
Pruébalo ahora con tu propio modelo
Aquí abajo va el visor de ifcvieweronline.eu —lo construimos
nosotros— embebido en esta página. Suelta un .ifc y verás el nivel 1 y parte del nivel 3
en marcha: esquema, recuento por clase, jerarquía espacial, propiedades de cada elemento y
una puntuación de salud del modelo.
El archivo no se sube a ningún sitio. Se parsea con WebAssembly en tu navegador, que es la única razón por la que podemos ponerlo en una página pública sin pedirte una cuenta ni hacerte firmar un acuerdo de confidencialidad por un modelo de proyecto.
Valida tu IFC aquí
Suelta un .ifc y mira qué dice de él: esquema, elementos por clase, propiedades y puntuación de salud. El archivo se procesa en tu navegador — no se sube a ningún servidor.
Al pulsar, tu navegador se conecta a www.ifcvieweronline.eu, que es de donde viene el visor (proyecto propio, código abierto). Hasta entonces no se contacta con nadie, y tu archivo no se envía a ninguno de los dos.
Qué NO es esto, para que no te lleves una sorpresa. No sustituye al
servicio oficial de buildingSMART, que es el que
emite conformidad de esquema. No comprueba los requisitos de TU proyecto salvo que cargues
su archivo IDS, porque el nivel 2 lo define el proyecto y no nosotros. Y una puntuación
alta no significa que el dato sea cierto: significa que es coherente y está completo — que
el Uw que declaras sea el que ensayaste no lo puede saber ningún validador.
La conclusión incómoda para el fabricante
Cada año que pasa, más flujos verifican automáticamente y menos perdona el “ver ficha adjunta”. La respuesta no es validar más veces: es generar los objetos desde un dato maestro que ya nace correcto — Sync aguas arriba, Channels como salida. Validar entonces se vuelve lo que debe ser: un trámite que siempre pasa.
Fuentes
- Servicio de validación oficial de buildingSMART — validate.buildingsmart.org
- IDS 1.0 (requisitos verificables a máquina) — github.com/buildingSMART/IDS
- ISO 16739-1:2024 (esquema IFC)