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

Модель гиперупругого материала


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

Доброго всем дня.

Начну с постановки задачи, хотя некоторые вопросы неоднократно обсуждалась на форуме http://cccp3d.ru/topic/85845-как-задать-свойства-эластомера/#comment-817686http://cccp3d.ru/topic/76682-расчёт-пористой-резины/#comment-704688 ...

На разрывной машине испытывались образцы на одноосное растяжение по ГОСТ 270-75 .5a0ec8392d95f_.thumb.jpg.3022b2fda6a90dffbfbc5848b31d93a2.jpg 

В результате 5 проведенных экспериментов получены зависимости F-ΔL. Затем они преобразованы в зависимости σ-ε по формулам σ=F/S0 (S0-площадь поперечного сечения образца в среднем участке), ε=ΔL/L (где L- расстояние между зажимами разрывной машины). Вот что получилось Experimental data №3.pdf.

Здесь вопрос - правильно ли я перемещения пересчитал в деформации когда подставил L=55, а не 115?

Затем в Curve fitting WB для 4-х моделей гиперупругого материала (Monney-Rivlin 2 парам, Arruda-Boyce, Neo-Hookean, Yeoh 2 ord) вычислены соответствующие коэффициенты.

Arruda-Boyce

5a0ebf1c16ce4_Arruda-Boyce.thumb.jpg.620ff2475068e7dfd25133b226e17b52.jpg

Monney-Rivlin 2 парам

5a0ebf1cd1807_Moony2.thumb.jpg.3a30e2b28bdcf95e628455dac003fc04.jpg

Neo-Hookean

5a0ebf1d8ba45_Neo-Hookean.thumb.jpg.4797f427e99f23be4338cf3283c9888f.jpg

Yeoh 2 ord

5a0ebf1e353d1_Yeoh2.thumb.jpg.0ee2e989c0ad86ac650acb36ab2c841d.jpg

Затем создал геометрию образца длинной  55 мм. Крайнюю левую грань закрепил по всем направлениям (Fixed Support), а к правой грани задал перемещение 100 мм. 

Сетка с размером КЭ 2 мм. 

Настойки решателя

nsub,50,100,50

nlgeom,on

solcont,on

Вот что получилось 5a0eca8c64d68_.thumb.jpg.0a694c78e5801bb0d3906d12f0f13f53.jpg

 

Результаты расчета заношу в Excel, строю график σx-ε и сравниваю с экспериментом. 

Вот что получается Results.pdf

Прошу помощи ткнуть носом пальцем в нужном направлении. Почему результаты расчета не совпадают с результатами эксперимента?

Правильно ли я поступил, что сделал геом. модель только области которая испытывает НДС, а не всей геом. как на рисунке выше?

Задача на данном этапе - подобрать модель материала для резины, которая может использоваться в дальнейших расчетах с погрешностью 5..7 %.

Всем откликнувшимся огромная благодарность!

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


Если уж сверяетесь с экспериментом, то и данные с модели берите такие же, как из эксперимента: силу и перемещение)

 

В эксперименте вы после пересчета получили кривую engineering stress - engineering strain. А в ансисе сейчас смотрите на, так сказать, true stress.

Ссылка на сообщение
Поделиться на других сайтах
2 minutes ago, Maximal said:

Если пересчитать true stress/strain  в engineeting stress/strain должно получиться тоже, что и в эксперименте?

Если из модели возьмете перемещения и силу, то должно сойтись с перемещением/силой из эксперимента. По идее)

Могли бы выложить геометрию и кривые, полученные из эксперимента, не обработанные, сила/перемещение?

Ссылка на сообщение
Поделиться на других сайтах
11 minutes ago, Maximal said:

есть такое ) 

Force_displacement.csv

Сила (в Ньютонах) - Перемещение (в мм)

так? Переспрашиваю, а то вдруг там кгс...

Ссылка на сообщение
Поделиться на других сайтах
2 hours ago, Maximal said:

S0 = 12.42 mm2

А в модели - ровно 12. Так и задумано? Или это какая-то "осредненная по длине" площадь?

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, piden сказал:

какая-то "осредненная по длине" площадь?

из 5-и образцов погрешность меньше 1%

для модели взял "идеальный" случай когда S0=12 mm2, погрешность в размерах +-0,03 мм.

сейчас посчитал модель Neo? вроде все нормально

сила 140 Н при перемещении 80 мм.

так и есть в эксперименте

нужно  

1 час назад, Maximal сказал:

пересчитать true stress/strain  в engineeting stress/strain

 

Ссылка на сообщение
Поделиться на других сайтах
4 minutes ago, Maximal said:

так и есть в эксперименте

ну отл)

 

4 minutes ago, Maximal said:

пересчитать true stress/strain  в engineeting stress/strain

