반응형
Windchill PDMLink에서 기업의 제품 및 문서 유형에 맞게 객체 타입(Type) 및 속성(Attribute)을 정의하고 서브타입을 생성하는 것은 유형 및 속성 관리자(Type and Attribute Manager)를 통해 수행됩니다. 이 과정은 시스템이 기업의 고유한 데이터를 효율적으로 관리하도록 맞춤화하는 핵심 작업입니다.
1. 유형 및 속성 관리자 접근
객체 타입과 속성을 정의하기 위해서는 시스템 관리자 권한으로 Windchill에 로그인하여 유형 및 속성 관리자(Type and Attribute Manager, TAM)에 접근해야 합니다.
- 경로: Windchill 관리 도구(Administration Tools) 내에서 접근합니다. (버전에 따라 메뉴 위치가 다를 수 있습니다.)
2. 새로운 서브타입(Subtype) 생성 방법
새로운 제품 또는 문서 유형에 맞춤형 속성을 추가하기 위해서는 기존의 기본 타입(Basic Type)을 기반으로 서브타입을 생성해야 합니다. 서브타입은 상위 타입의 모든 속성과 동작을 상속받습니다.
- 상위 타입 선택: TAM에서 새로운 유형을 생성할 기준이 되는 상위 타입(예: wt.part.WTPart for 부품, wt.doc.WTDocument for 문서)을 선택합니다.
- 서브타입 생성: 상위 타입에 대해 '새 서브타입 생성(New Subtype)' 액션을 실행합니다.
- 내부 이름(Internal Name) 지정: 시스템 내부에서 사용될 고유한 이름(영문)을 정의합니다. (예: Custom_Assembly_Part)
- 표시 이름(Display Name) 지정: 사용자 인터페이스에 표시될 이름(한글 또는 영문)을 정의합니다. (예: '맞춤형 조립 부품')
- 저장: 서브타입 생성을 완료합니다.
3. 속성(Attribute) 정의 및 추가 방법
새로 생성한 서브타입이나 기존 타입에 기업 특유의 관리 항목을 추가하기 위해 **속성(Attribute)**을 정의합니다.
A. 속성 생성
- 타입 선택: 속성을 추가할 서브타입(예: 위에서 생성한 Custom_Assembly_Part)을 선택합니다.
- 새 속성 생성: '새 속성(New Attribute)' 액션을 실행합니다.
- 속성 정의: 다음 항목들을 설정합니다.
- 내부 이름: 시스템 내부에서 사용되는 고유한 이름(예: Material_Code).
- 표시 이름: 사용자 인터페이스에 표시되는 이름(예: '재질 코드').
- 데이터 유형(Data Type): 속성이 저장할 값의 종류를 지정합니다.
- 문자열(String): 텍스트 정보 (가장 일반적)
- 정수(Integer) / 실수(Float): 숫자 정보
- 부울(Boolean): True/False 값
- 날짜(Date) / 시간(Timestamp)
- 전역 선택 목록(Global Enumerated List): 미리 정의된 목록에서 값을 선택 (가장 중요)
- 객체 참조(Reference): 다른 객체(예: 사용자, 부품, 문서)를 참조.
- 제한 사항(Constraints) 설정:
- 필수(Required): 해당 속성 값의 입력이 필수적인지 여부를 지정합니다.
- 기본값(Default Value): 새로운 객체 생성 시 자동으로 채워질 값을 지정합니다.
- 길이 제한: 문자열 유형의 최대 길이를 지정합니다.
B. 레이아웃에 추가 (Layout Management)
속성을 정의한 후, 사용자가 해당 속성을 보고 편집할 수 있도록 해당 타입의 **레이아웃(Layout)**에 속성을 추가해야 합니다.
- 레이아웃 선택: 속성을 추가한 타입의 '레이아웃' 탭으로 이동합니다.
- 새 속성 추가: 정보 페이지, 생성/편집 페이지 등 목적에 맞는 레이아웃에 새로 정의한 속성을 드래그 앤 드롭하거나 추가합니다.
- 속성 가시성(Visibility) 설정: 속성의 표시 여부, 읽기 전용(Read-Only) 여부 등을 사용자 역할(Role)별로 설정할 수 있습니다.
4. 전역 선택 목록 (Enumerated List) 활용
속성의 값이 정해진 목록 중에서만 선택되도록 할 때 **전역 선택 목록(Global Enumerated List)**을 사용합니다. 이는 데이터의 일관성을 유지하는 데 필수적입니다.
- 전역 선택 목록 생성: TAM에서 별도의 목록(예: '재질_유형_List')을 생성하고 허용되는 값들(예: "Steel", "Aluminum", "Plastic")을 정의합니다.
- 속성에 연결: 새로운 속성 생성 시 데이터 유형을 '전역 선택 목록'으로 지정하고, 위에서 정의한 목록을 선택합니다.

반응형
'Creo Reference Room > Windchill' 카테고리의 다른 글
| Windchill PartsLink? #1 (0) | 2025.10.26 |
|---|---|
| 엔지니어링 BOM(eBOM, Engineering Bill of Materials) (0) | 2025.10.02 |
| Windchill] 기본 구성 #2 (0) | 2025.10.02 |
| Windchill] 기본 구성 #1 (0) | 2025.10.01 |
| Windchill Pdmlink의 REST API 서비스란 (1) | 2025.08.04 |