Перейти к публикации

Остаточные напряжения в ANSYS


Рекомендованные сообщения

Здравствуйте. Помогите пожалуйста мне с возникшей проблемой.

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

Я задаю тело в виде балки (длинна 100 мм, высота и ширина 10 мм), тип элемента: Solid98. Нагрузка heat flow не узел расположенный на одной из граней. Свойства материалов: теплоемкость, теплопроводность, плотность, модуль юнга, к-нт Пуассона, к-нт теплового расширения. Для учета пластичности использую Bilinear Kinematic Hardening.

1 шаг. Сначала решаю термо-деформационную нестационарную задачу и получаю вполне адекватные результаты (тело нагревается и деформируется).

2 шаг. Дальше для получения остаточных деформаций, я снимаю нагрузку в виде теплового потока, выбираю стационарную задачу и restart. Никаких остаточных напряжений нет. Пытался решать также на втором шаге нестационарную задачу с большим временем расчета – то же самое.

В чем моя ошибка? Заранее спасибо!

Ссылка на сообщение
Поделиться на других сайтах


Если моя память мне ни с кем не изменяет, coupled-field элементы не поддерживают пластичность.

Лучше провести термомеханический анализ по отдельности:

Cначала термический анализ с элементом типа solid70, или solid90;

Затем применить команду etchg - смена типа элемента на соответствующий для механического анализа;

Считывание результатов термического анализа командой ldread;

Запуск на решение.

Все должно получиться.

Удачи.

Изменено пользователем saigin
Ссылка на сообщение
Поделиться на других сайтах

eprst

Делаете все правильно. Не знаю, что за элемент 90, я бы считал обычным 45. Можно фрагмент log файла увидеть со всеми запусками. Скорее всего проблема в том, что после решения первой задачит выходите в пост-проц. Попробуйте решить сразу на 2 шага.

time,1

Температура

solve

time,2

Температура=0

solve

Ссылка на сообщение
Поделиться на других сайтах

Скорее всего проблема в том, что после решения первой задачит выходите в пост-проц.

рестрт ведь это решает :g:
Ссылка на сообщение
Поделиться на других сайтах

Проблема точно не в выходе в постпроцессор, т.к. я также пробовал использовать тепловой поток, в виде ступеньки (например, от 0 до 3 сек = 1000, от 3 и выше 0) и устанавливал большое время расчета (например 1000 сек). По результатам также видно, что ни каких остаточных деформаций нет. В построцессоре рассматривая деформации тела по шагам видно, что тело сначала деформируется под воздействием температуры, и по мере ее распределения и в конечном счете остывания тела до начальной температуры, тело принимает прежнюю форму.

Если моя память мне ни с кем не изменяет, coupled-field элементы не поддерживают пластичность.

Лучше провести термомеханический анализ по отдельности:

Cначала термический анализ с элементом типа solid70, или solid90;

Затем применить команду etchg - смена типа элемента на соответствующий для механического анализа;

Считывание результатов термического анализа командой ldread;

Запуск на решение.

Все должно получиться.

Удачи.

ТАк же мне кажется, что такой вариант не пройдет (я его уже попробывал), т.к. в этом случае я получаю деформированное состояние для температурного поля переданного из термического анализа. А мне надо получить дальнейшие деформации при остывании и после него (т.е. как раз остаточные). А при решении механического анализа остывание и перераспределение температуры уже не учитывается. Или я в чем-то ошибаюсь? Изменено пользователем eprst
Ссылка на сообщение
Поделиться на других сайтах

Не знаю, что за элемент 90, я бы считал обычным 45.

45 - это для механического анализа.

90-двадцатиузловой тепловой солид.

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

В мануале речь только про термоупругость solid98. О пластичности речи нет.

ТАк же мне кажется, что такой вариант не пройдет (я его уже попробывал), т.к. в этом случае я получаю деформированное состояние для температурного поля переданного из термического анализа.

Что мешает пошагово передавать в механический анализ температурное состояние системы от начала нагрева и до конца остывания?

Ссылка на сообщение
Поделиться на других сайтах

Что мешает пошагово передавать в механический анализ температурное состояние системы от начала нагрева и до конца остывания?

Каким образом? Мультианализ?
Ссылка на сообщение
Поделиться на других сайтах

Смотрите подробнее описания следующих команд:

ldread,,,,time - считываете температуру в определенный "момент времени" температурного анализа;

lswrite - записываете шаг решения;

снова ldread с новым параметром time;

lswrite

... (ну, или в цикл все это);

lssolve - решаете записанные шаги.

Ссылка на сообщение
Поделиться на других сайтах

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

Оценить остаточные напряжения сравнением с аналитикой. И уж потом заняться более сложными нагружениями :unsure:

Деформационная теория пластичности, например, обычно трактуется как нелинейно-упругая по сути алгоритма .

Может стоит решить с пластичностью нагревание и отдельно упруго охлаждение и просто сложить решения...

Ссылка на сообщение
Поделиться на других сайтах

Правда это корректно только в случае если при разгрузке не будут возникать напряжения больше предела текучести, иначе все сложнее и надо как-то по частям решать. Может возникнуть несколько несвязанных друг с другом областей с остаточными деформациями :unsure:

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • RokiSIA
      Ваше очко уходит телезрителям)) . 
    • Юрий К.Ф.
    • Nika1980
      Я очень извиняюсь что пишу не в тут тему, но может так будет быстрее, в подфоруме где обсуждали  аналоги UGIMA вы писали что есть провереные поставщики которые могут помочь с параллельным импортом. Буду очень благодарна если поделитесь контактами
    • nikzubik
      https://drive.google.com/file/d/1iQ69-eth2Edsp5FvXvOaGWhV9WjdiZf7/view?usp=drive_link https://drive.google.com/file/d/1iQ69-eth2Edsp5FvXvOaGWhV9WjdiZf7/view?usp=drive_link, https://drive.google.com/file/d/1uIPaOKgzMIaV2W5eotd6s_hUlyBqrTeu/view?usp=drive_link, https://drive.google.com/file/d/1a0zpKLa3jC5ojeyvkIsQp2n-fA7uPqPA/view?usp=drive_link, https://drive.google.com/file/d/169m0xYpQnhVOdWMQwslWYkGFFcO8kMq7/view?usp=drive_link, https://drive.google.com/file/d/1KTrI1MWUMOGw2GI39bMxN7cc2QisVBFE/view?usp=drive_link, https://drive.google.com/file/d/1NKOMeWLJtcekZnkcGPpDA9vvWji7fnT2/view?usp=drive_link, https://drive.google.com/file/d/1YS3AIkEnysI304IFz6L9SD-6gqhKA97V/view?usp=drive_link, https://drive.google.com/file/d/1TwsBWTGV54cK-DPK2-wKdIkEL8VEXAlR/view?usp=drive_link, https://drive.google.com/file/d/11QRHIdSATxV8p_mB-QIVXzsH559P0MjQ/view?usp=drive_link, https://drive.google.com/file/d/1zPpSwlwl-5ZbVEglVCO5HVPpx9eLJNOb/view?usp=drive_link, https://drive.google.com/file/d/1EuwQw7tk35-XQgSNPndJYRgYWzxutEPf/view?usp=drive_link, https://drive.google.com/file/d/1LN1YVXkHBZTA3AXSocnX-oT7btSYLITF/view?usp=drive_link, https://drive.google.com/file/d/1WCb_aZUkHTqZEzRjgBoI0GWHPIITohqj/view?usp=drive_link, https://drive.google.com/file/d/1RZV0YZLqfHzp3axcuD7J2AstvTTdKalW/view?usp=drive_link, https://drive.google.com/file/d/1xbwLCk-iLcZiSEebXss5YdV1TsX04KcA/view?usp=drive_link
    • Viktor2004
      Классно. У меня ошибка что-то там с G41 G42. Номер ошибки и текст ошибки я вам не скажу. Только моя профессиональная интерпретация. Вмешательство g41/42 Итак, товарищи знатоки, время пошло Друзь: Я думаю у автора ошибка PS0037 CAN NOT CHANGE PLANE IN G41/G42 Бялко: Я думаю у автора ошибка PS5457 G41/G42 NOT ALLOWED IN MDI MODE Латыпов: Да нет, у автора ошибка PS5448 INTERFERENCE TO AVD. AT G41/G42 ERROR Новиков: Нет, у него ошибка PS5447 DANGEROUS AVOIDANCE AT G41/G42 START_UP Аскеров: У автора ошибка PS5446 NO AVOIDANCE AT G41/G42
    • rrr11
      Всём добрый вечер, на производство пришёл китайский токарный станок dmtg со стойкой fanuc oi tf plus, есть большая партия штучных деталей сложной формы, дабы не прописывать со стойки каждую деталь, решил всё это делать с помощью фьючика. Во время просмотра графика готовой уп непосредственно на стойке, станок выдаёт ошибку вмешательство g41/42, пробовал на других фануках всё работает. Может кто сталкивался с такой проблемой? Подскажите, пожалуйста, в чем может быть дело? 
    • Ветерок
      Было бы странным, если бы слайсер не умел этого делать. Ибо одна из функций слайсера - как раз  правильно сориентировать модель для более качественно изготовления.
    • Snake 60
      @zheka1980   Подтверждаю, мне знающие люди сказали, что любой слайсер может сделать эту операцию. Вы видно плохо знаете возможности Вашей программы
    • Павлуха
    • zheka1980
      Представьте себе файл детали, вы его открываете, в нем есть плоскость "сверху". А деталь - куб. Так вот этот куб стоит ребром на плоскости. А нужно чтобы одна из его граней  была параллельна плоскости "сверху". Как его развернуть?
×
×
  • Создать...