기초 > 패밀리 테이블 > 패밀리 테이블의 인스턴스 작업 > 인스턴스 색인 파일 작업 > 인스턴스 색인 파일 정보
  
인스턴스 색인 파일 정보
인스턴스 색인 파일을 이용하면, 인스턴스 이름만 입력해서 인스턴스를 읽어들일 수 있게 해줍니다. 인스턴스 색인 파일은 인스턴스 전체 수와, 인스턴스 이름이 왼쪽 열에, 그리고 해당 원본의 이름들이 오른 쪽 열에 표시됩니다. 인스턴스 색인 파일의 이름은 directoryname.idx입니다. 여기서 directoryname은 파일이 저장되는 디렉토리입니다.
원본 모델을 저장하면 자동으로 새 인스턴스 색인 파일이 생성되거나 기존 파일이 업데이트됩니다. 이 파일은 원본에 대해 재생성고, 현재 원본과 같은 디렉토리에 저장된 인스턴스들 전체를 나열합니다.
인스턴스 색인 파일은 원본 모델이 저장될 때 재생성된 인스턴스 이름들만 포함하고 있습니다. 재생성된 인스턴스는 원본이 저장될 때 메모리 상에 없어도 됩니다. 예를 들어, 인스턴스를 읽어들인 다음 파일(File) 메뉴의 지우기(Erase) 명령으로 세션에서 지웠을 수 있습니다. 단, 기본 라이브러리의 부품과 같은 라이브러리 객체는 예외입니다.
원본 부품을 자동으로 저장하게 되면 모든 인스턴스의 이름이 인스턴스 색인 파일에 추가되고, 재생성하지 않아도 됩니다. 이는 서브패밀리의 인스턴스 이름과, 인스턴스를 가지고 있는 인스턴스들도 포함합니다.
인스턴스 색인 파일은 누적되어서, 세션에서 나중에 읽어들이기한 인스턴스들도 목록에 추가됩니다. 새로운 인스턴스를 파일에 추가하려면, 그 인스턴스들이 재생성될 때마다 원본을 저장해야 합니다. 인스턴스 색인 파일이 그때 업데이트되고, 새로운 인스턴스들도 포함됩니다.
파일(File) > 세션 관리(Manage Session) > 색인 업데이트(Update Index)를 클릭하여 인스턴스 색인 파일을 생성하거나 업데이트할 수도 있습니다.
그렇게 되면, 인스턴스 색인 파일이 지정된 디렉토리에 대해 만들어지거나 업데이트됩니다(기본 디렉토리는 현재 작업 디렉토리). 색인 업데이트(Update Index)를 선택하면 세션에 있거나 기본 창에 활성화된 객체에 대해서가 아니라, 지정한 디렉토리에 저장된 모든 원본에 대해 인스턴스 색인 파일이 생성됩니다.
패밀리 테이블(Family Table) 대화상자의 도구(Tools) > 검증(Verify) 명령을 사용하여 인스턴스들을 세션으로 가져와 인스턴스 색인 파일에 추가합니다. 확인 후에 원본을 저장하면, 성공적으로 재생성된 모든 인스턴스 이름이 해당 디렉토리의 인스턴스 색인 파일에 나열됩니다.
.idx 파일은 텍스트 파일이므로 Creo Parametric 이외의 다른 텍스트 편집기에서 편집할 수 있습니다. 그러나 Creo Parametric 이외의 다른 텍스트 편집기에서 편집한 파일은 Creo Parametric에서 인식하지 못합니다. 예를 들어, 파일(File) > 열기(Open)를 클릭하여 편집한 .idx 파일이 포함된 모델을 열면 해당 인스턴스 이름이 파일 열기(File Open) 대화상자에 표시되지 않습니다.