1 問題引出
在二維AutoCAD設計中,對于軟管、鋼絲繩等柔性物料,同一物料不同狀態(tài)(不同繞行狀態(tài)、不同長度等)可以給出相同的物料編碼,但是對于三維Pro/E設計,不同狀態(tài)的物料雖然是同一物料,但是由于實際繞行狀態(tài)或者長度本身不一致,在Pro/E設計中需要給出不同的物料編碼,而事實上他們是同一物料,應該給出相同的物料編碼。由于多狀態(tài)物料的存在,Pro/E設計軟件本身的設計機制給自動生成的二維明細表和EBOM結(jié)構(gòu)帶來影響,使得二維圖紙中的明細表和EBOM不與實際吻合,這給設計、工藝等人員查看圖紙、采購人員材料物料帶較大影響。以下以企業(yè)信息化中Pro/E、PDM、ERP三者集成環(huán)境為背景,給出多狀態(tài)物料在Pro/E設計、PDM與ERP集成下的一種解決方案。
2 解決方案
在Pro/E的三維模型中增加“多狀態(tài)物料號”和“多狀態(tài)物料判斷參數(shù)”,在PDM的物料中增加“多狀態(tài)物料號判斷參數(shù)”,同時建立多狀態(tài)物料庫。在Pro/E、PDM、ERP集成環(huán)境下,數(shù)據(jù)源頭一般是從Pro/E三維模型傳遞至PDM,然后從PDM集成發(fā)布ERP;對于Pro/E內(nèi)部的三維、二維,二維則是根據(jù)三維模型自動生成,那么二維明細表中的信息也是來自于三維模型,由此可以看出Pro/E三維模型是數(shù)據(jù)的源頭。Pro/E中多狀態(tài)物料的解決方案詳見圖1。此處,結(jié)合實際業(yè)務場景對Pro/E多狀態(tài)物料解決方案進行詳細描述。
圖1 Pro/E多狀態(tài)物料解決方案示意圖
2.1 普通物料的處理方法
對于普通物料(此處將非多狀態(tài)物料稱為普通物料),Pro/E中的是否多狀態(tài)物料判斷參數(shù)選擇默認為否,多狀態(tài)物料參數(shù)為“空”,物料編碼參數(shù)填寫實際的物料編碼,其余均按實際填寫,那么:
(1)從Pro/E三維模型集成至PDM時,PDM物料屬性參數(shù)均按照實際從Pro/E參數(shù)中集成抓取,BOM結(jié)構(gòu)的中物料編碼是實際的物料編碼,數(shù)量是經(jīng)過Pro/E和PDM集成時將相同物料編碼的進行合并后的實際數(shù)量;
(2)從Pro/E三維模型生成二維明細表時,二維明細中的物料編碼根據(jù)是否多狀態(tài)物料判斷條件(否)自動抓取三維模型中的物料編碼(圖號、名稱、材質(zhì)等也均正常抓取);
(3)從PDM集成至ERP時,由于PDM中的BOM結(jié)構(gòu)中的子件物料編碼和數(shù)量均是正確的,所以集成發(fā)布至ERP也是正確的。
2.2 多狀態(tài)物料處理方法
如果遇到軟管總成、鋼絲繩、膠條等多狀態(tài)物料時,首先在Pro/E三維模型中選擇多狀態(tài)物料參數(shù)為“是”,然后在多狀態(tài)物料號參數(shù)中填寫ERP中實際的多狀態(tài)物料號,物料編碼填寫為空,其余均按正常填寫,那么:
(1)從Pro/E三維模型集成至PDM時,使其PDM產(chǎn)生的物料編碼為自動流水編碼,多狀態(tài)物料號抓取三維模型中的多狀態(tài)物料號;
(2)從Pro/E三維模型生成二維明細表時,通過多狀態(tài)物料判斷參數(shù)(是),自動抓取三維模型中的多狀態(tài)物料號(圖號、名稱、材質(zhì)等其余也都正常抓。;
(3)從PDM集成至ERP時,當判斷多狀態(tài)物料號不為空時,將多狀態(tài)物料號相同的物料進行數(shù)量合并,并根據(jù)多狀態(tài)物料號,將多狀態(tài)物料庫中對應的物料發(fā)布至ERP。
以圖1為例,在物料編碼為ZPWLH的裝配中,3個物料號相同的多狀態(tài)物料DZTWLBM-1,由于Pro/E軟件本身的局限性,在Pro/E模型和PDM集成時,各自的文件名和物料號必須給出不同的名稱或物料編碼才能滿足PDM系統(tǒng)對“一物一碼”唯一性要求。假定此處不同多狀態(tài)的物料生成的物料編碼為流水編碼分別為LSM-1,LSM-2,LSM-3(文件名的命名規(guī)則也是滿足系統(tǒng)要求的唯一性即可,此處不再討論),每個流水編碼的“多狀態(tài)物料屬性”值均為“DZTWLBM-1,在由PDM集成發(fā)布至ERP時,將“多狀態(tài)物料屬性”值均為“DZTWLBM-1”的3個流水物料進行合并,并將DZTWLBM-1對應的多狀態(tài)物料庫中的物料發(fā)布ERP。同理,對于DZTWLBM-2的2個多狀態(tài)物料處理方法也是相同的。
通過以上3個步驟,既能保證二維明細中的物料編碼是正確的,也能保證發(fā)布到ERP的多狀態(tài)物料數(shù)量是匯總后的正確數(shù)量、正確物料;既保證了設計、工藝等部門對圖紙查閱便捷需求,也保證了ERP對實際物料匯總的需求。如果多狀態(tài)物料的單位不是“個”(比如像繩子等,單位是米),此時可以在PDM系統(tǒng)的BOM中修改單位,亦可以通過PDM和ERP的集成將合并后的數(shù)量準確發(fā)布至ERP。
3 結(jié)論
該方案不完美之處在于PDM系統(tǒng)實際顯示的多狀態(tài)物料編碼是流水編碼,當設計、工藝等人員查閱PDM系統(tǒng)中的BOM結(jié)構(gòu)時,可以通過BOM物料編碼和多狀態(tài)物料屬性二者共同查看。對于此“缺陷”,亦可以通過PDM系統(tǒng)的二次開發(fā),將多狀態(tài)物料的流水編碼作為“系統(tǒng)后臺”的唯一標識進行隱藏,而將實際狀態(tài)物料號顯示出來。該方案可以解決Pro/E多狀態(tài)物料問題,有利于二維明細的查閱和PDM與ERP的集成發(fā)布,是一種切實、有效的基于Pro/E設計的多狀態(tài)物料解決方案,有益于PDM實施領域的發(fā)展。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文網(wǎng)址:http://www.ezxoed.cn/html/solutions/14019313717.html