Здравствуйте!
У меня есть много файлов результатов нестационарного расчета.
Нужно знать в каждый момент времени (для каждого из этих файлов) значение созданного выражения (максимальная температура сеточной зоны). Конечно можно подгрузить все файлы в постпроцессор CFD-Post и смотреть значение выражения по очереди для каждого из них. Но хочется экспортировать значение выражения для каждого момента времени во внешний файл *.csv.
Мне это удалось сделать только после построения графика изменения значения выражения от времени. Но машинное время на построение графика - несколько часов.
Пробовал создавать дополнительную переменную на основе выражения и экспортировать для одного шага. В файле - экспорте получается не одно число, а целый столбец (более ста ячеек с одним и тем же значением). Где настраивается количество заполняемых ячеек не понятно.
Можно ли быстрее и проще?
Спасибо!
Привет, Паша!
В будущем создавай мониторы, чтобы всё выводилось в процессе счёта. Для уже решённой задачи попробуй написать макрос на Perl, который будет грузить файлы по очереди и писать в файл. Примеры макросов есть в хелпе (ищи power syntax) и тут на форуме. Но я не гарантирую, что это будет быстрее построения графика.
Спасибо, Дима!
Буду пробовать мониторить и делать запись в файл для дальнейшей обработки в excel.
Была бы возможность file - export transient results, указываешь выражение и экспортируешь в *.csv из Post.
Добавить комментарий