В текстовом файле xyz_3.dat записаны координаты узлов для которых рассчитаны нагрузки, сами нагрузки (давления) заданы в файле press_2.dat. Естественно порядок записи координат должен соответствовать порядку записи нагрузок. Предполагается что нагрузки рассчитаны в другой программе и вы можете создать такие файлы макросом.
В файле xyz_1.dat записаны координаты узлов ANSYS модели к которым нужно проинтерполировать нагрузку (порядок записи любой). Координаты этих узлов могут не совпадать с координатами узлов с рассчитанными нагрузками.
Чтобы посмотреть как это все сработает запустите макрос в рабочей директории.
Я думаю вы понимаете, что написать универсальный макрос который бы работал со всеми типами элементов нет никакой возможности. Поэтому мой макрос работает только для hex элементов с восемью узлами (типа solid45).
Один момент:
В макросе давление прикладывается в виде температуры, т.к. напрямую проинтерполировать давление проблематично (до сих пор не решил эту задачу). Потом результаты интерполяции записываются в файл press.prn а оттуда уже нагрузка берется как давление и прикладывается к ANSYS модели.
Скачать Ansys макрос "Пример импорта нагрузок (давления и температуры) в ANSYS"