T-FLEX Анализ |
|
Пользовательский интерфейс
Дерево задач
Для упрощения проверки корректности задания граничных условий в окне задач вместе с наименованием граничного условия визуализируются главные параметры каждого граничного условия. Это позволяет одним взглядом оценить используемые в задаче граничные условия и, не заходя в команду граничного условия, проверить его количественное значение.
Визуализация основных параметров граничных условий в дереве задач
Диалог генерации сетки
Доработан диалог команды создания конечно-элементной сетки. Диалог стал более компактным и понятным пользователю. Относительно редко используемые опции настройки сеточного генератора перенесены во вкладку «Дополнительно», а часто используемые самые необходимые опции вынесены на передний план.
Обновлённый диалог создания сетки, вид по умолчанию
Диалог сетки со всеми настройками
Единицы измерения
В граничных условиях во всех полях ввода числовых значений появился новый удобный инструмент задания размерности (единицы измерения) вводимой физической величины. При нажатии левой кнопки мыши на буквенном обозначении текущей размерности (справа от числа), появляется выпадающее меню, позволяющее выбрать другую размерность, либо осуществить пересчёт числового значения в поле ввода в другую размерность.
Новый удобный инструмент управления размерностями вводимых величин
Установленная размерность сохраняется вместе со значением, преобразование в базовую единицу измерения для выполнения расчёта выполняется автоматически.
Подготовка сеточной модели
Сгущение сеток на телах
Генератор сеток T-FLEX Анализ позволяет пользователю управлять построением расчётной сетки, сгущая её в нужных местах модели, где ожидается концентрация напряжений или перепад температур. Пользователь может выбрать элементы геометрии 3D модели около которых нужно создать более мелкое разбиение. Дополнительно к уже имеющимся инструментам сгущения сеток в окрестности выбранной грани, ребра, вершины, в версии 16 добавлена возможность выбирать отдельные тела и задавать для них размер конечных элементов, отличающийся от общего для всей остальной модели. Это позволяет сэкономить ресурсы, создавая более крупную сетку на менее важных с точки зрения анализа элементах модели и умельчая сетку на наиболее интересных для изучения деталях.
Использование опции сгущения сетки на телах
Устранение пересечений между телами
В трёхмерных моделях реальных конструкций, подготовленных для целей оформления конструкторской документации и производства, между трёхмерными телами (деталями) довольно часто встречаются пересечения, зачастую незначительные, но препятствующие построению точной и однозначной математической модели. Система следит, чтобы в одной точке пространства было только одно тело и не допускает создание сетки, если это условие не выполняется. Устранение пересечений вручную может быть довольно трудоёмким процессом, т.к. требует корректировки геометрии пересекающихся деталей. В тоже время во многих практических случаях эти пересечения могут быть незначительными (микроскопическими) или несущественными для основных целей моделирования. В T-FLEX Анализ 16 появилась новая опция «Устранять пересечения тел», которая автоматически корректирует геометрию пересекающихся тел с помощью булевых операций «пересечение» и «вычитание» и делает возможным построение сетки для исправленной модели.
Трёхмерная модель с пересечениями между телами
Использование опции автоматического устранения пересечений
для исправления геометрических ошибок модели
Конечно, пользователь должен понимать, что в процессе автоматической коррекции геометрия исходных деталей для целей расчёта меняется, а это не всегда допустимо. В идеале, нужно стремиться к отсутствию пересечений в исходной модели.
Команда «Симметрия»
Во многих практических случаях механические конструкции имеют симметричную геометрическую форму и могут подвергаться симметричному нагружению. В этих случаях результат моделирования также будет симметричным и появляется возможность значительно сократить размерность решаемой задачи за счёт расчёта лишь одной части симметричной конструкции. Для этого нужно правильно задать граничные условия (закрепления). В общем случае в механических задачах условие симметрии задаётся запретом перемещения в направлении перпендикулярном плоскости симметрии при отсутствии ограничений в плоскости симметрии. В тепловых задачах для задания симметрии достаточно не прикладывать никаких тепловых граничных условий в плоскости симметрии.
Примеры симметричных задач. Использование ГУ «Симметрия» позволяет уменьшить размерность задачи
Новая команда «Симметрия» позволяет упростить наложение условия симметрии на грани тел, лежащие в плоскости симметрии и не требует от пользователя дополнительных построений.
Команда задания граничного условия «Симметрия»
Новое граничное условие «Сила тяжести»
Для удобства пользователей опция «Сила тяжести» из команды «Ускорение» была вынесена в отдельную одноименную команду «Сила тяжести». Команда задаёт равномерное воздействие ускорения свободного падения на все тела в задаче, моделируя нагрузку от собственного веса под действием силы тяжести. После вызова, команда автоматически выберет все тела задачи, считая, что к ним приложено ускорение свободного падения (9,8065 м/с2). В случае необходимости можно отредактировать список. В задаче может быть задано только одно граничное условие «Сила тяжести».
Диалог нагрузки «Сила тяжести»
Команда «Дополнительная масса»
Команда «Дополнительная масса» была доработана добавлением в диалог параметров ускорения, применяемого к добавляемой в моделируемую систему массе. В предыдущих версиях T-FLEX Анализа для учёта в расчёте «Дополнительной массы» необходимо задавать дополнительную команду «Ускорение».
Диалог обновлённой команды «Дополнительна масса»
Дистанционные граничные условия
Появилась новая категория граничных условий для механических задач – дистанционные граничные условия, включающие Дистанционные - Перемещение, Силу, Момент и Массу. Дистанционные граничные условия используются для учёта в расчёте воздействия объектов, не представленных непосредственно в конечно-элементной модели, так как это невозможно или нецелесообразно с вычислительной точки зрения. Классическими примерами подобных видов нагружений могут быть, например, передача силового воздействия паруса на основание мачты (используются Дистанционная сила и Дистанционный момент) или прочностной анализ несущей конструкции автомобильной двигательной установки (используется Дистанционная масса). В обоих случаях весьма затруднительно создать адекватную полную конечно-элементную модель мачты с парусным снаряжением или автомобильного двигателя с крайне сложным внутренним устройством. В тоже время можно достаточно достоверно оценить интегральные силовые и моментные воздействия ветровой нагрузки на основание или масс-инерционные параметры двигательной установки (масса двигателя, положение его центр масс, моменты инерции) и использовать их в конечно-элементном моделировании.
Дистанционное перемещение
При задании дистанционного перемещения пользователю предоставляется возможность задать перемещение/поворот некоторой точки с известными координатами, жёстко связанной с гранями/рёбрами КЭ модели, по направлениям/вокруг осей выбранной ЛСК.
Схема граничного условия «Дистанционное перемещение»
Дистанционная точка связывается невидимыми жёсткими (неупругими) стержнями с выбранной гранью/ребром КЭ модели и перемещается / поворачивается в своей ЛСК, при этом перемещения точки передаются на грань/ребро жёсткими стержнями. Следует учесть, что и выбранная для приложения ограничения грань/ребро КЭ модели становятся жёсткими.
Дистанционная сила
Дистанционная сила, применяется для задания суммарной величины распределённой нагрузки, которая действует не непосредственно на грань, а передаётся из дистанционной точки посредством неупругих стержней, связывающих дистанционную точку с гранью с учётом возникающих при этом моментов.
Схема граничных условий «Дистанционная сила» и «Дистанционный момент»
Команда задания дистанционной силы
Дистанционный момент
Дистанционный момент, применяется для задания суммарного момента, приведённого непосредственно к грани. Задание дистанционной точки не требуется, достаточно только величины и направления момента.
Дистанционная масса
Дистанционная масса представляет собой вид нагружения, применяющегося для задания дополнительной инерционной нагрузки от части конструкции, не включённой явно в задачу. В отличие от дополнительной массы нагрузка прикладывается к дистанционной точке, представляющей центр масс отброшенной части конструкции, а не просто равномерно распределяется по грани. В статических задачах учитывается только масса, в динамических - ещё и моменты инерции. Используется во всех типах задач.
Команда задания дистанционной массы
Мастер расчёта. Выборочное сохранение результатов.
В T-FLEX Анализ 16 версии значительно доработан механизм хранения результатов расчёта. У пользователя появилась возможность управлять списком сохраняемых результатов. Такая возможность особенно полезна при решении динамических (многошаговых) задач, когда система сохраняет решения на каждом временном шаге, которых могут быть сотни и тысячи. Учитывая, что в прочностном расчёте пользователю доступны от 40 до 160 результатов, в то время, как для анализа статической или динамической прочности часто достаточно 3-4 типов результатов (например, перемещение, коэффициент запаса, эквивалентное напряжение), данная возможность позволяет гибко управлять расходом дисковой памяти и делает физически возможным решение особо длительных динамических задач.
В связи с этими изменениями, работа диалога запуска на расчёт в новой версии системы несколько изменена. После настройки всех необходимых опций расчёта и нажатия кнопки «Далее», появляется специальный диалог, позволяющий выбрать рассчитываемые и сохраняемые результаты.
Диалог настройки сохраняемых результатов (справа)
Улучшение конечного элемента пластины, дополнительные результаты в пластинчатых задачах.
Для пластинчатых и оболочечных задач реализован более современный и точный конечный элемент. Кроме того, значительно расширен список получаемых для пластин результатов. Общее количество доступных результатов в пластинчатых задачах достигает ~140. В частности, пользователь имеет возможность получить значения напряжений на «верхней» и «нижней» сторонах пластины/оболочки, а также отдельно «изгибные» и «мембранные» составляющие.
Расширенный список результатов для пластинчатых задач, доступно до 137 результатов
Отчёты
Независимый визуализатор 3D модели результата
Реализован новый механизм визуализации, сохранённой 3D модели результата. Не требуется инсталляция дополнительных плагинов, а также обеспечивается кросплатформенность и надёжность программного решения.
Просмотр объёмной модели результата, сохраненного в отчёт
Виды по умолчанию
Появилась возможность выбрать вид по умолчанию для ориентации модели при печати результата в отчёт.
Обновлённый диалог генератора отчётов
Датчики в отчётах
При использовании датчиков, в отчёты выводится таблица датчиков со значениями для каждого результата.