어셈블리를 IGES로 내보내기 위한 파일 구조
부품 IGES 파일을 받는 시스템의 요건에 맞출 수 있습니다. 예를 들어, 커브 형상만 처리할 수 있는 시스템에 서피스 정보를 제공할 필요가 없다고 가정해 봅시다.
어셈블리를 IGES로 내보낼 때 출력 파일의 구조 및 내용을 지정할 수 있습니다. 어셈블리 IGES 내보내기(Export IGES) 대화상자의 파일 구조(File Structure) 목록에는 다음과 같은 옵션이 있습니다.
• 플랫 - 단일 IGES 파일로 어셈블리 형상 모두를 마치 하나의 부품인 것처럼 내보냅니다. 다른 시스템으로 읽어들이면 어셈블리는 하나의 부품처럼 작용합니다. 받는 시스템에 있는 부품들을 구별하기 위해 각 부품을 하나의 레이어에 배치해야 합니다.
• 한 단계 - 어셈블리 IGES 파일을 그 컴포넌트의 IGES 파일을 가리키는 외부 참조와 함께 내보냅니다. 이 파일에는 톱레벨 형상만 포함됩니다(예: 어셈블리 피쳐).
• 모든 단계 - 어셈블리 파일을 외부 참조와 함께 모든 컴포넌트를 비롯한 모든 컴포넌트 IGES 파일로 내보냅니다. 이렇게 하면 각각의 해당 형상 및 외부 참조와 함께 컴포넌트 부품 및 서브어셈블리가 생성됩니다. 이 옵션은 계층의 모든 단계를 지원합니다.
• 모든 부품 - 어셈블리를 컴포넌트 및 어셈블리 피쳐의 형상 정보를 포함하고 있는 복수의 파일로서 IGES로 내보냅니다. 이들 부품은 같은 참조 좌표계를 사용하므로 받는 시스템에서 재조립이 용이하도록 합니다. 특히, 시스템은 다음과 같은 IGES 파일들을 생성합니다.
◦ 이름이 <modelname>_asm.igs인 어셈블리 IGES 파일. 여기서 <modelname>은 어셈블리 피쳐 형상을 포함하는 어셈블리의 이름입니다.
◦ 이름이 <modelname>_cpy_#.igs인 각 서브어셈블리에 대한 서브어셈블리 IGES 파일. 여기서 <modelname>은 서브어셈블리의 이름이고 #은 어셈블리 피쳐 형상을 포함하는 어셈블리에서 같은 서브어셈블리가 발생했음을 나타냅니다.
◦ 모든 컴포넌트 부품의 부품 파일. 어셈블리에 컴포넌트가 하나 이상이면 컴포넌트가 매번 발생할 때마다 이에 해당하는 IGES 부품 파일이 생성됩니다. 부품 파일의 이름 규약은 <partname>_cpy_#.igs입니다. 여기서 <partname>은 부품의 이름이고 #은 어셈블리에서 같은 부품이 발생했음을 나타냅니다. 각 인스턴스가 참조 좌표계와 관련된 서로 다른 위치에 있기 때문에 복수의 부품 파일이 생성됩니다.