Главная » Просмотр файлов » Огородникова О.М. - Введение в компьютерный конструкционный анализ

Огородникова О.М. - Введение в компьютерный конструкционный анализ (1050666), страница 4

Файл №1050666 Огородникова О.М. - Введение в компьютерный конструкционный анализ (Огородникова О.М. - Введение в компьютерный конструкционный анализ) 4 страницаОгородникова О.М. - Введение в компьютерный конструкционный анализ (1050666) страница 42017-12-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 4)

Пример 2

monitor,1,ntop,uy

Записать в контрольный файл file.mntr значения переменных при решении нелинейной задачи;

1 - номер переменной;

 ntop - узел;

 uy - записать значения переменной смещения по оси y

Main Menu> Solution> Nonlinear> Monitor [Ввести в командной строке> ntop> Enter> Monitor> OK>
Quantity to be monitored> UY> OK]

monitor,2,nright,fy

Записать в контрольный файл file.mntr значения переменных при решении нелинейной задачи;

2 - номер переменной;

 nright - узел;

 fy - записать значения переменной составляющей напряжения вдоль оси y

Main Menu> Solution> Nonlinear> Monitor [Ввести в командной строке> nright > Enter> Monitor> OK>

Variable to redefine> Variable 2>
Quantity to be monitored> FY> OK]

outres,all,all

Контролировать расчетные результаты, записываемые в базу данных;

 all - значения всех расчетных параметров;

 all - для всех шагов решения

Main Menu> Solution> Load Step Opts> Output Ctrls> DB/Results File [Item to be controlled> All items> File write frequency> Every substep> OK]

nsel,s,loc,x,radius

Выбрать узлы;

 s - новый выбор;

 loc - координата в активной системе координат;

 x - координата x;

 radius - значение координаты x выбираемых узлов

Utility Menu> Select> Entities [Nodes> By Location> X coordinates> Min,Max> radius> OK]

d,all,all

 Задать ограничения свободы в узлах;

 all - во всех выбранных узлах;

 all - присвоить нулевые значения всем возможным смещениям

Main Menu> Solution> Loads>
Apply> Structural> Displacement>
On Nodes [Pick all>
DOFs to be constrained> All DOF> OK]

nsel,s,loc,x,0.0

Выбрать узлы;

 s - новый выбор;

 loc - координата в активной системе координат;

 x - координата x;

 0.0 - значение координаты

Utility Menu> Select> Entities [Nodes> By Location> X coordinates> Min,Max> 0> OK]

d,all,ux,0.0

 Задать ограничения свободы в узлах;

 all - во всех выбранных узлах;

 ux - ограничить смещение по оси x;

0.0 - нулевое смещение по оси x

Main Menu> Solution> Loads>
Apply> Structural> Displacement>
On Nodes [Pick all>
DOFs to be constrained> UX> 0> OK]

Рис.2.8. Ограничение степеней свободы (запрещены смещения узлов левого края вдоль оси x и все смещения узлов правого края)

nsel,s,loc,y,thick

Выбрать узлы;

 s - новый выбор;

 loc - координата в активной системе координат;

 y - координата y;

 thick - значение координаты

Utility Menu> Select> Entities [Nodes> By Location> Y coordinates> Min,Max> thick> OK]

sf,all,pres,1.25

Задать поверхностное нагружение в узлах;

 all - во всех выбранных узлах;

 pres - давление;

1.25 - величина давления

Main Menu> Solution> Loads>

Apply> Structural> Pressure> On Nodes [Pick all> Load Pres value> 1.25> OK]

alls

Выбрать все геометрические объекты.

Utility Menu> Select> Everything

nsub,10,50,5

Задать число подшагов на первом шаге нагружения;

10 - число подшагов на данном шаге нагружения;

50 - максимальное число подшагов;

5 - минимальное число подшагов

Main Menu> Solution> Load Step Opts> Time/Frequenc> Time and Substeps [Number of substeps> 10>
Maximum No of substeps> 50>
Minimum No of substeps> 5> OK]

Пример 2

solve

Начать вычисления

Main Menu> Solution> Solve> Current LS> OK

*SET,f,0.0425

Присвоить значения параметру, введенному пользователем;

 f - название параметра;

 0.0425 - величина параметра

