다운스트림 구조 생성 작업 개요
대규모 엔지니어링 BOM 구조로 작업 중일 때 설계 BOM에서 제조 BOM을 생성하는 프로세스를 자동화할 수 있습니다. BOM 변환기의 가운데 창 도구 모음에서 사용할 수 있는
다운스트림 구조 생성 작업은 사용자 정의 가능한 로직을 사용하여 업스트림 구조에서 다운스트림 구조를 생성합니다.
기본 로직은 특정 부품을 다운스트림 구조로 전송한 후 여러 포함된 시나리오에 따라 부품을 재구성합니다. 이 기본 로직은 등록 정보 세트를 사용하여 구성하거나 위임 프레임워크를 통해 완전히 사용자 정의할 수 있습니다.
다운스트림 구조 생성에 대한 자세한 내용은
다운스트림 구조 생성 및
사용 사례: 다운스트림 구조 생성을 참조하십시오.
모범 사례
다음은
다운스트림 구조 생성 작업을 사용할 때 유용한 몇 가지 모범 사례와 정보입니다.
• 선택한 어셈블리에서
다운스트림 구조 생성 작업을 한 번만 사용합니다.
• 매핑이 포함된 속성의 경우 속성 매핑 시 고유한 값을 지정합니다. 예: <AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPart" value="attributeMapping.rule1=attribute1:String1:attribute2:String2"/>.
• Axle Assembly와 같은 어셈블리에서 이 작업을 시작하면 응용 프로그램에서 Axle Assembly 아래에 구조를 트래버스하고 Axle Assembly 아래에 부품에 대한 다운스트림 구조를 생성합니다.
• 이 작업을 수행할 때 다운스트림에서의 선택 항목이 부적절합니다.
• 이 작업을 사용하려면 associativity.properties.xconf 파일에서 대상 유형 등록 정보를 반드시 지정해야 합니다. 등록 정보 파일은 Windchill/codebase/com/ptc/core/foundation/associativity에 있습니다.
예: <AddToProperty name="com.ptc.windchill.associativity.reconciliation.addusage.wt.part.WTPartUsageLink" value="targetType=wt.part.WTPart"/>
• 업스트림에서 하나 이상의 하위 부품을 선택하면 이 작업이 비활성화됩니다.
• 새 속성을 작성하고 이 작업에 대해 정의된 등록 정보에서 이러한 속성을 사용할 수 있습니다.
• 이 작업은 Windchill에서 글로벌, 로컬 및 계산된 속성을 지원합니다. 부울, 문자열, 실수, 정수 속성도 지원됩니다. 그러나 날짜 속성은 지원되지 않습니다.