¿GUID? ¿QUÉ ES GUID? GUID O GLOBALLY UNIQUE IDENTIFIER ES UN IDENTIFICADOR ÚNICO PARA LOS ELEMENTOS DE UN MODELO BIM DE 128 BITS Y 22 CARACTERES.
______
Hoy te voy a hablar del identificador GUID (Globally Unique Identifier), el DNI de los objetos generados en un software. En nuestro caso cualquier software relacionado con el flujo de trabajo BIM, por ejemplo, Revit, de Autodesk.
Qué es GUID
GUID o Globally Unique Identifier es un número único generado mediante un algoritmo. Se trata de una implementación de Microsoft de un estándar llamado Universally Unique Identifier (UUID), especificado por la Open Software Foundation (OSF).
GUID es la mejor manera de identificar única e inequívocamente a cada uno de los objetos de un proyecto desarrollado en un entorno de trabajo BIM (una zapata, un pilar, un sanitario, una mesa…). Es sin duda imprescindible en los archivos open BIM IFC, BCF y COBie, y muy útil en el trabajo colaborativo.
Imagina que has creado un muro, que tiene su identificador, y otra persona, en su proyecto, ha creado otro muro, o incluso otro elemento totalmente diferente. Y que unís los proyectos porque estáis trabajando en un proyecto conjunto. ¿Qué pasaría si ambos elementos se llamaran igual? Mejor no pensarlo… Más aún cuando multitud de software han desarrollado algoritmos para generar GUIDs de sus elementos.
GUID y IFC
La especificación IFC utiliza el identificador GUID en el intercambio de archivos. También, por supuesto, su última versión a fecha de 14/04/2026, IFC 4.3.2.0. Cada objeto IFC requiere un identificador único conteniendo un número de 128 bit. El resultado es una serie de 22 caracteres.
Todos los software que trabajan en BIM necesitan de un algoritmo que codifique/descodifique el estándar GUID para cumplir con la especificación IFC.
Digamos que sin él, el intercambio de información en BIM sería imposible (lee sobre la interoperabilidad).
GUID en Autodesk Revit, ifc GUID
Como ya he comentado, todos los software BIM, entre ellos Revit, deben utilizar un algoritmo para codificar/descodificar el estándar IFC.
Pero no debes confundir GUID con el ID de los objetos en Revit. El ID de un objeto de Revit es una identificación propia de Revit para cada uno de los elementos generados en un proyecto. Así que es importante tener identificados los objetos en Revit con su GUID correspondiente -Revit lo llama ifc GUID-, sobre todo cuando vas a trabajar en equipo.
Existen varias maneras de relacionar el ID de Revit con su GUID correspondiente. Es posible utilizar Dynamo, así como otras aplicaciones que permiten relacionar ambos códigos. Sin embargo, yo me quedo con la opción que nos propone José Gémez en una de las píldoras de buildingSMART. Es un método muy sencillo. De ahí su eficacia. Aplicándolo consigues que aparezca un nuevo campo en las propiedades de objeto:
> Parámetros IFC > ifcGUID
Yo lo he hecho y he comprobado que funciona. Te dejo un ejemplo: el muro de Revit que aparece en la imagen. Su identificador GUID es: 0x61Ws_4L1ZRrYzMT7or1v. Mientras que su ID en Revit es: 132490.
Siempre me ha parecido que las cosas sencillas son las que más valor tienen. Y este es un buen ejemplo. Desde Espacio BIM, gracias a buildingSMART y a José Gémez por estas «píldoras» de sabiduría.
Si quieres conocer todo sobre identificación única de objetos en un entorno de trabajo BIM, clica para conocer nuestros programas de master BIM en management: el Master BIM Manager Internacional (+IA y VR), especialidad Arquitectura y el Master BIM Manager Internacional (+IA y VR), especialidad Ingeniería Civil y Arquitectura, nuestro programa de master BIM en ingenieria civil.
Aunque si estás empezando, puedes empezar con nuestro curso BIM gratuito, un curso de Revit para iniciarte en esta metodología.
No solo lo decimos nosotros: medios especializados también reconocen nuestro programa como el mejor master BIM. El Mejor Master BIM para (a)saltar BIM.