#### 5.2.3.11 IfcSystem

| Système
| System (allgemein)

A system is an organized combination of related parts within an AEC product, composed for a common purpose or function or to provide a service. A system is essentially a functionally related aggregation of products. The grouping relationship to one or several instances of IfcProduct (the system members) is handled by IfcRelAssignsToGroup.

> NOTE The use of IfcSystem often applies to the representation of building services related systems, such as the piping system, cold water system, etc. Members within such a system may or may not be connected using the connectivity related entities (through IfcDistributionPort).

> HISTORY New entity in IFC1.0

## Mechanical System Design

Instance diagram

Classification

The Classification concept applies to this entity.

Exchange |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | ---
Import |  |  | R |  |  | R
Export |  |  | R |  |  | R

Identity

The Identity concept applies to this entity.

Exchange |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | ---
Import |  | - | R |  |  | R
Export |  | - | R |  |  | R

XSD Specification:

<xs:element name="IfcSystem" type="ifc:IfcSystem" substitutionGroup="ifc:IfcGroup" nillable="true"/>
<xs:complexType name="IfcSystem">
<xs:complexContent>
<xs:extension base="ifc:IfcGroup"/>
</xs:complexContent>
</xs:complexType>

EXPRESS Specification:

ENTITY IfcSystem

| SUPERTYPE OF(ONEOF(IfcDistributionSystem, IfcZone))

| SUBTYPE OF (IfcGroup);

| INVERSE

END_ENTITY;

Attribute Definitions:

Inheritance Graph:

ENTITY IfcSystem

| ENTITY IfcRoot

GlobalId | : | IfcGloballyUniqueId;
OwnerHistory | : | OPTIONAL IfcOwnerHistory;
Name | : | OPTIONAL IfcLabel;
Description | : | OPTIONAL IfcText;

| ENTITY IfcObjectDefinition

| INVERSE

HasAssignments | : | SET OF IfcRelAssigns FOR RelatedObjects;
HasContext | : | SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions;
IsDecomposedBy | : | SET OF IfcRelAggregates FOR RelatingObject;
Decomposes | : | SET [0:1] OF IfcRelAggregates FOR RelatedObjects;
HasAssociations | : | SET OF IfcRelAssociates FOR RelatedObjects;

| ENTITY IfcObject

ObjectType | : | OPTIONAL IfcStrippedOptional;

| INVERSE

IsTypedBy | : | SET [0:1] OF IfcRelDefinesByType FOR RelatedObjects;

| ENTITY IfcGroup

| INVERSE

IsGroupedBy | : | SET OF IfcRelAssignsToGroup FOR RelatingGroup;

| ENTITY IfcSystem

| INVERSE

END_ENTITY;

Link to this page