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

Простой расчет в KompasFlow


Рекомендованные сообщения

Хочу рассчитать циркуляцию воды в баке за счет естественной конвекции. Снизу круглое тело - горячее. Сверху прямоугольное тело - холодное. Настроил все, как в видеоуроке (вектор силы тяжести, ГУ, и т.д.), но получается, что циркуляции нет (как будто нет разницы плотностей и гравитации). Модель с расчетом внутри прилагаю (v22). Кто-нибудь может подсказать, в чем ошибка?

Снимок экрана 2024-03-31 163152.png

https://disk.yandex.ru/d/1z4gcIf6PGOF1Q

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts
3 часа назад, maxx2000 сказал:

в каком уроке?

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

Ссылка на сообщение
Поделиться на других сайтах

 В твоей задаче больше переменных. У тебя горячее и холодное не соприкасается. Т.е. теплообмен происходит через  какую-то третью среду. Сначала нагревается среда вокруг горячей зоны, потом среда нагревает холодную зону

Изменено пользователем maxx2000
Ссылка на сообщение
Поделиться на других сайтах

1. Параметры g-Плотности задать нужно, чтобы столб гидростатики был задан

2. Вектор гравитации нужно написать в абсолютной величине

3. На ГУ температуры задаются относительно опорной. Там все верно с учетом этого?

Изменено пользователем a_schelyaev
Ссылка на сообщение
Поделиться на других сайтах
36 минут назад, a_schelyaev сказал:

1. Параметры g-Плотности задать нужно, чтобы столб гидростатики был задан

2. Вектор гравитации нужно написать в абсолютной величине

3. На ГУ температуры задаются относительно опорной. Там все верно с учетом этого?

1. Вот это я не понял, что такое. Можете объяснить, что это? В справке нет подробностей.

2. Упс, привычка из другой программы.

3. Вот как раз в ГУ абсолютные значения задаются, что странно.

 

Спасибо за подсказки, все заработало!

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

Изменено пользователем Misha hm
Ссылка на сообщение
Поделиться на других сайтах
01.04.2024 в 12:46, Misha hm сказал:

1. Вот это я не понял, что такое. Можете объяснить, что это? В справке нет подробностей.

2. Упс, привычка из другой программы.

3. Вот как раз в ГУ абсолютные значения задаются, что странно.

 

Спасибо за подсказки, все заработало!

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

1. Это температура и Давление относительно опорных, используемые для определения плотности по закону идеального газа.

3. В ГУ Давление и Температура также задаются относительно опорных. В следующих версиях появится возможность выбирать единицы измерения.

 

Последний вопрос: Если у вас есть две крайности по температуре - горячая или холодная, то можете использовать в НУ какое-то из них. Нормальный подход. Но можно поступить по другому - на начальной сетке, нерекордной по размеру, посчитайте с Курантом = 100, а потом локально адаптируйте на ГУ или по решению по градиенту Т.

Я бы вообще приравнял Опорную температуру холодной нижней и тогда у вас будет в решении дельта Т.

Ссылка на сообщение
Поделиться на других сайтах
10 часов назад, a_schelyaev сказал:

3. В ГУ Давление и Температура также задаются относительно опорных. В следующих версиях появится возможность выбирать единицы измерения.

Готов поспорить, что это не так. Вот картинка:

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

Снимок экрана 2024-04-05 215723.png

Опорная температура 273К. Температура горячей стенки задал как 90К, холодной - минус 10К. Легенда показывает абсолютные значения (так ведь?). Тогда это неправильно. Либо, это может быть правильно только в одном случае, если легенда в относительных (опорной) градусах.

 

Ссылка на сообщение
Поделиться на других сайтах

В Creo11 можно будет считать теплопередачу между твердотельной геометрией и "жидким" телом   :k05205:

 

Изменено пользователем maxx2000
Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, Misha hm сказал:

Готов поспорить, что это не так. Вот картинка:

  Скрыть содержимое

Снимок экрана 2024-04-05 215723.png

Опорная температура 273К. Температура горячей стенки задал как 90К, холодной - минус 10К. Легенда показывает абсолютные значения (так ведь?). Тогда это неправильно. Либо, это может быть правильно только в одном случае, если легенда в относительных (опорной) градусах.

 

Все верно, он вам показывает приращения температуры относительно опорных. Задайте опорную 263 а нагрев стенки 80 и получите тот же диапазон 100 градусов.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, a_schelyaev сказал:

Все верно, он вам показывает приращения температуры относительно опорных. Задайте опорную 263 а нагрев стенки 80 и получите тот же диапазон 100 градусов.

Теперь понятно, спасибо. Но ни в одной другой программе (будь то расчет газодинамики либо прочность) легенда не показывает относительные температуры. Только абсолютные. Глупо наблюдать отрицательную температуру в Кельвинах. Если вы имеете отношение к разработке этого пакете, можете принять это как предложение по улучшению.

Изменено пользователем Misha hm
Ссылка на сообщение
Поделиться на других сайтах

@Misha hm а какой практический смысл в относительной температуре? Абсолютная как раз более информативна.

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, Misha hm сказал:

Теперь понятно, спасибо. Но ни в одной другой программе (будь то расчет газодинамики либо прочность) легенда не показывает относительные температуры. Только абсолютные. Глупо наблюдать отрицательную температуру в Кельвинах. Если вы имеете отношение к разработке этого пакете, можете принять это как предложение по улучшению.

Глупо или нет мнения расходятся. У каждого своя практика за спиной и опыт.

Работа с единицами измерения будет переделана, я уже писал об этом.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
Дракон в тапках
01.04.2024 в 12:11, a_schelyaev сказал:

1. Параметры g-Плотности задать нужно, чтобы столб гидростатики был задан

2. Вектор гравитации нужно написать в абсолютной величине

3. На ГУ температуры задаются относительно опорной. Там все верно с учетом этого?

Александр Евгеньевич! Помоги тупому плз:) 
а) по гидростатике в kompas flow: относительное давление для расчета g-плотности. Я правильно понимаю что это гидростатическое давление "на дне" моей расчетной модели? (т.е. если моя модель это "бочка глубиной 5м" под давлением XXXбар, То "давление g-плотности" я выставлю 50 000 Па? 
б) я правильно понимаю что массовый/объемный расходы в сечении внутри моделируемого пространства не снять? Приходится "на глаз" снимать Vср в заливке скоростей в сечении и помножать на площадь. Костыльно выходит, думаю стоит добавить опцию в программу. 
 

PS.  для понимания сути вопросов: пытаюсь посчитать гравитационную систему отопления, где ГУ будут 
1. нагрев в котле. Наверное приму постоянную температуру.
2. остывание в трубах и радиаторах "внешний теплообмен",
3. точка постоянного давления в расширительном баке. 
Очень хочется сравнить численные результаты с аналитикой, и вот тут определять расходы теплоносителя в нужных местах очень неудобно. 

Ссылка на сообщение
Поделиться на других сайтах

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

б) Если брать текущую релизную версию 22, то в "Результатах" есть переменная Расход массовый и Расход объемный, который берется в сечении - плоскости или с ГУ. Все само считает.

 

 

Ссылка на сообщение
Поделиться на других сайтах
Дракон в тапках
7 часов назад, a_schelyaev сказал:

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

б) Если брать текущую релизную версию 22, то в "Результатах" есть переменная Расход массовый и Расход объемный, который берется в сечении - плоскости или с ГУ. Все само считает.

 

 

в этом "нулевом уровне" и вопрос.  Насколько я понял, во FLowVision есть опция разбить модель по слоям (и даже указать точку-g ммм :). Я так понял, что в Компасе мы работаем в рамках одного уровня. 
Из FAQ по Флоу:  Параметры g-Плотности >Давление. Значения относительного давления и температуры для расчета гидростатической плотности (g-плотности), соответствующие состоянию покоящейся жидкости в начале координат.

 

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

Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

Здравствуйте, помогите тоже разобраться. Параметр «Учет гидростатики». Хочу просто понять, как это работает. Моделирую, для примера, вертикальный столб воды в 20 метров, на верху два патрубка для входа и выхода. Через них небольшой расход с давлением 300000 Па, для примера. Задаю параметры g-плотности для нижней точки столба 200000 Па. Хочу увидеть на дне давление около 0,5 МПа. При включённом параметре «Учет гидростатики» давление на дне показывает ~300000 Па. В справке написано, что: «При визуализации переменной Давление, показываются значения статического давления без учета гидростатической составляющей». В результатах также не отражается «гидростатический столб». Если отключить «Учет гидростатики», то все отображается как надо, все учитывается. Вопросы:
1. Как вообще увидеть работу «Учет гидростатики, в каких случаях (т.к. в справке написано применять для значительных высот столбов жидкости). Нужны конкретные примеры чтобы «потрогать».
2. Давление для расчета g-плотности должно быть в самой нижней точки системы? Тогда от куда отсчитывать начало: от глобальных координат или от самой верхней точки или еще как? Понятно только, что в направления вектора силы тяжести.
3. Из справке: “При расчете с гидростатикой нет необходимости задавать на входе и выходе давление, зависящее от высоты, поскольку гидростатическая составляющая будет автоматически рассчитана как для расчетного объема, так и для граничных условий”
Как это можно применять, где не нужно задавать давление?

4.png

1.png

5.png

3.png

2.png

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

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

  • Сообщения

    • gemini74
      Вы даете пример, которая подпадает под классическую поверхностную модель. Само собой строить ее из твердотельных нет смысла. Опять же простая геометрия с двумя размерами. Это все задачи , относительно далекие от реальной геометрии серийных , массовых изделий. Задач, которых можно упростить до примитивных поверхностей мне попадалось не так много. Это теоретические задачи, далекие от практики. Поверхности, акцент на них в расчетах делался когда мощности компов были далеки от желаемых. Сейчас вроде времена изменились. И в большинстве случаев не требуются считать динамику или нелинейные задачи ,  разрушения в краш-тестах, задействуя типа LS DYNA. Не знаю , что у Вас за практика, но в моем опыте расчеты CAE не стоят на первом месте в приоритете по сравнению с работой конструктора. Большинство контор опирается на практику. Легче и проще сделать, испытать, чем провести полные расчеты, это и сложно, и штат расчетчиков нужно держать, чтобы были спецы и сопромате, и теплотехнике и гидравлики. Такое может позволить только типа РОСАТОМ. В конторах попроще  рассчитывают все проще. И расчетчик только проверяет работу конструктора в каких то моментах, но особо не вмешивается в процесс конструирования. Производство требует как обычно быстрый результат. Да еще сроки изготовления у нас всегда ограничены.  Поверхности  нужны для сокращения ресурсов в расчетах на треть , т.е из модели убирается третья координата. Но говорить , что это панацея и всегда нужно это делать я не соглашусь. Да , можно к этому стремится, но не считать, что только поверхности являются единственно верным правильным и точным решением. Это всего лишь вариант упрощения модели .  
    • Jesse
      Ресурсы компьютера. Попробуйте пож-ста посчитать изгиб стальной мембраны толщиной 0.5 мм и длиной 2 метра. Тетрами. Тогда вы поймёте что я имею в виду :)
    • alex0800
      у вас в примере в первом кадре цикла не хватает  R --глубина чистового прохода. это раз  второе большая высота резьбы при таком шаге резьбы при нарезании резьбы м60*1.5   глубина резьбы Р920
    • AlexKaz
      Есть другой подход. Конструктор сначала советуется с прочнистом, предоставляю ему полную сборку в нативном каде; прочнист вычищает в нативном всю ненужную мелочь и проводит расчёты, модя геометрию под себя и советуясь с конструктором; потом в несколько этапов таких "советов" конструктор финалит геометрию и КД. А не наоборот... 100500 вариантов голимого stp никому не впёрлось заново вычищать и пересчитывать с нуля...
    • Борман
    • Bot
      19-27 августа 2024 г. состоится серия вебинаров, организованная компанией «Топ Системы», по работе с системой T‑FLEX CAD для преподавателей и специалистов в сфере образования. Летняя школа САПР для преподавателей проходит в рамках программы «Факультет САПР». Ведущими темами онлайн мероприятия будут базовые функции и логика работы в системе T‑FLEX CAD. Летняя школа САПР это: Обмен опытом в сфере технического образования; Знакомство с подходами к процессам оцифровки учебных материалов средствами T FLEX CAD; Метод поддержки образовательных учреждений при обучении будущего поколения инженеров и специалистов управления производством. Темы Ключевые возможности T FLEX CAD 17 и их применение в учебном процессе; Элементы геометрического черчения; Формообразование; Конструктивные элементы; Вспомогательная геометрия. 3D–моделирование; Проекционные виды. Оформление чертежа; Сборка, Анимация разборки. Сборочный чертёж; Средства анализа [...] View the full article
    • artberesta
      Спасибо вам, я понял. У меня не выходило раскрасить готовые прямоугольники которые я уже смоделировал чёрный линией.Как можно выбрать линию которая наслаивается на другую линию для того что бы придать ей цвет   который нужен?  
    • sapr71
      Проверил. Сработало. Теперь выводит правильно. Все оказалось проще, чем я думал. Спасибо mr_Voden.
    • ЮрЮрыч
      У меня это возникает на виртуальных листовых компонентах при выполнении выреза. Поэтому листовые сразу сохраняю во внешнем файле. 
    • mr_Voden
×
×
  • Создать...