Звучит забавно. Просто обычно мы получаем engineering stress-strain (поэтому, собственно и engineering), а уже оттуда вычисляем true :smile:

Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, piden сказал:

Просто обычно мы получаем engineering stress-strain (поэтому, собственно и engineering), а уже оттуда вычисляем true

ну да...

в APDL когда-то считал стальной образец и пересчитывал все в true

а вот в Engineering Data результаты нужно вставлять в engineering stress-strain или true ???

 

Ссылка на сообщение
Поделиться на других сайтах
4 minutes ago, Maximal said:

а вот в Engineering Data результаты нужно вставлять в engineering stress-strain или true ???

Смотря для чего) Для curve fit - в engineering, для упрочнения - в true. В справке это дотошно описывают :wink:

 

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

или от того и название Engineering Data такое, что  нужно вставлять в engineering stress-strain

1 минуту назад, piden сказал:

справке это дотошно описывают

буду благодарен за ссылочку

Изменено пользователем Maximal
упс...опоздал
Ссылка на сообщение
Поделиться на других сайтах
34 minutes ago, piden said:

мы получаем engineering stress-strain (поэтому, собственно и engineering)

 

17 minutes ago, Maximal said:

или от того и название Engineering Data такое, что  нужно вставлять в engineering stress-strain

Быстро схватываете!))) А модуль True Data становится доступным, после того, как получишь допуск и лицензию на real_ansys.exe

*** чтобы можно было считать РЕАЛЬНЫЕ задачи! (а не всякую мелочь, что мы обычно считаем..)

17 minutes ago, Maximal said:

буду благодарен за ссылочку

https://www.sharcnet.ca/Software/Ansys/16.2.3/en-us/help/wb_eda/eda_ans_mat_curve_fit.html

https://www.sharcnet.ca/Software/Ansys/16.2.3/en-us/help/ans_mat/amp8sq21dldm.html#biso

 

Изменено пользователем piden
Ссылка на сообщение
Поделиться на других сайтах
В 17.11.2017 в 15:06, Maximal сказал:

Задача на данном этапе - подобрать модель материала для резины, которая может использоваться в дальнейших расчетах с погрешностью 5..7 %.

Вам нужно больше экспериментов. Хотя бы еще один.

Видите, что калибровка модели подгоняет только синий график? А красный и зеленый может получиться произвольным. Надо бы их "закрепить") Тогда и сможете выбрать подходящую модель.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, soklakov сказал:

Видите, что калибровка модели подгоняет только синий график? А красный и зеленый может получиться произвольным

 

2 часа назад, soklakov сказал:

Хотя бы еще один

какой, двухосное сжатие/растяжение (biaxial) или объемное (shear)? 

Ссылка на сообщение
Поделиться на других сайтах
Только что, Maximal сказал:

какой, двухосное сжатие/растяжение (biaxial) или объемное (shear)? 

Shear - это чистый сдвиг. Можно в одном направлении растягивать, в другом сжимать, получится чистый сдвиг. А можно кручением делать.

А в biaxial понимается именно двухосное растяжение(не сжатие), эквивалентом которому может выступать одноосное(!) сжатие(!).

 

В любом случае "хотя бы еще один" означает "любой из них".

Но лучше оба:smile:

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

правильно ли я понимаю под одноосным сжатием цилиндрический образец в который вдавливается индентор

 

Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, Maximal сказал:

правильно ли я понимаю под одноосным сжатием цилиндрический образец в который вдавливается индентор

Не, индентор вряд ли. Индентором твердость измеряют. Вам нужны упругие характеристики, а не прочностные.

 

Представьте себе кубик. Можно его растянуть в одном направлении. Тогда в двух других он сожмется. Это Ваш имеющийся эксперимент (один).

 

Было бы хорошо еще провести двухосное растяжение, поскольку для гиперэластика это важно. Но это сложно. Сложно зацепиться за кубик сразу в двух направлениях и растягивать его. Но посмотрим внимательнее. Когда мы растягиваем кубик в двух направлениях, в третьем направлении он сжимается... А что если взять этот кубик и сжать в одном направлении... Смотрите-ка, в двух других он растянулся. Немного поигравшись с формулами закона Гука в 3Д, можно провести аналогию между одноосным сжатием и двухосным растяжением. И использовать это для постановки экспериментов и получения данных о материале. И не надо индентора. По идее Вы сжимаете цилиндр или кубик и обеспечиваете на торцах отсутствие трения (что кстати тоже отдельная задача - парафин/графит/другое). А то с трением Вы сложное НДС создадите и толку-то с такого результата.

 

Ну а сдвиг можно кручением сделать. Это я выше писал.

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

Под вдавливанием индентора я имел ввиду вот это Compresson - Biaxial test

теперь понял, что нужно по всей площади сжимать ))

