추가 Windchill 기능 > 제조 공정 관리 > eBOM을 mBOM으로 변환 > mBOM 작성 > BOM 변환기에서 새 분할 어셈블리 작업 정보 > 사용 사례: 다운스트림 분할 어셈블리의 모든 플랜트, 플랜트 속성 값, 부서 및 부서 속성 값 복사
사용 사례: 다운스트림 분할 어셈블리의 모든 플랜트, 플랜트 속성 값, 부서 및 부서 속성 값 복사
다운스트림 보기에서 사용 가능한 새 분할 어셈블리 작업을 사용하여 다운스트림 보기의 기존 어셈블리에서 다운스트림 보기의 분할 어셈블리를 생성할 수 있습니다. 자세한 정보는 다운스트림 보기의 어셈블리에서 다운스트림 보기에 여러 분할 어셈블리 작성을 참조하십시오.
다음 사용 사례는 BOM 변환기의 다운스트림 보기에서 사용할 수 있는 새 분할 어셈블리 작업의 동작에 대한 더 자세한 정보를 제공합니다. 사용 사례에서 언급한 등록 정보를 구성하고 mpmlink.properties.xconf에 있는 Windchill/codebase/com/ptc/windchill/mpml/xconfs 파일에 추가합니다. 이러한 등록 정보를 통해 다운스트림 분할 어셈블리가 생성되면 복사할 전체 엔티티 또는 특정 엔티티를 정의할 수 있습니다.
BOM 변환기에 다음 구조가 존재한다고 가정해 보십시오.
Upstream Parent Part (Design)Downstream Parent Part (Manufacturing) 사이에 등가 링크가 존재합니다.
Part C2 (Manufacturing)Part C1 (Manufacturing)의 하위 부품입니다.
Part C2 (Manufacturing)의 수량은 2입니다.
1. 다음 엔티티를 Part C1 (Manufacturing)에 연관시킵니다.
Part C1 (Manufacturing)에는 지정된 플랜트 Berlin이 있습니다.
Part C1 (Manufacturing)에는 지정된 부서 PurchaseProduction이 있습니다.
값이 String1인 플랜트 속성 Attribute1이 플랜트 Berlin에 할당됩니다.
값이 String22인 부서 속성 DeptAttribute22이 부서 Purchase에 할당됩니다.
값이 String33인 부서 속성 DeptAttribute33이 부서 Production에 할당됩니다.
2. Windchill/codebase/com/ptc/windchill/mpml/xconfs에 있는 associativity.properties.xconf 파일에 액세스합니다.
3. 다음 구성을 설정합니다.
<Property name="com.ptc.windchill.mpml.copyOver.CopyOverPlantAndDepartmentData" default="true"/>
* 
이 등록 정보를 사용하면 플랜트, 플랜트 속성, 부서 및 부서 속성을 복사할 수 있습니다. 이 등록 정보가 false로 설정되면 특정 플랜트, 플랜트 속성, 부서 및 부서 속성의 복사와 관련된 다른 등록 정보를 추가하는 경우에도 플랜트, 플랜트 속성, 부서 및 부서 속성이 복사되지 않습니다.
다음 등록 정보를 찾습니다.
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.split.create.com.ptc.windchill.enterprise.data.EnterpriseData.com.ptc.windchill.enterprise.data.enterpriseData.PlantSpecificEnterpriseData" multivalued="," default=""/>는 이 등록 정보 아래에 다음 등록 정보를 추가합니다.
<AddToProperty name="com.ptc.windchill.mpml.copyOver.mapsb.split.create.com.ptc.windchill.enterprise.data.EnterpriseData.com.ptc.windchill.enterprise.data.enterpriseData.PlantSpecificEnterpriseData" value="IdentityAttributes::view=Berlin@CopyAttributes::"/>
* 
이 등록 정보를 사용하면 플랜트 Berlin과 플랜트 Berlin의 모든 플랜트 속성 값이 복사됩니다. IdentityAttributes::view=Berlin@CopyAttributes:: 용어를 통해 이를 보장합니다.
다음 등록 정보는 부서 엔티티를 복사하는 데 필요합니다. 다음 등록 정보를 찾습니다.
<Property name="com.ptc.windchill.mpml.copyOver.mapsb.split.create.com.ptc.windchill.enterprise.data.PlantFunctionalData" multivalued="," default=""/>는 이 등록 정보 아래에 다음 등록 정보를 추가합니다.
<AddToProperty name="com.ptc.windchill.mpml.copyOver.mapsb.split.create.com.ptc.windchill.enterprise.data.PlantFunctionalData" value="IdentityAttributes::view=Berlin@CopyAttributes::"/>
* 
이 등록 정보를 사용하면 플랜트 Berlin 아래의 모든 부서 및 부서 속성을 복사할 수 있습니다. 등록 정보 이름의 PlantFunctionalData 용어를 사용하면 부서와 관련된 모든 엔티티가 복사됩니다.
com.ptc.windchill.enterprise.data.PlantFunctionalData는 부서 데이터의 내부 이름입니다. 기본 상위 유형(즉 PlantFunctionalData)이 지정되면 그 아래 모든 소프트 유형(즉 PurchaseProduction)이 복사됩니다.
4. 다운스트림 보기에서 Part C1 (Manufacturing)을 선택합니다.
5. 다운스트림 보기에서 새로 만들기/추가 > 새 분할 어셈블리를 선택합니다. 새 분할 어셈블리 대화 상자가 열립니다.
6. 다음으로 조립 단계에서 두 개의 분할 어셈블리 Split Assembly 1Split Assembly 2를 생성합니다.
7. 매개변수 설정 단계에서 Part C2 (Manufacturing)에 대해 Split Assembly 1Split Assembly 2 열에 수량을 1로 지정합니다.
8. 마침을 클릭합니다. BOM 변환기에서 다음 구조가 나타납니다.
Split Assembly 1(Manufacturing)Part C1 (Design) 사이에 분할 등가 링크가 생성됩니다.
Split Assembly 2(Manufacturing)Part C1 (Design) 사이에 분할 등가 링크가 생성됩니다.
도움이 되셨나요?