추가 Windchill 기능 > 제조 공정 관리 > eBOM을 mBOM으로 변환 > 다운스트림 구조 생성 작업 개요 > 특정 부품 전송
  
특정 부품 전송
다운스트림 구조 생성 작업을 사용하여 특정 부품을 전송하려면 부품 사용 링크에 사용자 정의 속성을 작성해야 합니다. MAPSB에서 이 속성에 값을 지정하면 다운스트림 구조 생성 작업은 업스트림 구조와 다운스트림 구조 간에 일치하는 속성 값을 가진 부품을 식별하고 일치하는 업스트림 부품의 하위 노드를 일치하는 다운스트림 부품 아래에 추가합니다. 또한 업스트림에서 다운스트림으로 전송되어야 할 부품의 유형이나 하위 유형을 지정할 수 있습니다.
지정된 예에서는 다운스트림 구조로 전송될 부품을 나타내기 위해 사용자 정의 속성 GDS가 사용됩니다. 업스트림 구조의 Assembly 1, Assembly 2 및 Assembly 3의 GDS 값이 다운스트림 구조의 Module A, Module B 및 Module C의 GDS 값과 일치합니다. 또한 등록 정보 파일에 전송할 대상으로 지정된 부품 유형 중에서 전기 부품은 제외됩니다.
다운스트림 구조 생성 작업을 실행한 후 Assembly 1 및 Assembly 2가 다운스트림 구조에서 각각 Module A와 Module B 아래에 추가됩니다. Assembly 3은 전기 부품이므로 다운스트림 구조로 전송되지 않습니다.
사용자 정의 속성 지정
업스트림 구조와 다운스트림 구조를 일치시키기 위해 사용자 정의 속성을 지정하려면 다음 단계를 수행하십시오.
1. 사용자 정의 속성을 WTPartUsageLink에서 작성합니다. 자세한 내용은 새 속성 작성을 참조하십시오.
2. Windchill/codebase/com/ptc/core/foundation/associativity에 있는 associativity.properties 파일에 액세스합니다.
3. <Property name="com.ptc.windchill.associativity.BomGenerationMatchAttribute" default="xyz"/> 줄에 지정된 기본 속성 이름을 새 속성 이름으로 바꿉니다.
그런 다음 MAPSB에서 새로 작성된 속성에 값을 추가할 수 있습니다. 속성을 표시하려면 사용 탭에서 테이블 보기를 사용자 정의해야 합니다.
부품 유형 지정
전송에 적합한 부품 유형을 지정하려면 다음 단계를 수행하십시오.
1. Windchill/codebase/com/ptc/core/foundation/associativity에 있는 associativity.properties 파일에 액세스합니다.
2. 필요한 유형을 com.ptc.windchill.associativity.BomGenerationTypeValidation 등록 정보에 추가합니다.
이 등록 정보에 대해 지정된 기본 유형은 wt.part.WTPart입니다. 유형은 비워둘 수 없습니다.