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
Hello Crystal,
It's noted. I stay tuned then
Best regards
Bruno
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!
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
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!
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
Hello to all,
I am a little lost on how to write and/or delete some IFC properties. Are there any examples or documentation explaining how to add IFC properties and also Ifc property set pset into a pythonCaller with the new IFC_API Writer?
As a test, I jet read some Ifc classes without doing anything and write the same classes. But I don’t see any property in the output :-(
Thank in advance
Best regards
Bruno
Hi @bruno,
The new attribute-based approach is a notable change from the old IFC reader/writer, so your current workflow might require some tweaks.
Would you be willing to share an example of what you're experiencing? Either screenshots or even better a sample workspace with an input IFC file. It’s a bit easier to visualize and understand your issue with a particular example.
There's also some documentation on the new beta IFC Reader/Writer that covers IFC properties (particularly under the Feature Types-User Attributes section): https://docs.safe.com/fme/2025.1/html/FME-Form-Documentation/FME-ReadersWriters/ifc_api/ifc_api.htm
I'm not very familiar with your particular case, but I'm happy to work with you and the community to figure out the best approach! 🙂