Макрос для интерполяции давления из CFD в Ansys в случае, когда ни геометрия, ни координаты узлов не совпадают.
Методика работы:
1. Во Fluent (или в любом другом CFD) создаются файлы NodesFluentxyz.txt (содержащий номера узлов и их координаты X Y Z) и PressuresFluent.txt (содержащий номера узлов и значения давления). Для Fluent используем экспорт в ascii файл, который потом обрабатываем в Excel.
2. Готовые текстовые файлы необходимо поместить непосредственно в папку с текущими файлами расчета задачи (Static Structural например)
3. В Ansys проверяем, чтобы установленные по умолчанию единицы измерения соответствовали импорируемым данным.
4. Создаем Named Selection для поверхности, на которую будет интерполироваться давление, называем ее psurf.
5. Подгружаем макрос и изменяем в нем количество узлов на заданное в текстовых файлах. Сделать это нужно в четырех строках в начале:
*dim,run_data,table,121985,3 ! 121985 is the number of nodes
6. Запускаем расчет.

Давление в Ansys
Давление в CFD
Видно, что критерия удаленности никакого нет, поэтому всем узлам поверхности psurf будет присвоено значение давления, независимо, насколько далеко они находятся от узлов CFD сетки.
Скачать Ansys макрос "Интерполяция давления из CFD"