Распространенные действия, которые могут снижать производительность больших сборок

Узнайте о распространенных действиях, которые могут снижать производительность больших сборок.

  • Распространенный прием. Избыточное использование функций адаптивности

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

    Рекомендации. Используйте адаптивность более осмотрительно. Во избежание циклических связей для адаптивных взаимосвязей должны быть четко определены адаптирующий и адаптируемый элементы. Каскадных адаптивных связей, т. е. случаев, когда Деталь1 определяет Деталь2, а Деталь2 определяет Деталь3, следует избегать. Попробуйте вместо этого использовать каркасное моделирование. После использования функции адаптивности ее следует отключить до обновления модели, а затем снова включить и позволить разрешить зависимости. Затем отключите ее до тех пор, пока не будут внесены новые изменения.

  • Проблема. Узел с недостаточным количеством зависимостей. Компоненты, составляющие узел, ограничиваются исходными плоскостями, осями или началом координат узла.

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

    Рекомендации. Зафиксировать гибкий узел. Если компоненты в пределах узла имеют степень свободы и должны быть свободными, то не стоит создавать зависимости для исходных плоскостей, осей или начала координат узла.

  • Проблема. Сборка верхнего уровня остается в более ранней версии, а некоторые ее компоненты сохраняются в более поздних версиях. Открытие сборки верхнего уровня в более ранней версии Inventor и работа с ней может привести к повреждению.
  • Проблема. Недостаточный объем системной памяти (компьютерах с объемом менее 16 ГБ)

    Воздействие. В зависимости от геометрической сложности и уровней сборки Inventor может потребоваться больше памяти, чем минимальное значение 8 ГБ. Для полной загрузки типовой сборки, насчитывающей 10 тысяч компонентов, требуется около 3 ГБ памяти. Если в одно и то же время запущены другие процессы, то Windows начинает использовать файл подкачки (память на жестком диске). Если это произойдет, работа в Inventor будет выполняться медленнее.

    Решение. Увеличить объем системной памяти на жестком диске во избежание использования файла подкачки.

  • Проблема. Использование производных деталей в видах чертежа.

    Воздействие. Чтобы снизить сложность чертежа, некоторые специалисты прибегают к использованию команды для создания производных компонентов на больших сборках перед созданием видов. Если производный компонент используется в выносном элементе, то для создания вида рассчитывается вся модель, а не только задействованные компоненты. Это имеет отрицательное воздействие на производительность.

    Рекомендации. Избегать использования производных или упрощенных моделей при работе с выносными видами чертежа.

  • Проблема. Использование сложных массивов в эскизе для выдавленных элементов (например, вырезов).

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

    Рекомендации. Использовать представления (текстуры), которые будут представлять вырезаемые участки. Через зазоры все равно можно все видеть, не прибегая к моделированию вырезов. Можно применить переопределение свойств Inventor для использования верных значений массовых свойств для расчета центра тяжести и т. д.

  • Действие. Не отключать неиспользуемую функцию анализа контактов.

    Последствия: это может повлиять на производительность. Если анализ контактов не используется, рекомендуется отключить его.

    Рекомендуется: всегда отключайте анализ контактов, когда эта функция не используется.