El problema que resuelve IDS
Durante años, los requisitos de información de un proyecto BIM vivieron en PDFs: “los muros llevarán resistencia al fuego”, “todo elemento tendrá código de clasificación”. Cada uno los interpretaba a su manera y la verificación era manual, muestral y discutible.
IDS (Information Delivery Specification), el estándar de buildingSMART (versión 1.0 publicada en 2024), convierte esos requisitos en un archivo XML machine-readable: qué entidades deben existir en el modelo IFC y qué información deben llevar. Un validador lo comprueba entero, en segundos, sin opinión.
Cómo funciona (lo justo para decidir)
Un IDS se compone de especificaciones con dos mitades:
| Mitad | Pregunta | Ejemplo |
|---|---|---|
| Applicability | ¿A qué elementos aplica? | ”Todas las ventanas (IfcWindow)“ |
| Requirements | ¿Qué deben cumplir? | ”Con propiedad de transmitancia térmica, numérica, en W/m²K” |
Los requisitos se expresan con seis facetas: entidad, parte (partOf), atributo, propiedad, clasificación y material. La faceta de propiedades es donde vive tu dato de producto — y donde se conecta con bSDD para que los nombres signifiquen lo mismo para todos.
Por qué le importa a un fabricante (aunque nunca escriba un IDS)
Cuando un proyecto con IDS valida sus modelos, tus objetos se examinan con todo lo demás. Las consecuencias son binarias:
- Objeto con propiedades correctas y mapeables → pasa, y tu producto sigue especificado.
- Objeto sin dato o con property sets inventados → falla el check, y el proyectista lo sustituye por el de un competidor que sí pasa. Sin negociación, sin aviso.
Es la prescripción digital llevada a su conclusión lógica: el filtro ya no es comercial, es computacional.
Qué hacer con esto
- Asegura que tu dato técnico existe como propiedades estructuradas, no como PDF adjunto.
- Usa definiciones estándar (bSDD, plantillas ISO 23387) en vez de nombres caseros.
- Genera los objetos desde el dato maestro — lo que hace Channels — para que pasar un IDS hoy no signifique fallar el del mes que viene.
Es el mismo dato que exige la DoPC digital: un esfuerzo, dos filtros superados.
Fuentes
- IDS 1.0, especificación y ejemplos oficiales — github.com/buildingSMART/IDS
- Servicio de validación oficial de buildingSMART — validate.buildingsmart.org