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

моделирование гибкости клапана


jumper99

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



@karachun поменял свойства  а такде сетку пытался сгустить и вот результат https://fex.net/s/e5mrmn8

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

@jumper99 А что Вы вообще считать собираетесь? Эта штука не очень похожа на клапан.

file.gif

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

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

@karachun Как то странно деформируются нижняя и правая часть цилиндра(ее край идет на скос) 

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

@karachun https://fex.net/s/tlzoeod нашел как переделать сетку в примерах  здесь вообще другой результат

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

@jumper99 А что Вы вообще считать собираетесь? Эта штука не очень похожа на клапан.

file.gif

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

Я нарисовал край клапана и поверхность очень упрощенно так как я вообще этим модулем ни разу толком не пользовался, еще б научиться правильно формулировать задачи

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

@jumper99 Ну вроде считается, контакт есть. Я так понимаю дальше надо прикладывать давление и pressure penetration.

Только то что Вы взяли материал линейным это достаточно грубое приближение. Лучше используйте какую-то из моделей для гиперэластиков.

https://www.academia.edu/32416590/Analyzing_Hyperelastic_Materials

https://en.wikipedia.org/wiki/Hyperelastic_material

Вот в этой теме есть примеры с резиной.

http://cccp3d.ru/topic/86970-решение-контактной-задачи-с-fluid-pressure-penetration-в-воркбенче/

Ссылка на сообщение
Поделиться на других сайтах
On 9/21/2019 at 8:58 AM, jumper99 said:

Прошу помогите с ошибкой контакта 118 = CONTAREA (вот архив проекта https://fex.net/s/flry7ae)

Это не ошибка, а ворнинг - предупреждение.

Для CONTAREA выбран режим отображения Geometry = All Bodies, т.е. вся модель. Но контактные элементы у нас не по всей модели.... а только в местах контакта! И результаты, соответственно, выводятся только там. Но нас-то это устраивает. Или нет?)

Так как пост-процессор плохо представляет специфику каждого конкретного пользовательского результата, то он выдает ворнинг с извинениями:

"О мой господин! Вы просили меня вывести значения параметра CONTAREA во всей модели! Каюсь, грешен, но я нашел этот параметр только у некоторых элементов в модели, которые и вывел! Благоволи проверить, все ли я сделал так, и прошу помнить, что я не всемогущ!"

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

@piden спасибо! А как ошибки от ворнингов отличать?

Изменено пользователем jumper99
Ссылка на сообщение
Поделиться на других сайтах
1 hour ago, jumper99 said:

А как ошибки от ворнингов отличать?

Как отличить слово Error от слова Warning?

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

Как отличить слово Error от слова Warning?

@piden которые искажают расчет и которые только общие рекомендации! Подскажите для перехода в нестационарный расчет(или правильнее нелинейный) как тут можно сформулировать условия? Менять как то свойства материала задавать табличным методом? Или в анализ сетинг изменить количество шагов и нагрузку по времени?

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

Подскажите пожалуйста куда двигать дальше в этой задаче чтобы разобраться в контактной задаче! Смотрю видео на ютубе читаю форум не могу найти откуда берет начало АДСЛ команды(с чего начинать что б их понимать?). Как понять нужны и ли мне они в этой задачи?  Нашел как делать пинбал радиус для улучшения а результат вроде не изменился, уж очень токая линия контакта! 

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

уж очень токая линия контакта! 

А может так и надо? Если замельчили сетку но результат особо не меняется то значит результат сошелся и достигнута сеточная сходимость. Единственное что можно уточнить это нелинейные свойства материала.

9 минут назад, jumper99 сказал:

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

Так вроде у Вас все уже есть. Контакт посчитали, получили результаты. Контакт в ансисе хорошо считается без дополнительных плясок с бубном, достаточно настроек по умолчанию.

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

@jumper99 @piden

В общем я, вдохновившись этой темой, решил в который раз взяться за задачу Герца и наконец ее поборол!
Здесь небольшое лирическое отступление – я несколько раз пытался решить классическую задачу Герца в Femap и каждый раз у меня случался облом. Сегодня я нашел причину ошибок. Оказалось, что я неправильно готовил исходную геометрию. Я строил половину круга и потом рассекал его кривыми чтобы получить маленькую плоскость около пятна контакта чтобы дальше было удобно в ней мельчить сетку.

Примерно так  

5.png

Hide  

Оказалось что при таком разбиении дуга заменяется сплайном который плохо повторяет контур дуги и от этого результаты гуляли в диапазоне +/- 50 %. Теперь я построил узлы и элементы на контактной поверхности точно, с помощью экскля и фемаповского макрорекордера.
У меня получилось хорошее совпадение с теорией.

вот такое  

1.png

Hide  

Для этого пришлось хорошо мельчить сетку в зоне контакта. У меня вышло ~50 элементов на ширину площадки контакта. Но это не догма, 15-20 элементов должно хватить для точности 5-10%. Так как нижняя абсолютно жесткая плоскость абсолютно жесткая и абсолютно плоская, то для правильного моделирования достаточно одного элемента с узлами, зафиксированными по всем степеням свобод. Модуль упругости этого элемента не играет никакой роли. Тадо только не забыть задать жесткую плоскость как Master region а цылиндр как Slave region.

Узлы показаны черными точками  

2.png

2-1.png

