5.1.3.8 IfcPreDefinedPropertySet

Festdefinierte Merkmalliste

IfcPreDefinedPropertySet is a generalization of all statically defined property sets that are assigned to an object or type object. The statically or pre-defined property sets are entities with a fixed list of attributes having particular defined data types.

IfcPreDefinedPropertySet's can be assigned to objects and object types but do not have a defining property set template.

HISTORY  New entity in IFC4

Relationship use definition

Property sets are related to other objects by using the relationship object that refers to the corresponding object:


XSD Specification:

 <xs:element name="IfcPreDefinedPropertySet" type="ifc:IfcPreDefinedPropertySet" abstract="true" substitutionGroup="ifc:IfcPropertySetDefinition" nillable="true"/>
 <xs:complexType name="IfcPreDefinedPropertySet" abstract="true">
  <xs:complexContent>
   <xs:extension base="ifc:IfcPropertySetDefinition"/>
  </xs:complexContent>
 </xs:complexType>

EXPRESS Specification:

ENTITY IfcPreDefinedPropertySet
ABSTRACT SUPERTYPE OF(ONEOF(IfcDoorLiningProperties, IfcDoorPanelProperties, IfcPermeableCoveringProperties, IfcReinforcementDefinitionProperties, IfcWindowLiningProperties, IfcWindowPanelProperties))
SUBTYPE OF IfcPropertySetDefinition;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

Inheritance Graph:

ENTITY IfcPreDefinedPropertySet
ENTITY IfcRoot
GlobalId : IfcGloballyUniqueId;
OwnerHistory : OPTIONAL IfcOwnerHistory;
Name : OPTIONAL IfcLabel;
Description : OPTIONAL IfcText;
ENTITY IfcPropertyDefinition
INVERSE
HasContext : SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions;
HasAssociations : SET OF IfcRelAssociates FOR RelatedObjects;
ENTITY IfcPropertySetDefinition
INVERSE
DefinesType : SET OF IfcTypeObject FOR HasPropertySets;
IsDefinedBy : SET OF IfcRelDefinesByTemplate FOR RelatedPropertySets;
DefinesOccurrence : SET [0:1] OF IfcRelDefinesByProperties FOR RelatingPropertyDefinition;
ENTITY IfcPreDefinedPropertySet
END_ENTITY;

Link to this page  Link to this page