Windchill
Windchill 커넥터를 사용하면 Windchill 작업을 액세스하고 실행할 수 있습니다. Windchill에 대한 자세한 내용은 PTC 지원 웹 사이트의 Windchill 도움말 센터를 참조하십시오.
커넥터 릴리즈 버전
Windchill 커넥터가 8.4.1 릴리즈에서 제공되었습니다.
지원되는 작업
개정
검색
지원되는 트리거
Windchill 서버 설정의 필수조건
Windchill REST Services
Windchill 작업은 WRS(Windchill REST Services) 1.4 버전을 기반으로 합니다. 따라서 Windchill 작업을 실행하려면 WRS 1.4를 설치해야 합니다.
REST(표현 상태 전송)는 웹 서비스에 대한 아키텍처 패턴입니다. 이 아키텍처에서는 서버의 비즈니스 객체가 웹 리소스로 표현됩니다. 클라이언트는 GET, POST, PATCH, PUT 및 DELETE와 같은 HTTP 동사를 사용하여 이러한 웹 리소스에서 작동합니다.
WRS에 대한 자세한 내용은 Windchill REST Services 문서를 참조하십시오.
지원되는 승인
기본
OAuth
* 
Windchill 서버에서 OAuth를 구성하는 방법에 대한 자세한 내용은 Windchill 도움말 센터OAuth 위임 승인 구성을 참조하십시오.
OAuth 연결을 추가하기 전에 Obtaining Client Id and Client Secrets for Windchill(Windchill의 클라이언트 ID 및 클라이언트 보안 얻기)에 나오는 단계를 따라야 합니다.
Windchill 승인
각 Windchill 커넥터 작업에 대해 Windchill을 승인해야 합니다. Windchill 커넥터를 승인하려면 다음 인증 체계 중 하나를 선택합니다.
기본 - 인증 체계 선택 목록에서 기본을 선택하고 다음 단계를 완료합니다.
1. Windchill 기본 목록에서 새로 추가를 선택하고 다음 세부 정보를 입력합니다.
연결 레이블 - 자동으로 채워집니다. 원하는 연결 레이블을 제공할 수 있습니다.
* 
레이블은 대/소문자를 구분합니다. 공백, 일부 특수 문자 및 앞에 오는 숫자는 사용할 수 없습니다.
Windchill URL - <프로토콜>://HostName:PortNumber/Windchill 형식의 URL입니다. 예: https://windchilldemo:443/Windchill
* 
443 또는 8080과 같은 기본 포트에 Windchill을 설치한 경우에도 Windchill URL 필드에 포트 번호를 언급해야 합니다.
사용자 이름 - 대상 응용 프로그램에 대한 사용자 이름입니다.
암호 - 대상 응용 프로그램에 대한 암호입니다.
2. 추가를 클릭합니다.
새 승인이 목록에 추가됩니다.
OAuth - 인증 체계 선택 목록에서 OAuth를 선택하고 다음 단계를 완료합니다.
1. Windchill OAuth 목록에서 새 Windchill 로그인 추가를 선택합니다.
2. 로그온 페이지에서 사용자 이름암호를 입력하고 로그온을 클릭합니다.
3. 범위 권한을 검토하고 허용을 클릭합니다.
4. 필요한 경우 승인 레이블을 편집합니다.
5. 리소스 URL 필드에 Windchill 메타데이터 URL을 입력합니다.
https://HostName:PortNumber/Windchill
6. 추가를 클릭합니다.
새 승인이 목록에 추가됩니다.
7. 테스트를 클릭하여 연결의 유효성을 검사합니다.
엔티티 유형
Windchill 서버에 설치된 도메인에 따라 엔티티 유형을 달라질 수 있습니다. 몇 가지 엔티티 유형은 아래와 같습니다.
CAD 문서 - CAD 문서는 Windchill에서 관리하기 위한 CAD 설계 파일(예: 모델 또는 드로잉)이 포함된 비즈니스 객체입니다. CAD 문서는 일반적으로 CAD 어셈블리 구조의 요소를 나타내고 유사한 제품 구조를 형성하는 Windchill 부품과 연관될 수 있습니다. 이를 통해 부품과 CAD 문서 간에 속성을 교환할 수 있습니다.
CAPA - 지정된 워크플로 상태의 CAPA(시정 및 예방 조치) 객체를 봅니다. CAPA란 CAPA로 개발, 검토, 배달, 업데이트 또는 관리되는 객체가 체계적으로 수집된 것입니다.
변경 공지 - 승인된 변경 요청으로 식별되는 문제를 해결하기 위한 작업 승인을 나타냅니다. 변경 공지는 하나 이상의 변경 요청에 대한 참조로 작성할 수 있으며, 관리자가 변경 공지를 사용하도록 변경 프로세스를 구성한 경우 변경 요청 없이도 작성할 수 있습니다.
변경 요청 - 제안된 솔루션, 비용 분석 및 명분을 포함한 변경 사항의 정형화된 분석을 기록합니다.
컨테이너 - Windchill 사용자가 작업 중인 컨텍스트를 구성하는 모든 관리 영역(도메인, 규칙 및 데이터)을 포함합니다.
진단 항목 - Windchill Diagnostic Utility(WinDU)는 실행 중인 Windchill 시스템의 현재 상태의 다양한 측면을 보고하기 위해 선택한 작업을 실행하는 읽기 전용 유틸리티입니다. 이러한 작업은 언제든지 실행할 수 있지만 특히 Windchill을 최근 릴리즈로 업그레이드하기 전과 후에 유용합니다.
문서 - 외부 응용 프로그램을 사용하여 작성된 콘텐츠를 관리하고 공유합니다. 문서는 Windchill에 업로드한 파일, URL 링크 또는 전자적으로 액세스할 수 없는 외부 콘텐츠에 대한 설명일 수 있습니다. 문서는 일반 콘텐츠 또는 BOM, 사양, 기술 문서 발행물과 같이 제품 개발과 관련된 특정 유형의 콘텐츠를 나타낼 수 있습니다.
동적 문서 - 동적 문서는 Windchill Arbortext Editor 또는 Windchill Arbortext IsoDraw에서 작성되거나 사용하기 위한 PTC Mathcad 데이터 시트, Windchill Arbortext Editor XML 파일, 그래픽 파일과 같은 문서를 포함한 특정 저작 응용 프로그램의 특수 문서 유형이 포함된 Windchill 비즈니스 객체입니다.
그룹 - 정보에 대한 액세스 제어를 관리하고, 작업 표시를 제한하고, 이메일 통신에 대한 액세스 권한을 제공하며, 회의에 참여하도록 초대합니다. 예를 들면, 그룹별로 회의 참가자를 회의에 초대할 수 있고 페이지를 이메일을 통해 전송할 수도 있습니다.
탐색 조건 - 탐색 창에서 선택한 공정 계획에 대한 구성 사양 정보입니다.
메모 - 부품에 대한 추가 정보를 문서화한 것으로, 설계와 생산 간에 통신하는 간단한 방법을 제공합니다. Windchill 문서와는 달리 메모는 Windchill에서 직접 작성되며 외부 저작 응용 프로그램(예: Microsoft Word 또는 Excel)을 가지고 있지 않습니다.
부품 - Windchill Service Parts를 사용하여 제품의 서비스 정보를 단일 소스 보기로 표시하는 지원되는 제품 보기를 만듭니다. Windchill Service Parts를 사용하면 예비 부품, 서비스 가능 부품 정보 등 제품과 관련된 모든 부품 정보를 관리할 수 있습니다.
인력 또는 소재 - Windchill Quality Solution 프로세스와 관련된 인력 또는 소재와 관련된 정보의 수집 지점입니다.
주도자 - Windchill Organization Services는 사용자, 그룹 및 조직과 같은 주체에 대한 정보를 제공하고 관리하는 Windchill 하위 시스템입니다.
문제 보고서 - 문제를 문서화하거나 제품 개선을 요청하기 위해 작성됩니다. 고객이나 공급자 같은 시스템 외부자를 대신하여 문제 보고서를 작성할 수도 있습니다.
표현 - 특정 유형의 비즈니스 정보는 비즈니스 식견을 즉시 제공하기 위한 것이며 텍스트보단 그래픽으로 가장 잘 표현됩니다. Windchill은 일부 정보를 표현하기 위해 그래픽 표현을 사용합니다. 그래픽으로 표현된 경우 사용자에게 보다 효율적인 기능을 제공할 사용자 정의 속성을 사용할 수도 있습니다. 속성에 대한 기존 세 가지 기본 그래픽 표현이 부족하다고 생각하는 경우 그래픽 표현을 직접 만들 수 있습니다.
저장된 질의 - 질의를 사용하여 구조에서 부품을 찾을 특정 기준을 정의할 수 있습니다.
주제 - 작업을 수행할 객체입니다.
증상 집합 - 서비스 구조의 텍스트 정보 요소에만 증상을 지정합니다.
사용자 - Windchill에서 "참여자"라는 용어는 사용자, 그룹, 조직 또는 이 모두의 조합을 의미합니다. 참여자 관리 유틸리티를 사용하여 관리자는 작업을 사용하는 사용자, 그룹 및 조직 객체를 관리할 수 있습니다.
분산 - 분산은 특정 수의 단위 또는 특정 기간에 대한 설계 시점 구성과 다른 승인입니다. 고객이나 공급자 같은 시스템 외부자를 대신하여 분산을 작성할 수도 있습니다.
동적 스키마 삽입
출력 스키마를 사용하면 한 작업의 출력을 다른 작업의 입력으로 매핑할 수 있습니다.
작업의 입력 스키마와 출력 스키마는 사용자가 조회를 로드하거나 조회에서 값을 선택할 때 선택한 사항을 기반으로 업데이트될 수 있습니다. 따라서 업데이트된 입력 스키마와 일치하도록 양식이 업데이트되어 최신 값이 유지됩니다. 다음 작업에서 매핑에 사용할 수 있는 출력 필드도 업데이트된 출력 스키마와 일치하도록 업데이트됩니다. 작업에 대한 입력 및 출력 스키마 업데이트는 조회 결과 처리를 위한 인터페이스에서 수행될 수 있습니다. 조회 결과를 반환하는 동안 동적 스키마를 추가하거나 조회에 다른 함수를 추가할 수 있습니다. 조회 로드 시 삽입될 경우 동적 스키마 삽입에는 모든 조회 값에 대한 스키마가 필요합니다.
엔티티나 작업 또는 함수를 선택하면 출력 스키마가 삽입됩니다. 선택한 항목에 따라 출력 스키마를 삽입하려면 다음을 수행합니다.
1. Windchill 커넥터에 있는 작업을 캔버스에 끌어 놓고 마우스 포인터로 작업을 가리킨 다음 을 클릭하거나 작업을 두 번 클릭합니다. 작업 창이 열립니다.
2. 인증 체계를 선택한 다음 각 작업에 대한 연결 유형 및 속성을 설정합니다.
3. 다음 그림에 표시된 대로 캔버스에서 작업을 연결합니다.
4. 작업에 대한 출력 스키마를 설정합니다. 다음 그림에 표시된 대로 첫 번째 작업의 출력 스키마가 두 번째 작업의 입력 창에 표시됩니다. 맵()을 클릭하여 첫 번째 작업의 출력 스키마를 직접 매핑할 수 있습니다.
5. 완료를 클릭합니다.