Hide  
Я считал контакт упругого цилиндра и абсолютно твердой плоскости. Я подставил в исходную формулу бесконечный радиус и модуль упругости и они сократились.

Я померял расстояние между узлами у который была ненулевая Contact Force и получил ширину контактной площадки. Само распределение контактных напряжений идет по параболе.

Контактное давление и эквивалентные напряжения.  

4.png

3.png

Hide  

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

К чему я это все пишу. Если не ощущаете уверенности в контактных результатов, то возьмите и посчитайте классическую задачу Герца. Формулы есть выше на картинке и в этом учебнике: https://dwg.ru/dnl/5056.
Если решите эту задачу и получите хорошее совпадение с теорией, то сможете дальше применять эту методику и для других расчетов и будете знать, чего ожидать от контакта. Потом можете перейти к нелинейному решению с деталями из силикона.
Как-то так.

Если справитесь то много вопросов отпадут а уверенности наоборот будет выше крыши)

P.S.

6 часов назад, jumper99 сказал:

АДСЛ команды

Надо запомнить на случай важных переговоров)

Изменено пользователем karachun
Ссылка на сообщение
Поделиться на других сайтах
В 21.09.2019 в 19:03, karachun сказал:

Видно что там сетка обрезается.

не все прочитал. и картинку не видел.

но по этим словам рискну предположить, что надо trim contact -> off

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

не все прочитал. и картинку не видел.

Вроде как это особенность графического отображения - сетка есть но дальше определенной границы она не отображается.

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

Вроде как это особенность графического отображения - сетка есть но дальше определенной границы она не отображается.

такая штука бывает, когда trim contact создал эту границу. в настройках контакта trim contact  - on или off?

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

в настройках контакта trim contact  - on или off?

Лень скачивать и смотреть, придет @jumper99 - ответит.

В любом случае на результат оно не влияет.

nVHq6Ml.gif

@jumper99 Вот тут есть некоторые результаты испытаний разных полимеров, в том числе и Silicone Rubber. Возможно это то что Вам нужно, а может и нет.

В любом случае лучше изучить статьи и форум на этом ресурсе, так как там есть много полезного.

https://polymerfem.com/articles/experimental-testing/25139-experimental-data-files-for-various-polymers

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

В любом случае на результат оно не влияет.

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

это редкие задачи, поэтому эта настройка все-таки стоит по дефолту. но ей богу, сколько раз я на нее плевался, потратив в очередной раз на задачу больше времени, чем стоило.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • ДОБРЯК
      Для того, чтобы получить правильные высшие) формы при виртуальном эксперименте, нужно сделать грамотную КЭ модель. От разговора на эту тему вы постоянно уклоняетесь.  То нет компьютера под рукой, сделать простейший тест, то теряете интерес. :=) Сходимости энергии деформации при расчетах статики, недостаточно для точного определения высших собственных форм и частот.  Для того, чтобы грамотно использовать метод конечных элементов, нужно сделать много-много тестов в статике, динамике и ... Одной кнопки и двух конечных элементов в 3Д программе недостаточно для определения высших собственных форм...  У вас в качестве инструмента всего два конечных элемента, шести узловая несовместная оболочка Тимошенко и десяти узловой тетраэдр. И еще контакты при решении задачи на собственные числа. Вам ли говорить про правильность определения высших собственных форм для сложных изделий... :=)    
    • vad0000
      Покажите схему с разрешением на движение
    • vad0000
      Вход, а не выход Вытащить Аналоговый вход и все, как будто туда ничего не подключено И если мы подключим сигнал к энкодеру оси Х, то он стнтет одинаковый с аналоговым входом, который не подключен?
    • Snake 60
      @waze4534  Посмотрите вверх и прочитайте текст на красной полоске...
    • kkk
      Я так понимаю, что предупреждение про "касательные" не просто так выскакивает. Если скруглить прямую стыковку отрезков эскиза (минимальным радиусом) то все работает даже без объединенной кривой, достаточно эскиза.
    • karlf
      Подскажите пожалуйста, может кто сталкивался. Станок DMU-50 на стойке TNC 530, перестал определяться ключ доступа. Сам ключ вроде работает, если переключать на нём режимы, то в шкафу на соответствующих блоках лампочки тоже переключаются. Но изначально был уровень доступа 4, а теперь уровни доступа не активны. Ключ только один, запасных нет. Есть какой-то старый бэкап, пробовал его накатить, но какой-то он непонятный - станок грузится, но почти в конце загрузки выдаёт какую-то ошибку по параметрам. Может кто знает в каком из разделов и в какой папке искать установленные драйверы ключа?
    • YuriySt54
      В данной конструкции можно сразу одним телом делать и обрезать. Но меня интересовало, можно ли сразу при построении массива ограничить лишнее.
    • Ветерок
      Сделать основание одним телом, массив другим телом. Тело массива обрезать как надо, потом объединить тела.
    • YuriySt54
      Можно ли при построении массива лишнее отсечь, как к примеру отсечено по длинной стороне. Делал начальный элемент бобышкой по траектории с выбранной функцией "выровнять с торцевыми поверхностями". Можно ли так сделать при построении массива? Или отдельно потом обрезать лишнее только?
    • waze4534
      Необходимо рассчитать предельную нагрузку на подвешенную емкость. Как провести анализ не ограничив геометрию емкости? 
×
×
  • Создать...