5.1.3.26 IfcRelAssignsToGroupByFactor

Association à un groupe avec pondération
Weist Gruppe mit Faktor zu - Relation

The objectified relationship IfcRelAssignsToGroupByFactor is a specialization of the general grouping mechanism. It allows to add a factor to define the ratio that applies to the assignment of object definitions (individual object occurrences as subtypes of IfcObject and object types as subtypes of IfcTypeObject) to a group (subtypes of IfcGroup).

The ratio can be used to define a percentage assignment. For example, a Factor of 0.8 would indicate that the object is assigned by 80% to the group, or a Factor of 2.5 would indicate the object is assigned with a weight factor of 2.5 to the group.

NOTE  Examples of factored groups include the assignment of load cases in a load combination in structural analysis, or the assignment of spaces by percentage to different rental zones.

The same object or object type may be included with the same or different Factor values to many groups. Grouping relationships are not hierarchical.

HISTORY  New entity in IFC4.

XSD Specification:

 <xs:element name="IfcRelAssignsToGroupByFactor" type="ifc:IfcRelAssignsToGroupByFactor" substitutionGroup="ifc:IfcRelAssignsToGroup" nillable="true"/>
 <xs:complexType name="IfcRelAssignsToGroupByFactor">
  <xs:complexContent>
   <xs:extension base="ifc:IfcRelAssignsToGroup">
    <xs:attribute name="Factor" type="ifc:IfcRatioMeasure" use="optional"/>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>

EXPRESS Specification:

ENTITY IfcRelAssignsToGroupByFactor
SUBTYPE OF IfcRelAssignsToGroup;
Factor : IfcRatioMeasure;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

Attribute Definitions:

Factor : Factor provided as a ratio measure that identifies the fraction or weighted factor that applies to the group assignment.

Inheritance Graph:

ENTITY IfcRelAssignsToGroupByFactor
ENTITY IfcRoot
GlobalId : IfcGloballyUniqueId;
OwnerHistory : OPTIONAL IfcOwnerHistory;
Name : OPTIONAL IfcLabel;
Description : OPTIONAL IfcText;
ENTITY IfcRelationship
ENTITY IfcRelAssigns
RelatedObjects : SET [1:?] OF IfcObjectDefinition;
RelatedObjectsType : OPTIONAL IfcObjectTypeEnum;
ENTITY IfcRelAssignsToGroup
RelatingGroup : IfcGroup;
ENTITY IfcRelAssignsToGroupByFactor
Factor : IfcRatioMeasure;
END_ENTITY;

Link to this page  Link to this page