Creo Simulate > Моделирование структурных и тепловых задач > Сетки > Сетки КЭМ > Создание сеток для сборок > Создание иерархических сеток > Общие сведения об иерархических сетках
  
Общие сведения об иерархических сетках
Иерархическая сетка — это комбинация сетки верхнего уровня (сетки текущей сборки) и любых сеток уровня компонента (ранее существовавших сеток компонентов в этой сборке). Когда создается иерархическая сетка, Creo Simulate осуществляет проход сборки в иерархическом порядке сверху вниз с целью просмотра компонентов с уже созданными сетками. Каждый раз, когда обнаруживается такая сетка, модулем выполняется оценка сетки уровня компонента и определяется, к какому из следующих типов она относится:
Полная — компонент имеет свою собственную сетку, в которой все субкомпоненты имеют сетки.
Частичная — подсборка имеет свою собственную сетку, но не все ее субкомпоненты имеют сетки. Это может произойти, если создать сетку подсборки, добавить в эту подсборку новый компонент без сетки, а затем не создавать сетку всей подсборки еще раз.
Наследованная — сетка компонента является частью сетки более крупного компонента. Например, предположим, что деталь (а) с предварительно созданной сеткой включена в подсборку (б) с уже готовой сеткой, причем подсборка (б) в свою очередь является частью сборки (в) верхнего уровня. В этом случае подсборка (б) и деталь (а) передают наследованные сетки в сборку (в). Деталь (а) передает также наследованную сетку в подсборку (б).
Здесь описывается, как генератором сетки обрабатывается каждая ситуация:
Состояние сетки компонента
Действие
Без сетки
Компонент включается в список компонентов, для которых будет создаваться сетка.
Полная сетка
Компонент исключается из списка компонентов, для которых будет создаваться сетка.
Частичная сетка
Отображается сообщение с запросом об удалении текущей сетки. Если сетка удаляется, генератор сетки добавляет компонент в список компонентов, для которых будет создаваться сетка.
Наследованная сетка
Компонент исключается из списка компонентов, для которых будет создаваться сетка.
После того как список компонентов, для которых будет создаваться сетка, подготовлен, генератором сетки создается сетка верхнего уровня. Результирующая сеточная модель содержит сетку верхнего уровня, которая включает сетки для всех соединений и компонентов, не имеющих сеток. Сеточная модель содержит также все полные или наследованные сетки уровня компонента. В процессе создания сетки программой учитываются все правильно установленные соединения между субкомпонентами, что обеспечивает возможность корректного распознавания решателем путей нагрузки сборки. Здесь описывается, как соединения обрабатываются генератором сетки:
Создаются согласованные сетки для соединенных компонентов. Эти компоненты способны передавать нагрузки.
Согласованные сетки для компонентов, которые считаются разъединенными, не создаются. Эти компоненты остаются на месте и являются частью общей сетки, но не могут участвовать в пути нагрузки.
В процессе работы генератор сетки проверяет наличие любых ситуаций, когда сетка становится недействительной или когда возникают неприемлемые противоречия в сетке. Генератором сетки либо игнорируется фактор, вызвавший проблему, либо удаляется сетка. Генератором сетки проверяется также наличие конфликтов идентификаторов каких-либо узлов, элементов или локальных объектов сеток. Если обнаруживаются конфликты, выводится предупреждение о возникшей ситуации, предоставляется список узлов, элементов или локальных объектов сетки, имеющих противоречия в нумерации. Чтобы разрешить такой конфликт, используйте в зависимости от ситуации элемент управления Нумерация сетки (Mesh Numbering) или Смещение ID сетки (Mesh ID Offset).
Когда выводится модель для использования с решателем NASTRAN, Creo Simulate создает одиночный файл для сборки. В этом файле перечисляются все сетки в модели, начиная с самого нижнего уровня. Записи свойств, материалов и систем координат помещаются модулем в нижние структуры сетки, что позволяет разделять индивидуальные сетки и выполнять их расчет по отдельности.
Для других решателей в файле перечисляются все сетки модели, однако они не упорядочиваются в нем иерархически. В этом случае файл упорядочивается модулем Creo Simulate так, чтобы все узлы сборки находились в одном разделе файла, все элементы — в другом, все материалы — в третьем и т. д. При работе с файлом иерархия восстанавливается решателем на основе данных каждого из этих разделов.
Пример обработки генератором сетки иерархической сетки см. в разделе Пример. Генерирование иерархической сетки.
Вернуться к разделу Создание иерархических сеток.