Utility Menu> Parameters>
Scalar Parameters [Selection> f = 0.0425 > Accept> Close]

nsel,s,node,,ntop

Выбрать узлы;

 s - новый выбор;

 node - узел;

 ,, - компонента здесь не требуется;

 ntop - координаты узла, заданы выше

Main Menu> Solution> Loads> Apply> Structural> Force/Moment> On Nodes [Ввести в командной строке: ntop>
Enter> OK

f,all,fy,-f

Задать силы, приложенные в узлах;

all – во всех выбранных узлах;

 fy – сила, направленная вдоль оси y;

-f – величина приложенной силы, задана выше

Direction of Force/mom> FY> Force/moment value> -f> OK]

nsel,all

Выбрать узлы;

 all - все узлы

Utility Menu> Select> Entities [Nodes> By Num/Pick> Reselect> OK> Pick all]

nsubst,4,25,2

Задать число подшагов на данном шаге нагружения;

4 - число подшагов на данном шаге нагружения;

25 - максимальное число подшагов;

2 - минимальное число подшагов

Main Menu> Solution> Load Step Opts> Time/Frequenc> Time and Substeps [Number of substeps> 4> Maximum No of substeps> 25> Minimum No of substeps> 2> OK]

solve

Начать вычисления

Main Menu> Solution> Solve>
Current LS> OK

nsel,s,node,,ntop

Выбрать узлы;

 s - новый выбор;

 node - узел;

 ,, - компонента здесь не требуется;

 ntop - координаты узла, заданы выше

Main Menu> Solution> Loads>
Apply> Structural> Force/Moment>
On Nodes [Ввести в командной строке: ntop> Enter> OK

f,all,fy,f

Задать силы, приложенные в узлах;

all – во всех выбранных узлах;

 fy – сила, направленная вдоль оси y;

f – величина приложенной силы, задана выше

Direction of Force/mom> FY> Force/moment value> f> OK]

nsel,all

Выбрать узлы;

 all - все узлы

Utility Menu> Select> Entities [Nodes> By Num/Pick> Reselect> OK> Pick all]

nsubst,4,25,2

Задать число подшагов на данном шаге нагружения;

4 - число подшагов на данном шаге нагружения;

25 - максимальное число подшагов;

2 - минимальное число подшагов

Main Menu> Solution> Load Step Opts> Time/Frequenc>
Time and Substeps [Number of substeps> 4> Maximum No of substeps> 25>
Minimum No of substeps> 2> OK]

solve

Начать вычисления

Main Menu> Solution> Solve>
Current LS> OK

nsel,s,node,,ntop

Еще два раза повторяем цикл нагружения, меняя направление приложенной силы на противоположное.

Рис.2.9. На каждом шаге по ходу решения идет контрольное построение параметров сходимости

f,all,fy,-f

nsel,all

nsubst,4,25,2

solve

nsel,s,node,,ntop

f,all,fy,f

nsel,all

nsubst,4,25,2

solve

nsel,s,node,,ntop

f,all,fy,-f

nsel,all

nsubst,4,25,2

solve

nsel,s,node,,ntop

f,all,fy,f

nsel,all

nsubst,4,25,2

Пример 2

solve

Начать вычисления

Main Menu> Solution> Solve>
Current LS> OK

save

Сохранить всю текущую информацию в базе данных

ANSYS Toolbar> Save_db

fini

Закончить работу в процессоре

/post1

Начать работу в основном постпроцессоре

set,last

Обозначить данные, которые нужно прочитать из файла результатов расчета;

 last - прочитать последние значения параметров

Main Menu> General Postproc>
Last Set

pldi,2

Показать на экране деформированную конструкцию;

2 - показать конструкцию одновременно в деформированном и недеформированном состоянии

Main Menu> General Postproc>
Plot Results> Deformed Shapes

[Items to be plotted> Def + undef edge> OK]

Рис.2.10. Деформированная конструкция прорисована элементами, контуром показана исходная недеформированная форма

ples,nl,epeq

Показать результаты расчетов по элементам в виде изолиний;

 nl - напряжение;

 epeq - накопленная эквивалентная деформация

Main Menu> General Postproc>
Plot Results> Contour Plot> Element Solu [Strain-plastic> Eqv plastic EPEQ> OK]

