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

 

Версия 3.1

Выпущена: ноябрь 2020

Дополнения и улучшения функционала:

Дополнения и улучшения в препроцессоре:

Добавлен новый тип элементов - ламинатные оболочки

Для задания ламинатных оболочек необходимо в свойствах блока выбрать категорию "Оболочка". Далее, при задании свойств оболочки указать толщину, материал, угол и систему координат для каждого слоя. Общая толщина ламинатной оболочки вычисляется автоматически.

Добавлено отображение 3Д-сечений балок в препроцессоре

Для отображения 3д-вида сечений для балочных элементов в препроцессоре нажмите на соответствующую кнопку на верхней панели.

Улучшен процесс задания свойств блокам

Теперь задание материала, системы координат, типа и порядка элемента для блока объединено на одной панели Свойства/параметры блоков.

 

 Свойства/параметры блоков

Новый параметр в схеме построения треугольной сетки для сохранения угла гребня при построении сетки дискретной геометрии

При построении сетки дискретной геометрии (mbg/facet-based или составная поверхность) параметр ridge_angle может разрешить создание сетки треугольника для захвата или размывания линий или «выступов» в дискретной геометрии.

[Set] Trimesher Ridge Angle {}

 

Новые параметры для команды удаления поверхности

Команда удаления поверхности включает ключевые слова blend_chain и cavity.

Новая команда удаления полости (Remove Cavity и Blend_chain)

Команды удаления поверхности и настройки удаления поверхности теперь предоставляют новые параметры для автоматического включения прикрепленных поверхностей, определенных в blend_chain или полости.

Remove Surface [blend_chain] [cavity] [EXTEND|noextend] [keepsurface] [keep] [individual] [preview]

Улучшена команда для стягивания углов с использованием вершины

Команда для стягивания углов с использованием вершины часто используется для изменения угла при касательных вершинах для улучшения качества сетки. Ранее эта опция требовала ручного задания соседних кривых и других параметров. Теперь он позволяет выбирать параметры по умолчанию, что упрощает использование. Теперь он также предоставляет параметр real_split вместо виртуального разделения, а также ввод диапазона идентификаторов вершин.

 

Collapse Angle At Vertex [angle ] [real_split] [Curve [Arc_length ]] [Curve [Arc_length | Perpendicular | Same_size | Tangent]] [composite_vertex ] [preview]

 

Команда Collapse Angle At Vertex является альтернативой операции прямого касания, которая иногда может не работать при определенных обстоятельствах. Это расширяет доступный набор инструментов, который можно использовать для удаления выделения и улучшения результатов построения сетки. Обратите внимание, что в большинстве случаев синтаксис этой команды можно упростить до следующего:

 

Collapse Angle At Vertex [angle ] [real_split]

 

На следующем рисунке показан типичный вариант использования угла сворачивания при вершинной операции.

Представлена ​​новая технология согласования интервалов

Теперь используется новый решатель «Постепенное присвоение интервалов» (IIA, 2020), который позволяет получить ускорение до 6000X. Решения IIA имеют тенденцию быть немного грубее, чем назначение интервалов ветвей и границ (BBIA), часто на один интервал меньше. Пользователь может установить низкоуровневые элементы управления количеством интервалов в небольших циклах. Решатель BBIA по-прежнему доступен для обеспечения обратной совместимости.

Добавлена команда удаления накладывающихся объемов

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

Remove Overlap Volume {Modify | Smaller | Larger}

Аргумент Modify в этой команде используется для определения того, какой из двух объемов будет вычитаться из материала. Новые необязательные аргументы Smaller или Larger могут использоваться для указания того, какой том изменять на основе его относительного геометрического объема, без необходимости указывать идентификатор.

Рефакторинг инструментов работы с геометрией

Инструменты для работы с геометрией были переработаны, чтобы сделать их более надежными, чтобы обеспечить более эффективные операции и включить некоторые, подобных ITEM.

Инструмент геометрии представляет собой интерактивную среду для быстрого анализа и удаления геометрии. Этот инструмент был значительно улучшен в версии 3.1. Некоторые из новых функций включают следующее:

  • Автоматическое значение по умолчанию для порога малой кривой.
  • Автообновление позволяет автоматически пересчитывать диагностические тесты после каждой геометрической операции.
  • Новое представление решения, которое предоставляет определенные геометрические операции на основе текущего выбранного объекта.
  • Расширенные параметры контекста (щелчок правой кнопкой мыши) для выбора объекта на основе аналогичных геометрических характеристик.
  • Новые диагностические тесты для выявления полостей и отверстий.
  • Расширены возможности управления диагностическим порогом для радиуса поверхности сопряжения и площади полости / отверстия.

Улучшена технология Sculpt Automatic All-hex Meshin

Технология Sculpt Automatic All-hex Meshing была улучшена в версии 3.1.

Sculpt - это приложение к CAE Fidesys для параллельного автоматического построения шестнадцатеричных сеток. Его можно запустить из графического интерфейса Fidesys или непосредственно из ОС с помощью входного файла. Следующие новые параметры Sculpt в настоящее время доступны только из входного файла.

Отдельные блоки пустоты.

Когда используется опция mesh_void, случай по умолчанию будет генерировать единый идентификатор блока для всех элементов в пустой области. При включении этой опции элементы будут разделены на уникальные идентификаторы блоков, при этом элементы являются смежными.

Материал входной сетки на основе близости.

При использовании параметра input_mesh в качестве определения сетки наложения результирующие определения материала / блока обычно предписываются либо на основе геометрии STL, либо на основе блоков элементов во входном файле с использованием параметра input_mesh_material. Новый аргумент близости_blocks (2) будет вырезать сетку наложения с использованием определения геометрии STL, однако окончательное назначение блока элемента будет основано на расположении или близости конечных элементов к блокам, предписанным в input_mesh. Это полезно, когда определение блока в input_mesh не точно совпадает с геометрией STL.

Вычислить статистику бокового набора.

Новая опция compute_ss_stats будет сообщать статистику площади поверхности результирующих боковых частей в сетке исхода. Это часто полезно для микроструктур, где может быть важно знать площадь поверхности раздела между материалами. Это должно использоваться с опцией gen_sidesets, чтобы быть эффективным.