ifc-data-extraction

Community

Turn IFC BIM files into structured data

AuthorJeromyJSmith
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the problem of converting IFC BIM models into machine-readable structured datasets so you can analyze quantities, properties, and relationships without manually inspecting the model.

Core Features & Use Cases

  • IFC parsing with IfcOpenShell: Extracts project metadata, building storeys/spaces, and typed building elements from IFC files.
  • Quantities and property sets extraction: Pulls BaseQuantities (e.g., area, volume, length) and full Pset_* key-value property sets for downstream analysis.
  • Export for reporting and pipelines: Exports results to Excel, CSV, JSON, or loads them into a SQL database for integration with your tools.
  • Relationship extraction: Captures spatial containment and aggregation links between elements and their related structures for navigation and auditing.
  • Use Case: Extract wall/slab quantities and properties from an IFC deliverable and export a consistent dataset for cost planning, validation, or reporting.

Quick Start

Ask the skill to parse your model.ifc and export extracted elements, quantities, levels, spaces, materials, and relationships to JSON.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ifc-data-extraction
Download link: https://github.com/JeromyJSmith/lattice-platform/archive/main.zip#ifc-data-extraction

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.