관계식을 사용할 때 적용되는 규칙
다음 규칙을 고려하십시오.
• 단면외부의 관계식을 다른 관계식이 이미 제어된 매개 변수에 지정하려고 하면, 시스템이 모델을 재생성할 때 오류 메시지를 내보냅니다. 단면 외부의 관계식에 의해 이미 제어되는 매개 변수에 단면의 관계식을 지정하려고 할 때도 마찬가지입니다. 관계식 중 하나를 제거하고 모델을 재생성합니다.
• 어셈블리가 이미 부품이나 서브어셈블리 관계식으로 제어되는 치수 변수에 값을 지정하려고 하면 오류 메시지가 나타납니다. 관계식 중 하나를 제거하고 모델을 재생성합니다.
• 단위의 배율이 모델과 함께 조정되지 않으므로, 모델 단위를 수정하면 관계식이 부적합해집니다.
• 관계식은 위에서 아래로 평가됩니다. 관계식을 실행한 후에는 매개 변수의 최종 값이 잠깁니다. 그러나 매개 변수 값이 조건에 기반을 둔 경우에는 모든 관계식을 실행한 후 조건이 true인 경우에만 매개 변수가 잠깁니다.
다음과 같이 관계식 사용으로 인해 매개 변수가 잠길 수 있습니다.
◦ 매개 변수가 무조건 관계식에 사용되는 경우(예: MYPARAM = 5)에 잠깁니다.
◦ 매개 변수가 조건 관계식에 사용되는 경우 관계식의 실행이 끝날 때 조건 중 하나 이상이 true이면 매개 변수가 잠깁니다.
|
잠긴 매개 변수 값은 조건에 지정된 값과 다를 수 있습니다.
|
다음 관계를 참조하십시오.
A = 0
IF a==0
b=5
endif
if a ==5
b = 10
endif
a = 5
실행이 끝날 때 A == 5가 true이면 매개 변수 B가 잠기지만 A == 5가 false이면 실행 중 B의 값이 5가 됩니다.
|
서로 다른 레벨에서 정의된 관계식끼리 충돌하는 경우가 있습니다. 을 클릭하여 관계식의 유효성을 검사하고 관계식이 설계 의도에 맞는지 확인합니다. |