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

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


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 пользователей

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




  • Сообщения

    • A_1
      Здравствуйте. Это можно сделать через команду Изменить параметры.
    • vladimir.songin
      Для оси X, по схеме, активация всегда активна. В шкаф посмотрю попозже. Сегодня поеду на этот завод. Тем не менее, чтобы ось X в подвигать, нужно активировать этот выход. На схеме указано, что 2006 это: proportional valve ON.  схема.jpg 24В, которые активируют привод оси X, появляются после того, как запускаем гидравлику и отрабатывает реле безопасности. Я думаю что с разрешением на движение оси X всё нормально, потому что если: Включить ось X Передвинуть ось X куда-нибудь к середине Перезапустить станок и нажать старт то ось X едет в конец до упора, (значит с разрешением всё ОК) отрабатывает концевик оси X, (Нажать концевик пораньше и проверить останавливается ось X по концевику или по упору не пробовал) позиционируется ось R Балка едет до упора вверх.  Станок дальше не работает.  Если всё то же без оси X, то станок работает, но ось X соответственно не движется.  Что касается оси R, ранее я ввёл в заблуждение. Для того, чтобы подвигать ось R, нужно активировать выход не 2006 а 1102. 
    • Artas28
      уже ничего.
    • ДОБРЯК
      Интересная методика испытаний. Сначала предложить изменить собственные частоты изделия, которое испытывается. А потом сказать
    • Bot
      В год 35-летия компании вклад АСКОН в развитие российской индустрии информационных технологий отмечен Министерством цифрового развития, связи и массовых коммуникаций Российской Федерации. Сооснователь и председатель совета директоров АСКОН Александр Голиков награжден Почетной грамотой Минцифры России. Государство особо подчеркнуло его заслуги в обеспечении замещения зарубежных отраслевых решений и программного обеспечения. Смотреть полностью
    • vladimir.songin
      Вы ведь тоже понимаете, что решаю не я. Я бы с удовольствием соскочил с этого дела, но только путём решения вороса каким-либо образом.  Никогда не оставляю после себя нерешённых задач.  Я всё передал и предложил в соответствии с нашими с вами договорённостями.  К сожаление решение вышестоящих немного не такое, как я ожидал.  Пытаюсь добить тему до конца. Много уже изучил, знаю и понимаю. Ось Х точно рабочая. Ничего с ней не нужно делать. Это мне уже понятно.  P.S. За любую помощь буду в любом случае благодарен. 
    • vad0000
      А Вы откройте шкаф, и посмотрите. Статус привода до активации 2006, и после
    • gudstartup
      чтобы пропустить просто закомментируйте его и все G5.1Q1 включает G5.1Q0 выключает или если позволит изменить то 1604.0=0
    • vladimir.songin
      Ось Х поедет, нужно только активировать перед этим выход 2006, а когда доедет, то отработает вход 2020. 2020 это концевик оси Х. При этом, на вашем скрине в поле энкодера правильное значение. А у меня ENC = Input0. 2006 это скорее всего RUN. При его активации могу подвигать ось X и R. С другоими осями другие проблемы и их я отключил пока вообще.  Screenshot 2024-04-19 082359.png 20240415_083254077_iOS.jpg 20240415_083303964_iOS.jpg 20240415_083340099_iOS.jpg По моим ссылкам получается фото и видео  посмотреть?  
    • wega7777
      Судя по ладдеру для этого есть K0050.7  1=TEST TORRETTA ASSE CNC 
×
×
  • Создать...