Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Unified Engineering

AVEVA_EntityParameters Property Set

  • Last UpdatedFeb 04, 2025
  • 2 minute read

A Property set named AVEVA_EntityParameters may be attached to each element mapping and is used to control a number of the values of attributes of and relationships between Ifc entities in the generated IFC file.

The property set is itself exported to the IFC file, and this can be useful when debugging mappings, to check that the values of the expressions are what was expected. Some of the properties in these property sets are automatically generated with default value expressions, but if the user chooses to supply own expression, which will be used instead of the default expression.

Here are the properties that can be added to the AVEVA_EntityParameters property set which have special meanings.

Name of the Property

Default Expression

Meaning

Entity

This property is used to transfer the IFC Entity name eg IFCBEAM. It should not be overridden.

UUID

IFCUID

This property is used to transfer the GlobalId attribute. It should not normally be overridden.

Name

FLNN

This becomes the Name attribute of the IFC Entity. It can be overridden if you do not want to use the E3D Name

Description

DESC

This becomes the Description attribute of the IFC Entity. It can be overridden if you do not want to use the E3D Desc.

ObjectType

NAMN OF SPREF

This becomes the ObjectType attribute of the IFC Entity. It can be overridden.

Tag

REFNO

This becomes the Tag attribute of the IFC Entity. It can be overridden.

E3DType

FULL

This is the E3D Element type of the E3D element. This is not otherwise used in the IFC files, but is included to aid understanding of the mapping.

ContainedIn

This property is used to define the Spatial hierarchy of the IFC element. It can be set both on Spatial elements (such as an IfcBuildingStorey – where it should be set to the Ifc name attribute of the containing IfcBuilding), and also on Ifc elements which are spatially contained within an Ifc spatial element.

In all case the expression should evaluate to a string which is the Ifc name of the containing element. If no suitable element with that name exists, an IfcBuilding is created.

AggregateTo

This property is used for elements that for part of another non-spatial element such as an IfcAssembly.The expression should evaluate to a string which is the Ifc name of the aggregating element.

Note:
That if AggregateTo has priority over ContainedIn. If an element has both AggregateTo and ContainedIn expressions defined, and the AggregateTo expression evaluates to a non-empty string, then ContainedIn is ignored. (Spatial containment is then managed at the aggregating element).

Layer

Refer to Presentation Layers

System

Refer to Systems

Material

Refer to Materials

Note:
Extra properties can be set with the same name as an attribute of the IFC element being created. For example IfcSpatialElement-derived elements, such as IfcBuilding, have a LongName attribute, and this can be set to a literal string or an expression by defining a LongName property in the AVEVA_EntityParameters property set.

TitleResults for “How to create a CRG?”Also Available in