Jump to content

Контакты frictional выдают ошибку при статичесом расчете


Recommended Posts

Всем привет.

Предлагаю к рассмотрению мою проблему с контактами.

Задача такая, есть устройство с резиной внутри трубы, резина (3 шт, с кольцами между) сжимается под давлением и заполняет межтрубное пространство, цель - увидеть как деформируется резина, в идеале как она затекает в пространстве между трубами. Решил начать статического расчета, заданы фиксации, между резиной и кольцами задано frictional контакты, с одной стороны на набор резинок давит усилие. Резине задан свой материал.

Пакер111.PNGпакер333.PNG

пауекр333.PNG

 

изображение.png

труба зафиксирована с двух сторон

нижний конус зафиксирован чтобы резина с кольцами не ушли вниз

верхний конус, резина и кольца между резинками -frictional

труба в которой все это стоит зафиксирована с двух сторон

 

сначала была ошибка контакта, пришлось трубу внешнюю и внутреннюю соединить выдавленным скетчем

изображение.png

 

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

выложил проект, если кому интересно посмотрите

https://disk.yandex.ru/d/kWW0uScLdYysuA

Link to post
Share on other sites
  • 8 months later...


UnPinned posts
rasta89
3 минуты назад, soklakov сказал:

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

ну да, верно, зачем по тонкой грани ходить, нервы трепать

12 минут назад, soklakov сказал:

до подачи давления жидкости то контактное давление уже найдено

Мы в инструменте Contact Tools это увидим?

Там вроде как раз есть инструмент Pressure для контакта после деформации

Link to post
Share on other sites
soklakov
2 часа назад, rasta89 сказал:

Мы в инструменте Contact Tools это увидим?

Там вроде как раз есть инструмент Pressure для контакта после деформации

yep.

  • Нравится 1
Link to post
Share on other sites
rasta89
15 часов назад, soklakov сказал:

yep.

@soklakov тогда вопрос на засыпку

раздавил резину

pr.PNG

сверху в зоне контакта, ну примерно 10 МПа

 

навалил давление 30 МПа

pr2.PNG

выдержало

 

тогда не пойму как так выходит что изначально контакт на 10 МПа, выдержал давление на 30 МПа?

 

может другой инструмент посоветуете? не Contact Tool?

Link to post
Share on other sites
karachun

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

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

  • Нравится 1
Link to post
Share on other sites
rasta89
30 минут назад, karachun сказал:

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

тогда без подачи давления не обойтись

35 минут назад, karachun сказал:

почитал учебники по проектированию подобных пакеров

есть литература, листал ее, но я с другого бока зашел, отталкивался от того что уже есть

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

нужно поискать более старых и опытных спецов, кто стоял у истоков можно сказать

отпишусь

Link to post
Share on other sites
rasta89

 

кстати, касательно FLUID PRESSURE PENETRATION, строку давления для точек и поверхностей

sfe,all,1,press,,ARG1

и

sfe,all,2,press,,ARG2

ARG1 и 2 это давления, в каких случаях они одинаковые и в каких разные?

 

Link to post
Share on other sites
rasta89

@karachun @soklakov

в общем рассказываю почему резинки три, в центре мягкая и отвечает за уплотнение, по бокам жесткие и отвечают и за уплотнение и за то, чтобы пакет резинок не покоробило от металла и давления

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

 

15.05.2022 в 20:07, karachun сказал:

сама среда подпирает резину

вы правы, почитал научные статьи, так и есть, и данный вид уплотнения подходит под такой вид

Link to post
Share on other sites
soklakov
15.05.2022 в 17:37, rasta89 сказал:

выдержало

чтобы сказать выдержало, нужно проверить, что получившееся контактное давление больше 30 МПа.

но такое возможно. ласточкин хвост же работает.

15.05.2022 в 17:37, rasta89 сказал:

может другой инструмент посоветуете? не Contact Tool?

нормальный инструмент)

15.05.2022 в 18:35, rasta89 сказал:

тогда без подачи давления не обойтись

угу. в вашем случае таки да.

