Перейти к статье

 

Создание группы предзаданных сеток

Автоматическое группирование элементов поверхностной сетки возможно по критериям их взаимного расположения. Исходя из предзаданного элемента, алгоритм просматривает все прилегающие к нему элементы и создает группу из элементов, нормали к поверхности которых близки или которые находятся в пределах определенного радиуса. Синтаксис команды следующий:

group {<'name'> | <ID>} {add | equals | remove | Xor} seed <mesh_entities> {feature_angle <angle> [divergence] | depth <number>}

Предзаданный элемент может быть четырехугольником, треугольником или узлом. Команда предусматривает два способа анализа взаимного расположения элементов. Первый, определяемый параметром feature angle без дополнительных опций, реализует сравнение угловых положений каждого элемента и прилегающих к нему на основе сопоставления нормалей к их поверхностям. При использовании в качестве предзаданного элемента узла нормаль к его поверхности определяется как среднее нормалей прилегающих граней или треугольников. Узлы добавляются в группу в том случае, если связанные с ними грани удовлетворяют сравнению угла нормали со значением <angle>. Опция divergence характеризует второй способ и обеспечивает сравнение углов нормалей элементов с нормалью к поверхности предзаданного элемента. Опция depth означает сравнение элементов в пределах определенного радиуса.

Рис. 1 и 2 иллюстрируют описываемый метод создания групп на примере сеток с предзаданным элементом face 269 с использованием параметра feature angle без опции и с опцией divergence.

Рис. 1 - Создание группы элементов сетки в соответствии с командой group 'mygroup1' add seed face 269 feature_angle 45

Рис. 2 - Создание группы элементов сетки в случае выполнения команды group 'mygroup2' add seed face 269 feature_angle 45 divergence

Метод группирования предзаданных сеток особенно полезен для создания групп на свободных сетках в целях формирования наборов узлов и наборов сторон.

В рамках графического интерфейса пользователя группирование предзаданных сеток реализуется следующим образом: