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

 

Перенос сетки

Примечание: Описываемая функция находится в стадии незавершенной разработки и опробования. Такие функции могут быть отображены или скрыты с помощью следующей команды:

set developer commands {on|off}

Перенос сетки используется для слияния сетчатой поверхности с непохожей поверхностью без сетки. В процессе расположение узлов на сетчатой поверхности будет скорректировано в соответствии с ограничивающими кривыми поверхности без сетки, а связность исходной сетки может быть изменена для улучшения конечного качества сетки. Это позволяет присоединять несвязанный объем - или прививать - к сетчатому объему. Перенос сетки особенно полезен для моделей с пересекающимися направлениями развертки (см. пример ниже).

Синтаксис команды для переноса сетки таков:

Graft {Surface <range> | Volume <id>} onto Volume <id> [no_refine] [no_smooth]

Команда Graft проверит, что второй объем присоединен. Затем она выполняет поиск поверхностей во втором объеме, которые перекрываются с другим указанными объемами или набором поверхностей. Если будут обнаружены перекрывающиеся поверхности, сетка будет скорректирована на втором объеме, и после выполнения любого необходимого отпечатка перекрывающиеся поверхности будут объединены вместе.

Варианты переноса сетки

[no_refine]: Этот параметр указывает переносу не изменять связность исходной сетки. То есть сетка по-прежнему настраивается так, чтобы соответствовать границе поверхности ветви, но новые элементы не добавляются.

[no_smooth]: Этот параметр указывает переносу не выполнять окончательное сглаживание измененной поверхности или объемной сетки.

Область применения переноса сетки

Ниже приведен список, описывающий текущие масштабы и ограничения переноса сетки:

Пример переноса сетки:

В этом примере показаны четыре основных этапа прививки:

Шаг 1: Разделите геометрию.

На рисунке 1 показана модель, на которой будет строится сеть. Стрелки на рисунке показывают два пересекающихся направления развертки. На рисунке 2 показана модель, разделенная для переноса.

Рис. 1 Модель с двумя пересекающимися направлениями развертки

Рис. 2 Модель, разложенная для переноса

Шаг 2: Сопоставьте основной объем.

На рисунке 3 показана сетка объема магистрали. В этот момент сетка на поверхности ствола, прилегающей к поверхности ответвления, представляет собой структурированную сетку , которая не совпадает с границей поверхности ответвления. Поверхности ствола и ответвления - это две отдельные поверхности.

Рис. 3 Объем магистрали в сетке

Шаг 3: Перенесите ветку к стволу.

На рисунке 4 показана поверхность ствола после того, как она была изменена, чтобы соответствовать поверхности ветви. На этом этапе две поверхности были объединены вместе.

Рис. 4 Поверхность ствола после переноса

Шаг 4: Сопоставьте объем ветки.

Окончательная сетка показана на рисунке 5.

Рис. 5 Итоговая сетка