Вопрос: возможно ли каким-то образом запустить Ансис из командной строки так, чтобы передать ему путь к командному файлу.
Хочу, в идеале, не запускать самому Ансис, а написать скрипт, который подготавливает командный файл и передает его на расчет.
Перед началом работы настоятельно рекомендуем ознакомиться с правилами форума.
Вопрос: возможно ли каким-то образом запустить Ансис из командной строки так, чтобы передать ему путь к командному файлу.
Хочу, в идеале, не запускать самому Ансис, а написать скрипт, который подготавливает командный файл и передает его на расчет.
Здравствуйте!
Да, можно. Посмотрите в хелпе 4.2.2. Starting Distributed ANSYS via Command Line.
Вопрос: если я использую лаунчер, и включаю в нем View Launcher Log File, то его окно делает неактивным основное окно лаунчера. Так и задумано или что-то не так?
И второй вопрос, после настройки лаунчера нажимаю RUN, в ответ сообщение : Requested batch run was submitted. Задача не решается. Что я делаю не так?
Так, второй вопрос снимается, сам дурак.
Я с классикой мало работал, но по описанию на глюк не похоже.
А как узнать, что ансис закончил расчет в пакетном режиме?
Он возвращает какой-нибудь маркер, что задача успешно решена?
Или надо просто дожидаться, пока он перестанет писать в выходной файл?
В выходном файле появиться запись об окончании расчета. Я обычно просматриваю out-файл во время расчета в FAR через F3 (view) -- он не блокирует файл и автоматически его проматывает когда там появляются новые записи
Ясно, спасибо!
А результаты расчета смотрите через пост-процессор ансиса?
Нельзя ли как-нибудь автоматизировать подучение результатов?
Насколько я понимаю, в out-файл не пишутся результаты расчета, и для этого надо как-то подключаться к базе данных, где хранятся результаты расчета? Если вообще существует такая возможность.
Естественно, потому что результатов очень много как правило. В out файл пишутся только сообщения солвера.
Вы можете писать необходимые результаты в текстовый файл, но для этого вы в самом решении должны предусмотреть периодический выход в постпроцессор, извлечение данных через ETABLE и пр, и писать данные в файл например через *VWRITE.
Также можете через Results Viewer открывать файл результатов *.rst и просматривать то что уже просчиталось.
Добавить комментарий