▣ Windchill PDMLink의 버전 관리 체계
Windchill PDMLink 환경에서 데이터의 버전 체계와 이력 관리
1. 버전 구성 요소:
- 개정(Revision):
사용자가 수동으로 선택하며, 일반적으로 알파벳으로 표현됩니다. 최초 개정은 "A"로 시작하며, 이후 필요에 따라 'B", "C", ... 순으로 증가합니다. 개정은 데이터의 주요 변경(예: 설계 완료, 공식 릴리스 등)을 나타낼 때 사용됩니다. - 이터레이션(Iteration): 데이터가 공통공간(Commonspace)에 체크인될 때마다 자동으로 증가하는 숫자입니다. 최초 체크인은 1로 시작하며, 이후 체크인 시 **2, 3, ...**으로 증가합니다. 이터레이션은 동일 개정 내에서 작은 변경 사항을 추적합니다.
2. 버전 표기 예시:
- 데이터가 처음 체크인되면 버전은 A.1로 시작합니다.
- 동일 개정 내에서 수정 후 체크인하면 A.2, A.3으로 증가합니다.
- 사용자가 개정을 수동으로 올리면 다음 알파벳(예: B.1)으로 변경됩니다.
3. 이력 관리:
- Windchill PDMLink는 공통공간에 체크인된 모든 데이터에 대해 버전 이력을 자동으로 기록합니다. 이를 통해 사용자는 특정 시점의 데이터 상태를 추적하거나 이전 버전으로 복원할 수 있습니다.
- 이력에는 체크인/체크아웃 기록, 수정자, 변경 날짜, 메모 등이 포함됩니다.
어셈블리 파일은 기본적으로 항위 부품을 포함 하고 있습니다.
어셈블리의 최신 버전은 기본적으로 하위 부품의 최신 부품을 가져옵니다.
어셈블리의 과거 버전을 Open하면, 그 당시 하위 부품의 버전을 가져 옵나더
4. 운영 방식:
- 체크인/체크아웃: 사용자가 데이터를 수정하려면 먼저 체크아웃하여 로컬 작업공간(Workspace)에서 작업한 후, 공통공간에 체크인하여 버전을 업데이트합니다.
- 개정 변경: 개정은 보통 설계 단계(예: 프로토타입 → 생산)나 주요 업데이트 시 수동으로 변경되며, 조직의 워크플로우 정책에 따라 관리됩니다.
1. 버전 관리의 목적: 데이터의 무결성을 유지하고, 협업 중 발생할 수 있는 충돌을 방지하며,
변경 이력을 체계적으로 관리합니다.
2. 규칙 커스터마이징: 조직에 따라 개정 체계(예: 숫자 기반, 사용자 정의 라벨)나 이터레이션 규칙을
커스터마이징할 수 있습니다.
예시 : CAD 문서가 수정된 후 다시 체크인 되었으므로 이터레이션 증가 합니다.
예시 : 작업 공간에서 개정(Revision) - 수동으로 개정 하는 경우
예시 : Creo에서 개정(Revision) - 수동으로 개정 하는 경우
▣ 과거 버전을 수정하여 새로룬 버전으로 만들기
Windchill에서 과거 버전을 수정하여 최신 버전으로 체크인하는 방법은 일반적으로 Windchill의 버전 관리 및 개정(Revision) 체계의 제약으로 인해 직접적으로 과거 버전을 수정하는 것은 불가능합니다. Windchill은 객체의 버전(예: A.1, A.2, B.1 등)을 엄격히 관리하며, 과거 버전(예: A.1)을 수정하려면 새로운 개정(Revision)이나 이터레이션(Iteration)을 생성해야 합니다.
1. 과거 버전 체크아웃
- 과거 버전(예: A.2)을 선택하고 체크아웃을 수행합니다.
- 제품 또는 라이브러리 컨텍스트의 폴더 컨텐트 또는 객체의 정보 페이지에서 객체를 선택합니다.
- 기록 > 작업 > 체크아웃을 선택하여 해당 버전을 작업공간(Workspace)으로 가져옵니다.
- 체크아웃된 과거 버전은 사용자의 작업공간에 복사되며, 여기서 수정할 수 있습니다
2. 과거 버전 수정
- 체크아웃된 파일을 Creo, CATIA, 또는 기타 연관된 CAD 소프트웨어에서 열어 수정합니다.
- 수정 후 파일을 저장하면, 개인 작업공간(Cache)에 저장됩니다.
3. 최신 버전으로 체크인
- 수정된 파일을 체크인하여 Windchill 서버로 업로드합니다.
- 작업공간에서 수정된 객체를 선택하고 체크인을 클릭합니다.
- 체크인 시, Windchill은 자동으로 새로운 이터레이션을 생성합니다(예: A.2 → A.3).
- 중요: 과거 버전(A.2)을 수정하더라도, Windchill은 이를 새로운 이터레이션으로 처리하며, 기존 버전(A.2)은 그대로 유지됩니다.
주의사항
1. 과거 버전 덮어쓰기 불가: Windchill은 과거 버전을 직접 덮어쓰지 않습니다.
수정된 내용은 항상 새로운 이터레이션 또는 개정으로 저장됩니다.
2. 권한 확인: 과거 버전을 체크아웃하거나 개정하려면 적절한 권한이 필요합니다. 시스템 관리자에게 문의하세요.
3. 작업공간 관리: 작업공간에 과거 버전과 최신 버전이 혼재되지 않도록 주의하세요. 필요 시 작업공간을 정리합니다.
▷ 참고 자료
Windchill 의 OID (Object Identifier) ?
□ Windchill Pdmlink Object ID Windchill PDMLink에서 Object ID는 Windchill 시스템 내에서 고유하게 식별되는 개체를 나타내는 숫자 코드입니다. 이는 객체 유형과 객체 버전을 포함하는 문자열 형식으로 표시
tool-2020.tistory.com
'Creo Reference Room > Windchill' 카테고리의 다른 글
학습 : 수준올리기 (Promotion) 무엇인가? (1) | 2025.06.23 |
---|---|
Windchill 실전 : cache 폴더 관리 (0) | 2025.06.09 |
Windchill 실전 : Creo 모델 수정 (1) | 2025.06.08 |
Windchill 실전 : Creo 모델 Save As 하여, 설계 시작 (0) | 2025.06.02 |
Windchill 실전 : . 파일 상세 정보 보기(Information) (0) | 2025.05.30 |