Оценка производительности — Производительность при перестроении

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

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

Чтобы перестроить модель:

Нажмите кнопку Перестроить (панель инструментов "Стандартная"), или выберите Правка > Перестроить, или нажмите клавиши Ctrl+B.

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

Перестроение сборки в течение текущего сеанса SOLIDWORKS до создания отчета.

Отчет недоступен, если время перестроения сборки меньше 10 мс.

Циклическая ссылка Отображает информацию о циклических ссылках между деталями в сборке, где детали имеют внешние ссылки на другие детали в той же сборке.

См. пример циклической ссылки (внешняя ссылка на www.solidworks.com).

Сопряжения Проверяет количество сопряжений, оценка которых выполняется при перестроении сборки, а также время оценки этих сопряжений.
Определенные условия сопряжения могут привести к более медленному перестроению. Если сопряжения перестраиваются медленно, отчет "Оценка производительности" сообщает о сопряжениях, которые ссылаются на:
Элементы сборки Сопряжения со ссылками на элементы сборки перестраиваются медленнее, чем сопряжения со ссылками на геометрию компонентов.
Компоненты массива Сопряжения со ссылками на компоненты, созданные с помощью массива компонента, перестраиваются медленнее сопряжений со ссылками на другие компоненты.
Хотя условия, определенные с помощью отчета "Оценка производительности", могут понизить эффективность обработки сборки, они не являются ошибками. Сопоставьте рекомендации оценки производительности с замыслом проекта. В отдельных случаях следование рекомендациям может привести к улучшению производительности сборки, но может скомпрометировать замысел проекта.
В диалоговом окне Сопряжения можно выбрать сопряжение в разделе Имя для выделения сопряжения в графической области.
Скорость обработки детали в контексте Сообщает, когда контекстные взаимосвязи, вовлекающие относительно большие детали, значительно увеличивают время перестроения сборки.

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

  • Если выполняются изменения, необходимые для решения управляемого компонента, увеличение времени перестроения неизбежно.
  • При работе с компонентами, которые не связаны с управляемым компонентом, производительность при перестроении можно повысить, погасив управляемый компонент.
В диалоговом окне Скорость обработки детали в контексте можно выполнить следующие действия.
  • Выбрать один или несколько компонентов в списке для выделения в графической области.
  • Нажать Изолировать компоненты для отображения только выбранных компонентов в графической области. Нажать Выйти из функции "Изолировать" (всплывающая панель инструментов "Изолировать") для возврата в список.
Скорость обработки контекстных взаимосвязей Сообщает о многократном перестроении компонентов во время перестроения сборки.

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

  • Выбрать компонент и нажать Исправить. Можно изменить порядок обновления сборки для снижения частоты перестроения компонента.
Конфликт взаимосвязей в контексте Сообщает, если узел сборки содержит компонент с одной конфигурацией, связанный контекстным отношением с компонентом с множественной конфигурацией. В таких результатах могут возникать конфликты при перестроении сборки.

Контекстные отношения могут возникать из уравнений или внешних ссылок.

В диалоговом окне Конфликт взаимосвязей в контексте можно выполнить следующие действия.
  • Выбрать компонент и нажать Исправить. Чтобы решить конфликт, в выбранный компонент добавляется производная конфигурация.
Отчет о перестроении сборки Сообщает о последнем перестроении сборки и отображает время, которое потребовалось для перестроения значимых компонентов и элементов.

Можно развернуть или свернуть узлы в отчете. Компоненты, которые перестраиваются несколько раз, отображаются красным цветом. Компоненты, перестроение которых занимает 10 миллисекунд или меньше, пропускаются в списке.