15.05.2022 в 18:55, rasta89 сказал:

кстати, касательно FLUID PRESSURE PENETRATION, строку давления для точек и поверхностей

sfe,all,1,press,,ARG1

и

sfe,all,2,press,,ARG2

ARG1 и 2 это давления, в каких случаях они одинаковые и в каких разные?

сложно придумать, зачем разные. неужели вас смущает возможность того, что можно задать разные?

Link to post
Share on other sites
rasta89
22 часа назад, soklakov сказал:

сложно придумать, зачем разные. неужели вас смущает возможность того, что можно задать разные?

нееет, ни капли не смущает, думаю какую пользу можно извлечь если поиграться с ними

  • Нравится 1
Link to post
Share on other sites
rasta89

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

Я испытал резину на растяжение и сжатие при комнатной температуре.

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

Link to post
Share on other sites
karachun
10 часов назад, rasta89 сказал:

возможно ли обойтись без таких испытаний?

Лучше пусть ваш заказчик не жадничает и раскошелится на дополнительные испытания при 100 градусах.

Link to post
Share on other sites
soklakov
21 час назад, rasta89 сказал:

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

строго говоря - нельзя, там нелинейно все. и в тоже время можно, в том смысле, что есть же чужой опыт.

нет для вашей резины температурной зависимости? поищите для похожей.

Link to post
Share on other sites
  • 1 month later...
rasta89
20.05.2022 в 21:03, soklakov сказал:

строго говоря - нельзя, там нелинейно все. и в тоже время можно, в том смысле, что есть же чужой опыт.

нет для вашей резины температурной зависимости? поищите для похожей.

испытали сами

 

Возник вопрос по работе с резинами.

Моделируется сжатие резины на 35 МПа в зазоре, при сжатии возникает самокасание, складка. Для такого случая в воркбенче предусмотрен тип контакта для этой области изображение.png отлично отрабатывает, но в какой-то момент сетка начинает проникать друг в друга, расчет срывается с ошибкой

rubber6.PNG

 

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

Подскажите какие есть способы борьбы с такой проблемой при самокасании (складке).

Я пробовал поиграть:

- трением в контакте

- разные formulation (augment и normal lagrange, последний обычно выручает в таких случаях)

- жесткость контакта

- дэмпинг

- automatic bisection

- interface treatment (add offset ramped effects, adjust to touch)

- small sliding off/on

- trim contact off

- поведение осеметричное

- вкл/выкл TAUMAX

- мельчил сетку

- добавлял подшаги на подшаги neqit, регулировал сами шаги и подшаги

наверное еще что-то, я как буд-то бы испробовал все

Подкиньте пожалуйста еще идей?

 

Link to post
Share on other sites
soklakov
22.06.2022 в 23:12, rasta89 сказал:

Подкиньте пожалуйста еще идей?

Видимо резине уже некуда деваться, все  - дальше взрыв)) анимашка есть?

Link to post
Share on other sites
rasta89
Posted (edited)
25.06.2022 в 00:50, soklakov сказал:

Видимо резине уже некуда деваться, все  - дальше взрыв)) анимашка есть?

Блин, ничего не перенес на этот ПК касательно тестовых результатов.

Но я приложил сам проект. Замучился если честно, не выходит. Все что можно было перепробовал.

Да врятли взрыв, там еще запаса для сжатия уйма.

Задача такая:

изображение.png

Резина садится посадкой натягом через ekill

Затем через fluid pressure penetration подается давление и ее спрессовывает справа налево

В районе красного круга и 23% расчета возникает самокасание, которое создает проблемы и ошибку distorted, ячейки сетки портятся

rubber.PNG

в одном из вариантов мне помогло использование Penetration Tolerance, оно и призвано решать подобные проблемы с проникновением сетки друг в друга, но это дало лишь отсрочку.

Если будет желание и время посмотреть эту задачу буду очень признателен, спасибо.

 

проект

https://disk.yandex.ru/d/oAvKdjmQ48q-Ew

