其他功能 > 製造流程管理 > 使用製程計劃與標準程序 > 使用屬性對應與以範圍為基礎的方法自動將零件分配給 PPB 中的作業
使用屬性對應與以範圍為基礎的方法自動將零件分配給 PPB 中的作業
在製程計劃瀏覽器 (PPB) 中,只需按一下即可將多個零件分配給一個作業。您可以透過下列兩種方法,在 MPMLink 中使用自動零件分配功能:
1. 比對兩個屬性 - 您可以為在作業與零件使用關係上建立的屬性指定相同的值。如果系統找到相同的屬性值,它會在作業下分配零件使用關係。
2. 建立用來定義範圍的屬性 - 您可以指定製程計劃之下作業的範圍。指定範圍之後,您可以使用「自動分配組件」「自動零件分配」動作,將值在指定範圍內的零件分配給製程計劃下的作業。指定範圍之前,您必須在「用於定義範圍的分隔符號」偏好設定中指定分隔符號值。此偏好設定的預設分隔符號值是 >。您也可以指定您選擇的分隔符號。例如 -@>>< 等。
您可以在「製造作業使用關係連結」上建立屬性來定義範圍。欲將個別值指派給零件,您可以在「零件使用關係」上建立屬性,並使用它來將個別值指派給零件。
* 
「製造作業使用關係連結」「零件使用關係」上建立之屬性的資料類型可以是「字串」「整數」「實數」。但是,資料類型不能是「布林值」
根據您的企業使用案例,在「製造作業使用關係連結」「零件使用關係」上建立的屬性名稱是否相同均可。
針對這兩種方法,您可以使用「自動零件分配的屬性對應名稱」偏好設定來對應在作業與零件使用關係上建立的屬性。此偏好設定可定義自動零件分配的屬性對應名稱。您可以按照下列格式指定值︰Part_Usage_Attribute:Operation_Usage_Attribute。例如,Part_Usage:Operation_Usage。這些值指示零件使用關係與作業使用關係之間的對應。您必須在作業使用關係屬性之前指定零件使用關係屬性。預設值為 VMS:VMS
如需詳細資訊,請參閱下列使用案例:
使用案例 1:使用一對一對應自動分配零件 
1. 假設製程計劃瀏覽器中存在以下結構。
使用「類型及屬性管理」公用程式在「製造作業使用關係連結」上建立及新增屬性 AttrB12
您可以在「製程計劃瀏覽器」的「使用」標籤中檢視屬性 AttrB12
ProcessPlan1 下有四個作業。Operation 1Operation 2Operation 3 的範圍屬性 AttrB12 的值分別為 1a19d1acr
2. BOM 轉換器中存在以下結構:
使用「類型及屬性管理」公用程式在「零件使用關係」上建立及新增屬性 AttrB12。您可以在「BOM 轉換器」的「使用」標籤中檢視 AttrB12 屬性。
Part C1 (Design)Part C2 (Design)Part C3 (Design)Part C4 (Design)Part C5 (Design) 的屬性 AttrB12 的值為 1a19dB1V15d1acr
* 
「製造作業使用關係連結」「零件使用關係」上建立之屬性的資料類型可以是「字串」「整數」「實數」。但是,資料類型不能是「布林值」
3. 「自動零件分配的屬性對應名稱」偏好設定的值設定為 AttrB12:AttrB12
4. 在 PPB 中,啟動「自動分配組件」動作。已更新的結構如下所示:
系統會在 Operation 1 下分配 Part C1 (Design),因為 Part C1 (Design) 的屬性 AttrB12 的值與 Operation 1 的屬性 AttrB12 的值相符。
系統會在 Operation 2 下分配 Part C2 (Design),因為 Part C2 (Design) 的屬性 AttrB12 的值與 Operation 2 的屬性 AttrB12 的值相符。
系統會在 Operation 3 下分配 Part C5 (Design),因為 Part C5 (Design) 的屬性 AttrB12 的值與 Operation 2 的屬性 AttrB12 的值相符。
Part C3Part C4 未分配,因為它們不符合指定條件。
使用案例 2:使用範圍屬性自動分配零件 
1. 假設下列結構存在於「製程計劃瀏覽器」(PPB) 中:
使用「類型及屬性管理」公用程式在「製造作業使用關係連結」上建立及新增範圍屬性 RangePPB。您可以在「製程計劃瀏覽器」的「使用」標籤中檢視屬性 RangePPB
ProcessPlan1 下有四個作業。Operation 1Operation 2Operation 3 的範圍屬性 RangePPB 的值分別為 1>9a1>a9Match
2. BOM 轉換器中存在以下結構:
使用「類型及屬性管理」公用程式在「零件使用關係」上建立及新增範圍屬性 MatchUsage。您可以在「BOM 轉換器」的「使用」標籤中檢視 MatchUsage 屬性。
Part C1 (Design)Part C2 (Design)Part C3 (Design)Part C4 (Design)Part C5 (Design) 的範圍屬性 MatchUsage 的值為 5-5a6B1Match
* 
「製造作業使用關係連結」「零件使用關係」上建立之屬性的資料類型可以是「字串」「整數」「實數」。但是,資料類型不能是「布林值」
3. 「自動零件分配的屬性對應名稱」偏好設定的值設定為 MatchUsage:RangePPB。這些值指示零件使用關係與作業使用關係之間的對應。您必須在作業使用關係屬性之前指定零件使用關係屬性。
4. 在 PPB 中,啟動「自動分配組件」動作。已更新的結構如下所示:
系統將 Part C1 (Design) 分配在 Operation 1 下,其中 Part C1 (Design) 的範圍屬性 MatchUsage 的值為 5Operation 1 的範圍屬性 RangePPB 的值為 1>9
系統將 Part Cw (Design) 分配在 Operation 2 下,其中 Part C2 (Design) 的範圍屬性 MatchUsage 的值為 a6Operation 2 的範圍屬性 RangePPB 的值為 a1>a9
系統將 Part C5 (Design) 分配在 Operation 3 下,其中 Part C5 (Design) 的範圍屬性 MatchUsage 的值為 MatchOperation 3 的範圍屬性 RangePPB 的值為 Match
Part C3Part C4 未分配,因為它們不符合指定條件。
重點 
如果為兩個不同作業指定的範圍值相同或重疊,即使零件符合指定範圍條件,系統也不會在作業下分配任何零件。
範例 1
Operation 1Operation 2 的屬性 RangePPB 的值為 1>9
當您啟動「自動分配組件」動作時,系統不會在兩種作業的任何一種之下分配任何零件。
範例 2
Operation 1 的屬性 RangePPB 的值為 1>9Operation 2 的這一屬性值為 5>9
當您啟動「自動分配組件」動作時,系統不會在 RangePPB 屬性為 56789 的兩種作業的任何一種之下分配零件。可以分配 RangePPB 屬性值為 1234 的零件。
系統會處理您按照詞彙編纂順序指定的範圍。
如果您要定義作業使用關係屬性值的開區間,可以指定諸如 A3> 的值。
一個作業使用關係可以有多個範圍,例如 A1>A8B1>B3C4>C8。您必須以分號分隔的形式指定這些值。例如,A1>A8;B1>B3;C4>C8。在此情況下,會將零件使用關係值為 A2B2C5 的值分配給作業件。
依預設,您無法使用下列保留字元作為分隔符號:&&&&&&
如果多個零件具有相同的使用關係屬性值,會將所有零件分配給相符作業。
只有當「自動零件分配」偏好設定的值設定為 Yes 時,才會啟用「自動零件分配」動作。
這是否有幫助?