Compresson.thumb.jpg.250d367c51d2bdaf62880ec880f2b085.jpg

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Snake 60
      Скорее всего исправляли в конкретной сборке, для конкретных тел. Насколько я помню, надо в самом эскизе профиля заполнить свойство Description
    • Snake 60
      Делаете дырку в свае - вставляете в нее трубу и 2 человеко-силы крутят сваю ) Дёшево и сердито и не нужен никакой планетарный редуктор ))
    • gudstartup
      вы всегда ищите свой путь или будете делать то что вам советуют? с самого начала прежде чем приступать к экспериментам вам нужно было вынуть носитель и сделать образ. diskcopy делает копию гибкого диска на другой а вам надо сделать образ жесткого диска или карты памяти. делайте как советует @Viktor2004 иначе еще чего нибудь сломаете или вам станок не нужен и вы его приобрели для экспериментов ? вот а печатной машинке из прошлого нельзя а вот на синумерике можно - удивительные вещи в настоящем происходят!! на 100 % уверен что там не модуль а либо писимиси ай либо жд @mircomax81 хотите работать в дос почитайте помощь по командам 
    • PuKoLLleT
      Доброго дня всем. Поделитесь опытом,раньше такое не доводилось делать. На торце фланца нужно сделать  восемь отверстий ф17H7 на токарно-фрезерном станке с осью Y ,имеется ManualGuide.В моем понимании нужно просверлить,а затем торцевой фрезой расточить нужный диаметр.Получится такой фокус,или надо разверткой доводить нужный размер?  Стойка Fanuc 0i-Tf.
    • Snake 60
      Всё верно, я даже русификатор делал для него (ушло на это где-то около года). Хороший софт был, я всех знакомых на него подсадил в свое время :) У меня даже где-то образ на виртуалке лежит с SW2014+MechSoft, Жаль, что автодеск его поглотил, а не DS :( А по сути вопроса, проектировал двухступенчатый планетарный редуктор в свое время. Что было нужно: Справочник по планетаркам (автора не помню, если надо поищу), из софта MathCAD + GearTeq (софтина идет вместе с GearTrax, только рассчитывает и моделирует несколько зацеплений согласно выбранной схеме, в том числе планетарки) Ой и ошибаетесь. Звездочки - не равно зубчатые колеса в планетарке) Мы намучились с малой точностью изготовления на эл.эрозии, а Вы лазером ))) Был собран опытный образец редуктора с незакаленными деталями, чисто проверить геометрию, отладить сборку. Так потом начальство этот редуктор сказало испытать в бою, как я не противился)) Помер за пару дней интенсивных нагрузок ))) Материал, термообработка и точности изготовления решают )
    • Snake 60
      @Тихоход  Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери: https://www.youtube.com/watch?v=wv4HryWQBSk
    • mircomax81
      Посредством Diskcopy можно сделать адекватную копию на флоппи диск?
    • Andrey_kzn
      Да, ведь советовали автору вытащить жёсткий диск и сделать образ. Неужели самому не интересно, как устроен этот старый промкомпьютер? Там может стоять как жёсткий диск, так и CF-карта, или же Disc-on-chip или Disc-on-module.  Как-то очень давно, на подобном промышленном оборудовании (большая печатная машина) я не смог перенести  ПО с родной CF - карты на другую, такого же размера но другой фирмы. Была также станочная оболочка под досом.  Образ я делал Нортон гостом, развернул его на другую CF-карту без проблем. Машина загрузилась нормально и работала ровно 2 дня, на неродной CF-карте,  потом зависла, и отказалась загружаться. Пришлось вызывать сервисника. От него мы узнали, что нельзя просто так взять и заменить карту  - носитель системного ПО, на другую. А полезли мы туда, так как руководство захотело печатать отчёты по работе машины. В станочном ПО такая функция была. Вот только принтер надо было купить у фирмы - производителя этой самой машины. В попытках заставить работать другой принтер мы редактировали файл  AUTOEXEС.BAT, на предмет загрузки драйвера принтера, ничего не получилось, зато перестали открываться некоторые страницы станочного ПО.  Образ у нас был давно снят, и мы развернули его на другую карту памяти. Родную карту я трогать не стал (как чувствовал, что нельзя ). Сервисник восстановил ПО с архивной дискеты на родную карту памяти, и всё заработало. Дискеты с архивами ПО шли вместе с документацией к машине.  Там были дискеты с Досом, станочной оболочкой, параметрами приводов, программой ПЛК. Он же и предупредил нас о предельно аккуратном обращении с родной картой памяти, и посоветовал немедленно сделать образы с архивных дискет, что мы сразу и проделали.. Вот такой сюрприз от машины эпохи Дос.
    • Борман
    • gudstartup
      а ведь все работало...
×
×
  • Создать...