Здравствуйте! В продложение тем https://cae-club.ru/forum/moshchnost-teplovogo-potoka и https://cae-club.ru/forum/dvizhushchiysya-istochnik-tepla-0
Решаю связную задачу: сначала стационарную про разогреваемый объект на охлаждаемой пластине, потом передаю получившееся решение в Transient Thermal. Там добавил граничное условие Moving Heat Flux (движущийся источник тепла, скорость 400 мм/мин, мощность 472,73 Вт, диаметр пятна луча 4 мм) и граничное условие охлаждения (постоянная температура). В итоге вместо решения выдает unknown error, и на этом все заканчивается. Как можно исправить ошибку и в чем же все-таки проблема? Для задания траектории движения источника использовалась виртуальная топология. Пробовал и без нее, все равно решение не идёт. Посмотреть проект можно по ссылке https://transfiles.ru/revwl
Добрый день! Как я понимаю Вы работаете в 19 версии Ansys, а расширение на 16 версию? Проверил эти версии у себя и также расчёт останавливается с ошибкой из-за того, что в расширении был переход в препроцессор, а перед запуском нужно зайти в решатель. Добавьте команду /solve, и тогда задача посчитается, но судя по всему расширение все равно нормально не работает. Попробуйте найти совместимые версии Ansys и act, иначе могут возникать подобные непредвиденные ошибки.
А куда и как добавлять команду /solve? Есть какая-нибудь доступная сейчас коллекция расширений под используемый мной ansys 19.0? Уже не помню какую версию расширения ставил, возможно что и 16-ую.
PS Сейчас добавил команду APDL /solve, после условия движущегося источника тепла поставил. Что-то насчиталось, правда температура похоже не повышается.
На сайте Ansys есть версии act для 17 и 2021-2022, но скачать их сейчас нельзя, попробуйте поискать подходящую версию в открытом доступе
https://catalog.ansys.com/product/5b3bc6857a2f9a5c90d32e7e/moving-heat-source и
https://catalog.ansys.com/product/6474f0efdd3e28d5b51f1ece/moving-heat-extens
Просит адрес почты. Что-то еще дальше попросит?
Заграница нам поможет, запад с нами!
Спасибо за выложенные расширения, попробовал то которое для версии ansys 17.0 (на ansys 17-ой версии). Почему-то вообще ничего не нагревается. Почему так может быть, куда смотреть и что проверять? Файл проекта https://transfiles.ru/t19kl сделал в стационарной и нестационарной постановке. Без вписанной команды /solve вообще что-либо решать отказывалось.
Похоже, что в исходниках act вообще не прописано задание движущегося источника тепла при использовании опции first patch (думаю что это ошибка разработчика), включите last patch, для него скрипты прописаны нормально (командную вставку /solve уберите).
Спасибо за совет, попробовал. То работает, то нет. Правда у меня версия ansys 19.0, а не 17. Но пару раз плагин отработал, произошел нагрев. Непонятно с чем это связано, ведь настройки плагина одни и те же. А вылетает с ошибкой
ANSYS Workbench - Error
---------------------------
An internal solution magnitude limit was exceeded. (Node Number 3773, Body Solid, DOF TEMP) Please check your Environment for inappropriate load values or insufficient supports. You may select the offending object and/or geometry via RMB on this warning in the Messages window. Please see the Troubleshooting section of the Help System for more information.
Эта ошибка скорее всего связана с не очень корректными граничными условиями. Если задача считается в статической постановке, должен выполнятся закон сохранения энергии, т.е. сколько поступило энергии, столько же и должно выводится. Проверьте чтобы у Вас было задано что-то из температуры, конвекции или излечения, тогда получится установившееся решение и равновесие выполнится.
При решении нестационарной задачи введение температуры ничего не дало, выдает ту же самую ошибку.
Добавить комментарий