Перед началом работы настоятельно рекомендуем ознакомиться с правилами форума.

ANSYS Workbench не видит шаги нагружения, записанные через APDL скрипт

MaryMadeleine
Аватар пользователя MaryMadeleine

Добрый день!

 

У меня есть простой APDL скрипт на решение по шагам нагружения температурной задачи, который записывает большое число шагов нагружения и последовательно запускает их на решение, используя результаты с предыдущего шага (приложена упрощенная версия). Проблема в том, что Workbench в интерфейсе не видит записанные шаги, не исправляет время расчета, число подшагов и т.д. При этом результаты есть, их можно просмотреть, но из-за того, что в самом Workbench время неверное, эти результаты не получается в дальнейшем импортировать в Structural анализ. Что делать? Сам скрипт находится в ветке 'Transient Thermal' после 'Analysis Settings'

 

q = 10

 

*do,k,1,20
    
    finish
    /sol
    
    *if,k,lt,2,then
        antype,transient,new
    *else
        antype,transient,restart,,,continue
    *endif
    
    time,0.1*k
    kbc,0
    
    nsubst,50,100,20
    
    OUTRES,ERASE
    OUTRES,ALL,LAST
    
    sf,all,hflux,q

    lswrite,k
    
    solve
        
    finish
    /post1

    set,last
    
    q = temp(1)
        
*enddo

Ruslan Abdrahimov
Аватар пользователя Ruslan Abdrahimov

Добрый день!

Попробовал Ваш код на простой задачке и все сработало. Workbench действительно в интерфейсе не отображает шаги заданные через команды, но в последующий анализ все передается, только нужно указать “source time” как “all” или “range”. И еще вопрос, в какой версии Ansys Вы работаете? Возможно в старой версии это не работает.  

MaryMadeleine
Аватар пользователя MaryMadeleine

Версия 19.2.

Да, до 'Source Time' я дошел, методом "научного тыка" =)

А Вы случайно не знаете, что будет, если начало цикла '*do' вписать в Command APDL в Analysis settings, a '*enddo' в постпроцессорный Command APDL? Вроде Workbench формирует общий файл с кодом и его запускает. Может, в этом случае все заработает...

Ruslan Abdrahimov
Аватар пользователя Ruslan Abdrahimov

Если все прописано в одной командной вставке, то должно работать. Вы можете проверить общий файл dat, сохранив его через «tools-> write input file».

Добавить комментарий

Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Приложить файл

Максимальный размер файла: 128 МБ.
Допустимые типы файлов: txt doc docx xls xlsx pdf rar zip 7zip tar.