SkillAgentSearch skills...

Excel2IDS

A tool for creating IDS specification using Excel.

Install / Use

/learn @buildingsmart-community/Excel2IDS
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<img src="https://github.com/user-attachments/assets/88e33c7a-e7d7-4d5b-b70f-2a9647c47e7b" alt="drawing" width="150"/>

Excel2IDS

An Excel template and tool to help generate IDS specifications.

  1. Download the latest release of the tool (.exe, .json. and .xlsx files):

    <img src="https://github.com/user-attachments/assets/496f8e54-ddce-473d-9278-e2f93e212f2b" alt="drawing" width="400"/>
  2. Fill in the Excel file with your specifications (instructions inside) image

  3. Run the .exe tool and paste the path to the Excel file. The tool will generate as many IDS files as 'purposes'/'disciplines' found in the file, and save them in the same folder as the Excel file. Excel2IDS_animation

Release notes

Version 0.9.4 supports:

  • IDS version 1.0.0
  • cardinality
  • patterns
  • enumerations
  • 'REPLACEME' feature doesn't support:
  • reading IDS files
  • specifying 'Milestone' (phase) attribute
  • using PartOf facet
  • combining multiple properties/facets in a single specification

The tool is using the IfcTester of IfcOpenShell ❤️

View on GitHub
GitHub Stars15
CategoryProduct
Updated3mo ago
Forks7

Languages

Python

Security Score

92/100

Audited on Dec 23, 2025

No findings