SimcenterKnowledge

Groups

Creating new groups from existing groups using Boolean operations

You can use Boolean operations to create new groups from existing groups. The available Boolean operations are union, intersection, exclusive or, and subtraction.

When you create a group using a Boolean operation, the software automatically names the new group and assigns a numerical label to it.

To select groups as operands for the Boolean commands, in the Group Manager dialog box, in the Groups list, select one of the groups of interest. To select the other groups of interest, press and hold Ctrl as you select each group.

Union, Intersection, and Exclusive OR commands

You can use the Union , Intersection , and Exclusive OR commands to create a new group from two or more existing groups.

For example, suppose you have three existing groups whose entities are elements.

Group name Label Element numbers
Group(1) 1 1, 2, 3, 4, 5, 6
Group(2) 2 5, 6, 7, 8, 9, 10, 11, 12
Group(3) 3 20, 21, 22

The following table shows the contents of the groups that the software creates from the existing groups when you use the Union, Intersection, and Exclusive OR commands.

Groups selected Boolean command Element numbers in the new group
Group(1) Group(2) Union 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
Group(1) Group(2) Group(3) Union 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 20, 21, 22
Group(1) Group(2) Intersection 5, 6
Group(1) Group(2) Group(3) Intersection Because no elements are common to all three groups, a new group is not created.
Group(1) Group(2) Exclusive OR 1, 2, 3, 4, 7, 8, 9, 10, 11, 12
Group(1) Group(2) Group(3) Exclusive OR 1, 2, 3, 4, 7, 8, 9, 10, 11, 12, 20, 21, 22

Subtraction command

You can use the Subtraction command to create a new group from two existing groups only.

When you use the Subtraction command, the software subtracts entities from the target group that are also contained in the tool group. The target group is the group whose numerical label is algebraically smaller. Thus, the order in which you select the two groups is unimportant.

The following table shows the contents of the groups that the software creates from the existing groups when you use the Subtraction command.

Groups selected Boolean command Element numbers in the new group
Group(1) Group(2) Subtraction 1, 2, 3, 4
Group(1) Group(3) Subtraction 1, 2, 3, 4, 5, 6

Boolean commands and heterogeneous groups

The previous examples show how the Boolean commands operate on groups that contain one type of entity only. However, groups can contain combinations of different types of FE and geometric entities. Groups that contain combinations of different types of FE and geometric entities are referred to as heterogeneous groups. When the software evaluates Boolean operations on heterogeneous groups, it performs the Boolean operation on each type of FE or geometric entity in the groups separately.

For example, suppose you have the following two heterogeneous groups:

Group name Label Contents
Group(4) 1 Nodes: N1, N2, N3, N4, N5, N6 Polygon faces: PF15
Group(5) 2 Nodes: N5, N6, N7, N8, N9, N10 Polygon faces: PF15, PF20

The following table shows the contents of the groups that the software creates from the heterogeneous groups when you use the various Boolean commands.

Groups selected Boolean command Contents of the new group
Group(4) Group(5) Union Nodes: N1, N2, N3, N4, N5, N6, N7, N8, N9, N10 Polygon faces: PF15, PF20
Group(4) Group(5) Intersection Nodes: N5, N6 Polygon faces: PF15, PF20
Group(4) Group(5) Exclusive OR Nodes: N1, N2, N3, N4, N7, N8, N9, N10 Polygon faces: PF20
Group(4) Group(5) Subtraction Nodes: N1, N2, N3, N4

Automatic naming of groups created from Boolean commands

When you use the Boolean commands to create a group, the software automatically names the new group.

For example, when you use the Union command, the software names the new group UnionGroup(1) if no group with that name exists. If a group named UnionGroup(1) exists, the software names the new group UnionGroup(2), and so on.

The other Boolean commands name the new groups similarly, except that the prefix of Union is replaced by Intersection, Xor, or Subtract, whichever is applicable.

Where do I find it?

Application Pre/Post, Design Simulation
Command Finder Manage Groups
Simulation Navigator Right-click the Groups node→Manage
Location in dialog box Boolean group
How do I

Create a group by manually selecting the contents

Create a group automatically from an element quality check

Create groups with the Automatic Group command

Copy a group

Edit a group

Apply a force to the entities in an existing group

Use groups to control model visibility

Learn more

Groups

Automatic group command

Group Elements by Boundary

Group selection options

Smart selection methods with groups

Controlling the display of nodes in groups

Quick links

Command reference

Pre/Post video examples

Bulk Entry Descriptions

Simcenter 3D tutorials

Browse Simcenter 3D help by product area

Creating new groups from existing groups using Boolean operations, Simcenter 3D 2021.1 Series

© 2020 Siemens

window.mainLanguage="en_US"

window.delivId=""

window.projectId=""

MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });

Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/xid1163959 · retrieved 2026-07-17