ISO 10303-214:2010(E)

Figure — Arrowleft Figure — Clause 4 Figure — Arrowright

4.2.264 Group

A Group is a collection of elements. A group may contain zero or more Detailed_element or Shape_element objects. If a group is referred to as 'relating' by an instance of Structuring_method_hierarchy, it includes, by means of this instance, the Group that is referred to as 'related' by it. The nesting shall be acyclic. In case of nesting, a Group need not contain elements.

EXAMPLE In a B-rep model, several drilling holes are included. The objects defining the drilling holes including the two intersection curves and the faces of the hole may be grouped together with the purpose 'drilling hole'.

EXAMPLE Features can be grouped for organizational purposes, e.g., in order to identify all portions of shape that are created using features.

NOTE For the purpose of grouping of features for process operations the use of Process_operation_input_or_output is appropriate.

The data associated with a Group are the following:

4.2.264.1 element

The element specifies the Detailed_element or Shape_element objects included in the Group. All elements shall be of the same type.

See group to detailed_element and group to shape_element for the application assertions.

4.2.264.2 name

The name specifies the word or group of words by which the Group is referred to.

See group to multi_language_string for the application assertion.

There shall be exactly one object that defines the name for a Group.

4.2.264.3 purpose

The purpose specifies the rationale behind the grouping mechanism.

See group to multi_language_string for the application assertion.

The purpose need not be specified for a particular Group.

If present, there shall be exactly one object that defines the purpose for a Group.



© ISO 2010 — All rights reserved