Рис.2.11. Зоны локализации остаточной пластической деформации

fini

Закончить работу в постпроцессоре

/post26

Начать работу в динамическом постпроцессоре

eplo

Показать на экране элементы

Utility Menu> Plot> Elements

nsel,s,node,,ntop

Выбрать узел;

 s - новый выбор;

 node - узел;

,, - компонента здесь не требуется;

ntop - координаты узла, заданы выше

Utility Menu> Select> Entities [Nodes> By Num/Pick> OK> Ввести в командной строке> ntop> Enter> OK]

esln

Выбрать элементы, связанные с выбранным узлом

Utility Menu> Select> Entities
[Elements> Attached to> Nodes> OK]

*SET,elem,elnext(0)

Присвоить значения параметру, введенному пользователем;

elem - название параметра;

elnext(0) - функция, определяющая номер элемента

Ввести в командной строке> elem=elnext(0)> Enter

alls

Выбрать все геометрические объекты

Utility Menu> Select> Everything

esol,2,elem,ntop,s,y

Обозначить данные по элементам, которые нужно прочитать из файла результатов расчета;

2 - номер параметра;

 elem - элемент;

 ntop - номер узла, в котором для элемента следует восстановить данные;

 s - прочитать напряжения;

 y - прочитать составляющие напряжения по оси y

Main Menu> TimeHist Pro> Define Variable [Add> Element results> OK> Выбрать мышью верхний левый элемент> Define Element Data> OK> Выбрать мышью верхний левый узел> Define Nodal Data> OK>
Ref number of Variable> 2> Data item> Stress> Y-direction SY> OK>

Пример 2

esol,3,elem,ntop,epel,y

Обозначить данные по элементам, которые нужно прочитать из файла результатов расчета;

3 - номер параметра;

 elem - элемент;

 ntop - номер узла, в котором для данного элемента следует восстановить данные;

 epel - тип данных - упругая деформация;

 y - прочитать составляющие упругой деформации по оси y

Add> Element results> OK> Выбрать мышью верхний левый элемент>
Define Element Data> OK> Выбрать мышью верхний левый узел> Define Nodal Data> OK> Ref number of Variable> 3> Data item> Strain-elastic>
Y-dir'n EPEL Y> OK>

esol,4,elem,ntop,eppl,y

Обозначить данные по элементам, которые нужно прочитать из файла результатов расчета;

4 - номер параметра;

 elem - элемент;

 ntop - номер узла, в котором для данного элемента следует восстановить данные;

 eppl - тип данных - пластическая деформация;

 y - прочитать составляющие пластической деформации по оси y

Add> Element results> OK> Выбрать мышью верхний левый элемент>
Define Element Data> OK> Выбрать мышью верхний левый узел> Define Nodal Data> OK> Ref number of Variable> 4> Data item> Strain-plastic>

Y-dir'n EPPL Y> OK> Close]

add,5,3,4,,,,,1,1,0

Добавить параметры;

5 - номер параметра;

3,4,, - номера параметров, которые нужно использовать для определения данного параметра;

,,,, - неиспользуемые поля;

1,1,0 - масштабные факторы для указанных выше параметров

Main Menu> TimeHist Pro> Math Operations> Add
[Reference number for results> 5>

1st Variable> 3> 2nd Variable> 4]

xvar,5

Задать переменную вдоль оси X для представления в графике;

5 - номер параметра, соответствующего абсциссе

Main Menu> TimeHist Pro> Settings> Graph [Single variable> 5> OK]

/axlab,x,Total y-strain

Дать название оси на графике;

 x - оси x;

 Total y-strain - название

Utility Menu> PlotCtrls> Style> Graphs> Modify Axes [X-axis label>

/axlab,y,y-stress

Дать название оси на графике;

 y - оси y;

 y-stress - название

Total Y-strain> Y-axis label> Y-stress> OK]

plvar,2

Построить параметры на графике;

2 - номер параметра

Main Menu> TimeHist Pro> Graph Variables> 1st variable to graph> 2> OK]

Рис.2.12. Накопление остаточной пластической деформации в трех циклах

fini

Закончить работу в постпроцессоре

3. Определение собственных колебаний

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

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее