Has anybody had success remapping DG values to IFC files?I have been trying to get the override feature of IFC export to work.No matter what I have tried in the datagroup override file, the export is always the same.How does one one make sure that this file option is working properly.Question - How does it know which file to use for overrides?
I have used configuration variable IFC_PROPERTY_OVERRIDES =to define a directory location to look for the file.Is this correct?Should IFC_PROPERTY_OVERRIDES = point to a directory or a directory and file?Bentley Architecture 08.07.11.80
Thanks, Tom
Thomas,
IFC_PROPERTY_OVERRIDES specifies the directory for ifcimportdgoverrides.set and ifcdgoverrides.set
Default directory specified by TFDIR_SETTING. Note: in Building Designer the files are called IFC_ImportOverrides.set and IFC_ExportOverrides.set respectively.
Descriptions:
# On IFC export, entries in this comma-separated values (CSV) file
# override or populate property values in property sets with
# Part and/or Family names, DataGroup catalog item and/or type names,
# or other property values.
#
# Syntax:
# <PropertySetName>,< PropertyName>,<OverrrideValue>
# Example 1:
# Pset_WallCommon,Reference,$PartName
# Effect:
# In the property set ‘Pset_WallCommon’, the value of the property ‘Reference’
# will be overridden with the Part name of the door.
# Example 2:
# Pset_WallCommon,Acoustic Rating,.Acoustical Rating (STC)#
# In the property set ‘Pset_WallCommon’, the value of the property ‘Acoustic Rating’
# will be overridden with the property value ‘Acoustical Rating (STC)’
# Note: the ‘OverrideValue’ is the display name, not the actual property name.
# On IFC import, entries in this comma-separated values (CSV) file
# override or populate Bentley Architecture properties with imported
# properties of IfcEntities.
# <PropertySetName>,<PropertyName>,<IfcEntity>.<IfcPropertyName>
# Example:
# ArchDoor,Width,IfcDoor.OverallWidth
# In property set 'ArchDoor, the property 'Width' will be overridden with
# property 'Overallwidth' of IfcEntity 'IfcDoor'.
# Note: Attribute overrides are supported only for IFC2x3, i.e. ignored for IFC2x and IFC2x2
Hope this clarifies the issue.
Regards,
Volker
Volker,
Thanks for the information. I am able to get certain values to override correctly.
But others I can't seem to get to work.
For instance, property sets other than IFC defined Psets for IFCWALLSTANDARDCASE
and IFC door. These property sets contain most of the important data properties for walls
and doors that I want to be able to import and redirect to applicable values that correspond
to our datagroup. Two prime examples would be the Wall Tag data and Door Tag data.
Is this possible?
Thanks,
Tom