Jump to content
Sign in to follow this  
jumper99

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

Recommended Posts

jumper99

Подскажите пожалуйста как исправить ошибки в данном проекте. Суть задачи: моделирование пролегания клапана из силикона к силиконовой поверхности, клапан в виде полусферы, прилегает к такой же резиновой поверхности, можно ли получить зависимость длинны линии прилегания от усилий  (архив проекта https://dropmefiles.com/2leUt) Смотрел видео задачей Герца, но вот нелинейного моделирования оболочек не смог найти! Пользуюсь Ансис первый раз, подскажите если что не так сделал с сеткой или с настройками расчета! За ранее очень благодарен!

 

Безымянный.gif

Edited by jumper99

Share this post


Link to post
Share on other sites


piden
29 minutes ago, jumper99 said:

 (архив проекта https://dropmefiles.com/2leUt)

У меня ссылка не открывается. А можно залить на fex.net или другой нормальный обменник?

Share this post


Link to post
Share on other sites
piden
57 minutes ago, jumper99 said:

клапан в виде полусферы, прилегает к такой же резиновой поверхности,

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

7qAHjPV.png

 

Или оба горизонтальных ребра клапана должны одновременно идти вниз, типа как:

pFFEnWz.png

 

1 hour ago, jumper99 said:

Пользуюсь Ансис первый раз, подскажите если что не так сделал с сеткой или с настройками расчета!

Вообще для первого раза неплохо.. 

  • Нравится 1

Share this post


Link to post
Share on other sites
jumper99

как в первом варианте! Прижимаю одну сторону полусферы(это часть грибкового клапана) и получаю линию контакта, при этом хочу наименьших деформаций нижней поверхности, также хочу нарисовать другие формы и понагружать.

Можно при этом поексперементировать с свойствами материала? и какие параметры можно менять?

Почему то из первой и второй картинки не видно деформации нижней части?

А почему у меня не шел расчет? 

Edited by jumper99

Share this post


Link to post
Share on other sites
an_rushin

поздравляю, первый проект и такой сложности, я бы даже не мечтал.
в wb есть кирпичек engineering data, кажется, там можете задать любые материалы.
можно раскрасить любую часть конструкции под любой результат :)
не шел расчет, скорее всего, из-за неудачного контакта. думаю, piden объяснит подробней

 

  • Нравится 1

Share this post


Link to post
Share on other sites
piden

Вот проект: stress contact mod.zip

 

UPD: я там не правильно график для площади контакта построил. WB для contact area выводит total, а когда делаешь chart, то такого параметра уже нет.. Надо выцарапывать значения(

 

1 hour ago, jumper99 said:

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

Можно гиперэластик поставить. А то сейчас линейная модель - для резины при таких деформациях это сильное упрощение.

В библиотеке материалов должно что-то быть.

 

1 hour ago, jumper99 said:

Почему то из первой и второй картинки не видно деформации нижней части?

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

 

EBpUKms.png

 

1 hour ago, jumper99 said:

А почему у меня не шел расчет? 

Когда два тела вступают в контакт, лучше применять жесткое нагружение - задавать перемещение, а не силу. Силу потом можно вытащить из реакций. А тут на верхнее тело действует только сила. И больше его абсолютно ничего не держит в этой части вселенной) Оно или улетает, или пролетает мимо контакта, или уже оказывается внутри детали, с которой должно контактировать.

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

 

Edited by piden
  • Нравится 1

Share this post


Link to post
Share on other sites
jumper99

что такое Contarea? как ее выводить?

Edited by jumper99

Share this post


Link to post
Share on other sites
piden
8 minutes ago, jumper99 said:

а можно как то размер пятна контакта линейный померять?

Есть площадь контактной поверхности, которая = длине контактной поверхности * ширину. Ширина = толщине детали (задана). Площадь известна.

Как найти длину?)

 

26 minutes ago, piden said:

Надо выцарапывать значения

jiDlfPa.png

  • Нравится 1

Share this post


Link to post
Share on other sites
jumper99

Судя по этому графику 800 грамм силы я получу 13 мм линию контакта?

