▣ 작업 공간에서 사용 하는 주요 명령어
Windchill PDMLink 와 Creo 간의 데이터 흐름을 설명한 것입니다.
각각의 작업(예: Save, Upload, Checkin 등)에 따라 파일이 어디로 이동하는지를 시각적으로 보여줍니다.
(1) 주요 구성 요소 설명:
- Creo Session: 사용자가 모델을 열고 작업하는 CAD 프로그램 환경입니다.
- Workstation Disk / Local workspace: 사용자의 로컬 컴퓨터에 있는 Windchill 워크스페이스 (캐시).
- Server workspace: Windchill 서버 상의 개인 워크스페이스.
- Shared Folder / Product Library: Windchill에서 공식적으로 관리되는 라이브러리 또는 프로젝트 저장소 (버전/이력 관리됨).
(2) 주요 명령어 설명:
■ save 개념
- "Save"는 로컬(Client) Cache에만 저장된다
일반적인 파일 시스템의 "Save"처럼 하드디스크의 특정 폴더에 .prt, .asm, .drw 파일이 저장되는 것이 아니다.
저장된 파일은 "WGM(Client Cache)"에 존재하며, Windows 탐색기로 직접 접근할 수 있는 위치에 .prt 등의 파일로 보이지 않는다.
- Client Cache란?
Workgroup Manager(WGM)를 통해 관리되는 임시 저장소로, Creo 파일이 이곳에 저장되어 사용자가 Creo에서 파일을 계속 편집할 수 있게 한다.
내부적으로는 복잡한 구조와 암호화된 이름으로 관리되기 때문에 일반 사용자는 직접 파일을 다루기 어렵다.
- Upload의 중요성
저장한 파일이 서버의 작업공간(Windchill Workspace)으로 반영되려면 반드시 Upload해야 한다.
Upload를 수행해야만 서버에 데이터가 백업되며, 다른 사용자가 변경 내용을 확인할 수 있고, 정식 버전으로 체크인할 수 있다.
- Client Cache 오류 = 데이터 손실 위험
Cache가 손상되거나 WGM이 강제 종료되는 등의 문제가 생기면 저장된 데이터를 복구하기 어렵다.
따라서 주기적인 Upload가 필수이며, 작업 중간중간 버전 관리를 위한 Check In도 권장된다.
■ Save and Upload 개념
Save는 Client Cache 에만 파일을 저장하는 반면, Save and Upload는 서버측과 Client측 작업공간에 동시에 저장을 하게 됩니다.
기능 저장 위치 서버 반영 여부 Web Browser에서 확인 가능 여부 기타 특징
Save | Client Cache (로컬 워크스페이스) | ❌ 미반영 | ❌ 불가 | 단순히 사용자의 PC에만 저장됨 |
Save and Upload | Client Cache + Windchill Server Workspace | ✅ 반영됨 | ✅ 가능 | 서버 워크스페이스와 동기화되어 안정성 확보 |
- 서버 백업 효과
Save만 하면 로컬에만 저장되므로, PC가 손상되면 데이터 손실 위험이 큼
Save and Upload를 하면 서버에 자동 백업되어 데이터 안정성 증가
- 다른 컴퓨터에서 작업 가능
업로드된 파일은 동일한 워크스페이스를 로드하거나 다른 장비에서 워크스페이스를 구성하면 자동 동기화됨
로컬 캐시가 없더라도 서버에서 다운로드 가능
- Web 브라우저 확인 가능
업로드된 상태이므로 Windchill Web UI에서도 해당 CAD 파일의 상태를 확인 가능
버전 관리 및 협업에 유리
- 정기적 사용 권장
모델링 중간에도 주기적으로 "Save and Upload"를 실행하여 로컬 장애 또는 충돌로 인한 데이터 손실을 방지
협업 중에는 최신 작업 내용을 동료와 공유하는 데 필수
- 항목 일반 CAD 환경 PDMLink + Creo 환경
Save 시 위치 | 로컬 디스크에 직접 저장 | Client Cache에 저장 |
파일 접근 | Windows 탐색기로 직접 확인 가능 | 실제 파일(.prt 등)은 보이지 않음 |
백업 방식 | 수동 또는 자동 저장 파일 | Upload 및 Check In 필요 |
파일 유실 위험 | 비교적 낮음 | Cache 오류 시 유실 위험 높음 |
잘못된 사용 흐름
[Save만 하고 Upload 안 함]
→ 로컬에만 존재 → Client Cache 오류 시 복구 불가
■ 체크-인 개념
Check-In은 사용자가 작업한 CAD 데이터(예: .prt, .asm, .drw 등)를 Windchill 서버의 정식 저장소(Common Space)에 등록하는 과정입니다. Shared Folder / Product Library에 저장
- 일종의 "파일 제출" 또는 "최종 저장"과 같은 개념
- 서버가 파일을 공식 이력으로 기록하고, 버전을 생성하며,
- 다른 사용자들과 공유 가능한 상태로 전환됩니다.
- 체크-인의 목적
🔄 버전 관리 | Check-In 할 때마다 버전(A.1 → A.2 등)이 자동으로 증가 |
👥 협업 공유 | 다른 사용자도 Common Space에서 검색하고 사용할 수 있음 |
🧾 설계 이력 추적 | 모든 Check-In 기록은 설계 변경 이력으로 남음 |
💾 서버 저장 | 로컬/작업공간이 아닌 Windchill 서버에 영구 보존됨 |
- 체크-인의 전제 조건
항목 | 주의점 |
Upload 여부 | Upload 안 된 파일은 Check-In 불가 |
Check-Out 상태 | 본인이 Check-Out한 파일만 Check-In 가능 |
CAD 연관성 | 도면, 어셈블리 연계된 경우 함께 Check-In 권장 |
파일 상태 | 수정된 파일만 선택적으로 Check-In 가능 |
Naming/Rule 준수 | 정식 등록 전에 파일 이름, 속성 확인 |
- Check-In 결과
- 파일은 서버의 Common Space에 등록
- Windchill 내 다른 사용자들이 파일 검색 가능
- 이전 버전들도 모두 서버에 보관됨 (롤백, 비교 가능)
"Check-In은 설계 데이터를 회사의 공식 이력으로 남기고,
협업을 가능하게 만드는 핵심 단계입니다."
Add to Worksp Add to Workspace (작업공간에 추가) ace (작업공간에 추가)
'Creo Reference Room > Windchill' 카테고리의 다른 글
Windchill PDMLink 주요 명령 개념 이해 #3 (0) | 2025.05.20 |
---|---|
Windchill PDMLink 주요 명령 개념 이해 #2 (0) | 2025.05.20 |
PDMLink와 Creo 연결, 작업 공간 선택 (0) | 2025.05.19 |
설계자 관점에서 Windchill PDMLink 시스템의 구조를 이해 (0) | 2025.05.19 |
Workflow (0) | 2025.05.14 |