Многие пользователи сталкиваются с уменьшением производительности при работе с большими сборками или просто сложными деталями. Это, в какой то степени, неизбежно, так как тысяча деталей не может быть загружена с жёсткого диска всего за несколько секунд. Также неизбежно увеличение нагрузки на процессор и видеокарту. Следующие рекомендации, я надеюсь, позволят улучшить производительность, а также немного структурировать опыт, который вы уже успели получить при работе с такого рода проектами.
Дефрагментация жёсткого диска. Фрагментация ведёт к существенному замедлению работы с файлами, поэтому старайтесь производить дефрагментацию по крайней мере раз в месяц, если вы активно работаете с программой.
Структура проекта.
- Уменьшайте вложенность папок внутри рабочего пространства текущего проекта.
- Несколько папок с большим количеством файлов предпочтительнее, с точки зрения производительности, чем большое количество папок с несколькими файлами внутри.
- Работайте с данными на локальном жёстком диске. Как правило это и быстрее, и надёжнее.
Выгрузите ненужные надстройки. В некоторых случаях часть надстроек Inventor не используется, поэтому имеет смысл выгрузить их. Вы всегда можете включить их позже при необходимости.
Сборки.
- В вашем 3Д прототипе следуйте структуре сборок и подсборок реального изделия. В большинстве случаев не стоит делать подсборку, если в реальном изделии её нет.
- Выключите адаптивность, если она не будет использоваться.
- Выключите анализ контактов, если в данный момент он не нужен.
- Старайтесь избегать операций удаления материала (отверстия, экстризии и т.д.) на уровне сборок. Если это возможно, без потери качества или логики, переносите такие операции в детали.
- Если речь идёт об огромных сборках, то целесообразно использование дополнительного жёсткого диска или RAID массивов.
- Не моделируйте излишние детали, которые не будут документироваться в дальнейшем или производиться. Можно использовать виртуальные компоненты вместо них.
- Используйте видовые представления, уровни детализации и замены комнонентов. Они позволяют выгрузить из памяти неиспользуемы подсборки и детали, уменьшая количество затрачиваемой памяти. Помните, что при открытии сборок, вы можете выбрать сохранённый ранее уровень детализации и сэкономит время на открытие погашенных компонентов.
Детали.
- Старайтесь использовать массив элементов, вместо массива эскизов. Например при создании большого количества отверстий.
- Несколько небольших эскизов предпочтительнее одного сложного эскиза.
- Совсем маленькие элементы зачастую могут заменены текстурой. Например сетки, радиатор, и т.д.
- Рассматривайте возможность использования упрощенного представления крупных массивов элементов. Например можно показывать только первый, второй и последний элементы массива, тем более что ЕСКД позволяет это делать.
- Не моделируйте лишние элементы в деталях которые будут покупаться, можно использовать упрощенное представление.