어셈블리 부품 간의 참조용 수식 구문은 FeatureManager 디자인 트리의 치수, 피처 및 글로벌 변수, 그래픽 영역, 파일 속성, 수식 대화 상자를 선택하는 경우에 자동으로 불러옵니다.
해당 구문에 맞지 않는 기존 수식은 결과가 일관성이 없기 때문에 오류로 표시됩니다. 이러한 수식은 편집을 통해 구문을 수정해야 합니다.
수식의 왼쪽은 지정하려는 값을 편집 중인 부품의 글로벌 변수입니다. 수식의 오른쪽은 값의 원본인 글로벌 변수를 식별합니다. 여기에는 해당 글로벌 변수의 이름과 이 변수를 포함하는 어셈블리 또는 파트가 포함됩니다.
다음 예에서 A1은 P1과 P2 파트를 포함하고 있는 A2의 하위 어셈블리입니다.
다음 표에서 타겟 편집은 편집하려는 어셈블리 또는 파트이며 지정할 글로벌 변수를 포함합니다. 참조 대상은 값의 원본인 글로벌 변수를 포함하는 어셈블리 또는 파트입니다.
타겟 편집 |
참조 대상 |
구문 |
A2 |
A2 |
“GV1” = “GV2” |
A2 |
A1 |
“GV1” = “GV2@A1<1>.Assembly |
A2 |
P1 |
“GV1” = “GV2@P1<1>.Part@A1<1>.Assembly |
A1 |
A2 |
“GV1” = “GV2@A2.Assembly” |
A1 |
A1 |
“GV1” = “GV2” |
A1 |
P1 |
“GV1” = “GV2@P1<1>.Part” |
P1 |
A2 |
“GV1” = “GV2@A2.Assembly” |
P1 |
A1 |
“GV1” = “GV2@A1<1>.Assembly” |
P1 |
P1 |
“GV1” = “GV2” |
P1 |
P2 |
“GV1” = “GV2@P2<1>.Part@A1<1>.Assembly” |
행은 다음과 같이 해석할 수 있습니다.
- 첫 번째 행은 타겟 글로벌 변수는 GV1이고, 원본 글로벌 변수는 GV2이며, 두 변수가 모두 동일한 어셈블리 또는 파트(이 경우 어셈블리 A2)에 있는 경우 수식을 표시합니다.
- 두 번째 행은 어셈블리 A2의 타겟 글로벌 변수가 GV1이고 어셈블리 A1의 원본 글로벌 변수가 GV2인 경우 수식을 표시합니다.
- 세 번째 행은 어셈블리 A2의 타겟 글로벌 변수가 GV1이고 원본 글로벌 변수가 어셈블리 A1에 있는 파트 P1에서 GV2인 경우 수식을 표시합니다.
- 다른 행은 어셈블리 또는 파트의 글로벌 변수를 다른 또는 동일한 어셈블리 또는 파트의 글로벌 변수 값으로 지정하는 다른 수식을 보여 줍니다.
<>에 있는 값은 인스턴스 번호이며 변경될 수 있습니다.
예를 들어, 하나의 어셈블리에 파트가 여러 번 있을 수 있지만(예: 볼트<1>, 볼트<2> 또는 볼트<52>) 볼트는 여전히 같은 파트입니다. 동일한 볼트의 새 인스턴스를 추가할 때마다 <>의 숫자가 증가합니다.