Share this post


Link to post
Share on other sites
piden
23 minutes ago, jumper99 said:

что такое Contarea

Нее, уже инфа для размышления есть.

Дальше: google > contarea ansys > RTFM.

Just now, jumper99 said:

Судя по этому графику 800 грамм силы я получу 13 мм линию контакта?

Ммм.. Там есть единицы измерения для величин на графике...

  • Нравится 2

Share this post


Link to post
Share on other sites
jumper99

@piden Можно ли совмесно смотреть деформацию и нижней и верхней части?

Не понял как получаться такой график?

Спасибо большое за помощь! Вроде элементарный простой пример задачи, а тяжело разобраться!

Edited by jumper99
  • Нравится 1

Share this post


Link to post
Share on other sites
piden
Just now, karachun said:

задача Герца

Она ж для малых перемещений/деформаций. А тут уже как бы не совсем. А когда будет гиперэластик - то и совсем не)

Share this post


Link to post
Share on other sites
jumper99

где "выцарапывать значения" параметры х и у для графика?

y брать из conterarea total

x брать из чара Forse reaction?

Правильно?

Edited by jumper99

Share this post


Link to post
Share on other sites
karachun
8 минут назад, piden сказал:

А тут уже как бы не совсем.

Но общая тенденция есть. a= f(P^0,5).

  • Нравится 1

Share this post


Link to post
Share on other sites
piden
2 minutes ago, jumper99 said:

y брать из conterarea total

x брать из чара Forse reaction?

именно так

  • Нравится 1

Share this post


Link to post
Share on other sites
jumper99

@piden Спасибо большое, попробую параметры материала поменять, геометрию, добавлю трения 

@karachun что мне  кажется где то подобное в теории уже описано, найти б

Share this post


Link to post
Share on other sites
karachun
4 минуты назад, jumper99 сказал:

что мне  кажется где то подобное в теории уже описано, найти б

Нет, здесь @piden прав. Теория есть но для малых деформаций, для Вашего клапана она вряд ли хорошо подойдет.

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

https://ru.wikipedia.org/wiki/Механика_контактного_взаимодействия

https://ru.wikipedia.org/wiki/Формулы_Герца

Edited by karachun
  • Нравится 1

Share this post


Link to post
Share on other sites
DrWatson
16 часов назад, piden сказал:

Нее, уже инфа для размышления есть.

Дальше: google > contarea ansys > RTFM.

Ммм.. Там есть единицы измерения для величин на графике...

А какие элементы попадают в contarea?

Я погуглил, но сходу не нашел.

Немного перемешил, в постпроце выбрал только closed (sticking or sliding) 172 контактные элементы, получил 3e-2 мм. :g:

121212.png

  • Нравится 1

Share this post


Link to post
Share on other sites
jumper99

@DrWatson А где про это прочитать можно? к двум миллиметрам прилигает пол милиметра по радиусу, при нагрузке наверное оно так и есть, а можно инструкцию как это посмотреть?

@piden  А почему у нижней фигуры такая грубая сетка 1мм? Неужели этого достаточно?(нашел видео в ютубе задача Герца там делают сетку и на верхнем и нижнем с погран слоем? Нужен ли он здесь?) 

@piden А можно построить график площадь прилегания по длине  линии контакта?

Edited by jumper99

Share this post


Link to post
Share on other sites
jumper99

@piden А в какой программе Вы строите эти графики? у меня в екселе другой результат по линии тренда

Share this post


Link to post
Share on other sites
jumper99

Изменил сетку и толщину нижней части перестало считать вовсе, подскажите что я делаю не так? https://fex.net/s/nve7ybr

Как можно изменять геометрические размеры что б оно без сбоев пересчитывало?

Share this post


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

@DrWatson А где про это прочитать можно? к двум миллиметрам прилигает пол милиметра по радиусу, при нагрузке наверное оно так и есть, а можно инструкцию как это посмотреть?

@piden  А почему у нижней фигуры такая грубая сетка 1мм? Неужели этого достаточно?(нашел видео в ютубе задача Герца там делают сетку и на верхнем и нижнем с погран слоем? Нужен ли он здесь?) 

