El esquema XML de construcción ecológica ( gbXML ) es un esquema abierto desarrollado para facilitar la transferencia de datos de construcción almacenados en modelos de información de construcción (BIM) a herramientas de análisis de ingeniería. Permite la interoperabilidad entre BIM y la simulación del rendimiento de la construcción , lo que es relevante para el diseño y el funcionamiento de edificios sostenibles. [1] gbXML se está integrando en una gama de software de diseño asistido por computadora (CAD) y herramientas de ingeniería, respaldadas por los principales proveedores de BIM 3D. [2] El flujo de trabajo optimizado puede transferir propiedades de construcción hacia y desde herramientas de análisis de ingeniería, lo que elimina la generación de modelos duplicados y permite una actualización de información bidireccional.
gbXML es la arquitectura subyacente del producto de análisis de energía en línea comercial Green Building Studio de Autodesk [3] y es la principal opción de exportación para el análisis de energía de sus productos de modelado. Se utiliza a menudo para la transformación de datos geométricos, pero la calidad de los modelos exportados no es buena. Los ingenieros suelen crear manualmente los sistemas de iluminación, los sistemas de calefacción, ventilación y aire acondicionado (HVAC) y las cargas internas en herramientas de análisis de ingeniería.
gbXML es una arquitectura jerárquica formada por elementos y atributos. Los elementos pueden tener subelementos y los atributos pueden ayudar a definir las características de los elementos. Algunos atributos son necesarios para crear un elemento. Por ejemplo, la etiqueta gbXML, ubicada en el nivel más alto del esquema, debe contener un elemento de campus. Los atributos de unidad de temperatura y unidad de área son necesarios para definir la etiqueta gbXML.
Los elementos son componentes de un sistema. Por ejemplo, las cajas de volumen de aire variable (VAV) son componentes comunes de un sistema de climatización típico. Para definir una caja VAV, se necesitan tanto la etiqueta "HydronicLoop" como la etiqueta "AirLoop" debajo de la etiqueta gbXML.
Los atributos pueden ayudar a definir la especialidad de un elemento.