Discover and explore top open-source AI tools and projects—updated daily.
datadrivenconstructionCAD/BIM data automation and AI integration for construction
Top 85.3% on SourcePulse
This project provides a suite of command-line converters and n8n workflows designed to automate the processing, conversion, and analysis of CAD/BIM data. It targets engineers, researchers, and power users in the construction industry, offering a vendor-neutral approach to extract, transform, and utilize data from formats like Revit, IFC, DWG, and DGN without requiring proprietary software licenses. The primary benefit is enabling data-driven workflows, AI integration, and automated reporting for tasks such as quantity takeoffs, cost estimation, and carbon footprint analysis.
How It Works
The core of the project consists of Windows-native executables (.exe) that convert various CAD/BIM file formats into structured data, primarily XLSX spreadsheets, and 3D geometry (DAE). These converters are designed for batch processing and direct integration into automation pipelines via a command-line interface (CLI). This CLI approach is highlighted as a key enabler for AI agents, allowing them to autonomously build and execute data processing workflows. The project extensively utilizes the n8n workflow automation platform to orchestrate these converters and integrate them with AI models (LLMs) and the DDC CWICR construction cost database for advanced analytics like classification, cost estimation, and carbon footprint calculations.
Quick Start & Requirements
To use the n8n workflows, users need to install Node.js and run npx n8n. The CAD/BIM converters are Windows executables and require the Microsoft Visual C++ Redistributable 2015–2022 (x64) for version 17 and later. The provided n8n workflows often assume converters are placed in a specific directory (e.g., C:\Converters\datadrivenlibs\), requiring manual setup. Links to tutorial videos and the DDC CWICR database are available within the documentation.
Highlighted Details
.rvt), IFC (.ifc), AutoCAD (.dwg), and MicroStation (.dgn).ImportExcelToRevit) to update Revit projects directly from Excel data.Maintenance & Community
Support is available via GitHub Issues, email (info@datadrivenconstruction.io), and the project website (DataDrivenConstruction.io). The project actively promotes an open data philosophy and offers consulting and training services.
Licensing & Compatibility
The specific open-source license for the converters and associated tools is not explicitly stated in the README. While the project emphasizes "no vendor lock-in" and uses open-source components like n8n, users should verify the licensing terms before adoption. The converters are Windows-specific executables.
Limitations & Caveats
The command-line converters are designed for Windows operating systems only. Users must install the Microsoft Visual C++ Redistributable 2015–2022 (x64) for converters version 17 and later. The absence of a clearly declared license may pose a compatibility or adoption challenge for some organizations. The provided n8n workflows may require manual configuration of file paths for the converters.
1 month ago
Inactive
zenml-io