Оптимальные приемы для конфигураций с внешними ссылками

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

При наличии взаимосвязи "несколько к одному" ( n:1) актуальна только последняя обновленная конфигурация сборки. Остальные конфигурации сборки будут устаревшими, поэтому при их активации потребуется время на перестроение. Также разные версии одной конфигурации детали не имеют уникальных идентификаторов, что может привести к изготовлению или покупке неправильной версии.

Оптимальный прием заключается в наличии взаимооднозначного (1:1) соответствия между конфигурациями сборки и конфигурациями детали.

Пример

Сборка с именем Комплект содержит набор блоков в детали Крепление. Необходимо, чтобы высота Крепления была на 20 мм больше, чем у набора блоков. То есть если высота набора блоков равна H, то высота Крепления должна быть равна H+20.

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

Проблема:

Соотношение n:1 не рекомендуется

Несколько конфигураций сборки имеют ссылки на одну конфигурацию детали.
Сборка: Комплект (малый) Комплект (средний)
Деталь: Крепление (по умолчанию) Крепление (по умолчанию)
 
Сборка: Комплект (большой)  
Деталь: Крепление (по умолчанию)  
   
Конфигурация сборки Высота (H) Конфигурация детали Высота (H+20)
Меньше 30 По умолчанию 50? 65? 80?

Зависит от выбранной конфигурации сборки.

Среднее 45
Большая 60
Обновленные данные о конфигурации сохранены только для недавно обновленной конфигурации сборки, значение высоты Крепления устарело для оставшихся двух конфигураций. Например, если вы активируете конфигурацию сборки Большая, то высота Крепления составит 80. Таким образом для конфигураций Малая и Среднее значения высоты Крепления будут устаревшими.

Решение:

Соотношение 1:1 — оптимальный прием

Для каждой конфигурации сборки создайте соответствующую конфигурацию детали.
Сборка: Комплект (малый) Комплект (средний)
Деталь: Крепление (короткое) Крепление (среднее)
 
Сборка: Комплект (большой)  
Деталь: Крепление (длинное)  
   
Конфигурация сборки Высота (H) Конфигурация детали Высота (H+20)
Меньше 30 Короткое 50
Среднее 45 Уклон 65
Большая 60 Высокая 80
Теперь каждая версия Крепления имеет уникальный идентификатор. Для каждой конфигурации сборки сохранены обновленные сведения о конфигурации. На переключение между разными конфигурациями сборки тратится меньше времени, поскольку нет необходимости перестраивать данные.