변수 수식의 예: 볼트 행 수 계산

Tekla Structures
2023
Tekla Structures

변수 수식의 예: 볼트 행 수 계산

이 예에서는 보 높이를 기준으로 볼트 행의 개수를 계산하는 변수 수식을 생성하는 방법을 보여 줍니다. 계산에 if 문을 사용하는 것이 좋습니다.

  1. 사용자 컴포넌트 편집기 도구 모음에서 변수 표시 버튼을 클릭합니다.

    변수 대화 상자가 열립니다.

  2. 추가를 클릭하여 새 파라메트릭 변수를 생성합니다.
  3. 값 유형 목록에서 번호를 선택합니다.
  4. 사용자 컴포넌트 브라우저에서 보의 높이 속성을 찾습니다.
  5. 높이를 마우스 오른쪽 버튼으로 클릭하고 참조 복사를 선택합니다.
  6. 수식 상자에서 파라메트릭 변수에 다음의 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입니다.
  7. 추가를 클릭하여 다른 파라메트릭 변수를 생성합니다.
  8. 값 유형 목록에서 새 변수의 거리 목록을 선택합니다.
  9. 수식 상자에 새 변수에 대해 =P1+"*"+100을 입력합니다.

    수식에서 100은 볼트 간격이고 P1 값은 볼트 행 수입니다.

  10. 사용자 컴포넌트 브라우저에서 볼트 그룹 거리 x를 찾습니다.
  11. 볼트 그룹 거리 x를 마우스 오른쪽 버튼으로 클릭하고 수식 추가를 선택합니다.
  12. 등호 뒤에 P2를 입력하고 Enter를 누릅니다.
  13. 사용자 컴포넌트를 저장합니다.
  14. 사용자 컴포넌트 편집기를 닫습니다.

이제 보 높이를 변경하면 볼트 행 수도 변경됩니다.

도움이 되었습니까?
이전
다음