Пример: Конфликты контекстных взаимосвязей

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

  1. В Assem1:
    • Красный компонент имеет две конфигурации: 50 мм и 100 мм.
    • Assem1 имеет две конфигурации: 50 мм и 100 мм
    • В конфигурации 50 мм сборки Assem1 создается желтый компонент с использованием контекстных взаимосвязей с красным компонентом.

    • При выборе конфигурации 100 мм сборки желтый компонент изменяет размер на основе своей контекстной взаимосвязи с красным компонентом.

  2. В сборке Assem2:
    • Добавляются два экземпляра узла Assem1 (50 мм).

    • Один экземпляр сборки Assem1 изменяется на конфигурацию 100 мм.

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