Все ответы об инженерном анализе

Восстановление поврежденного проекта Ansys Mechanical

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

Большую часть времени ANSYS проделывает отличную работу по отслеживанию всех входных и выходных файлов, участвующих в конкретном проекте. Однако, в редких случаях случаются сбои, которые могут привести к повреждению базы данных и возникновению ошибок, скажем, при попытке открытия редактора ANSYS Mechanical. Если вы предполагаете, что база данных Mechanical (это может быть прочностной, тепловой или любой другой проект, использующей интерфейс ANSYS Mechanical) каким-то образом повреждена, вы можете восстановить проект, выполнив следующие действия:

1. Скопируйте файлы в формате .mechdb из директории проекта в другое место. Измените их расширение на .mechdat. Они называются SYS.mechdb, SYS-1.mechdb и т. д. Самый простой способ найти эти файлы – просмотреть файлы проекта через меню «View» -> «Files» в окне Workbench, а затем, в появившемся списке, выбрать нужные файлы в формате .mechdb. Далее, из контекстного меню правой кнопки мыши нужно выбрать «Open Containing Folder». Это откроет проводник Windows с нужной папкой, в которой находится этот файл. Теперь вы можете скопировать файлы в новое место и изменить их расширение на .mechdat.

Обратите внимание, что эти файлы содержат все необходимые данные для решения задачи: сетка КЭ, свойства материалов, именованные наборы, граничные условия и нагрузки, настройки расчета и т.д.

2. Скопируйте файлы с расширением .agdb (для DesignModeler или .scdoc для SpaceClaim) или другие файлы геометрии из директории проекта в другое место. Они будут называться SYS.agdb, SYS-1. agdb и т. д. (для DesignModeler или SYS.scdoc, SYS-1.scdoc для SpaceClaim) и также могут быть найдены с помощью списка файлов через меню «View» -> «Files», как было описано выше. В данном случае нет необходимости переименовывать их.

3. Запустите новый проект Workbench.

4. Нажмите «File» -> «Import». Выберите тип импортируемых файлов: «Importable Mechanical File». Найдите файлы .mechdat, созданные на шаге 1 (скопированные и переименованные файлы .mechdb), и импортируйте каждый из них.

5. Если необходимы файлы геометрии, тогда в полученной схеме проекта в окне Workbench щелкните правой кнопкой мыши на ячейку геометрии нужного модуля и выберите «Replace Geometry» -> «Browse». Перейдите к скопированному файлу SYS.agdb или другому файлу геометрии из шага 2. Повторите действия для остальных модулей аналогичным образом.

6. Теперь можно сохранить проект с новыми именем и директорией.

После выполненных действий восстановленный проект готов к использованию, но дополнительно, если было получено решение в исходном проекте, вы можете просто-напросто импортировать эти результаты, без необходимости заново пересчитывать задачу.

7. В окне Mechanical выделите ветку «Solution» и перейдите в меню «Tools» -> «Read Results Files», чтобы добавить результаты из файла .rst (или .rth для тепловой задачи).

Результаты в формате .rst выбираются, как правило, из рабочей директории проекта, но также могут быть найдены аналогичным, описанном в пункте 1 образом. Обратите внимание, что если вы используете Ansys 18.2 или более раннею версию, то необходимо, чтобы вместе с файлом .rst содержался файл ошибок .err (при этом он может быть пустым). Начиная с версии 19.0 это требование было упразднено.

При импорте результатов необходимо указать используемые единицы измерения:

И после проделанных манипуляций вы можете начать запрашивать новые результаты под веткой «Solution» и просматривать данные, используя различные инструменты Mechanical.

Описанные в этой статье действия позволят вам восстановить проект Workbench, в случае возникновения критического сбоя и продолжить работу. Надеемся, что эти рекомендации будут полезными, если возникнет необходимость в их использовании.

Источник: http://www.padtinc.com/blog/corrupt-ansys-mechanical-database-you-might-be-able-to-recover

Автор: Ted Harris

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

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