IFC to Excel Converter for Openclaw

Convert Industry Foundation Classes (IFC) files into structured Excel databases and 3D Collada geometry for accessible BIM data analysis.

datadrivenconstruction
v2.0.0
Feb 14, 2026
0
2.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ifc-to-excel

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ifc-to-excel using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is IFC to Excel Converter?

The ifc-to-excel skill provides a robust bridge between complex BIM (Building Information Modeling) files and accessible data formats. By leveraging the IfcExporter CLI, this skill enables developers and engineers to extract properties, quantities, and material data without the need for expensive proprietary software. It supports all major IFC versions, including IFC2x3 and the latest IFC4x3, making it a versatile tool for any Openclaw Skills user focused on AEC (Architecture, Engineering, and Construction) workflows.

Beyond simple conversion, this skill facilitates deep integration with Python for automated data processing. It allows for the extraction of element bounding boxes, 3D geometry in Collada format, and full property sets. This capability is essential for teams looking to build data-driven pipelines for model auditing, cost estimation, and lifecycle management without the overhead of heavy BIM applications.

IFC to Excel Converter Use Cases

  • Automated Quantity Takeoff: Quickly calculate total volumes, areas, and lengths for walls, slabs, and other BIM elements for procurement.
  • BIM Model Validation: Identify missing GlobalIds, unassigned materials, or zero-value quantities to ensure project data quality.
  • Cost Estimation Pipelines: Export structured BIM data directly into Excel-based pricing tools and ERP systems.
  • 3D Geometry Export: Convert IFC geometry to .dae format for use in lightweight web-based visualization or rendering engines.

How IFC to Excel Converter Works

  1. The skill identifies an IFC file path (supporting schemas from 2x3 to 4x3) provided by the user.
  2. It invokes the IfcExporter.exe CLI with specified parameters, such as bounding box calculation or geometry exclusion.
  3. The tool parses the IFC schema, extracting all entities, property sets, and spatial hierarchies.
  4. It generates a multi-sheet Excel file containing the complete element database and a .dae file for 3D geometry.
  5. Developers can then use the integrated Python SDK within the Openclaw Skills environment to filter, summarize, or validate the extracted data.

IFC to Excel Converter Setup

To utilize this skill, ensure the IfcExporter.exe binary is accessible on your system.

# Basic conversion of an IFC file
IfcExporter.exe "path/to/building.ifc"

# Convert with bounding box data included
IfcExporter.exe "path/to/building.ifc" bbox

For advanced Python analysis, ensure your environment has the necessary dependencies:

pip install pandas openpyxl

IFC to Excel Converter Data Schema & Taxonomy

The skill organizes BIM data into a multi-sheet Excel workbook with the following structure:

Sheet Description
Elements Master list of all IFC elements including GUIDs, types, levels, and dimensions.
Types Summary of element types and counts.
Levels Spatial data organized by building storeys.
Materials Material names, layers, and thicknesses associated with elements.
PropertySets Detailed IFC property sets and parameters for every component.

Standard element columns include GlobalId, IfcType, Name, Volume (m³), Area (m²), Length (m), and Height (m).

IFC to Excel Converter Advanced Features

  • Infrastructure Support: Full compatibility with the latest IFC4x3 and IFC4x1 Alignment schemas for civil engineering projects.
  • Batch Conversion: Recursively process entire project directories using CLI loops or the provided Python batch_convert method.
  • Geometry Alignment: Matching IDs between the Excel database and the Collada (.dae) export for synchronized data and visual analysis.
  • Quality Auditing: Built-in validation logic to check for duplicate GUIDs, missing names, or geometry errors within the Openclaw Skills workflow.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*