그룹은 createGroup이라고 하는 해석 클래스 메서드를 사용하여 작성합니다. 그런 다음 Group 클래스 메서드를 사용하여 그룹 유형, 도면요소 유형을 정의하고 그룹에 도면요소를 추가합니다.
이 예제에서는 'small chips'라는 그룹을 포함하는 s_chips라는 그룹 객체가 작성됩니다. 이 그룹은 형상(모션과 반대)이며 볼륨을 포함합니다. 이름에 "S-CHIP"이 있는 부품이 모두 그룹에 추가되도록 다음과 같이 와일드카드 이름을 사용하여 부품을 그룹에 추가합니다.
s_chips = a.createGroup("small chips");
s_chips.type = "Geometric";
s_chips.entityType = "Volume";
s_chips.add("S-CHIP*"); //'*'를 사용하여 와일드카드를 나타내야 함(정규식)
그룹 객체를 참조하여 조건을 그룹에 적용합니다. 다음 예제에서는 총 열 생성 조건이 “small chips”라고 하는 그룹에 적용됩니다. "s_chips"를 라는 객체를 다시 호출합니다.
bc = new BoundaryCondition("Total Heat Generation");
bc.setValue(2, "W");
a.selectionBasis = "By Group";
a.select("small chips");
a.applyBoundaryCondition(bc);