IfcRelOverridesProperties
Definition from IAI: The objectified relationship
(IfcRelOverridesProperties) defines the relationships between objects
and a standard property set. It also defines a set of properties, which values
override the standard values given within the standard property set.
The inherited attributes should be interpreted as follows:
- SELF\IfcRelDefinedByProperties.RelatingPropertyDefinition:
Property set, which defines the standard set of properties assigned to all
objects, that have the same set of properties,
- SELF\IfcRelDefines.RelatedObjects: An object occurrence, to
which the same set of properties is applied. The object is characterized that
certain property values, given by the standard set of properties, have a
different value than those defined for all objects of the same style,
- OverridingProperties: A set of properties, that have a
different value for the subset of objects. The set of the individual overriding
properties have to correspond with a standard property set and its containing
properties, as given by the RelatingPropertyDefinition attribute. The
correspondence is established by the Name attribute.
It is provided as specialization of IfcRelDefinedByProperties
relationship.
NOTE that there must be a correspondence between the
names of the properties in the set of overriding properties and the names of
the properties whose values are to be changed in the base property set. In
addition the inherited attribute RelatingPropertyDefinition points to the
property set which values are overridden.
HISTORY: New Entity in IFC Release
2x.
EXPRESS specification:
|
ENTITY IfcRelOverridesProperties
|
|
|
WR1
|
:
|
SIZEOF(SELF\IfcRelDefines.RelatedObjects) = 1;
|
|
|
|
Attribute definitions:
OverridingProperties
|
:
|
A property set, which contains those properties, that have a different value for the subset of objects.
|
Formal Propositions:
WR1
|
:
|
The overriding is only applicable as an occurrence property set - i.e. it can only be assigned to a single
occurrence of IfcObject.
|
Inheritance graph
|
ENTITY IfcRelOverridesProperties;
|
|