專利名稱:一種設(shè)計(jì)、生產(chǎn)、管理一體化的mbom增量接收方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種MBOM接收方法,尤其涉及一種設(shè)計(jì)、生產(chǎn)、管理一體化的MBOM 增量接收方法。
背景技術(shù):
大型單件小批生產(chǎn)一般具有以下特點(diǎn)(l)產(chǎn)品品種多、生產(chǎn)數(shù)量少、規(guī)格多變;(2)產(chǎn) 品設(shè)計(jì)和制造周期長;(3)根據(jù)交貨期,以訂單中的獨(dú)立需求為對象下達(dá)工號組織生產(chǎn);(4) 由于產(chǎn)品的復(fù)雜性,為了保證按期交貨,企業(yè)一般難以在產(chǎn)品技術(shù)資料全部準(zhǔn)備完成后才 開始生產(chǎn),而是邊設(shè)計(jì)、邊生產(chǎn)、邊修改,這是大型單件小批生產(chǎn)企業(yè)最顯著的特點(diǎn)。
目前,企業(yè)在產(chǎn)品生產(chǎn)過程中的應(yīng)用軟件主要包括CAD/PDM/CAPP/CAM//ERP 。當(dāng)企 業(yè)同時(shí)實(shí)施了 CAD/PDM/CAPP/ERP,為了得到生產(chǎn)所需的MBOM (Manufacturing Bill Of Materials,制造BOM),最合理的解決方法應(yīng)該是由工藝員在進(jìn)行設(shè)計(jì)裝配工藝、編制工 藝路線文件的同時(shí)構(gòu)造產(chǎn)品的PBOM (Process Bill Of Materials,工藝BOM),再在PBOM 的基礎(chǔ)上稍加修改得到MBOM。就是應(yīng)在PDM/CAPP中,根據(jù)CAD提供的EBOM (Engineering Bill Of Materials,工程BOM)進(jìn)行PBOM的設(shè)計(jì),PBOM為MBOM的源頭 數(shù)據(jù)。大型單件小批生產(chǎn)的邊設(shè)計(jì)、邊生產(chǎn)、邊修改意味著其生產(chǎn)組織過程中,由于PBOM 不能一次性準(zhǔn)備就儲,因此MBOM對PBOM的接收不能一次性完成,而是要根據(jù)技術(shù)資 料的準(zhǔn)備情況不斷地對新資料進(jìn)行增量接收,通過增量接收實(shí)現(xiàn)CAD/CAPP/PDM與ERP 的緊密集成。目前也有不少軟件考慮了從PBOM到MBOM的資料接收問題,但極大部分 是以備貨式生產(chǎn)方式作為設(shè)計(jì)思路,即技術(shù)資料是固定的,標(biāo)準(zhǔn)的,實(shí)現(xiàn)的只是數(shù)據(jù)的復(fù) 制或格式的變更,即使考慮數(shù)據(jù)的增量接收,也只是實(shí)現(xiàn)系統(tǒng)間信息集成,而沒有考慮數(shù) 據(jù)的增量接收對后續(xù)的生產(chǎn)計(jì)劃管理系統(tǒng)的影響,即實(shí)現(xiàn)了信息集成,但沒有實(shí)現(xiàn)過程集 成。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是針對現(xiàn)有技術(shù)存在的缺陷提出一種設(shè)計(jì)、生產(chǎn)、管理一體 化的MBOM增量接收方法。本發(fā)明一種設(shè)計(jì)、生產(chǎn)、管理一體化的MBOM增量接收方法,包括如下步驟
a. )接收工藝過程清單PBOM,判斷工藝過程清單PBOM是新資料還是更新資料,其 中新資料為增加了新的零部件,更新資料為產(chǎn)品結(jié)構(gòu)發(fā)生變化、原有零部件的數(shù)量增加、 刪除了原有的零部件、原有零部件的數(shù)量減少、原有零部件的加工工序發(fā)生變化;
b. )當(dāng)步驟a所述的工藝過程清單PBOM是新資料,則制造過程清單MBOM直接接 收所述新資料;
c. )當(dāng)步驟a所述的工藝過程清單PBOM是更新資料,則判斷所述更新資料的更新類
型
當(dāng)所述更新資料為產(chǎn)品結(jié)構(gòu)發(fā)生變化,則制造過程清單MBOM保持產(chǎn)品鍵值Key不 變,制造過程清單MBOM更新產(chǎn)品的父鍵值Parent-Key和位置Location;
當(dāng)原有零部件的數(shù)量增加,則判斷數(shù)據(jù)處理階段當(dāng)數(shù)據(jù)處理處于資料接收階段,則 制造過程清單MBOM對零部件的數(shù)量直接更新;當(dāng)數(shù)據(jù)處理己處于其它數(shù)據(jù)處理階段,則 在制造過程清單MBOM中增加一條數(shù)量記錄,數(shù)量記錄為零部件的凈增加量;
當(dāng)刪除了原有的零部件,則判斷數(shù)據(jù)處理階段當(dāng)數(shù)據(jù)處理處于資料接收階段,則在 制造過程清單MBOM中直接刪除原有的零部件;當(dāng)數(shù)據(jù)處理已處于其它數(shù)據(jù)處理階段,則
人工判斷將原有的零部件刪除或不作處理;
當(dāng)原有零部件的數(shù)量減少,則判斷數(shù)據(jù)處理階段當(dāng)數(shù)據(jù)處理處于資料接收階段,則 制造過程清單MBOM對原有零部件的數(shù)量直接更新;當(dāng)數(shù)據(jù)處理已處于其它數(shù)據(jù)處理階 段,則人工調(diào)整原有零部件的數(shù)量或不作處理;
當(dāng)原有零部件的加工工序發(fā)生變化,則判斷數(shù)據(jù)處理階段當(dāng)未下達(dá)主生產(chǎn)計(jì)劃即數(shù) 據(jù)處理處于資料接收階段或數(shù)據(jù)處理處于主生產(chǎn)計(jì)劃編制階段,則制造過程清單MBOM對 原有零部件的加工工序進(jìn)行更新;當(dāng)已下達(dá)主生產(chǎn)計(jì)劃即數(shù)據(jù)處理已處于其它數(shù)據(jù)處理階 段,通過下達(dá)的主生產(chǎn)計(jì)劃更改通知單來更改更改通知單分為永久更改和臨時(shí)更改,永 久更改指更改工藝過程清單PBOM中的原有零部件的加工工序,臨時(shí)更改指針對客戶要求 更改制造過程清單MBOM中原有零部件的加工工序,而不改變工藝過程清單PBOM中的 原有零部件的加工工序。
本發(fā)明提出的基于大型單件小批生產(chǎn)的MBOM增量接收方法,不僅實(shí)現(xiàn)了從PBOM到 MBOM的數(shù)據(jù)增量接收問題,更主要的是考慮了接收的數(shù)據(jù)對后續(xù)生產(chǎn)計(jì)劃系統(tǒng)的影響, 根據(jù)后續(xù)生產(chǎn)計(jì)劃系統(tǒng)的狀態(tài)來確定數(shù)據(jù)的接收規(guī)則。例如,如果生產(chǎn)系統(tǒng)中主生產(chǎn)計(jì)劃 已經(jīng)下達(dá),此時(shí)如果發(fā)生工藝變更,則不能簡單地對原有工藝資料進(jìn)行覆蓋。這種接收方 法不僅實(shí)現(xiàn)了數(shù)據(jù)的增量接收,更主要的是保證了生產(chǎn)計(jì)劃的動態(tài)性和數(shù)據(jù)的一致性,真 正實(shí)現(xiàn)了系統(tǒng)之間的過程集成。
圖l:本發(fā)明流程圖。
具體實(shí)施例方式
如圖1所示。 一種設(shè)計(jì)、生產(chǎn)、管理一體化的MBOM增量接收方法,其特征在于包 括如下步驟
a. )接收工藝過程清單PBOM,判斷工藝過程清單PBOM是新資料還是更新資料,其 中新資料為增加了新的零部件,更新資料為產(chǎn)品結(jié)構(gòu)發(fā)生變化、原有零部件的數(shù)量增加、 刪除了原有的零部件、原有零部件的數(shù)量減少、原有零部件的加工工序發(fā)生變化;
b. )當(dāng)步驟a所述的工藝過程清單PBOM是新資料,則制造過程清單MBOM直接接 收所述新資料;
c. )當(dāng)步驟a所述的工藝過程清單PBOM是更新資料,則判斷所述更新資料的更新類
型
當(dāng)所述更新資料為產(chǎn)品結(jié)構(gòu)發(fā)生變化,則制造過程清單MBOM保持產(chǎn)品鍵值Key不 變,制造過程清單MBOM更新產(chǎn)品的父鍵值Parent-Key和位置Location;
當(dāng)原有零部件的數(shù)量增加,則判斷數(shù)據(jù)處理階段當(dāng)數(shù)據(jù)處理處于資料接收階段,則 制造過程清單MBOM對零部件的數(shù)量直接更新;當(dāng)數(shù)據(jù)處理已處于其它數(shù)據(jù)處理階段,則 在制造過程清單MBOM中增加一條數(shù)量記錄,數(shù)量記錄為零部件的凈增加量;
當(dāng)刪除了原有的零部件,則判斷數(shù)據(jù)處理階段當(dāng)數(shù)據(jù)處理處于資料接收階段,則在 制造過程清單MBOM中直接刪除原有的零部件;當(dāng)數(shù)據(jù)處理已處于其它數(shù)據(jù)處理階段,則
人工判斷將原有的零部件刪除或不作處理;
當(dāng)原有零部件的數(shù)量減少,則判斷數(shù)據(jù)處理階段當(dāng)數(shù)據(jù)處理處于資料接收階段,則 制造過程清單MBOM對原有零部件的數(shù)量直接更新;當(dāng)數(shù)據(jù)處理已處于其它數(shù)據(jù)處理階 段,則人工調(diào)整原有零部件的數(shù)量或不作處理;
當(dāng)原有零部件的加工工序發(fā)生變化,則判斷數(shù)據(jù)處理階段當(dāng)未下達(dá)主生產(chǎn)計(jì)劃即數(shù) 據(jù)處理處于資料接收階段或數(shù)據(jù)處理處于主生產(chǎn)計(jì)劃編制階段,則制造過程清單MBOM對 原有零部件的加工工序進(jìn)行更新;當(dāng)已下達(dá)主生產(chǎn)計(jì)劃即數(shù)據(jù)處理己處于其它數(shù)據(jù)處理階 段,通過下達(dá)的主生產(chǎn)計(jì)劃更改通知單來更改更改通知單分為永久更改和臨時(shí)更改,永 久更改指更改工藝過程清單PBOM中的原有零部件的加工工序,臨時(shí)更改指針對客戶要求 更改制造過程清單MBOM中原有零部件的加工工序,而不改變工藝過程清單PBOM中的 原有零部件的加工工序。
根據(jù)管理和數(shù)據(jù)安全的需要,整個(gè)企業(yè)信息化平臺一般劃分兩個(gè)網(wǎng)絡(luò),以設(shè)計(jì)部造部門為主的子網(wǎng),兩個(gè)子網(wǎng)之間部署防火墻。在設(shè)計(jì)部門的子網(wǎng)內(nèi), 架設(shè)有CAD/CAPP/PDM應(yīng)用程序服務(wù)器和產(chǎn)品數(shù)據(jù)庫服務(wù)器,產(chǎn)品結(jié)構(gòu)數(shù)據(jù)、工藝數(shù)據(jù)等 相關(guān)設(shè)計(jì)資料存放在產(chǎn)品數(shù)據(jù)庫服務(wù)器上;在制造子網(wǎng)內(nèi),架設(shè)有ERP應(yīng)用程序服務(wù)器和 制造數(shù)據(jù)庫服務(wù)器,與生產(chǎn)制造相關(guān)的產(chǎn)品數(shù)據(jù)存放在制造數(shù)據(jù)庫服務(wù)器上。
制造過程清單MBOM接收程序運(yùn)行在一臺獨(dú)立的計(jì)算機(jī),該接收終端在整個(gè)企業(yè)信息 化平臺中取到了承上啟下的作用,向上實(shí)現(xiàn)與CAPP/PDM的集成,向下實(shí)現(xiàn)與ERP的集成, 為ERP的動態(tài)生產(chǎn)計(jì)劃、物資采購以及生產(chǎn)制造過程提供源頭數(shù)據(jù)。當(dāng)技術(shù)人員完成一個(gè) "中間產(chǎn)品"的設(shè)計(jì)的后,可將設(shè)計(jì)信息以一定的格式存放在產(chǎn)品數(shù)據(jù)庫的指定位置,由 制造過程清單MBOM接收方法中提供的數(shù)據(jù)接收功能將數(shù)據(jù)讀入到相關(guān)的中間表中,并對 接收到的工藝過程清單PBOM配置生產(chǎn)信息,形成制造過程清單MBOM,并保存在制造數(shù) 據(jù)庫服務(wù)器上。
為了保證增量接收數(shù)據(jù)的一致性和可重用性,制造過程清單MBOM增量接收方法必須 制定接收規(guī)范和系統(tǒng)之間的描述約定。增量接收包括對新資料的接收和對已接收資料發(fā)生 更改后的資料的接收兩方面。對前者按正常情況處理;對后者必須根據(jù)資料更改的情況和 零部件目前所處狀態(tài)給出處理措施。
工程、工藝、器材或其它原因造成文件的更改在動態(tài)的制造環(huán)境中是很難避免的,但它 卻是影響生產(chǎn)計(jì)劃和價(jià)格的大敵。為了在制造過程清單MBOM的增量接收中盡量避免或減 少因資料更改給生產(chǎn)計(jì)劃產(chǎn)生的影響,應(yīng)分析資料更改可能發(fā)生的變化。工藝過程清單 PBOM是以圖形化的樹型結(jié)構(gòu)表示,其可能發(fā)生的變化分為六種(l)產(chǎn)品結(jié)構(gòu)發(fā)生變化; (2)原有零部件的數(shù)量增加;(3)刪除了原有的零部件;(4)原有零部件的數(shù)量減少;(5)原有零 部件的加工工序等發(fā)生變化增加新工序、減少原工序、改變原有工序內(nèi)容、原有加工路 線發(fā)生變化、增加新物資、減少原物資、改變原物資;(6)增加了新的零部件。除"(6)增加 了新的零部件"夕卜,其它五種變化都可視為資料更改。
由圖1,與工藝過程清單PBOM相關(guān)的數(shù)據(jù)處理可以劃分為四個(gè)階段(l)資料接收, 將工藝過程清單PBOM轉(zhuǎn)為制造過程清單MBOM,此時(shí)尚未對制造過程清單MBOM進(jìn)行 數(shù)據(jù)處理;(2)主生產(chǎn)計(jì)劃編制,在制造過程清單MBOM的基礎(chǔ)上完善相關(guān)屬性描述,根據(jù) 交貨期,進(jìn)行工程配置、粗能力平衡、主生產(chǎn)計(jì)劃編制,但主生產(chǎn)計(jì)劃尚未下達(dá);(3)物資 采購計(jì)劃編制,根據(jù)物資需求計(jì)劃編制采購計(jì)劃;(4)生產(chǎn)作業(yè)計(jì)劃編制,根據(jù)主生產(chǎn)計(jì)劃 編制作業(yè)計(jì)劃。
通過對資料更改的分析和對數(shù)據(jù)處理階段的劃分,對于每一種資料更改情況當(dāng)數(shù)據(jù)處于 不同的處理階段其增量接收的處理措施也不同。
權(quán)利要求
1.一種設(shè)計(jì)、生產(chǎn)、管理一體化的MBOM增量接收方法,其特征在于包括如下步驟a.)接收工藝過程清單PBOM,判斷工藝過程清單PBOM是新資料還是更新資料,其中新資料為增加了新的零部件,更新資料為產(chǎn)品結(jié)構(gòu)發(fā)生變化、原有零部件的數(shù)量增加、刪除了原有的零部件、原有零部件的數(shù)量減少、原有零部件的加工工序發(fā)生變化;b.)當(dāng)步驟a所述的工藝過程清單PBOM是新資料,則制造過程清單MBOM直接接收所述新資料;c.)當(dāng)步驟a所述的工藝過程清單PBOM是更新資料,則判斷所述更新資料的更新類型當(dāng)所述更新資料為產(chǎn)品結(jié)構(gòu)發(fā)生變化,則制造過程清單MBOM保持產(chǎn)品鍵值Key不變,制造過程清單MBOM更新產(chǎn)品的父鍵值Parent-Key和位置Location;當(dāng)原有零部件的數(shù)量增加,則判斷數(shù)據(jù)處理階段當(dāng)數(shù)據(jù)處理處于資料接收階段,則制造過程清單MBOM對零部件的數(shù)量直接更新;當(dāng)數(shù)據(jù)處理已處于其它數(shù)據(jù)處理階段,則在制造過程清單MBOM中增加一條數(shù)量記錄,數(shù)量記錄為零部件的凈增加量;當(dāng)刪除了原有的零部件,則判斷數(shù)據(jù)處理階段當(dāng)數(shù)據(jù)處理處于資料接收階段,則在制造過程清單MBOM中直接刪除原有的零部件;當(dāng)數(shù)據(jù)處理已處于其它數(shù)據(jù)處理階段,則人工判斷將原有的零部件刪除或不作處理;當(dāng)原有零部件的數(shù)量減少,則判斷數(shù)據(jù)處理階段當(dāng)數(shù)據(jù)處理處于資料接收階段,則制造過程清單MBOM對原有零部件的數(shù)量直接更新;當(dāng)數(shù)據(jù)處理已處于其它數(shù)據(jù)處理階段,則人工調(diào)整原有零部件的數(shù)量或不作處理;當(dāng)原有零部件的加工工序發(fā)生變化,則判斷數(shù)據(jù)處理階段當(dāng)未下達(dá)主生產(chǎn)計(jì)劃即數(shù)據(jù)處理處于資料接收階段或數(shù)據(jù)處理處于主生產(chǎn)計(jì)劃編制階段,則制造過程清單MBOM對原有零部件的加工工序進(jìn)行更新;當(dāng)已下達(dá)主生產(chǎn)計(jì)劃即數(shù)據(jù)處理已處于其它數(shù)據(jù)處理階段,通過下達(dá)的主生產(chǎn)計(jì)劃更改通知單來更改更改通知單分為永久更改和臨時(shí)更改,永久更改指更改工藝過程清單PBOM中的原有零部件的加工工序,臨時(shí)更改指針對客戶要求更改制造過程清單MBOM中原有零部件的加工工序,而不改變工藝過程清單PBOM中的原有零部件的加工工序。
全文摘要
本發(fā)明公布了一種設(shè)計(jì)、生產(chǎn)、管理一體化的MBOM增量接收方法,屬制造過程清單MBOM接收方法。本發(fā)明所述方法包括資料更改情況分析、數(shù)據(jù)處理階段的劃分、制造過程清單MBOM的增量接收。本發(fā)明接收方法不僅實(shí)現(xiàn)了數(shù)據(jù)的增量接收,更主要的是保證了生產(chǎn)計(jì)劃的動態(tài)性和數(shù)據(jù)的一致性,真正實(shí)現(xiàn)了系統(tǒng)之間的過程集成。
文檔編號G06Q10/00GK101561899SQ20091003281
公開日2009年10月21日 申請日期2009年6月3日 優(yōu)先權(quán)日2009年6月3日
發(fā)明者超 盧, 吳君民, 雋 尹, 李克柱, 鎮(zhèn) 歐, 平 王, 翔 蘇, 葛世倫 申請人:江蘇科技大學(xué);鎮(zhèn)江市金舟軟件有限責(zé)任公司