변수 수식의 예: 사용자 컴포넌트의 철근 집합 수정자

Tekla Structures
2021
Tekla Structures

변수 수식의 예: 사용자 컴포넌트의 철근 집합 수정자

사용자 컴포넌트에서 철근 집합 수정자를 사용할 수 있습니다. 파라메트릭 변수를 사용하여 철근 집합 철근 및 수정자 속성을 정의할 수 있습니다.

매개변수화하려는 각 수정자 속성에 대해서도 해당 적용 속성이 필요합니다. 적용 속성을 사용하면 기존 속성 값을 빈 값으로 재정의할 수 있습니다. 적용 속성을 사용하지 않으면 기존 값을 지울 수 없습니다.

예제: 속성 수정자를 사용하여 철근 집합 철근의 클래스 및 크기 정의

이 예에서는 사용자 컴포넌트에서 특정 철근 집합 철근의 클래스 및 크기를 정의하기 위해 철근 집합 속성 수정자를 사용하는 방법을 보여줍니다. 파라메트릭 변수와 수정자별 적용 속성을 사용하여 클래스와 크기를 정의합니다.

클래스의 파라메트릭 변수는, 클래스를 0으로 설정하면 클래스 값이 적용되지 않지만 해당 철근 집합의 원래 클래스가 사용되도록 정의됩니다.

  1. 모델에서 철근 집합 및 속성 변경자를 포함하는 이전에 생성한 사용자 컴포넌트를 선택합니다.
    주:

    사용자 지정 부재에는 모델의 컴포넌트 기호가 없습니다.

    사용자 컴포넌트를 선택하려면 컴포넌트 선택 선택 스위치가 활성 상태이어야 합니다.

  2. 마우스 오른쪽 단추를 클릭한 다음 사용자 컴포넌트 편집을 선택합니다.
  3. 사용자 컴포넌트 편집기 도구 모음에서 변수 표시 버튼 을 클릭합니다.

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

  4. 변수 대화 상자에서 다음과 같이 파라메트릭 변수를 생성하고 정의합니다.
    1. 추가를 세 번 클릭하여 새 파라메트릭 변수 3개를 생성합니다.

      변수 이름은 P1, P2P3입니다.

    2. 클래스 번호 입력용 P1 변수를 다음과 같이 수정합니다.
      • 값 유형 목록에서 번호를 선택합니다.
      • 대화 상자의 레이블 상자에 클래스를 입력합니다.
    3. 적용 속성 제어에 대한 P2 변수를 다음과 같이 수정합니다.
      • 수식 상자에 =if (P1==0) then 0 else 1 endif를 입력합니다.

        즉, P1(클래스)이 0으로 설정되면 사용자 컴포넌트를 사용할 때 클래스 속성이 적용되지 않습니다. P1을 다른 값으로 설정하면 클래스 속성이 적용됩니다.

      • 값 유형 목록에서 예/아니요를 선택합니다.
      • 가시성 목록에서 숨기기를 선택합니다.

        즉, 사용자 컴포넌트 대화 상자에 변수 P2가 표시되지 않습니다.

      • 대화 상자의 레이블 상자에 클래스 적용을 입력합니다.
    4. 다음과 같이 철근 크기 입력을 위해 변수 P3를 수정합니다.
      • 이름 상자에서 이름을 P3_size로 변경합니다.
      • 값 유형 목록에서 철근 크기를 선택합니다.
      • 대화 상자의 레이블 상자에 철근 크기를 입력합니다.
      • 수식 상자에서 0을 유효한 철근 크기 값으로 바꿉니다.

  5. 사용자 컴포넌트 브라우저에서 다음과 같이 파라메트릭 변수를 속성 변경자 속성에 링크로 연결합니다.
    1. 컴포넌트 객체 > 철근 속성 수정자 > 일반 속성을 찾아봅니다.
    2. 클래스를 마우스 오른쪽 버튼으로 클릭하고 수식 추가를 선택하고 등호(=) 뒤에 P1을 입력한 다음, Enter를 누릅니다.

      마찬가지로, 다른 변수와 속성을 다음과 같이 연결합니다.

      • 클래스 속성 적용 = P2
      • 크기 = P3_size
      • 크기 속성 적용 = 1

  6. 수정된 사용자 컴포넌트를 저장하고 닫습니다.

이제 사용자 컴포넌트 대화 상자에서 다음 속성을 사용할 수 있으며, 속성 수정자에 영향을 받는 해당 철근 집합 철근의 클래스 및 크기를 수정할 수 있습니다.

