
IfcEnvironmentalImpactValue
Definition from IAI: An IfcEnvironmentalImpactValue is an
amount or measure of an environmental impact or a value that affects an amount
or measure of an environmental impact.
HISTORY: New entity in IFC
2x2
Use Definitions
The IfcEnvironmentalImpactValue contains the value of the
environmental impact. For example this could represent the volume of carbon
dioxide emission, amount of operational energy or mass of aluminium used in a
product.
Each instance of IfcEnvironmentalImpactValue may also have an
ImpactType. There are many possible types of environmental impact value that
may be identified. To allow for any type of environmental impact value, the
IfcLabel datatype is assigned. The following defines some impact types
that might be applied:
CO2 emission |
Embodied energy |
Mass of aluminium |
Operational energy |
Resource |
Water pollution |
Where a formal standard is not used, it is recommended that local
agreements should be made to define allowable and understandable impact value
types within a project or region.
EXPRESS specification:
|
ENTITY IfcEnvironmentalImpactValue
|
|
|
UserDefinedCategory
|
:
|
OPTIONAL IfcLabel;
|
|
|
WR1
|
:
|
(Category <> IfcEnvironmentalImpactCategoryEnum.USERDEFINED) OR
((Category = IfcEnvironmentalImpactCategoryEnum.USERDEFINED) AND EXISTS(SELF\IfcEnvironmentalImpactValue.UserDefinedCategory));
|
|
|
|
Attribute definitions:
ImpactType
|
:
|
Specification of the environmental impact type to be referenced.
|
Category
|
:
|
The category into which the environmental impact value falls.
|
UserDefinedCategory
|
:
|
A user defined value category into which the environmental impact value falls.
|
Formal Propositions:
WR1
|
:
|
The attribute UserDefinedCategory must be asserted when the value of the IfcEnvironmentalImpactCategoryEnum
is set to USERDEFINED.
|
Inheritance graph
|
ENTITY IfcEnvironmentalImpactValue;
|
|
|
UserDefinedCategory
|
:
|
OPTIONAL IfcLabel;
|
|
|
|