Creating an IDS buildingSMART XML file
Simplifying Information Requirements with bSDD and IDS

In this article, I will explain how to create an IDS (Information Delivery Specification) using the buildingSMART data dictionary inside Plannerly.

I will share more about the IDS workflow, element classification, information requirements, and exporting a final IDS in XML format – all following the IDS buildingSMART workflow.

🎥 Video Demo

How to create an IDS: Simplifying Information Requirements for Construction

Understanding IDS

An IDS, or Information Delivery Specification, is a file that serves as a guide that not only humans can understand, but also machines can interpret for automation.

It specifies what information is needed at various stages of a project and how that information should be structured.

What is an Information Delivery Specification
Akos showing us the buildingSMART explaination of What is an Information Delivery Specification – Click for video

To create an IDS, Plannerly uses the buildingSMART data dictionary, also known as bSDD.

Leveraging the buildingSMART Data Dictionary (bSDD)

The buildingSMART data dictionary is a comprehensive online service with standardized data and properties that can be used in the construction industry. It contains domains, such as the construction classification domain (CCI), which define specific information requirements for different elements of a project.

Inside Plannerly it is simple to select the bSDD domains/standards that you want your project teams to follow (in the project settings):

Setting the bSDD Classification and Properties Domains
Setting the bSDD Classification and Properties Domains/Standards in a Plannerly project

Plannerly leverages the bSDD to link relevant buildingSMART data dictionary entries to the project.

Now, as you type, the bSDD connection auto-completes based on your chosen domain – typing “stair” provides seven options available in the CCI Construction bSDD domain:

Showing the buildingSMART data dictionary - bSDD buildingSMART connection
Showing the buildingSMART data dictionary – bSDD buildingSMART connection

This same auto-complete works for properties too.

Simply typing “material”, shows a long list of standardized properties directly from the ETIM bSDD domain:

Using bSDD to auto-complete properties
Using bSDD to auto-complete properties

IDS buildingSMART Example: Creating an IDS for the buildingSMART Summit

To demonstrate the process, let’s take a look at an example.

In our example we are working on a project challenge set at the BS Summit, which involves creating a beam, a flight of stairs, and a wall.

We first import three elements from the Library (top left corner, of the screenshot below) and define their information requirements inside Plannerly:

Information Delivery Specification defined in Plannerly
Information Delivery Specification defined in Plannerly’s Scope module

Plannerly allows us to define the IFC (Industry Foundation Classes) entity for each element.

In the case of beams, we would use IFC beam, IFC stairflight for stairs, and IFC wall for walls.

Once we have created and classified the elements, we can organize them into milestones or stages.

This allows us to track progress and manage different use cases within the project.

Plannerly also makes it easy to add information requirements to components.

Through the buildingSMART data dictionary, we can access entries related to specific requirements.

If the buildingSMART data dictionary doesn’t have the specific properties we need, Plannerly allows us to create our own custom properties.

Then we can export the IDS in the click of a button:

Export the IDS xml file
Export the IDS xml file

Final results of the IDS export:

IDS xml example from buildingSMART
IDS xml example from buildingSMART

Streamlining the Process with Plannerly

Plannerly makes the process of bSDD and IDS workflows straightforward.

By importing the elements in Plannerly and linking the project to the buildingSMART data dictionary, we can easily access the relevant entries for each element.

For example, when creating a beam, Plannerly suggests entries from the buildingSMART data dictionary for beams, including the correct naming and classification coding.

Visualizing the IDS for Humans

As we add these elements and information requirements in Plannerly, we can visualize the IDS using a grid or matrix view.

This visual representation makes it easy to understand and communicate the expectations to stakeholders who may not be familiar with BIM (Building Information Modeling) or the data dictionary.

Visualizing an example completed IDS in Plannerly's human-readable Scope Grid
Visualizing an example completed IDS in Plannerly’s human-readable Scope Grid

Users can work in this visual grid and export the machine-readable IDS specification in XML format at any point!

Conclusion

Plannerly is a powerful tool that simplifies the process of creating an IDS.

By leveraging the buildingSMART data dictionary and its standardized properties, Plannerly ensures consistency and interoperability in information exchange.

Whether it’s classifying elements, defining information requirements, or exporting the IDS specification, Plannerly provides a seamless workflow for effective project management and collaboration.

Plannerly also provides auto-checking of the Information Delivery Specification (IDS) inside the Verify module too:

BIM Checking

Did you know that Plannerly (The BIM Management Platform) is FREE TO JOIN?

Did you sign up yet?:

Three Bonus BIM Resources 🥳

1. Other Interesting Reads ⤵

2. The Complete BIM Management Workflow [VIDEO] 🎥

Here’s a video I think you might find valuable 😃 – it covers the complete BIM management workflow:

Complete BIM Workflow

3. Answers to some related questions 🤔

What is an IDS from buildingSMART?

An IDS is a machine-readable file that defines structured AEC project requirements, specifying what information is needed and how it should be structured.

What is Plannerly with regard to IDS?

Plannerly is a powerful tool that simplifies the process of creating an IDS (Information Delivery Specification) for construction projects.

How does Plannerly help with IDS creation?

Plannerly leverages the buildingSMART data dictionary to link information requirements and standardize data for consistent information exchange.

How does Plannerly use the buildingSMART data dictionary?

Plannerly automatically connects your project to the relevant buildingSMART data dictionaries, ensuring accurate classification and coding of project elements and properties for setting information requirements.

Can I add custom properties to information requirements in Plannerly?

Yes, Plannerly allows you to create custom properties if the buildingSMART data dictionary does not have specific properties you need.

How does Plannerly visualize IDS?

Plannerly provides a visual grid or matrix view to represent information requirements, making it easier to understand and communicate expectations to stakeholders.

Can I export IDS specifications from Plannerly?

Yes, Plannerly offers the option to export IDS specifications in XML format for use with other tools or quality checking.

Does Plannerly support IFC entities?

Yes, Plannerly allows you to define IFC entities for each element, ensuring interoperability with BIM and other industry standards.

Is there a way to track progress and manage different use cases in Plannerly?

Yes, Plannerly allows you to organize elements into milestones or stages, providing a clear overview and effective project management.

I blog for the Five BIM Bloggers series.

Every week we share different perspectives on important BIM topics!

To hear our views first, Join Free or follow Plannerly!

Building Information Modeling Expert Articles

Follow 😍

Pin It on Pinterest

Share this? ❤️

Create an Account
- or -
By signing up, you acknowledge that you have read, understood, and agreed to the Terms of Service.