변수 수식의 예: 볼트 행 수 계산
이 예에서는 보 높이를 기준으로 볼트 행의 개수를 계산하는 변수 수식을 생성하는 방법을 보여 줍니다. 계산에 if
문을 사용하는 것이 좋습니다.
-
사용자 컴포넌트 편집기 도구 모음에서 변수 표시 버튼을 클릭합니다.
변수 대화 상자가 열립니다.
- 추가를 클릭하여 새 파라메트릭 변수를 생성합니다.
- 값 유형 목록에서 번호를 선택합니다.
- 사용자 컴포넌트 브라우저에서 보의 높이 속성을 찾습니다.
- 높이를 마우스 오른쪽 버튼으로 클릭하고 참조 복사를 선택합니다.
-
수식 상자에서 파라메트릭 변수에 다음의
if
문을 입력합니다.=if (fP(Height,"ID50B8559A-0000-00FD-3133-353432363133")< 301) then 2 else (if (fP(Height,"ID50B8559A-0000-00FD-3133-353432363133")>501) then 4 else 3 endif) endif
수식에서 fP(높이,"ID50B8559A-0000-00FD-3133-353432363133")는 사용자 컴포넌트 브라우저에서 복사한 보 높이 참조입니다. 변수는 다음과 같은 방식으로 값을 가져옵니다.
- 보 높이가 301mm 미만인 경우 값이 2입니다.
- 보 높이가 501mm를 초과하는 경우 값이 4입니다.
- 보 높이가 300~500 mm 사이인 경우 값이 3입니다.
- 추가를 클릭하여 다른 파라메트릭 변수를 생성합니다.
- 값 유형 목록에서 새 변수의 거리 목록을 선택합니다.
-
수식 상자에 새 변수에 대해 =P1+"*"+100을 입력합니다.
수식에서
100
은 볼트 간격이고P1
값은 볼트 행 수입니다. - 사용자 컴포넌트 브라우저에서 볼트 그룹 거리 x를 찾습니다.
- 볼트 그룹 거리 x를 마우스 오른쪽 버튼으로 클릭하고 수식 추가를 선택합니다.
- 등호 뒤에 P2를 입력하고 Enter를 누릅니다.
- 사용자 컴포넌트를 저장합니다.
- 사용자 컴포넌트 편집기를 닫습니다.
이제 보 높이를 변경하면 볼트 행 수도 변경됩니다.