@piden А можно построить график площадь прилегания по длине  линии контакта?

Я проект загнал в Ansys Classic. Постпроцессить там проще. Я отселектил контактные элементы со статусом closed и просуммировал их площадь. 

Как оно будет срабатывать в ВБ не знаю. Смотри в сторону команды ETABLE. Вопросы и ответы не для новичка в Ансисе, если честно))

  • Нравится 1

Share this post


Link to post
Share on other sites
piden
On 9/18/2019 at 1:00 PM, DrWatson said:

А какие элементы попадают в contarea?

Я погуглил, но сходу не нашел.

Я тоже.. Но не особо старался.

Была тема, там даже сравнивал результаты макроса и CAREA. Вроде все сходилось.

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

 

1 hour ago, jumper99 said:

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

Перед тем как ее строить - пересчитал с более мелкой сеткой. Как на подложке, так и на цилиндре.

Но теперь смущает, что в первом посте цилиндрический клапан назван полусферическим...

On 9/17/2019 at 6:03 PM, jumper99 said:

клапан в виде полусферы

 

  • Нравится 1

Share this post


Link to post
Share on other sites
jumper99

@piden думаю упростить до цилиндра,(как научусь потом попробую полусферу).

 

@DrWatson я понимаю что не для новичка, но разбираться как то надо!

Share this post


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

Я тоже.. Но не особо старался.

Была тема, там даже сравнивал результаты макроса и CAREA. Вроде все сходилось.

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

Точно, вспомнил)

я делаю проще

 

allsel

cmsel,s,cont172  !sel named selection

esln

esel,r,ename,,172

etable,contstat_1,cont,stat

esel,s,etab,contstat_1,2,3

etable,contarea_1,volu

ssum

*get,ContactAea,ssum,0,item,contarea_1

 

Ничего вроде сложного

  • Нравится 1

Share this post


Link to post
Share on other sites
jumper99

@piden

5 часов назад, DrWatson сказал:

Была тема

А тут же 3 д задача, а у меня 2 д геометрия! это задача типа гиря стоит на какой то поверхности! 

А почему в моем проетке у нижней фигуры такая грубая сетка 1мм? Неужели этого достаточно?(нашел видео в ютубе задача Герца там делают сетку и на верхнем и нижнем с погран слоем? Нужен ли он здесь?) 

@piden А можно построить график площадь прилегания по длине  линии контакта? А также усилия по длине!

 

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

Изменил сетку и толщину нижней части перестало считать вовсе, подскажите что я делаю не так? https://fex.net/s/nve7ybr

Как можно изменять геометрические размеры что б оно без сбоев пересчитывало?

подскажите как исправить ошибки?

Edited by jumper99

Share this post


Link to post
Share on other sites
karachun
32 минуты назад, jumper99 сказал:

А почему в моем проетке у нижней фигуры такая грубая сетка 1мм? Неужели этого достаточно?(нашел видео в ютубе задача Герца там делают сетку и на верхнем и нижнем с погран слоем? Нужен ли он здесь?)

В контакте с проникновением (еще называют контакт со штрафом) узлам на стороне slave нельзя проникать через грани поверхности master но не наоборот. Нижнюю деталь можно сделать вообще одним элементом, только надо правильно выбирать типы поверхностей mastra/slave.

https://www.academia.edu/7033061/ANSYS_13.0_Introduction_to_contact?auto=download

На странице 3-4 и дальше.

 

  • Нравится 1

Share this post


Link to post
Share on other sites
jumper99
35 минут назад, karachun сказал:

В контакте с проникновением (еще называют контакт со штрафом) узлам на стороне slave нельзя проникать через грани поверхности master но не наоборот. Нижнюю деталь можно сделать вообще одним элементом, только надо правильно выбирать типы поверхностей mastra/slave.

https://www.academia.edu/7033061/ANSYS_13.0_Introduction_to_contact?auto=download

На странице 3-4 и дальше.

 

не могу скачать, а можно другую ссылку

Share this post


Link to post
Share on other sites
jumper99

