□ 소개
Windchill Workgroup Manager는 다양한 CAD 응용 프로그램을 통합하여 Windchill 내에서 관리할 수 있도록 해주는 공통 클라이언트 애플리케이션입니다. 주로 CAD 설계 엔지니어들이 Creo 및 여러 타사 CAD 응용 프로그램(예: SolidWorks)을 사용하여 Windchill 환경 내에서 제어되고 공동 작업되는 방식으로 설계 프로세스를 관리하는 데 사용됩니다.
좀 더 공식적인 표현으로는 Windchill Workgroup Manager는 PTC Windchill과 Creo 및 다양한 CAD 응용 프로그램(예: SolidWorks, AutoCAD, CATIA 등) 간의 통합을 제공하는 공통 프레임워크입니다.
- 통합된 Windchill 경험: Workgroup Manager 클라이언트에는 웹 브라우저가 내장되어 있어 별도의 웹 브라우저를 통해 Windchill에 접속하는 것과 같은 경험을 제공합니다. 하지만 단순히 웹 브라우저에 기능을 추가한 것이 아니라 Workgroup Manager만의 고유한 기능과 추가적인 기능을 제공합니다.
- CAD 환경 내 PDM 기능: 가장 뛰어난 기능 중 하나는 CAD 도구가 Workgroup Manager에 연결되어 있을 때 많은 PDM(제품 데이터 관리) 명령 (예: Check In 및 Check Out)이 CAD 도구 내에 포함되어 있다는 것입니다. 이를 통해 CAD 환경을 벗어나지 않고도 공동 작업 환경을 구축할 수 있습니다.
* 오피스 문서도 동일한 방법으로 Windchill 내에서 관리할 수 있도록 해주는 공통 클라이언트 애플리케이션을 이용합니다.
□ Windchill Workgroup Manager의 주요 기능
- Windchill 데이터베이스 내의 CAD 데이터 관리
- 설계를 개발하기 위한 관리 영역 제공 (Windchill에 체크인하기 전)
- 다양한 CAD 응용 프로그램 간의 데이터 교환 지원
- 팀 협업 및 변경 관리 프로세스 지원
- Windchill의 기능 확장 및 사용자 정의
□ Windchill Workgroup Manager 사용 이점
- 다양한 CAD 도구와의 호환성
- Windchill과의 원활한 통합
- 설계 데이터의 일원화 및 관리 향상
- 공동 작업 기능 향상 및 변경 관리 개선
- 설계 프로세스의 효율성 및 생산성 향상
- CAD 환경 내에서 직접 PDM 작업 수행
□ Windchill Workgroup Manager Architecture
- Windchill PDMLink Database (공통공간) : 제품 & 라이브러리
- Server Side workspaces : Windchill PDMLink 서버 내의 개인공간
- Client Side workspace (cache) : 객체의 작업성능을 높이기 위해서 각자의 장비내에 저장되는 개인공간.
local cache는 수정사항을 upload하여 Server Side workspaces 와 synchronize하기 전까지 수정사항을 보관. - Creo (구 Pro/ENGINEER) Session : 다양한 위치에서 불려 들여진 Creo의 memory를 말한다
□ Windchill Workgroup Manager의 클라이언트-서버 아키텍처
Windchill Workgroup Manager는 클라이언트-서버 아키텍처를 사용합니다.
1. 클라이언트
- CAD 애플리케이션: WFS(Windchill 파일 시스템) 및 Workgroup Manager와 통신합니다.
- 로컬 작업공간: Windchill 서버에 있는 작업공간의 로컬 캐시입니다.
- Windchill Workgroup Manager 애플리케이션: CAD 애플리케이션과 Windchill 서버 사이에서 통신합니다.
2. 서버
- Windchill 서버: Windchill 데이터베이스와 서버측 작업공간을 보관하는 컴퓨터입니다. 작업공간은 다음 두 가지 구성 요소로 구성됩니다:
- 서버측 작업공간: Windchill 서버에 저장된 작업공간 데이터입니다.
- Windchill 파일 시스템(WFS): Windchill을 파일 시스템의 일부로 표시하여 SolidWorks와 같은 CAD 애플리케이션이 로컬 파일 시스템의 폴더에 있는 것처럼 Windchill 파일을 액세스할 수 있게 합니다.
Windchill Workgroup Manager(WGM) 설치 전 확인해야 할 사항
필수 조건:
Java Runtime Environment (JRE) 7.0 이상: Windchill 10.2 M030를 사용하려면 컴퓨터에 JRE 7.0 이상이 설치되어 있어야 합니다.
Microsoft .NET 3.5 Framework 이상: Windchill 파일 시스템을 사용하려면 이 프레임워크가 필요합니다.
Windchill 서버 설치 및 설정: Windchill Workgroup Manager를 설치하기 전에 Windchill 서버가 설치되고 설정되어 있어야 합니다.
□ 개인 작업공간 구분 ( Server Side workspaces, Client Side workspace - cache)
작업공간(Workspace)은 서버와, 로컬 두 곳에 위치하지만 보여지는 입장에서는 동일한 작업공간으로 인식 합니다,
- 외부 Web Browser : 서버의 작업공간만 보여줍니다
- Creo 내부 Web Browser : 로컬의 개인 작업공간과 서버의 개인 작업공간 두 곳의 정보를 동시에 보여줍니다.
(서버의 작업공간에 위치한 파일은 업로드 된 상태 입니다.)
□ 개인 작업공간 사용 명령
Creo를 Windchill PDMLink 서버 사용 하기위해 다양한 명령을 사용 해야 합니다
1. save :
새로만든 또는 변경된 Creo 파일을 로컬 작업공간 (Cache)에 저장 합니다.
2. upload :
Creo 파일과 로컬 작업공간 캐시의 기타 모든 종속물을 서버 측의 작업공간으로 전송합니다. 업로드는 다음 기능을 수행한다. 새로운 파일 및 수정된 파일을 로컬 작업공간 (Cache) 에서 Windchill 서버의 서버측 작업공간으로 전송 합니다.
3. check-in :
check-out한 항목에 대한 변경을 마치고 변경된 내용을 Windchill 서버 (공통공간)에 저장 합니다.
1) 사용자의 변경 내용을 체크 인 합니다.
2) 체크 인 작업이 진행 되는 동안 데이터가 작업공간에서 Windchill 서버 공통공간으로 전송됩니다.
3) Creo 에서 직접 항목을 체크인 하는 경우, 데이터는 Creo 에서 작업공간으로 전송된 다음, Windchill 서버 (공통공간) 으로 전송됩니다.
체크-인 프로세스는 다음 작업을 수행합니다.
1. 서버의 공통공간 (공유영역)에 체크아웃 된 항목에 대한 새 이터레이션을 작성합니다.
2. 사용자의 항목의 작업 복사본을 사용자의 작업공간에서 서버의 공유 영역으로 복사합니다
3. 서버의 공통공간 (공유영역)에서 항목에 대한 잠금을 해제 합니다.
4. save & upload :
Creo 파일을 로컬 작업공간 (Cache)에 저장 하고 , 바로 모든 종속물을 서버 측의 작업공간으로 전송합니다.
5. Download (작업 공간에 추가) :
항목을 공통공간에서 사용자의 활성 작업공간으로 복사합니다. 다른 사용자가 항목을 체크아웃 하는 경우, 사용자는 [작업공간에 추가] 작업을 사용하여 이 항목을 자신의 작업공간에 추가하고 참고용으로만 이용할 수 있습니다 . 잠겨 있는 항목들은 변경한 내용을 체크인 할 수 없기 때문에 사용자는 이 항목들을 수정해서는 안됩니다.
6. check-out :
선택한 항목을 공통공간에서 작업공간으로 전송 합니다. 항목을 Creo에서 Openg 한 경우에는 데이터가 작업공간에서 Creo로 전송됩니다, 체크 아웃 프로세스는 다음 작업을 수행한다.
1) 사용자가 항목을 다시 체크인하거나 체크아웃을 취소하여 항목을 릴리즈할 때까지 다른 사용자가 변경된 내용을
이 항목에 체크 인하지 못하도록 항목을 잠급니다.
2) 서버의 공유영역에 항목의 복사본을 만들고 체크아웃 된 것으로 표시하여 사용자가 이 항목을 수정하고 있음을
다른 사용자들에게 알립니다.
3) 항목을 다시 체크 인할 때까지 작업공간에 사용자의 모든 변경 내용을 담고 있는 항목의 작업 복사본을 만듭니다.
참고 : 항목을 수정하기 전에, 먼저 항목을 체크아웃 해야 합니다.
7. Update :
대부분의 경우, 사용자는 서버에 있는 항목의 최신 복사본으 로 작업하게 됩니다. 그러나, 간혹 사용자의 작업공간에 추가되고 체크 아웃되지 않은 항목 으로 작업하는 경우도 있습니다 . 공통공간에서 항목에 대한 변경이 이루어질 경우, 사용자의 작업공간에 있는 항목은 구버전이 되어 버립니다. 이같은 상황이 발생할 경우 , 사용자는 공통공간의 데이터를 사용하여 사용자의 작업공간에 있는 항목데이터를 업데이트 해야합니다. 이 프로세스를 업데이트라고 부릅니다. 업데이트 작업은 데이터를 PDMLink 공통공간에서 작업공간으로 전송합니다.
참고 사이트
'Creo Reference Room > Windchill' 카테고리의 다른 글
테스트 : WTPart 와 Creo 파일 연결 #1 (0) | 2024.02.23 |
---|---|
Windchill Workgroup Manager 사용자 환경 (0) | 2024.02.22 |
Windchill PDMLink Architecture (1) | 2024.02.21 |
부품 중심의 설계 #4 - 라이브러리 부품 (WTPrat) 등록 (0) | 2024.02.21 |
부품 중심의 설계 #3 (0) | 2024.02.20 |