텍스트 편집기를 사용하여 사용자 컴포넌트의 대화 상자 사용자 지정

Tekla Structures
2021
Tekla Structures

텍스트 편집기를 사용하여 사용자 컴포넌트의 대화 상자 사용자 지정

각 사용자 컴포넌트에는 사용자 컴포넌트 대화 상자의 내용을 정의하는 입력(.inp) 파일이 있습니다. 고급 사용자라면 텍스트 편집기에서 대화 상자 입력 파일을 직접 사용자 지정할 수 있습니다. 입력 파일을 수정할 때는 주의하십시오. 오류로 인해 대화 상자가 사라질 수 있습니다.

일반 탭은 사전 정의된 일반 속성에 예약되어 있다는 점에 유의하십시오. 일반 탭의 이름을 바꾸거나 여기에 매개변수를 더 추가할 수는 없습니다.

또는 사용자 컴포넌트 대화 상자 편집기 도구를 사용하여 대화 상자를 사용자 지정할 수 있습니다.

새 탭 추가

  1. 텍스트 편집기에서 .inp 파일을 엽니다.
  2. 아래와 같이 새로운 탭 정의를 추가합니다.

  3. .inp 파일을 저장합니다.
주:

네 번째 탭은 일반 속성에 예약되어 있으므로 여기에는 사용자의 매개변수를 추가할 수 없습니다.

텍스트 상자 추가

  1. 텍스트 편집기에서 .inp 파일을 엽니다.
  2. parameter 요소들을 추가하고 아래와 같이 중괄호로 묶습니다.

  3. .inp 파일을 저장합니다.

이미지 추가

  1. 이미지를 생성하고 이 이미지를 비트맵(.bmp) 형식으로 ..\ProgramData\Trimble\Tekla Structures\<version>\Bitmaps 폴더에 저장합니다.
  2. 텍스트 편집기에서 .inp 파일을 엽니다.
  3. 아래와 같이 이미지 정의를 추가합니다.

    (1) y = 100

    (2) x = 50

    (3) 높이 = 75

    (4) 폭 = 100

  4. .inp 파일을 저장합니다.

상자들의 순서 변경

  1. 텍스트 편집기에서 .inp 파일을 엽니다.
  2. 매개변수 정의의 마지막 숫자를 변경합니다.

    아래와 같이, 상자들이 위에서 아래로 나열됩니다.

  3. .inp 파일을 저장합니다.

상자들의 위치 변경

각 텍스트 상자의 정확한 위치를 정의할 수 있습니다.

  1. 텍스트 편집기에서 .inp 파일을 엽니다.
  2. 다음 세 가지 값을 사용하여 상자의 정확한 위치를 정의합니다. 상자의 x 좌표와 y 좌표, 그리고 너비.

    예:

    (1) x = 374

    (2) y = 25

    (3) 폭 = 160

  3. .inp 파일을 저장합니다.

예제: 사용자 컴포넌트 대화 상자에서 확인란 그룹 추가

이 예에서는 .inp 파일을 수정하여 사용자 컴포넌트에서 각 볼트 그룹에 확인란을 추가하는 방법을 보여줍니다. 모델에서 컴포넌트가 사용될 때 원하는 확인란을 선택하여 생성할 볼트를 선택할 수 있습니다.

  1. 볼트가 있는 사용자 컴포넌트를 정의합니다.

    예를 들어, 볼트 그룹 1개와 단일 볼트 3개를 생성하는 사용자 지정 T 접합을 생성합니다.

  2. 볼트 생성을 제어하는 매개변수를 생성합니다.

    확인란 그룹에서는 이러한 변수의 값 유형예/아니요이어야 합니다. 예를 들어, 사용자 지정 T 접합에서 각 단일 볼트에 3개 변수 P1, P2P3을 각각 하나씩 생성합니다.

  3. 변수를 볼트의 생성 속성과 연결합니다.

    예를 들어, 변수 P1을 첫 번째 볼트의 생성 속성에, 변수 P2를 두 번째 볼트의 생성 속성에 연결하는 식입니다.

  4. 사용자 컴포넌트를 저장합니다.
  5. 모델에서 파일 > 모델 폴더 열기를 클릭하여 현재 모델 폴더를 엽니다.
  6. \CustomComponentDialogFiles 폴더로 이동합니다.
  7. 텍스트 편집기에서 .inp 파일을 엽니다.
  8. 이미지 정의를 추가합니다.

    예:

    사용자 지정 이미지를 사용할 경우에는 ..\TeklaStructures\<version>\Bitmaps 폴더에 비트맵(.bmp) 형식으로 저장합니다.

  9. toggle_group 요소를 추가하여 전환 그룹 원점, 즉 사용자 컴포넌트 대화 상자에서 확인란 그룹의 위치를 정의합니다.

    x 및 y 좌표 값을 사용하여 위치를 정의합니다. 예시:

    (1) x = 200

    (2) y = 320

  10. toggle_group 요소에서 추가할 각 확인란의 선을 추가합니다.

    2단계에서 생성한 것과 동일한 매개변수를 사용하십시오.

    변수 이름 뒤에 있는 숫자값 2개는 전환 그룹 원점의 오프셋입니다. 예를 들어, 첫 번째 정의 "P1", 160, -165, "0"은 변수 P1용 확인란이 전환 그룹 원점에서 우측으로 160 단계, 위로 165 단계에 위치한다는 것을 의미합니다.

    방향

    음수 값

    양수 값

    X

    좌측

    우측

    Y

    아래

    (1) X 방향 오프셋

    (2) Y 방향 오프셋

  11. .inp 파일을 저장합니다.
  12. 변경을 적용할 모델을 닫았다가 다시 엽니다.

    이제 대화 상자에서 확인란을 선택하고 선택을 지울 때 모델에서 볼트 수도 그에 따라 변합니다. 예시:

    Note:

    Tekla Structures수정 시의 효과 레이블과 생성하는 각 토글 그룹의 확인란을 자동으로 추가합니다.

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