Grouping

Version : 001 (18/06/00)

Definition

The concept of 'Grouping' is used to form any group of objects for any purpose at all. The group has a group purpose that describes the meaning of the group. One object can belong to any number of groups and groups can even be nested (groups can contain other groups). We need to decide if we need group nesting in our implementations. If we don't need it we don't have to implement support for it.

It is quite difficult to set limits to what groups can be used for, but we need to have some agreement about the use of groups if our implementations rely on them. If a receiving application is expecting that e.g. all walls in the model are grouped in a certain way then we have to make sure that this is the case.

Documents

Used by views

Data structure

IfcRelGroups
GlobalId
OwnerHistory
Owner history [all]
RelatedIsDependent
RelatingIsDependent
RelatingGroup
IfcGroup
GlobalId
OwnerHistory
Owner history [all]
Label
UserDefinedType
GroupPurpose
RelatedObjects
Beam [1,3,5]
Cabinet [1]
Column [1,3,5]
Counter or shelf [1]
Electrical appliance [1,3]
Electrical fixture [1]
Floor slab [1,3,5]
Flow controller [2]
Flow equipment [2]
Flow fitting [2]
Flow segment [2]
Flow terminal [2]
Furniture [1]
Opening element [1,3,5]
Plumbing fixture [2]
Proxy [product with geometry] [3,5]
Roof slab [3,5]
Simple door [1,3,5]
Simple window [1,3,5]
Space [all]
Stair [none]
Wall [1,3,5]

Uses concepts

Owner history [all]

Used by concepts

Beam
Cabinet
Column
Counter or shelf
Electrical appliance
Electrical fixture
Floor slab
Flow controller
Flow equipment
Flow fitting
Flow segment
Flow terminal
Furniture
Opening element
Plumbing fixture
Proxy [product with geometry]
Roof slab
Simple door
Simple window
Space
Stair
Wall

Copyright © 2000-2002 BLIS-Project [BLIS, Registered Organization]
Author: Jiri Hietanen (jiri.hietanen@qpartner.com)
All rights reserved.