Estimate embodied carbon (CO2e) for grouped BIM/CAD elements. The workflow accepts an existing XLSX (grouped element data) or, if missing, can trigger a local RvtExporter.exe to generate one. It detects category fields, filters out non-building elements, infers aggregation rules with AI, computes CO2 using densities & emission factors, and exports a multi-sheet Excel plus a clean HTML report.
RvtExporter.exe
when needed).group_by
field and aggregates totals..rvt/.ifc
via RvtExporter.exe
. If you already have an XLSX, Windows is not required.project_file
— path to your .rvt/.ifc
or to an existing grouped *_rvt.xlsx
path_to_converter
— C:\\DDC_Converter_Revit\\datadrivenlibs\\RvtExporter.exe
(optional)group_by
— e.g., Type Name
/ Category
/ IfcType
sheet_name
— default Summary
(if reading from XLSX)CO2_Analysis_Report_YYYY-MM-DD.xlsx
, ~8 sheets): Executive Summary, All Elements, Material Summary, Category Analysis, Impact Analysis, Top 20 Hotspots, Data Quality, Recommendations.-no-collada
upstream if you only need XLSX in extraction.Data Extraction · Files & Storage · ETL · CAD/BIM · Carbon/ESG
cad-bim
, co2
, carbon
, embodied-carbon
, lca
, revit
, ifc
, xlsx
, html-report
, llm
DataDrivenConstruction.io
[email protected]
We work with leading construction, engineering, consulting agencies and technology firms around the world to help them implement open data principles, automate CAD/BIM processing and build robust ETL pipelines.
If you would like to test this solution with your own data, or are interested in adapting the workflow to real project tasks, feel free to contact us.
Docs & Issues:
Full Readme on GitHub