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.xlsxpath_to_converter — C:\\DDC_Converter_Revit\\datadrivenlibs\\RvtExporter.exe (optional)group_by — e.g., Type Name / Category / IfcTypesheet_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