Jump to content

Программирование граничных условий ( не равномерный расход на входе)


Recommended Posts

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

Скрытый текст

image.png

 

Link to post
Share on other sites


UnPinned posts
an_rushin

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

 

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

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

 

Постараюсь поподробнее.

Скрытый текст

IMG-20230207-132627.png

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

Надо сделать граничные условие на входе постоянные, согласно картинке. Расход X кг/с мне надо будет в дальнейшем редактировать. Ну пусть для примера будет 0,5 кг/с. 

Допустим пример:

1) мы имеем вход mass flow inlet левый круг(ЛК), центральный прямоугольник (УП) и правый круг(ПК).

2) надо сделать граничные расход так:

А) ЛК, сначало в области [1] расход фиксированный, как будто на ЛК указан const = 0.5 кг/с, но так как там половина, поэтому мы знаем что через пол круга в области [1] пойдет 0,25  кг/с. Во второй половине ЛК в области 2 пойдет уменьшение расхода.

Б) ЦП, там идёт уменьшение расхода до 0 кг/с в области [2], и затем увеличение расхода в области [3]

В) все тоже самое как и пункте А), только увеличение.

 

Расход уменьшается и увеличивается равномерно.

 

Link to post
Share on other sites
раздватри
21 час назад, Yarilo сказал:

Постараюсь поподробнее.

  Показать содержимое

IMG-20230207-132627.png

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

Надо сделать граничные условие на входе постоянные, согласно картинке. Расход X кг/с мне надо будет в дальнейшем редактировать. Ну пусть для примера будет 0,5 кг/с. 

Допустим пример:

1) мы имеем вход mass flow inlet левый круг(ЛК), центральный прямоугольник (УП) и правый круг(ПК).

2) надо сделать граничные расход так:

А) ЛК, сначало в области [1] расход фиксированный, как будто на ЛК указан const = 0.5 кг/с, но так как там половина, поэтому мы знаем что через пол круга в области [1] пойдет 0,25  кг/с. Во второй половине ЛК в области 2 пойдет уменьшение расхода.

Б) ЦП, там идёт уменьшение расхода до 0 кг/с в области [2], и затем увеличение расхода в области [3]

В) все тоже самое как и пункте А), только увеличение.

 

Расход уменьшается и увеличивается равномерно.

 

Пеинт у вас классный.  Не ниже про.

Это самое простое, что есть в satar-ccm+

Определитесь с функцией

Задайте в пользовательском программировании, если там еще нет

Вставьте в граничное условие.

Кидаю пример, что под руку первое попалось. Терзайте.

пользовательское програмирование.png

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.




  • Сообщения

    • Foksmen
      Есть такая вязкость "схемная".  Она зависит от порядка точности схемы. 
    • gudstartup
      Для 0iF тоже есть ограничения чтоб не сильно радовались!   *15: Not available in stand-alone type Там видать на iPanel надо рассчитывать.
    • nikma96
      Печалька, последняя надежда рухнула. Спасибо, что хоть ответил, а то многие просто молчат.
    • Viktor2004
      А пусть мне кто-нибудь пришлет любую программу фанука на 100Мб. А я завтра проверю создать там такой контейнер и загрузить туда эту программу
    • dedvov
      Болоьшое спасибо. Открыл файл OBJ. Посмотрел, красиво . А как из этого твердотельный объект получить ?
    • mr_Voden
      @Stanislav Проблема осталась, потому что вы передаете значение переменной в функцию, а не ее название.
    • gudstartup
      Супер. Но что делать владельцам других хотя и новых ЧПУ Fanuc которые хотят обрабатывать программ после САМ размером (сейчас мне стало страшно)-100МБ!!!
    • Viktor2004
      раньше об этом можно было только мечтать. 256кБ это то с чем я в основном сталкивался десять лет назад ну, файл этот раньше создавали на компе, а тут прямо на стойке. Это круто
    • Foksmen
      Вопрос философский. От задачи зависит. Может и играются. Получили правильные коэффициенты,  может и нормально на определённом этапе.
    • gudstartup
      Я имею ввиду на ЧПУ других серий а вам просто повезло что купили с новым ПО  @Viktor2004 На 0iF Plus это сделано потому что нет никаких возможностей для расширения памяти пользователи получают только 2МБ и чтобы они не ругались Fanuc эту функцию! И на том спасибо!
×
×
  • Create New...