Все ответы об инженерном анализе

Перед началом работы настоятельно рекомендуем ознакомиться с правилами форума.

Упрощение обработки нестационарного расчета

pavlenty11
Аватар пользователя pavlenty11

Здравствуйте!

У меня есть много файлов результатов нестационарного расчета.

Нужно знать в каждый момент времени (для каждого из этих файлов) значение созданного выражения (максимальная температура сеточной зоны). Конечно можно подгрузить все файлы в постпроцессор CFD-Post и смотреть значение выражения по очереди для каждого из них. Но хочется экспортировать значение выражения для каждого момента времени во внешний файл *.csv. 

Мне это удалось сделать только после построения графика изменения значения выражения от времени. Но машинное время на построение графика - несколько часов. 

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

Можно ли быстрее и проще?

Спасибо!

 

 

dvolkind
Аватар пользователя dvolkind

Привет, Паша!

В будущем создавай мониторы, чтобы всё выводилось в процессе счёта. Для уже решённой задачи попробуй написать макрос на Perl, который будет грузить файлы по очереди и писать в файл. Примеры макросов есть в хелпе (ищи power syntax) и тут на форуме. Но я не гарантирую, что это будет быстрее построения графика.

pavlenty11
Аватар пользователя pavlenty11

Спасибо, Дима! 

Буду пробовать мониторить и делать запись в файл для дальнейшей обработки в excel.

Была бы возможность file - export transient results, указываешь выражение и экспортируешь в *.csv из Post.

Добавить комментарий

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

Максимальный размер файла: 999 МБ.
Допустимые типы файлов: txt doc docx xls xlsx pdf rar zip 7zip tar.