Добрый день! Занимаюсь решением тепло-деформационной задачей в Couple field transient. Суть задачи такова:
1. С помощью кода APDL в изделие (в данном случае полусфера, см. рисунок 1) задается ввод тепла, имитирующего тепло от сварочной горелки.
Рисунок 1 - модель
2. Так же с помощью кода APDL задается новая сферическая система координат, по которой задаются граничные условия для ограничения того, чтобы сварочная деформация была строго в пределах модели по сферической траектории. Фрагмент кода представлен на рисунках 2-3.
Рисунок 2 – фрагмент кода для задания новой сферической системы координат
Рисунок 3 – уничтожение граничных условий
В конце решения выдает ошибку:
*** ERROR *** CP = 11842.594 TIME= 06:30:45
Parameter NN needs subscripts.
Как я понял, это означает, что параметр NN требует описания в коде. Вопрос состоит в том, как именно его описать, чтобы этой ошибки не возникало?
Вложение | Размер |
---|---|
![]() | 221.92 КБ |
Добрый день! В начале скрипта у Вас используются команды set, они предназначены для выбора шагов, для задания параметров используются *set.
Параметры nn у Вас прописан в команде *do (регистр не учитывается), и должен отвечать за параметр индекса цикла, а Вы пытаетесь его приравнять к нулю? Да и другие аргументы заданы неправильно. Внимательно проверьте скрипт и посмотрите описание команды *do в документации Ansys.
*DO, Par, IVAL, FVAL, INC
Par - индекс цикла
IVAL – начальный шаг для цикла
FVAL – число шагов
INC - интервал
Добавить комментарий