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: |
|
|
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.