@karachun исправил ошибки, осталась одна не могу понять где 118 берется? 

The user defined result might not be calculated successfully wholly or in some areas.
    There are some elements (or nodes) which do not contain
    data for the expression in: 118 = CONTAREA

    Note that the result data may not be contained in the result file
    or may not be applicable to some element types.
    Also note that the solver module can create elements,
    such as surface effect or interface elements,
    whose results cannot currently be scoped in a contour display.

вот архив проекта https://fex.net/s/flry7ae 

 

Share this post


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

не могу понять где 118 берется

Я тоже не могу, спросили бы про Nastran - я бы мог подсказать.

Edited by karachun

Share this post


Link to post
Share on other sites
jumper99

@karachun  Есть ли смысл бросить Ansys и перейти к изучению Nastran? 

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

Edited by jumper99

Share this post


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

Есть ли смысл бросить Ansys и перейти к изучению Nastran?

Да!

  • Нравится 1

Share this post


Link to post
Share on other sites
karachun

@jumper99 Теперь у Вас обе детали из твердого материала и контакт теперь не очень. Буквально по паре граней. Если так и надо, то для хороших контактных результатов надо мельчить сетку в зоне контакта.

1.png

Зато теперь можно применять формулу Герца)

Upd. Я понял - Вы хотели выбрать силикон, но выбрали карбид силикона кремния (SiC). Это немного не то что нужно. У него модуль упругости в два раза выше стали, из него делают керамические пластины в бронежилеты и всякие абразивные круги. https://russian.alibaba.com/product-detail/silicon-carbide-ballistic-panel-sic-bulletproof-tile-sic-armor-plate-60232551327.html

Силикон надо искать в разделе гиперэластиков (hyperelastic).

Edited by karachun
  • Нравится 1

Share this post


Link to post
Share on other sites
jumper99

@karachun Спасибо поробую! Я невнимательно выбрал материал(еще думаю силикон гибче должен быть, а он очень упругий)! 

Share this post


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.

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.

Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • SilaMusli
      Какие нужны размеры?
    • prince
      http://websdr.k3fef.com:8901/ Частота 1450.00 КГц , АМ - очень приличное радио как фон и не повторяется....
    • Kir95
      Попробуй в настройках солида убрать загрузку справочных документов (выбрать "нет" вместо "все") на картинке   ещё можно открывать чертёж в режиме "большой сборки" и выбирать только нужный лист   В справке посмотри про виды чернового качества https://help.solidworks.com/2014/Russian/SolidWorks/sldworks/c_quality_in_drawings.htm?verRedirect=1  
    • mamomot
      Новая задача для Преобразования. 1. Вставляем примитив цилиндр в общем случае не в начало координат. 2. Выбираем преобразование Масштабирование. 3. Вытягиваем с коэффициентами, указанными в нижнем левом окне (красный овал). 4. Открываем окно 2Д. Вопрос: Можно ли образмерить вид 2Д без его "разрушения" и без других проекций?
    • gen
      Ветерок дует потому, что деревья качаются.
    • mamomot
      Спасибо! Очень мощно! Но пока нужно держать в уме, что поверхности будут разными... Получается что-о вроде незадокументированной возможности: 1. В справке её нет. 2. Выполнить из основного меню невозможно. Только из контекстного меню при щелчке на манипуляторе...
    • Ветерок
      если мышь под правую руку :)
    • SilaMusli
      ПКМ - правая кнопка мыши
    • Ветерок
      Пробую разобраться с адаптиным фрагментом. Как обычно, ничего не понятно. Пока удалось сделать фрагмент, состоящий только из одной операции. Как сделать фрагмент, состоящий из последовательности операций? Где указывать эти операции? И указывать ли вообще, или система сама их определит? У меня ничего не определяет и с указанием проблемы. И ещё голливуд показывает, что можно задавать численные значения у вставляемого элемента. Тоже абсолютно не понятно как это сделать. Пример всё тот же. Хочу сделать адаптивный фрагмент для получения фигурного выреза.
    • mamomot
      А что насчет расшифровки "ПКМ"?
×
×
  • Create New...