From BIM to LdE-e: data extraction engine using ifcOpenShell, room inventory, and JSON generator for federated BIM models

DOI

This Python code contains the engine for extracting structural, technical and spatial information from federated Building Information Modelling (BIM) files in IFC format (version 2x3). The extracted data is organised in accordance with the framework of the ‘Electronic Building Book’ (LdE-e). It includes technical properties extracted from building elements, counts of elements (e.g. equipment, sensors) and a detailed inventory of dwellings and rooms (spaces), which includes data on habitability and facilities.

Este código en Python contiene el motor de extracción de información estructural, técnica y espacial desde archivos federados de modelado de información de construcción (BIM) en formato IFC (versión 2x3). Los datos extraídos se organizan siguiendo el marco del «Libro del Edificio Electrónico» (LdE-e). Incluye propiedades técnicas extraídas de los elementos constructivos, recuentos de elementos (por ejemplo, equipos, sensores) y un inventario detallado de viviendas y habitaciones (espacios), que incluye datos sobre habitabilidad e instalaciones.

Aquest codi en Python conté el motor d'extracció d'informació estructural, tècnica i espacial des d'arxius federats de modelatge d'informació de construcció (BIM) en format IFC (versió *2x3). Les dades extretes s'organitzen seguint el marc del «Llibre de l'Edifici Electrònic» (LdE-e). Inclou propietats tècniques extretes dels elements constructius, recomptes d'elements (per exemple, equips, sensors) i un inventari detallat d'habitatges i habitacions (espais), que inclou dades sobre habitabilitat i instal·lacions.

Identifier
DOI https://doi.org/10.34810/DATA3159
Metadata Access https://dataverse.csuc.cat/oai?verb=GetRecord&metadataPrefix=oai_datacite&identifier=doi:10.34810/DATA3159
Provenance
Creator Espinoza Zambrano, Paúl ORCID logo; Marmolejo Duarte, Carlos ORCID logo
Publisher CORA.Repositori de Dades de Recerca
Contributor Espinoza Zambrano, Paul Andres; Universitat Politècnica de Catalunya; 210 (MB)
Publication Year 2026
Funding Reference Agencia Estatal de Investigación PID2019-104561RB-I00
Rights CC0 1.0; info:eu-repo/semantics/openAccess; http://creativecommons.org/publicdomain/zero/1.0
OpenAccess true
Contact Espinoza Zambrano, Paul Andres (Universitat Politècnica de Catalunya)
Representation
Resource Type Program source code; Dataset
Format text/plain
Size 21291; 5653
Version 1.0
Discipline Agriculture, Forestry, Horticulture, Aquaculture; Agriculture, Forestry, Horticulture, Aquaculture and Veterinary Medicine; Life Sciences; Social Sciences; Social and Behavioural Sciences; Soil Sciences