Руководство по решению тепловых, сопряженных, гидрогазодинамических задач (1050672), страница 20
Текст из файла (страница 20)
Например, приведенные ниже команды будут записывать все данные в базуданных и файл результатов каждый 10 ый шаг приращения и данные узлового решениякаждый пятый шаг приращения.OUTRES,ALL,10OUTRES,NSOL,598Однако, если изменить порядок выполнения команд (как показано ниже), вторая командаперезапишет первую, таким образом все данные будут записываться каждый десятый шагприращения и ничего каждый пятый шаг приращения.OUTRES,NSOL,5OUTRES,ALL,10Другой пример,OUTRES,NSOL,10OUTRES,NSOL,ALL,TIPзаписывает решение всех степеней свободы каждый десятый шаг приращения и решение вузловом компоненте “TIP” каждый шаг приращения. Вновь, если вы измените порядок, тополучите выход только на каждом 10 ом шаге приращения.ПримечаниеУстановленные по умолчанию значения записи результатов решения для всехэлементов зависят от типа анализа; смотрите описание OUTRES в ANSYSElements Reference.
Для селективного ограничения выводимых результатоврешения используйте команду OUTRES (FREQ = NONE) или запретите записьвсех результатов решения (OUTRES,ALL,NONE) и затем включитеселективную запись результатов решения последующими командамиOUTRES.Третья команда опции контролирующей вывод, ERESX, позволяет просматривать впостпроцессоре значения интегральной точки элемента.Команда:ERESXGUI:Main Menu> Preprocessor> Loads> Load Step Opts> Output Ctrls> Integration PtMain Menu> Solution> Load Step Opts> Output Ctrls> Integration PtMain Menu> Solution> Load Step Opts> Output Ctrls> Integration PtПо умолчанию программа ANSYS экстраполирует узловые результаты, которые выпросматриваете в постпроцессоре по значениям интегральных точек для всех элементов заисключением элементов с активными нелинейностями материала.
Выполнив командуERESX,NO, вы можете отключить экстраполяцию и вместо копирования значенийинтегральной точки в узлы, сделать доступными для просмотра в постпроцессоре узловыерезультаты. Другая опция ERESX,YES, устанавливает экстраполяцию для всех элементов, вне зависимости от того имеют они или нет активные нелинейности материала.2.7.5. Опции Biot-Savart.Это опции, используемые в анализе магнитного поля. В этой категории существует двекоманды:Команды Biot-Savart99Команда Маршрут GUIBIOTНазначениеMain Menu> Preprocessor> Loads> Вычисляет интенсивность источникаLoad Step Opts> Magnetics> магнитного поля по выбранномунабору текущих источников.Options Only> Biot-SavartMain Menu> Solution> Load StepOpts> Magnetics> Options Only>Biot-SavartEMSYM Main Menu> Preprocessor> Loads> Дублирует текущие источники.Load Step Opts> Magnetics>Options Only> Copy SourcesMain Menu> Solution> Load StepOpts> Magnetics> Options Only>Copy Sources2.7.6.
Спектральные опции.В этой категории существует множество команд, предназначенных для задания данныхотклика спектра и данных плотности спектральной мощности. Описание команд приведено вANSYS Structural Analysis Guide.2.8. Создание многократных файлов шагов нагружения.Все нагрузки и опции шага нагружения составляют шаг нагружения, для которогопрограмма может определить решение. В случае наличия многократных шагов нагружения,вы можете сохранить данные для каждого шага нагружения в файл, называемый файломшага нагружения и считать его впоследствии для выполнения решения.Команда LSWRITE записывает файл шага нагружения (один файл на один шаг нагружения,идентифицируются следующим образом Jobname.S01, Jobname.S02, Jobname.S03, и такдалее). Используйте один из методов:Команда:LSWRITEGUI:Main Menu> Preprocessor> Loads> Load Step Opts> Write LS FileMain Menu> Solution> Load Step Opts> Write LS FileЕсли вы используете диалоговое окно Solution Controls для установки анализа и опций шаганагружения, то вы можете определить каждый шаг нагружения, используя закладку Basic(диалоговое окно Solution Controls может использоваться только для стационарного иполного нестационарного анализа).После записи каждого шага нагружения, можете использовать одну команду дляпоследовательного чтения файлов и получения решения для каждого шага нагружения.Приведенный ниже простой набор команд устанавливает многократные шаги нагружения:/SOLU0! вход в SOLUTION100! Шаг нагружения 1:D, ...! НагрузкиSF, ......NSUBST, ...! Опции шага нагруженияKBC, ...OUTRES, ...OUTPR, ......LSWRITE! Запись файла шага нагружения: Jobname.S01! Шаг нагружения 2:D, ...! НагрузкиSF, ......NSUBST, ...! Опции шага нагруженияKBC, ...OUTRES, ...OUTPR, ......LSWRITE! Запись файла шага нагружения: Jobname.S020Несколько заметок относительно файла шага нагружения:••••Данные шага нагружения записываются в файл в терминах команд ANSYS.Команда LSWRITE не фиксирует изменения вещественных констант (R) или свойствматериала (MP).Команда LSWRITE автоматически передает нагрузки с твердой модели на конечноэлементную модель, таким образом все нагрузки записываются в форме команд,задающих нагрузки на конечно элементную модель.
В частности, поверхностныекоманды всегда записываются в терминах SFE (или SFBEAM) команд, в независимости от того как они задаются.Для модификации данных файла шага нагружения номер n, выполните командуLSREAD,n для чтения файла, выполните желаемые изменения, и затем запуститекоманду LSWRITE,n (которая перезапишет старый файл n).
Также вы можетенепосредственно редактировать файл шага нагружения используя текстовыйредактор, однако этого делать не рекомендуется. Существуют следующиеэквивалентные команде LSREAD маршруты GUI:GUI:Main Menu> Preprocessor> Loads> Load Step Opts> Read LS FileMain Menu> Solution> Load Step Opts> Read LS File•Команда LSDELE позволяет удалить файлы шага нагружения из программы ANSYS.Существуют следующие эквивалентные команде LSDELE маршруты GUI:Main Menu> Preprocessor> Loads> Define Loads> Operate> Delete LS FilesMain Menu> Solution> Define Loads> Operate> Delete LS Files•Другая полезная команда, используемая при установке шага нагружения, LSCLEARпозволяет удалить все нагрузки и задать всем опциям шага нагружения используемыепо умолчанию значения. Вы можете использовать ее, например, для “очистки”данных шага нагружения перед чтением файла шага нагружения с цельюпоследующей модификации данных шага нагружения.101Эквивалентные маршруты команды LSCLEAR:Main Menu> Preprocessor> Loads> Define Loads> Delete> All Load Data> data typeMain Menu> Preprocessor> Loads> Reset OptionsMain Menu> Preprocessor> Loads> Define Loads> Settings> Replace vs AddMain Menu> Solution> Reset OptionsMain Menu> Solution> Define Loads> Settings> Replace vs Add> Reset Factors2.9.
Установка предварительного растяжения в соединительной детали.Предварительные нагрузки на болты и другие структурные компоненты зачастую оказываютзначительное влияние на напряжения. Элемент PRETS179 (элемент предварительногорастяжения) и команда создания конечно элементной модели PSMESH могут бытьиспользованы для этого типа анализа. Если на соединительную деталь накладываетсяконечно элементная сетка в двух разных частях, то в этом случае элементыпредварительного растяжения могут быть вставлены между частями при помощи командыEINTF.Нагрузка предварительного растяжения используется для моделирования предварительноскомпонованной нагрузки в соединительной детали.
Деталь может определяться двух илитрехмерными структурными, низкого или высокого порядка твердыми, балочными,оболочечными, трубными элементами. При использовании команды PSMESH частьпредварительного растяжения на которую задается нагрузка предварительного растяжения,должна быть определена внутри соединительной детали.2.9.1. Использование команды PSMESHБезусловно, простейший способ задания элементов предварительного растяжения всоединительной детали заключается в использовании команды PSMESH. Эта команда можетбыть использована только в том случае, если деталь не меширована (не наложена на детальконечно элементная сетка) в отдельных частях. Команда определит часть предварительногорассечения и сформирует соответствующие элементы. Она автоматически разделитмешированную соединительную деталь на две части и вставит элементы предварительногорастяжения.
Элементы предварительного растяжения могут быть автоматически удаленыпри удалении части предварительного растяжения (Main Menu> Preprocessor> Sections>Delete Section). Это свойство также позволяет отменить операцию разделения путем слиянияузлов.Иллюстрация предварительного растяжения.102Направление по нормали задается командой PSMESH и является частью данныхрастяжения. Это является противоположностью предыдущему методу (команда PTSMESH),в котором используются вещественные константы для задания направления по нормали.Мешированная часть предварительного растяжения не обязательно должна быть плоской.Элементы, располагающиеся ниже части предварительного растяжения могут иметьпрактически любую форму: линейную, треугольную, четырехугольную, клинообразную илишестигранную. Однако, должны присутствовать совпадающие узлы на двух сторонах (A и B)части предварительного растяжения.
Стороны A и B части растяжения соединяются однимили большим количеством элементов растяжения, по одному на каждую совпадающую паруузлов.Узел предварительного растяжения (K) используется для управления и мониторинга общихнагрузок предварительного растяжения. Направление нагрузки растяжения может бытьзадано относительно стороны А, когда часть растяжения создается командой PSMESH.2.9.2. Использование команды EINTFЕсли соединитель был меширован в двух отдельных частях, элементы растяжения(PRETS179) могут быть вставлены между частями посредством команды EINTF,TOLER,K(Main Menu> Preprocessor> Create> elements> pretension> At Coincident Nodes...).