Defining IFC Property Sets

Writing user-defined IFC property sets for parts and assemblies

In IFC export, writing the item data of parts and assemblies to IFC property sets of their own is controlled using the xml setup files in the system\setup\ifc folder.

  • ifc_props_pipe.xml -> pipe parts
  • ifc_props_profile.xml -> profiles
  • ifc_props_part.xml -> other parts
  • ifc_props_assembly.xml -> assemblies

The user can copy the templates to the corresponding location in the custom\setup\ifc folder and edit them to contain the desired fields with the desired identifiers. In IFC export, the writing of item data property sets can be set either on (= default) or off.

Reading property sets identified for IFC import

In IFC import, the program examines any IFC property sets and their fields that can be identified using the xml setup files. If found, the program writes the information to the item data of parts and assemblies. This can be utilized when transferring models to IFC and back to G4/G4Plant. If you want this to work, make sure the setup files are the same at both the write and read ends.

Property sets of PI schema data to IFC export

In IFC export, the writing of PI schema data property sets can be set either on (= default) or off. Instead of using xml setup files, the writing of these is based on the PI schema database views according to the component type.