파트에 멀티 설정 어셈블리에서 외부 참조가 포함되어 있으면 각 어셈블리 설정에 대한 해당 파트 설정을 포함하도록 하는 것이 가장 좋습니다.
어셈블리 내 여러 설정의 외부 참조가 파트의 단일 설정에 영향을 줄 경우, 어셈블리를 저장할 때 경고가 발생합니다. 그러한 다대일(n:1) 관계를 가지는 것은 권장되지 않습니다. 가장 최근에 업데이트된 어셈블리 설정만 최신 상태를 유지합니다. 나머지 어셈블리 설정은 업데이트되지 않으므로 이를 활성화할 때 재생성하는 데 시간이 걸리게 됩니다. 또한 파트의 단일 구성의 서로 버전이 고유 식별자를 갖고 있지 않으면 잘못된 버전이 제조 또는 구매될 수 있습니다.
어셈블리 설정과 파트 설정 간 일대일(1:1) 관계를 갖는 것이 가장 바람직합니다.
예
이름이 스택인 어셈블리에 이름이 구속인 파트상에 스택 블럭이 있습니다. 이 구속의 높이를 스택 블럭보다 20mm 높게 설정하려 합니다. 즉, 스택 블럭의 높이가 H이면 구속의 높이는 H+20이 됩니다.

이 어셈블리에는 다음 세 가지 설정이 포함되어 있습니다. 각 설정에는 서로 다른 크기의 블럭이 있으므로, H 값도 다릅니다. 고정은 어셈블리 상황내에서 생성되며 높이는 상단 블럭 면에서 20mm 오프셋된 곳으로 정의됩니다.
문제점
n:1 관계 - 권장되지 않음
어셈블리 설정 |
높이(H) |
파트 설정 |
높이(H+20) |
소 |
30 |
기본값 |
50? 65? 80? 어떤 어셈블리 설정이 활성 상태인지에 따라 달라집니다.
|
중 |
45 |
대 |
60 |
최신 설정 데이터는 가장 최근ㅇ에 업데이트된 어셈블리 설정에 대해서만 저장됩니다. 다른 두 설정의
구속 높이가 최신 값이 아니기 때문입니다. 예를 들어, 어셈블리 구성
대를 활성화하면
구속 높이가 80이 됩니다. 따라서
소와
중 설정에 대한
구속 높이가 더 이상 최신 값이 아니게 됩니다.
해결법:
1:1 관계 - 권장 사례
어셈블리 설정 |
높이(H) |
파트 설정 |
높이(H+20) |
소 |
30 |
낮음t |
50 |
중 |
-45 |
평균 |
65 |
대 |
60 |
높음 |
80 |
이제 새 버전의
구속에 고유 식별자가 포함됩니다. 최신 설정 데이터가 각 어셈블리 설정에 대해 저장됩니다. 데이터를 재생성하지 않아도 되므로 어셈블리 설정 간 전환이 더욱 빠르게 이루어집니다.