컴포넌트를 처음에 생성한 위치와 유사한 위치에서 컴포넌트를 사용할 수 있습니다. 이 컴포넌트는 적응형이 아니며 Tekla Structures가 모델의 변경 사항에 맞게 컴포넌트 치수를 조정하지 않습니다. 사용자 컴포넌트를 적응시키려면 사용자 컴포넌트 편집기에서 수정해야 합니다.

예제: 단부 상세 수정자를 사용하여 철근 후크 생성 및 수정

이 예에서는 사용자 컴포넌트의 특정 철근 집합 철근 단부에서 후크를 생성하기 위해 철근 집합 단부 상세 수정자를 사용하는 방법을 보여줍니다. 파라메트릭 변수와 수정자별 적용 속성을 사용하여 후크 속성을 정의합니다.

  1. 모델에서 철근 집합 및 단부 상세 변경자를 포함하는 이전에 생성한 사용자 컴포넌트를 선택합니다.
    주:

    사용자 지정 부재에는 모델의 컴포넌트 기호가 없습니다.

    사용자 컴포넌트를 선택하려면 컴포넌트 선택 선택 스위치가 활성 상태이어야 합니다.

  2. 마우스 오른쪽 단추를 클릭한 다음 사용자 컴포넌트 편집을 선택합니다.
  3. 사용자 컴포넌트 편집기 도구 모음에서 변수 표시 버튼 을 클릭합니다.

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

  4. 변수 대화 상자에서 다음과 같이 파라메트릭 변수를 생성하고 정의합니다.
    1. 추가를 네 번 클릭하여 4개의 새로운 파라메트릭 변수를 생성합니다.

      변수 이름은 P1, P2, P3P4입니다.

    2. 후크 유형 입력용 변수 P1을 다음과 같이 수정합니다.
      • 값 유형 목록에서 철근 후크 유형을 선택합니다.
      • 대화 상자의 레이블 상자에 후크 유형을 입력합니다.
      • 수식 상자에서 사용자 지정 후크에 4를 입력합니다.

        서로 다른 후크 유형은 다음과 같이 번호로 식별됩니다. 1 = 90º 후크, 2 = 135º 후크, 3 = 180º 후크, 4 = 사용자 지정 후크

    3. 후크 각도 입력용 변수 P2를 다음과 같이 수정합니다.
      • 값 유형 목록에서 번호를 선택합니다.

        값 유형으로 각도를 사용할 수 있지만 후크 각도에는 번호 옵션을 사용해야 한다는 점에 유의하십시오.

      • 대화 상자의 레이블 상자에 사용자 지정 후크 각도를 입력합니다.
    4. 후크 길이 입력용 변수 P3을 다음과 같이 수정합니다.
      • 값 유형 목록에서 번호를 선택합니다.
      • 대화 상자의 레이블 상자에 사용자 지정 후크 길이를 입력합니다.
    5. 후크 반경 입력용 변수 P4를 다음과 같이 수정합니다.
      • 값 유형 목록에서 번호를 선택합니다.
      • 대화 상자의 레이블 상자에 사용자 지정 후크 반경을 입력합니다.

  5. 사용자 컴포넌트 브라우저에서 파라메트릭 변수를 다음과 같이 단부 상세 변경자 속성에 연결합니다.
    1. 컴포넌트 객체 > 철근 단부 상세 변경자 > 일반 속성을 찾아봅니다.
    2. 후크 각도를 마우스 오른쪽 버튼으로 클릭하고 수식 추가를 선택하고 등호(=) 뒤에 P2를 입력한 다음 Enter를 누릅니다.

      마찬가지로, 다른 변수와 속성을 다음과 같이 연결합니다.

      • 후크 반경 = P4
      • 철근 후크 유형 = P1
      • 후크 각도 속성 적용 = 1
      • 후크 길이 = P3
      • 후크 반경 속성 적용 = 1
      • 후크 길이 속성 적용 = 1
      • 후크 유형 속성 적용 = 1

  6. 수정된 사용자 컴포넌트를 저장하고 닫습니다.

이제 사용자 컴포넌트 대화 상자에서 다음 속성을 사용할 수 있으며, 단부 상세 수정자에 영향을 받는 해당 철근 집합의 후크를 수정할 수 있습니다.

컴포넌트를 처음에 생성한 위치와 유사한 위치에서 컴포넌트를 사용할 수 있습니다. 이 컴포넌트는 적응형이 아니며 Tekla Structures가 모델의 변경 사항에 맞게 컴포넌트 치수를 조정하지 않습니다. 사용자 컴포넌트를 적응시키려면 사용자 컴포넌트 편집기에서 수정해야 합니다.

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