Navigation

IfcPropertyDefinition

Definition from IAI: The IfcPropertyDefinition defines the generalization of all characteristics (i.e. a grouping of individual properties), that may be assigned to objects. Property definitions can be property set definitions, or type objects.

Property definitions define information that is shared among multiple instances of objects. The assignment of the shared information to objects is handled by the IfcRelDefines relationship.

HISTORY: New Entity in IFC Release 2.0

EXPRESS specification:

ENTITY IfcPropertyDefinition
ABSTRACT SUPERTYPE OF (ONEOF(IfcTypeObject, IfcPropertySetDefinition))
SUBTYPE OF ( IfcRoot);
INVERSE
HasAssociations  :  SET OF IfcRelAssociates FOR RelatedObjects;
END_ENTITY;

Attribute definitions:

HasAssociations  :  Reference to the relationship IfcRelAssociates and thus to those externally defined concepts, like classifications, documents, or library information, which are associated to the property definition.

Inheritance graph

ENTITY IfcPropertyDefinition;
ENTITY IfcRoot;
GlobalId  :  IfcGloballyUniqueId;
OwnerHistory  :  IfcOwnerHistory;
Name  :  OPTIONAL IfcLabel;
Description  :  OPTIONAL IfcText;
ENTITY IfcPropertyDefinition;
INVERSE
HasAssociations  :  SET OF IfcRelAssociates FOR RelatedObjects;
END_ENTITY;