Skip to main content
Question

IfcZone writing


bruno
Contributor
Forum|alt.badge.img+3
  • Contributor
Hello to all,3 months ago, kailin told me that the 2024 version did not allow writing zones. I would like to know if it is the case now. If not, what is the planned schedule because for the moment we are blocked for the enrichment of our models

Best regards

Bruno

6 replies

crystalatsafe
Safer
Forum|alt.badge.img+19

Hi ​@bruno 

I apologize for the delay. 

We are working on adding support for writing IfcZone elements (internal reference FMEENGINE-86301). The planned version is currently set for 2025.1, I will let you know as soon as we implement this change. 

 

Crystal


bruno
Contributor
Forum|alt.badge.img+3
  • Author
  • Contributor
  • March 27, 2025

Hello Crystal,

It's noted. I stay tuned then

Best regards

Bruno


crystalatsafe
Safer
Forum|alt.badge.img+19

Hi ​@bruno 

We have added support for writing IfcZone elements. 

You can test this out in our 2025.1 beta version: https://fme.safe.com/downloads/#beta 

Please let me know how this goes! 


bruno
Contributor
Forum|alt.badge.img+3
  • Author
  • Contributor
  • May 22, 2025

Hi Crystal,

Thank for you answer. I will test this version asap. Do I need to have the 2025 version installed, or is everything included in the linf ?

Best regards

Bruno


donalmateer
Safer
Forum|alt.badge.img+6

Hi ​@bruno,

Yes, you will need to install 25.1 to access the new IFC_API Writer. The IFC_API Writer has support for IfcZones.

Best regards!


bruno
Contributor
Forum|alt.badge.img+3
  • Author
  • Contributor
  • June 13, 2025

Hello to all,

With the previous version of the IFC Reader, I used the following code to add a Ifc property:

propFeature = fmeobjects.FMEFeature()
# set the GlobalId so we can aggregate later
propFeature.setAttribute('GlobalId', globalID)
# create geometry and set Name
geom = fmeobjects.FMENull()
geom.setName('IfcPropertySet')
# set property set name
geom.setTrait('ifc_property_set_name',propset)

geom.setTrait(myTraitName, myTraitValue)
propFeature.setGeometry(geom)

 

Now that all Ifc properties are direct attribute, how can I manage adding new Ifc properties into existing, or new, property set?

 

Thank you in advance

Best regards

Bruno


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