다른 응용 프로그램과 통합 > Windchill Workgroup Manager 설명서 > SolidWorks > 고급 기술 > SolidWorks 구성 > 패밀리 테이블 고유성
  
패밀리 테이블 고유성
이 섹션에서는 비고유 SolidWorks 구성 이름(즉, 두 개의 SolidWorks 파일에 동일한 이름의 구성이 포함된 경우)이 Windchill에 표시되지만 Windchill 고유성 제약 조건에 필요한 고유 Windchill "파일 이름" 속성을 유지하는 방법에 대해 설명합니다. 기본적으로 패밀리 테이블 인스턴스 CAD 문서의 Windchill 파일 이름은 구성 이름 및 모델 파일 확장자, 즉 <configuration_name>.<model_extension>에서 파생됩니다(예: Configuration1.sldprt).
파일 이름 고유성 제약 조건은 데이터베이스에 중복 파일 이름이 존재하지 않도록 방지합니다. 즉, 구성이 CAD 문서로 작성된 후에는 동일한 이름의 다른 구성을 체크 인할 수 없습니다. 이 동작은 부품 번호의 중복을 방지하기 때문에 SolidWorks 구성 이름이 실제 부품 번호를 나타내는 경우에 유용합니다. 그러나 동일한 구성 이름이 여러 SolidWorks 부품이나 어셈블리에 있는 경우가 많습니다. 다음은 동일한 구성 이름을 여러 파일에서 다시 사용할 수 있도록 파일 이름에 구성 이름을 연결하지만 Windchill에 표시될 때 고유 "파일 이름" 속성을 유지하는 방법에 대한 설명입니다.
인스턴스와 함께 일반 이름 포함 기본 설정을 사용하면 일반 파일 이름과 구성 이름 사이에 구분 기호(@)를 사용하여 구성 및 파일 이름 연결 시 고유 Windchill "파일 이름" 속성을 생성할 수 있습니다(예: configuration@part.SLDPRT).
다른 옵션은 구성을 관리되는 Windchill 인스턴스로 지원합니다. 모델 인스턴스를 패밀리 테이블 CAD 문서로 관리 기본 설정은 Windchill Workgroup Manager에서 어셈블리 및 부품 문서에 대한 구성을 Windchill의 인스턴스로 관리할지 여부를 결정합니다. 이 기본 설정은 SolidWorks에서 저장될 때 새 인스턴스와 기본 인스턴스에 모두 적용됩니다.
모두
- 부품 및 어셈블리 인스턴스를 CAD 문서 인스턴스로 게시합니다.
부품 -
부품에 관리되는 기능 인스턴스로 정의된 인스턴스를 관리하도록 설정하고, 어셈블리 구성이 관리되지 않도록 합니다.
사용 안 함 -
인스턴스를 CAD 문서 인스턴스로 게시하지 않습니다.
기본적으로 새 모델 인스턴스 관리 기본 설정은 인스턴스/비인스턴스 속성 PTC_IS_INSTANCE의 기본값을 제어합니다. 이 설정은 새 또는 기존 CAD 문서에 추가된 새 구성에 적용됩니다. 또한 모든 구성을 표시하는 일반 정책이 있는 경우에 유용하며 각 인스턴스를 표시하기 위해 PTC_IS_INSTANCE를 설정하지 않아도 됩니다. 이 기본 설정을 인스턴스와 함께 일반 이름 포함과 함께 사용하여 고유성 충돌을 방지하고, 특정 이름별로 모델 인스턴스 관리 무시를 사용하여 실제 부품 및 어셈블리를 나타내지 않고 데이터 관리 환경에 의미가 없는 구성 표시를 방지하는 것이 좋습니다.
이 기본 설정의 가능한 값은 다음과 같습니다.
아니요 - 새로 작성된 모델 인스턴스에 PTC_IS_INSTANCE=No 값이 지정됩니다. 기본적으로 새로 작성된 인스턴스는 CAD 문서로 작성되지 않습니다. CAD 문서로 관리해야 하는 모든 인스턴스에 대해 이 값을 True로 설정할 수 있습니다.
- 새로 작성된 모델 인스턴스에 PTC_IS_INSTANCE=Yes 값이 지정됩니다. 기본적으로 새로 작성된 모델 인스턴스가 CAD 문서로 작성됩니다.
특정 이름별로 모델 인스턴스 관리 무시 기본 설정을 사용하여 모델을 Windchill에 체크 인할 때 제외할 비인스턴스 구성 이름을 여러 개 지정할 수 있습니다. 기본 설정에 지정된 이름 목록과 일치하는 구성에 대해서는 패밀리 테이블 인스턴스가 작성되지 않습니다. 이 설정은 비즈니스 객체를 나타내지 않아서 Windchill에 표시되는 값이 없는 표준 구성 이름을 무시하는 데 유용합니다. 예를 들어 실제 부품과 어셈블리 대신 "보기"를 나타내는 구성(Default/Flat*/Simplified)이 있습니다.
와일드카드를 사용하여 이름 지정 필터를 정의할 수 있습니다. 이름이 여러 개이면 (/)로 구분해야 합니다.
Ex. Default/Flat*/bend
특정 이름별로 모델 인스턴스 관리 무시 기본 설정은 모든 새 구성 및 SolidWorks에서 이름이 바뀐 기존 구성에 적용됩니다. 이 기본 설정은 모델 생성 시 기반으로 사용된 활성 구성의 PTC_IS_INSTANCE 값과는 무관합니다. 새 구성은 서버에 구성된 패밀리 테이블 기본 설정을 기반으로 인스턴스로 식별됩니다.