Skip to main content
Question

Adding custom parameters to an IFC Object

  • March 26, 2018
  • 1 reply
  • 225 views

Hi, I would like to take a .IFC file and add some parameters to a 3D object. I have an extract of the coding used when exported from a software platform but I wanted to know if I could take an existing IFC into FME, Expose all of the objects within the file and add parameters to an object taken from a spreadsheet?

#1615=IFCRELDEFINESBYPROPERTIES('9637335e-cf0f-59a1-8f9b-a375089be97f',#2,'Property Association','IfcPropertySet associated to element',(#33),#1609);

 

#1616=IFCPROPERTYSET('1e82cc66-a22a-63d7-9d26-f8590c0c95ad',#2,'DWF - User attributes','',(#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624,#1625,#1626));

 

#1617=IFCPROPERTYSINGLEVALUE('User Attribute 01',$,IFCTEXT('Project X'),$);

 

#1618=IFCPROPERTYSINGLEVALUE('User Attribute 02',$,IFCTEXT('L8'),$);

 

#1619=IFCPROPERTYSINGLEVALUE('User Attribute 03',$,IFCTEXT('Staircase'),$);

 

#1620=IFCPROPERTYSINGLEVALUE('User Attribute 04',$,IFCTEXT('5'),$);

 

#1621=IFCPROPERTYSINGLEVALUE('User Attribute 05',$,IFCTEXT('L5-5'),$);

 

#1622=IFCPROPERTYSINGLEVALUE('User Attribute 06',$,IFCTEXT('Steel'),$);

 

#1623=IFCPROPERTYSINGLEVALUE('User Attribute 07',$,IFCTEXT('500'),$);

 

#1624=IFCPROPERTYSINGLEVALUE('User Attribute 08',$,IFCTEXT('WBL'),$);

 

#1625=IFCPROPERTYSINGLEVALUE('User Attribute 09',$,IFCTEXT('ABC'),$);

 

#1626=IFCPROPERTYSINGLEVALUE('User Attribute 10',$,IFCTEXT('RK Machinery'),$);
This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

1 reply

daveatsafe
Safer
Forum|alt.badge.img+20
  • Safer
  • March 26, 2018

Hi @michael0312888,

We have a couple of articles that illustrate how to update the existing properties in an IFC file, and how to create new features with new property sets. A combination of the two techniques should be helpful for you. The articles can be found at:

Updating IFC Example

AutoCAD to IFC Conversion Example

I would recommend starting with the Updating IFC Example, then add the Property Sets and Property Set Definitions sections from the AutoCAD conversion, modified for your desired Property Sets.