Edited by rasta89
Link to post
Share on other sites
soklakov
27.06.2022 в 21:42, rasta89 сказал:

Резина садится посадкой натягом через ekill

ekill-то зачем?

просто так ведь сесть должна.

27.06.2022 в 21:42, rasta89 сказал:

Задача такая:

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

27.06.2022 в 21:42, rasta89 сказал:

В районе красного круга и 23% расчета возникает самокасание, которое создает проблемы и ошибку distorted, ячейки сетки портятся

self-contact пробовали?

Ну, то есть задать в этом месте контакт встречающихся линий.

  • Нравится 1
Link to post
Share on other sites
rasta89
2 часа назад, soklakov сказал:

ekill-то зачем?

просто так ведь сесть должна.

нифига не садится(

пришлось использовать ekill и ealive

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

выглядит как будто осесимметичная

да, она

 

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

подозрительно

так получилось))

 

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

self-contact пробовали?

Ну, то есть задать в этом месте контакт встречающихся линий.

само такое понятие в ансисе self-contact не встречал, может быть завуалировано? можете более детально описать?

я использую типа обнаружения - самоконтакт Nodal-Projected Normal From Contact

Link to post
Share on other sites
soklakov
1 час назад, rasta89 сказал:

нифига не садится(

пришлось использовать ekill и ealive

как это рабботает?

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

да, она

то есть все таки у вас вертикальная ось - ось симметрии, а Вы картинку просто переворачиваете?

я к чему... вряд ли, конечно, но ... осесимметрия-то задана корректно?

анимацию так и не приложили, хотя в целом по картинке понятно, но движение нагляднее. ну да ладно.

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

можете более детально описать?

да ничего особенного, что там описывать. Обычно contact и target относятся к разным телам. а в self-contact к одному и тому же телу.

Link to post
Share on other sites
rasta89
01.07.2022 в 02:50, soklakov сказал:

как это рабботает?

вот тут есть описание, возможно не самое удачное

https://cae-club.ru/publications/tehnologiya-rozhdeniya-i-smerti-elementov

 

01.07.2022 в 02:50, soklakov сказал:

то есть все таки у вас вертикальная ось - ось симметрии, а Вы картинку просто переворачиваете?

я к чему... вряд ли, конечно, но ... осесимметрия-то задана корректно?

да, ничего страшного нет, все работает и так и сяк отлично

rubber_symmetry.PNG

01.07.2022 в 02:50, soklakov сказал:

да ничего особенного, что там описывать. Обычно contact и target относятся к разным телам. а в self-contact к одному и тому же телу.

вот, да, Nodal-Projected Normal From Contact  как раз для этого, он позволяет использовать одну и ту же поверхность для контакта и таргета

 

в общем повозился с контактами трения, улучшил результат, теперь проблема в Fluid Pressure Penetration

при задании поверхности или куда подается давление происходит следующее, есть две поверхности и изгибы, из-за малой площади изгибов они сильно отстают при сжатии, в следствии чего расчет тормозится

изображение.png

 

rubber_anim.gif

Link to post
Share on other sites
soklakov
1 час назад, rasta89 сказал:

Nodal-Projected Normal From Contact  как раз для этого, он позволяет использовать одну и ту же поверхность для контакта и таргета

нет

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

вот тут есть описание, возможно не самое удачное

как смерть элементов помогает контакт поймать?

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

в общем повозился с контактами трения, улучшил результат

 и никому не расскажете как?

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • Sykes
      К Вам у меня вопросов не было по поводу старой версии - каждый работает как привык и как ему удобно. Вопрос был к товарищу с лампочками на голове, потому как он предлагал мне перейти с версии 2021 на версию 2012 в моей теме, где вопрос был по проблеме переноса свойств профиля в сварную конструкцию, а после высказанного сомнения в целесообразности данного действа - его рассказы о моем уровне. И это при том, что проблема решилась исправлением опечатки в слове "description".   Тема ведь про экспорт, а таск решает эту задачу максимально эффективно, а поскольку известно про него давно - не совсем понятно почему эта тема поднималась много лет с предложениями костылей в виде виртуального принтера или отдельных программ. Так что тему можно закрывать))  
    • Shura762
      Встретились два одиночества  вообще-то тема не о ваших "чуйств" к ТФ, почему каждая тема выливается в "кризис среднего возраста" или в "срач по теме Ветерка, надо бы пожаловаться на вас админу. Последнее китайское предупреждение, да завязывайте уже.  
    • IgorT
      Понятно. Аргументов у тебя больше нету. Агрессия началась.   А вот не свалю.  Дальше что?
    • Tapoky
      Доброго дня,   Требуется смоделировать совместно два процесса: кавитацию и дегазацию (выход растворенного газа из жидкости при понижении давления). Если с кавитацией всё плюс/минус понятно, то как смоделировать дегазацию, и особенно одновременно с процессом кавитации - это вызывает вопросы. На данный момент всё это кажется каким-то нереальным для моделирования. Получается, что имеем кавитацию, как фазовый переход жидкости, и соответственно образование пузырьков с газообразным состоянием данной жидкости, плюс выделяется растворенный газ - имеем пузырьки растворенного газа, и получается, что эти два вида пузырьков также могут взаимодействовать друг с другом.   Поделитесь, пожалуйста, опытом, если кто-то имел практику моделирования дегазации, и особенно совместно с процессом кавитации.
    • Viktor2004
      даже если у кого и есть. Откуда он возьмет параметры привода? Их никто списком или на файлике не поставляет со станком.
    • ev121
      За песнями и плясками - на концерт Льва Лещенко
    • andromed
      Ответ тот же самый, что и когда я пытался менять кодировку построчно "unknown encoding"  Как я говорил ранее по команде получить кодировку в ответ только три кодировки и в них нет cp1251. Может дело в версии NX (тестирую в 10ке) или существует какая то возможность подгрузить системные кодировки, во всех примерах в сети по команде encoding names вылетает целый абзац кодировок.    Вопрос решен! Практически сам себе и ответил.  Действительно в NX10  только 3 кодировки,  начиная с 12шки  есть все нужные кодировки.  Но и тут важно место где разместить команду по смене кодировки.  Поставил сразу после  открытия/создания файла и все получилось. set ofile [open $arhiv_file_name w] fconfigure $ofile -encoding cp1251
    • Krusnik
      Судя по скриншоту  у вас в файле 7КЕ.1004.1000_СБ.SLASM есть свойство Weight. Значение этого свойства 0 (ноль). PDM зачитывает это свойство и записывает в переменную Weight а потом эту переменную отображает в проводнике. Переменную, не свойство файла.   А вот свойства Типоразмер в файле 7КЕ.1004.1000_СБ.SLASM нет, или есть, но пустое. Поэтому и переменная пустая и столбец в проводнике пустой.   И привыкайте всё регистрировать. Переменные обновляются при регистрации файла. А у вас на скриншоте всё разрегистрировано.
    • Anatoly55
      Просмотрел бегло Базовый и Продвинутый курсы. Теперь основательно с конспектом изучаю пока только 3-ий урок Базового курса.  Да, сделано профессионально. Есть чему поучиться. 
    • oleg96i
      станок HAAS TL1 всем привет подскажите , при рассточке вн. диаметра резцом близким диаметру начального отверстия, после первого прохода отводит слижком низко, по проге не должно опускаться ниже 20мм, он опускается до 18, на новом хаасе такого нет. может параметр какой надо включить!? симка показывает норм. то есть первый проход идет на D20.6 , дойдя до нужной Z опускается не до 20, а до 18.   N4 (RASTOCHNOY)  G54  T404  G00 X40. Z20.  M08  G96 S1000 M03 (!!!)  G01 X20. Z2. F1.  G71 P300 Q310 D0.5 W0.05 U-0.4 F0.2  N300 G00 X23. Z2.  G01 Z0.  G01 X22. Z-0.5 F0.1  Z-55.  N310 X20.  G70 P300 Q310  G00 Z20. M09 
×
×
  • Create New...