31
особенно полезна для оценки результатов динамического расчета на прочность или решения
нестационарной тепловой задачи. Визуальной оценке результатов анализа могут также
помочь графики зависимости нескольких величин от частоты (при гармоническом анализе)
или от любых других независимых переменных.
Кроме того, над функциональными зависимостями в постпроцессоре могут выполняться
алгебраические преобразования. Для получения новых кривых
используются операции
сложения, вычитания, умножения и деления. Доступны и такие процедуры, как получение
абсолютной величины, извлечение корня квадратного, нахождение логарифмов и экспонент,
максимума и минимума. Для получения значений скоростей и ускорений можно
использовать операции дифференцирования и интегрирования расчетных зависимостей. Это
также позволяет получить спектр отклика (для использования в спектральном анализе).
Язык параметрического программирования
Обычная процедура выполнения анализа с использованием метода конечных элементов
состоит в
создании расчетной модели, задании нагрузок, получении решения и
интерпретации результатов. Если результаты решения указывают на необходимость внесения
изменений в проектную разработку, то требуется изменить геометрию модели и повторить
весь процесс. Такой подход может оказаться весьма дорогостоящим и длительным, особенно
для сложных моделей и при большом числе вносимых изменений.
Язык параметрического проектирования программы ANSYS (APDL) дает возможность
автоматизировать процесс за счет «интеллектуального» анализа, т.е. за
счет такой
организации программы, когда решение принимается на основе установленных соотношений,
значений переменных и критериев. Язык проектирования APDL позволяет осуществить
усложненный ввод исходных данных, что позволяет управлять вносимыми изменениями и
такими основными объектами анализа, как перемещения,
свойства материала, нагрузки,
положение связей-ограничений и размеры конечно-элементной сетки. Использование языка
APDL расширяет возможности программы за пределы традиционного конечно-элементного
анализа и предоставляет более развитые процедуры, относящиеся к проверке
чувствительности решения к
изменениям исходных данных, параметрическому
моделированию на основе базовых геометрических примитивов, внесению изменений в
проект и его оптимизации.
32
Степень влияния средств языка APDL на максимальную эффективность программы
ANSYS зависит только от изобретательности пользователя. Можно создать обобщающий
набор входных команд для описания основных требований, касающихся свойств материала,
геометрии и
других параметров, разрабатываемых объектов. Теперь есть возможность
приступить к анализу системы и быстро выполнить его по существу для всех типов объектов,
меняя значения соответствующих параметров в перечне входных команд.
Дальнейшим шагом в совершенствовании техники использования языка APDL могло бы
стать автоматизирование процесса проектирования. Следует создать обобщающий
командный ANSYS-файл, который выдавал бы подробные рекомендации по выбору таких
параметров объекта, как размеры, свойства материала, нагрузки и т.д. На основе этих данных
программа ANSYS может выбрать геометрию, нагрузки и выполнить нужный анализ. Более
того, в программу можно ввести инструкцию обратиться к результатам
расчета и принять
решение, является ли приемлемой конкретная разработка при заданных ограничениях.
Язык APDL располагает следующими средствами, которые можно использовать раздельно
или совместно: параметры; параметры-массивы; выражения и функции; ветвление и циклы;
функции повторения и аббревиатуры команд; макрокоманды; процедуры пользователя.
Все это многообразие средств дает возможность настроить программу таким образом,
чтобы удовлетворить
разнообразные запросы, возникающие при моделировании и
выполнении анализа. При умелом подходе и известной изобретательности пользователь
может создавать весьма совершенные средства для достижения максимума эффективности
программы в сфере конкретных приложений.
Do'stlaringiz bilan baham: