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

Моделирование в LS-Dyna многопроходной чеканки


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

Здравствуйте!

Прошу у Вас помощи в следующих вопросах!

Моделирую процесс пластической деформации – чеканка в LS-Dyna Ansys. Стержневой ролик (двигаясь в вертикальной плоскости) наносит удары по алюминиевому образцу со скоростью 4 м/с (рис.1). Образец жестко закреплен на столе. Стол движется с постоянной скоростью в горизонтальной плоскости. Цель: получить на поверхности образца несколько отпечатков удара ролика. Задачи: 1) померить линейную длину одного отпечатка. 2)Под серией отпечатков надо определить изменение твердости (в МПа) в поверхностном слое.   

Ранее данный процесс моделировал в программе Deform, поэтому на скриншотах из Deform буду объяснять мои вопросы по работе в LS-Dyna Ansys. (Моделирую не в Deform, а в LS-Dyna – такая вот задача на сейчас)).

Рис.1. Схема обработки: 1- Образец; 2-Стол; 3-стержневой ролик.

 

Вопросы:

1). Как в LS-Dyna измерить линейную длину отпечатка h (рис 2)?

Рис.2

Или нужно данные расчета открывать в других приложения? Тогда в каких? Пожалуйста напишите подробно путь!

2) Как измерить твердость (МПа) в LS-Dyna? Ведь такой шкалы для процессов холодной деформации в чистом виде нет!?

В Deform тоже нет шкалы твердости в чистом виде для ППД, приходилось полученные «Эффективные деформации» (Strain-Effective) связывать с пределом текучести (используя график из библ.материалов «Зависимость предела текучести (Flow Stress) от (Strain-Effective.) И уже через предел текучести определять твердость материала (НВ=предел текучести/ 0,33) [Дель Г.Д. Определение напряжений в пластической области по распределению твердости. М., Машиностроение, 1971, 199 с.]. (коэфф. 0,33 – это только для стали, Подробно - может пригодится кому)

Пожалуйста подробно опишите методику, как в LS-Dyna определить твердость! 

 

 3).    Как в LS-Dyna в сечении материала задать серию равномерно лежащий точек по глубине и определить значения, например, эффективных деформаций (рис.3) ? А затем из полученного графика сохранить данные в виде -.txt файла (например, Зависимость эффективных деформаций (strain-effective) от глубины (distance).

Рис.3

4).  Как в LS-Dyna сделать так чтобы образец был жестко закреплен к столу и с ним перемещался? Так как задать движение образцу не получается (или не возможно).

 

5) Как в LS-Dyna задать много проходную обработку, т.е. ролик совершил несколько ударов и его надо вернуть в исходное положение и опять запустить по уже полученным отпечатка еще раз? Пожалуйста, напишите подробно, как это сделать!

Большое спасибо!

 

 

Рис.1.JPG

Рис.2.JPG

Рис.3.JPG

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


Здравствуйте, работаю в версии 17.2. Подготовку модели и задание всех характеристик осуществляю в ANSYS/LS-DYNA.

Снимок.JPG

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

При обработке результатов удобно пользоваться программой ls-prepost (бесплатной для пользователей ls-dyna).

1.Как в LS-Dyna измерить линейную длину отпечатка h (рис 2)?

В ls-prepost это сделать просто - правая панель EleTol - Measur

2.Как измерить твердость (МПа) в LS-Dyna? Ведь такой шкалы для процессов холодной деформации в чистом виде нет!?

Вы можете использовать туже методику и в ls-dyna

3.Как в LS-Dyna в сечении материала задать серию равномерно лежащий точек по глубине и определить значения, например, эффективных деформаций (рис.3) ? А затем из полученного графика сохранить данные в виде -.txt файла (например, Зависимость эффективных деформаций (strain-effective) от глубины (distance).

Можно попробовать взять сечение и определить значения по элементам. Или можно изначально взять модель симметрии (как у вас на рисунке), при соответствующих ограничениях. И снять эти значения с плоскости симметрии

4.Как в LS-Dyna сделать так чтобы образец был жестко закреплен к столу и с ним перемещался? Так как задать движение образцу не получается (или не возможно).

Есть несколько способов.

- Вы можете зажать его в жесткой оправке (rigid тело) и перемещать эту оправку

- Можете сделать rigid плоскость и задать Tie контакт для связывания узлов плоскости и образца

- можно просто объединить узлы стола (как rigid тела) и образца

- можно просто задать движение на низ вашего образца и все

5.Как в LS-Dyna задать много проходную обработку, т.е. ролик совершил несколько ударов и его надо вернуть в исходное положение и опять запустить по уже полученным отпечатка еще раз? Пожалуйста, напишите подробно, как это сделать!

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

 

В препроцессоре ansys/ls-dyna это тоже можно сделать, Но это я бы это делал в ls-prepost

 

Максим

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

Максим, большое спасибо за развернутые ответы! Очень помогли!

1. Вопросы про свойства сплава АМг-6.

            Какую модель материала в LS-DYNA необходимо выбирать для моделирования ударных процессов, например, чеканки (ранее выбирал Bilinear и Plastic Kinematic, но сходимость экспериментальных данных и результатов моделирования была низкой: отпечаток при моделировании в 2 раза больше, чем при натурном эксперименте)?

            По каким формулам возможно рассчитать или найти в справочниках такие свойства материала Tangent Modulus, Strain Rate (C), Strain Rate (P), Failure Strain (рисунок 1)?

Рис.1.JPG

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

Добрый день!

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

Рассчитать тангенсный модуль можно из билинейного графика. Пример расчета можете посмотреть здесь на стр. 86.

 http://dynaomd.ru/images/Download/LSDYNA_book_metalforming.pdf

Хотя там есть не точность (более точно стр. 27).

Я как то считал для АМГ6, у меня получалось, предел текучести 150 МПа, тангенсный модуль 700 МПа, но это только в первом приближении.

Вообще чтобы были точные результаты нужно использовать диаграмму одноосного растяжения, ее преобразовывать до графика истинные напряжения - истинные деформации и закладывать либо в виде таблицы (например кусочно-линейная модель, МАТ24) или в виде коэффициентов степенной функции (МАТ18).

Strain Rate (C), Strain Rate (P) - также получают из экспериментальных кривых при различных скоростях деформации.

Параметр FailureStrain - если у вас нет разрушения лучше его не задавать. Если есть то в первом приближении рекомендуют задавать как 3*деформацию разрушения. Этот параметр сеточнозависимый и правильно задать его не просто.

 

Максим

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • gudstartup
      то есть всяцепь готовности у вас замкнута и напряжение 24 подводиться куда следует
    • wega7777
      Это программа, было бы не плохо если бы вдруг кто поделился, а так вот   B-64174EN_04_111024.pdf
    • Maks Horhe
      Все работает, но станок снижает подачу, не успевает считать. Снижаем требования в программе к точности траектории, подача стремится к номиналу.. Эх..как быть..
    • yunoleg
      вентилятор не причем. отключили на рабочем. он готов к работе без него
    • gudstartup
      и как нибудь запихайте все эти изображения в один архив а то открывать запаришься
    • yunoleg
      привода все готовы к работе.
    • gudstartup
    • ДОБРЯК
      Вы не слышите, то что вам говорят. :=) И поэтому у вас проблемы. И Ансис и СВ и Настран и ИСПА и ... делают численную факторизацию матрицы при определении первых собственных частот незакрепленной конструкции.  Подождите немножко, я подготовил пример на две степени свободы для незакрепленной конструкции и будем его решать. Алгоритму определения первых собственных чисел ему без разница закреплена конструкция или нет. Алгоритму на вход подаются две матрицы. В данном случае матрица масс и матрица жесткости... МКЭ вам даст только две матрицы, на этом МКЭ заканчивается.  Дальше решайте любым алгоритмом. Но для определения первых собственных чисел вам придется сделать численную факторизацию матрицы ЖЕСТКОСТИ. Не матрицы масс, а матрицы ЖЕСТКОСТИ... Я уже это объяснял. :=)
    • Orchestra2603
      Нулевая собственная частота означает нулевое собственное значение матрицы M^-1 * K, а значит нулевок СЗ у К (или бесконечно большое СЗ для M, но такого я не встречал никогда в реальных задачах). Т.е. матрица К - вырожденная. Это равнозначные утверждения про вырожденность матрицы жесткости и нулевую частоту. Почитайте работу по ссылке. Там рассматривается случай вырожденной матрицы M и алгоритм получения вектров. Случай с вырожденной К также приводится к этому случаю простыми манипуляциями.   Работа опубликована в 1972 году! Модальник Ансис, например, работает с вырожденной матрицей жесткостью вполне нормально. Он показывает 6 первых нулевых СЗ (для свободно "парящей" системы) и показывает формы соответствующие перемещениям, как жесткого целого. Все остальные СЗ (в подавляющем большинстве случаев, за исключением случаев некорректной постановки расчета) соотвтетсуют ожидаемым частотам. Не работал в Simulation, но я не буду удивлен, если там это работавет так же. Матлаб и Маткад тоже вполне умеет находить СЗ и СВ для случая с одной вырожденной матрицей. У вас не возникает ощущения, что вы ищете проблему, где ее нет?   Да, где интересуют очень высокие формы, там возникают вопросы, связанные с корректностью выбора функции формы, размеров элемента и т.п.  В моей практике с этим не сталкивался, но, наверное, если кто-то стоячие волны, например, исследует в ультразвуковом диапазоне - там, наверное, действиетолно возникают проблемы. Но это проблема самого МКЭ, а не каких-то алгоритмов или методов отыскания СЗ и СВ.   Так, по-вашем, что такое я  прислал? Это какая-то не такая факторизация?  Я же показал, есть такие методы факторизации. У меня нет оснований полагать, что все вокруг по всему миру идиоты, этого не знают, и только я молодец. У вас есть?  
    • yunoleg
      https://drive.google.com/file/d/1o5b62TuvZQalbDJ9_aG81fc6I_Ojsg7d/view?usp=drive_link, https://drive.google.com/file/d/17bjDQq5UQ9HaZRu9QIGNjD5Iy9rEQ9XB/view?usp=drive_link, https://drive.google.com/file/d/1v5rY8NXGV0dsvizuyDwHdnQE53M0QlRi/view?usp=drive_link, https://drive.google.com/file/d/1xCjwwPhNUiLshQmCz5GVwO6nwrL1teew/view?usp=drive_link, https://drive.google.com/file/d/1biXChIeRXUPkyRq-vUAX7QTYDSAFajwG/view?usp=drive_link, https://drive.google.com/file/d/1hmQcWIwtIMVSaAKob7ET6JHxK9BiN1XO/view?usp=drive_link, https://drive.google.com/file/d/1wyzqJB9iwENMyWHD1EQgyUCw7iED8Blm/view?usp=drive_link, https://drive.google.com/file/d/1WCtff2C-_jPQniOz8QPRVTEZ9lNIaXIZ/view?usp=drive_link, https://drive.google.com/file/d/1PNeqoEomozDWPtBuB7_BMwNQLdkd7F13/view?usp=drive_link, https://drive.google.com/file/d/1zWW6U-gzl9ypvOWv1AQcW18Xb4AVRJXB/view?usp=drive_link, https://drive.google.com/file/d/1mtitt98SGu63Fr_db5HSVfE43-j6utgG/view?usp=drive_link, https://drive.google.com/file/d/1TeWtLQYDtWxOnOphgJ82brZWgapoftxT/view?usp=drive_link, https://drive.google.com/file/d/1zWk7w8BxpU_uwj-LP0H23eoR8nphLeNQ/view?usp=drive_link, https://drive.google.com/file/d/1YCZDInHYxQyLo_xQQgc0sUOcuUNrv1c9/view?usp=drive_link, https://drive.google.com/file/d/16bIqWYg8ryKRFa8LTfSpaIySo1_4VdGs/view?usp=drive_link, https://drive.google.com/file/d/1x2xqlaFCfXRIwoTxvSjxciKuJ04Ao7-0/view?usp=drive_link, https://drive.google.com/file/d/18YxxWmy2zgUzbMai9lD4XTgQeJUbGVrd/view?usp=drive_link, https://drive.google.com/file/d/16ZBXioHIXFtlYMhBQFopycwDPRdDYC_x/view?usp=drive_link, https://drive.google.com/file/d/112_xqezNot4ecDOMbmvtLN_nOnEQR_tR/view?usp=drive_link, https://drive.google.com/file/d/1Qx6eOwQqD9dcxrpeudbXJL8HQTZzQe2l/view?usp=drive_link, https://drive.google.com/file/d/1tUJ14IpIHF49EXBQ85tdrEzrWDQ0zZSK/view?usp=drive_link, https://drive.google.com/file/d/1fJarfkIcPR1B2_pMod10R8iO09HqqpEn/view?usp=drive_link, https://drive.google.com/file/d/1LsWkJXPuwBL3HlhbzehJpCOjZ0Gf6Eaq/view?usp=drive_link, https://drive.google.com/file/d/1Nm2j1JAn3tTXxznxdY9Y6bpD_ZNhjy0_/view?usp=drive_link c воздухом все в порядке. Все концевики проверены. тоже все в норме
×
×
  • Создать...