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