Jump to content
cycaHuH

Два сосуда

Recommended Posts

cycaHuH

Здравствуйте. я начал учиться работать в программе флоувижен и придумал сам для себя на первый взгляд простенькую задачу: модель "полностью сжимаемая жидкость" - имеется 2 сообщающихся сосуда, в начальный момент времени один из них заполнен воздухом а в другом вакуум. Далее решается задача перетекания воздуха из одного сосуда в другой. Как это реализовать ума не приложу. Проблема в том, что не понятно как связать эти две подобласти (сосуды) или иначе говоря какое граничное условие на месте соединения использовать?  Если ставить сопряженное граничное условие то нет возможности перетекания вещества, так как в параметрах ГУ "скорость" ставится только стенка. А в одной подобласти нельзя задать разные начальные условия по объему. Как быть?

Edited by cycaHuH

Share this post


Link to post
Share on other sites


a_schelyaev

Какая версия программы используется?

Share this post


Link to post
Share on other sites
Bonusfrag

геометрия должна быть цельной - два соединенных трубкой сосуда - начертите это в любом CADe. А не два отдельных сосуда.

тогда ГУ будет только "стенка"

и два НУ будет - с высоким и с низким давлением. 

 

http://flowvision.ru/index.php/besplatno-uchashchimsya

Share this post


Link to post
Share on other sites
cycaHuH

Какая версия программы используется?

версия 2.5

 

геометрия должна быть цельной - два соединенных трубкой сосуда - начертите это в любом CADe. А не два отдельных сосуда.

тогда ГУ будет только "стенка"

и два НУ будет - с высоким и с низким давлением. 

 

http://flowvision.ru/index.php/besplatno-uchashchimsya

да, но как тогда задать 2 разных НУ в одном объеме? подобласть же одна и НУ одно

Share this post


Link to post
Share on other sites
Bonusfrag

 

Какая версия программы используется?

версия 2.5

 

геометрия должна быть цельной - два соединенных трубкой сосуда - начертите это в любом CADe. А не два отдельных сосуда.

тогда ГУ будет только "стенка"

и два НУ будет - с высоким и с низким давлением. 

 

http://flowvision.ru/index.php/besplatno-uchashchimsya

да, но как тогда задать 2 разных НУ в одном объеме? подобласть же одна и НУ одно

 

создаем  2 НУ.

Создаем параллелепипед

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

 

Итого - одно НУ будет в той области, которая входит в параллелепипед, второе - во всем остальном объеме.

Share this post


Link to post
Share on other sites
cycaHuH

создаем  2 НУ.

 

Создаем параллелепипед

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

 

Итого - одно НУ будет в той области, которая входит в параллелепипед, второе - во всем остальном объеме.

 

А можно поподробней, как создать 2 НУ? не понял где и чем создать параллелепипед? если в постпроцессоре то в препроцессоре его не будет. А как его добавить в препроцессор? Если "Вставить"->"Геометрия" то предыдущая геометрия  просто удаляется и заменяется новой загружаемой.

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

Edited by cycaHuH

Share this post


Link to post
Share on other sites
Bonusfrag

 

создаем  2 НУ.

 

Создаем параллелепипед

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

 

Итого - одно НУ будет в той области, которая входит в параллелепипед, второе - во всем остальном объеме.

 

А можно поподробней, как создать 2 НУ? не понял где и чем создать параллелепипед? если в постпроцессоре то в препроцессоре его не будет. А как его добавить в препроцессор? Если "Вставить"->"Геометрия" то предыдущая геометрия  просто удаляется и заменяется новой загружаемой.

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

 

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

должна быть опция импорта объекта - посмотрите примеры по вставке в проект подвижного тела.

 

в препроцессоре:  

Объекты >> создать (и создаете параллелепипед) или объекты >> пакетный импорт (и импортируете тело, в которое влезает ваша геометрия - нужная её часть).

  • Нравится 1

Share this post


Link to post
Share on other sites
cycaHuH

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

должна быть опция импорта объекта - посмотрите примеры по вставке в проект подвижного тела.

 

в препроцессоре:  

Объекты >> создать (и создаете параллелепипед) или объекты >> пакетный импорт (и импортируете тело, в которое влезает ваша геометрия - нужная её часть).

 

Спасибо, похоже разобрался с вашей помощью. "Фильтры" → "Создать" → (Объект → Параллелепипед, Тип → Установка переменной)

Share this post


Link to post
Share on other sites
Bonusfrag

Установка переменной - это не НУ. Установка переменной, если её не отключить, будет действовать каждый шаг.

 

В остальном - верной дорогой идете.


 

Share this post


Link to post
Share on other sites
cycaHuH

 

Установка переменной - это не НУ. Установка переменной, если её не отключить, будет действовать каждый шаг.

 

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

Edited by cycaHuH

Share this post


Link to post
Share on other sites
Bonusfrag

лучше найти возможность поставить два НУ.

 

Найдите НУ - оно применено к пространству - замените в его свойствах объект с пространства на параллелепипед.

Создайте второе НУ и далее примените его в пространству.

 

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

Share this post


Link to post
Share on other sites
a_schelyaev

Во второй версии НУ задается во всей области. Локально можно задавать только через Фильтр Задания переменной.

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

  • Нравится 1

Share this post


Link to post
Share on other sites
Bonusfrag

При задании переменной что происходит с массой в указанном объеме, на который действует фильтр?

Сохраняется или изменяется в соответствии с изменением переменной?

Share this post


Link to post
Share on other sites
a_schelyaev

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

Share this post


Link to post
Share on other sites
cycaHuH

посоветуйте годный и доступный 3d редактор. после blender регулярно ругается на геометрию.

Share this post


Link to post
Share on other sites
AlexKaz
годный и доступный 3d редактор
Netgen (сетка), Gmsh (сетка), CalculiX CGX (много годных выходных форматов), FreeCAD (stp, igs ...), gCAD3d (obj, stp, igs ...), Salome ну и на вершине Компас 3D Home (в случае некоммерческой разработки).

Share this post


Link to post
Share on other sites
a_schelyaev

Если речь идет о работе с сеткой, то по идее SolidWorks нормальные делает STL и VRML файлы, в зависимости от сложности геометрии, конечно же.

Share this post


Link to post
Share on other sites
Bonusfrag

Если речь идет о работе с сеткой, то по идее SolidWorks нормальные делает STL и VRML файлы, в зависимости от сложности геометрии, конечно же.

SW дает низкую точность гладких поверхностей (профили, сопла), и требуется вручную мельчить объект в SW поверхностями разъема.

При этом настройка в "красную зону" приводит к кривой геометрии, на которую FV ругается - находит самопересечения

Share this post


Link to post
Share on other sites
ВГД

По моему опыту геометрия в stl позволяет получить более устойчивое решение, в отличие от wrml.Это особенно важно если в расчёте задействованы вращающаяся и не вращающаяся области. Кстати ни разу корректно не удалось задействовать wrml 2.0

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.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • engyuri
      Kelny, огромное спасибо Вам и Leon за те макросы, что вы с ним разрабатываете и выкладываете на форуме. Когда-то (когда работал один) они меня здорово выручали. Но я то вот о чем. Тогда же я делал штатные блоки (кажется это SW2009), которые легко читались при наведении на них мышки. Но потом, как я понял SW ушел от этого формата блока. Согласитесь - было удобнее.  
    • DenMean
      Уважаемые пользователи Proe Creo. Если кто может помочь буду очень благодарен. Вопрос состоит в следующем. Есть порядка 3 тысяч чертежей, карт наладок и прочей документации  разработанных в Proe Wildfire 4.0. С учетом развития Proe нужна помощь в преобразовании шрифта по гост формата fnt используемого в старой документации для CREO. В свое время по указаниям на данном форуме был удачно переведен формат шрифта FNT с Proe 3 на Proe 4 64 bit. C учетом того, что в Creo необходимо имеющиеся SRC разбить на 2 куска (инглиш кирилица), сменить кодовую страницу и скомпилировать, буду очень благодарен тому, кто распишет процедуру как это сделать. Вопрос очень для меня важный, если кто знает как это сделать, но желает за это какую денежку, согласен заплатить, ПОМОГИТЕ пожалуйста. Если нужны SRC шрифта могу отправить, но желательно обьяснить процедуру. В принципе форматки, настройки, карты обработки и т.д. переделал сам, а вот с шрифтом не понимаю. Сразу хочу ответить тем, кто предлагает использовать встроенные шрифты Creo. 3 тысячи чертежей приведенных в посте выше, это только мои с тех. отдела. а в КБ их просто море. При обращении к компетентным представителям мы получили ответ в стиле используйте встроенные в creo. Однако чертежи в данном случае выходят местами не читаемые.
    • Kelny
      Напишите макрос и просматривайте как посчитаете нужным, а текст тогда можно смотреть и вставлять как просто текст, а не в виде блоков.
    • Kelny
      Через контекстное меню СДЕЛАТЬ ВИРТУАЛЬНЫМ. http://help.solidworks.com/2010/russian/solidworks/sldworks/allcontent/solidworks/core/assemblies/t_vc_making_external_components_virtual.htm    
    • GS
    • GS
      Ответ Нила Армстронга стороннику теории "лунного заговора" ======== На свое 70–летие Нил Армстронг получил письмо от некого школьного учителя, ставящего под сомнение высадку астронавта на Луне. Само письмо мне лень переводить, но это типичный троллинг современных любителей идеи "лунного заговора" — я уверен что вы их видели в бессчетных количествах.Нил сначала переправил это письмо НАСА, спросив, собирают ли они информацию для опровержений подобных теорий. А затем ответил лично: Из книги "A Reluctant Icon: Letters to Neil Armstrong". (c)d3.ru
    • AKLion
      Хм поправил, почемуто ютуб его хитро опубликовал както. Сейчас работает.
    • Vitalij
    • andrey2147
      Всегда на 840D  снимал актронисом, правда не совсем новые. но всегда получалось.
    • brigval
      Где включить не сохранять файл маршрута в отдельный файл? Сначала файл электропроводки не сохранялся, а находился внутри сборки. Потом что-то где-то подправил и все маршруты сохраняются в отдельные фалы. Где это включается-выключается? Не могу что-то найти... Спасибо.
×
×
  • Create New...