Skip to main content
Question

Adding custom parameters to an IFC Object

  • March 26, 2018
  • 1 reply
  • 165 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'),$);

1 reply

daveatsafe
Safer
Forum|alt.badge.img+19
  • 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.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings