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

ICEM CFD: 2D-mesh(Gambit) -> 3D-mesh(CFX)


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

Задумал преобразование Fluent-сетки в CFX-сетку посредством импортирования в ICEM CFD...

Знатоки ICEM, подскажите, пожалуйста, можно ли из двумерной сетки (построенной в Gambit-е) получить объемную (для CFX) вытягиванием?

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


Можно, только не проще ли сделать сетку изначально в ICEM?

На освоение ICEM CFD не хватает времени, а сетка нужна многоблочная гексаэдрическая в ответственных областях. Поэтому рациональнее (пока) будет воспользоваться наработками во Fluent-е. К тому же методически интересно сравнить результаты решения задачи, полученные в разных пакетах на "одинаковой" сетке.

А где искать заветную кнопочку, не укажете? ))

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

На освоение ICEM CFD не хватает времени, а сетка нужна многоблочная гексаэдрическая в ответственных областях. Поэтому рациональнее (пока) будет воспользоваться наработками во Fluent-е. К тому же методически интересно сравнить результаты решения задачи, полученные в разных пакетах на "одинаковой" сетке.

А где искать заветную кнопочку, не укажете? ))

Edit Mesh -> Extrude Mesh

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

Edit Mesh -> Extrude Mesh

Уважаемый Dick, по вашему совету

импортировал плоскую Fluent-сетку в ICEM-CFD, вытянул ее в третьем измерении на один элемент (величина dz=5мм при hmin=2e-5м в погранслое). Получилась объемная сетка, местами некорректная (самопересечения и отрицательные объемы). Привожу снимок проблемной зоны (похоже, это внешние границы расчетной области):

post-17080-1274354361_thumb.jpg

Как с этим бороться?

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

Потренироваться на сетке попроще.

Может быть были проблемы с импортом или сетка не плоская.

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

Потренироваться на сетке попроще.

Может быть были проблемы с импортом или сетка не плоская.

Впрочем, следует отдать должное ICEM-у: он находит ошибки и в плоской сетке, созданной Gambit-ом =))

Это я поспешил с вытяжкой. Получается, нужно вначале излечить 2-D проблемы?

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

Вобщем передаю в ICEM поразительно простую сетку: в квадратной области 100 четырехугольных ячеек.

prob1.zip

Так он, зараза, и на такую ругается:

post-17080-1274719134_thumb.jpg

Почитал корифеев по поводу ошибки "Single edges": рекомендуют не фиксить, а занести такие ребра в отдельные части (parts) и далее сделать что-то наподобие add layer, а потом отредактировать эти ребрышки. Только вот как, что с ними делать-то? Подскажите, пожалуйста.

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

Правильно ругается. ICEM заточен под объемную сетку, поэтому и фиксит сингл эджис по краям как ошибку. Я бы Check Mesh вообще не советовал использовать. Сделайте сетку, потом посмотрите Quality Mesh по 2 параметрам - аспект или квалити и минимальные углы. Все.

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

После проверки переключаюсь на Extrude Mesh, там выделяю все подходящие объекты (видимые и невидимые) и прочее, жму заветную кнопочку - и вот результат:

post-17080-1274723588_thumb.jpg

Мдя, что-то ускользает меж пальцев...

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

После проверки переключаюсь на Extrude Mesh, там выделяю все подходящие объекты (видимые и невидимые) и прочее, жму заветную кнопочку - и вот результат:

post-17080-1274723588_thumb.jpg

Мдя, что-то ускользает меж пальцев...

Проблемы с ориентацией (нормаль) элементов.

1. Edit Mesh -> ReOrient Mesh -> ReOrient consistent

или

2. Выберите Extrude by vector и 0 0 1 и все получится. Но лучше нормаль исправить (см. 1)

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

Dick, cпасибо за помощь. Подкорректировал направление нормалей "плохих" элементов. Потом сохранил объемную сетку в cfx5-формате. При этом пришлось вначале сохранить для cfx4, т.к. только при такой последовательности действий открылся доступ для установки типа граничных условий на соответствующих поверхностях (?)

Далее провел нестационарный расчет обтекания тела и возник вопрос не по теме:

Можно ли сохранять данные мониторинга (скажем, Cx(t) и Cy(t)) в текстовом файле?

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

Dick, cпасибо за помощь. Подкорректировал направление нормалей "плохих" элементов. Потом сохранил объемную сетку в cfx5-формате. При этом пришлось вначале сохранить для cfx4, т.к. только при такой последовательности действий открылся доступ для установки типа граничных условий на соответствующих поверхностях (?)

Далее провел нестационарный расчет обтекания тела и возник вопрос не по теме:

Можно ли сохранять данные мониторинга (скажем, Cx(t) и Cy(t)) в текстовом файле?

Для CFX не нужно прописывать ГУ в ICEM, достаточно разнести соответствующие плоскости в различные Parts.

В CFX-Post можно построить график и экспортировать в Excel.

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

Пардон, нашел, как вытащить мониторинговые данные:

*********************************

Viewing Monitor Point Values after a Run

After the ANSYS CFX-Solver has finished, the monitor point data (if the monitor point information is required) is extracted from a RES file using the cfx5dfile command. The following syntax is used:

cfx5dfile <file> -read-monitor

where <file> is a ANSYS CFX Definition or results file containing monitor point information. The output is sent to standard output (you may wish to add a redirect to write the output to a text file, for example:

cfx5dfile <file> -read-monitor > out.txt

The output is produced as a list of variable names, followed by a comma-delimited list of values which correspond to the order of variable names. One line of these values is produced for every iteration that has been carried out.

You can enter:

cfx5dfile -help

to obtain more information.

***********************************

Глуплю что-то: в какой программе и где именно нужно вводить сию команду "cfx5dfile"?

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

Глуплю что-то: в какой программе и где именно нужно вводить сию команду "cfx5dfile"?

Start -> Run... -> cmd
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...