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

Запись шагов с одинаковым временным интервалом

1 сообщение / 0 новое
MaryMadeleine
Аватар пользователя MaryMadeleine

Доброго времени суток!

 

Мне нужно записывать результаты с одинаковым шагом по времени - 1500 сетов через 1 секунду. Этого легко добиться, если записать 1500 Load Steps с конечным временем 1, 2, ... сек. Проблема в том, что запись 1500 шагов и последующее считывание съедает очень много памяти и времени. Код:

*do,i,1,1500

    time,i

    lswrite,i

*enddo

lssolve,1,1500

Я пробовал делать один Load Step с записью 1500 шагов через 1 сек. Код:

time,1500

outres,nsol,-1500

И все бы хорошо, но ANSYS записывает 1500 сетов через такой шаг, какой он выбрал при решении. Вот кусок того, что получилось в итоге:

...

25.2530001137
26.1766825387
27.4082591054

...

1497.4082591054
1498.4082591054
1499.4082591054
1500

Т.е. в среднем тут, конечно, 1 сек, но мне нужно точное разбиение. Есть ли другие способы заставить ANSYS писать результаты с шагом ровно в 1 сек?

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

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

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