近年來計(jì)算機(jī)輔助工藝CAPP作為連接計(jì)算機(jī)輔助設(shè)計(jì)CAD(Computer Aided Design)和計(jì)算機(jī)輔助制造CAM(Computer Aided Manufacturing)的橋梁在生產(chǎn)中得到了廣泛應(yīng)用,但傳統(tǒng)的CAPP大多面向零件加工,隨著CAD在產(chǎn)品的研發(fā)過程中的廣泛應(yīng)用,產(chǎn)品結(jié)構(gòu)也變得日趨復(fù)雜,裝配在生產(chǎn)中所處的重要性也越來越大,用計(jì)算機(jī)來輔助編制裝配工藝已漸漸成為一種必需?;趫D形處理的CAD系統(tǒng)雖然都在裝配中展現(xiàn)了強(qiáng)大的能力,但以不斷上升的硬件系統(tǒng)支持為代價(jià)也給企業(yè)帶來了沉重的負(fù)擔(dān),在這種情況下,產(chǎn)品數(shù)據(jù)管理系統(tǒng)PDM以一種網(wǎng)絡(luò)數(shù)據(jù)庫的形式進(jìn)入了這一領(lǐng)域并且得到了飛速的發(fā)展,它提供了多人甚至多個(gè)團(tuán)隊(duì)并行設(shè)計(jì)的協(xié)同工作環(huán)境以及自上至下的過程控制數(shù)據(jù)管理。然而并行設(shè)計(jì)在擁有提高產(chǎn)品開發(fā)效率和縮短技術(shù)準(zhǔn)備周期的優(yōu)點(diǎn)的同時(shí)也有著隨之而來且難以克服的弱點(diǎn)。在不斷細(xì)化的設(shè)計(jì)分工中,每個(gè)角色勢必會(huì)將其構(gòu)建著眼于功能需要而經(jīng)常忽視實(shí)際裝配的工藝性,甚至有時(shí)候必須以放棄實(shí)際裝配要求為代價(jià),如果讓生產(chǎn)遷就于設(shè)計(jì)結(jié)構(gòu)則必然導(dǎo)致勞動(dòng)力使用不合理以及成本居高不下,如果要將設(shè)計(jì)結(jié)構(gòu)重組使其適合于實(shí)際生產(chǎn)不僅需要投入大量具有豐富經(jīng)驗(yàn)的人力,而且不可避免地會(huì)產(chǎn)生很多因不受控的人為因素而導(dǎo)致的錯(cuò)誤,甚至有可能導(dǎo)致正常生產(chǎn)次序的紊亂。因此對PDM系統(tǒng)進(jìn)行二次開發(fā),使數(shù)據(jù)庫具備強(qiáng)大的計(jì)算能力和高度的控制能力,制作一套能面向裝配的CAPP系統(tǒng)十分必要。本文針對集體落紗長細(xì)紗機(jī)開發(fā)的合同成臺控制系統(tǒng)的研發(fā)過程進(jìn)行進(jìn)一步的探討。
紡織機(jī)械產(chǎn)品,特別是集體落紗長細(xì)紗機(jī)具有體積龐大的特點(diǎn),所以在實(shí)際生產(chǎn)中除了車頭和車尾在發(fā)貨前進(jìn)行總裝、調(diào)試和分別裝箱之外,其他部分都是以部件裝配件(以下均簡稱部裝件)以及零件的形式直接裝箱的,所以需要合同成臺控制系統(tǒng)生成的工藝文件主要包括部裝件相關(guān)工藝、總裝相關(guān)工藝和裝箱相關(guān)工藝,其功能流程也相對復(fù)雜,如圖1所示。
圖1 功能流程
主要包括產(chǎn)品多級庫、裝配零件庫、BOM(產(chǎn)品結(jié)構(gòu)數(shù)據(jù)文件)匯總庫和裝箱匯總庫四個(gè)功能數(shù)據(jù)庫以及一些相應(yīng)的處理操作模塊。合同成臺控制系統(tǒng)以合同為單位進(jìn)行運(yùn)作,在確定了所需編制的合同后系統(tǒng)首先會(huì)將原先PDM產(chǎn)品數(shù)據(jù)庫中的所有相關(guān)于此合同裝配的零件和層次結(jié)構(gòu)導(dǎo)入產(chǎn)品多級庫,然后由工藝人員負(fù)責(zé)將導(dǎo)入的數(shù)據(jù)以盡可能適應(yīng)生產(chǎn)的結(jié)構(gòu)一個(gè)一個(gè)重組編排成為部裝件,并存入裝配零件庫,同時(shí)允許工藝人員給定部裝件編碼、部裝件名稱、設(shè)計(jì)父件、進(jìn)行裝配的小組等一系列相關(guān)于部裝件的工藝信息;在重組完一個(gè)部裝件后便對其采取數(shù)量處理,通過裝配零件庫與產(chǎn)品多級庫之間的數(shù)量運(yùn)算首先檢驗(yàn)所編制的部裝件有否數(shù)量缺失或多盈,接著系統(tǒng)便根據(jù)所編制的部裝件中提供的特征自動(dòng)計(jì)算此合同所需的此部裝件的套數(shù),并同重組編排時(shí)給定的工藝信息一起存入BOM匯總庫,此外再將處理結(jié)果反饋給產(chǎn)品多級庫,以記錄編制進(jìn)程和關(guān)聯(lián)信息;在數(shù)量處理的過程中,如果在所編制的合同中已存在同樣的部裝件則啟動(dòng)自借用模塊,借用原部裝件的工藝結(jié)構(gòu)和信息,如果在其他合同中存在有同樣的部裝件則啟動(dòng)他借用模塊,借用原部裝件的工藝結(jié)構(gòu)和信息,從而利用PDM系統(tǒng)強(qiáng)大的數(shù)據(jù)共享特性保證工藝的唯一性;在完成數(shù)量處理后對部裝件添加技術(shù)要求和相關(guān)使用工具等附加事項(xiàng)以結(jié)束一個(gè)部裝件的編制工作,而當(dāng)結(jié)束了整個(gè)合同所有部裝件的編制后便可利用存放在裝配零件庫和BOM匯總庫中的數(shù)據(jù)匯總并打印出所需的部裝件相關(guān)工藝文件和總裝相關(guān)工藝文件以供生產(chǎn)投放使用;接著進(jìn)入裝箱環(huán)節(jié),將BOM匯總庫中的部裝件數(shù)據(jù)和產(chǎn)品多級庫中的剩余直接裝箱零件數(shù)據(jù)導(dǎo)入裝箱匯總庫,由工藝人員將導(dǎo)入的數(shù)據(jù)根據(jù)實(shí)際需要分流至不同的箱子存回裝箱匯總庫,完成后對裝箱匯總庫進(jìn)行兩次校對:第一次對分流的完整性進(jìn)行校對,檢驗(yàn)所有應(yīng)該得到分流的數(shù)據(jù)是否已被分流,第二次對數(shù)據(jù)的正確性進(jìn)行校對,將裝箱匯總庫中的數(shù)據(jù)與PDM產(chǎn)品數(shù)據(jù)庫中的原始數(shù)據(jù)進(jìn)行比較,以發(fā)現(xiàn)在前面一系列的模塊運(yùn)行中是否存在人機(jī)對話過程的因人為操控失誤或者軟硬件干擾等而導(dǎo)致的錯(cuò)誤;校對通過之后進(jìn)入被分流到的每一個(gè)箱子,由工藝人員編制裝箱排放層次、包裝編號和備注事項(xiàng)等一系列相關(guān)于裝箱的工藝信息,當(dāng)結(jié)束了一個(gè)箱子裝箱工藝的編制后便可將相關(guān)數(shù)據(jù)存入裝箱匯總庫并由系統(tǒng)生成及打印出包裝清單和裝箱單,而當(dāng)完成所有箱子的裝箱工藝之后,整個(gè)處理功能的流程也便隨之結(jié)束。
合同成臺控制系統(tǒng)的處理功能提供了一個(gè)計(jì)算機(jī)編制集體落紗長細(xì)紗機(jī)裝配工藝和裝箱工藝的平臺環(huán)境,嚴(yán)格控制裝配裝箱工藝的各個(gè)編制環(huán)節(jié),使數(shù)據(jù)庫具備了對工藝數(shù)據(jù)高度的控制能力,但是僅具備控制能力的系統(tǒng)是無法適應(yīng)瞬息萬變的市場需求的,新的合同隨時(shí)隨地都會(huì)出現(xiàn),設(shè)計(jì)人員也會(huì)根據(jù)產(chǎn)品的發(fā)展乃至用戶的需要,使用PDM系統(tǒng)選用一些原有可用的設(shè)計(jì)結(jié)構(gòu)以及開發(fā)一些新的設(shè)計(jì)結(jié)構(gòu),在PDM產(chǎn)品數(shù)據(jù)庫中建立起大量的產(chǎn)品信息,如果每個(gè)合同都需要工藝人員使用處理功能從頭開始重新編制,那從實(shí)際意義上說這樣的系統(tǒng)是不存在任何進(jìn)步的,因此對于合同成臺控制系統(tǒng)來說有能力自動(dòng)判別出哪些是原有的設(shè)計(jì)結(jié)構(gòu),哪些是新的設(shè)計(jì)結(jié)構(gòu),以及哪些原有的工藝結(jié)構(gòu)可以借用和哪些新的工藝結(jié)構(gòu)需要重新編制,甚至哪些關(guān)系到的工作環(huán)節(jié)可以由計(jì)算機(jī)快速運(yùn)算出來讓工藝人員方便地完成編制工作便十分必要。合同成臺控制系統(tǒng)的模擬功能就是為此而設(shè)計(jì)的,它賦予數(shù)據(jù)庫強(qiáng)大的計(jì)算能力,其功能流程如圖2所示。
圖2 功能流程
它除了使用處理功能原有的四個(gè)功能數(shù)據(jù)庫之外又新增了一個(gè)BOM匯總臨時(shí)庫,此外就是幾個(gè)相應(yīng)的模擬操作模塊。與處理功能相同,在確定了所需編制的合同后系統(tǒng)首先會(huì)向產(chǎn)品多級庫導(dǎo)入在原先PDM產(chǎn)品數(shù)據(jù)庫中的所有相關(guān)于此合同裝配的零件和層次結(jié)構(gòu),接著便可由工藝人員啟動(dòng)自動(dòng)模擬過程;進(jìn)入自動(dòng)模擬過程,系統(tǒng)首先對產(chǎn)品的總設(shè)計(jì)結(jié)構(gòu)進(jìn)行分析,從產(chǎn)品多級庫中找出與此合同的總設(shè)計(jì)結(jié)構(gòu)最為相近的合同作為模擬的樣板,然后將樣板中所有與新合同相同的設(shè)計(jì)結(jié)構(gòu)的所有相關(guān)部裝件從BOM匯總庫中導(dǎo)出,并核對他們在裝配零件庫中的相關(guān)零件是否存在于產(chǎn)品多級庫中,無任何偏差的部裝件將被認(rèn)為是可以借用原有工藝結(jié)構(gòu)的部裝件而作為新合同的部裝件被重新存入BOM匯總庫,存在偏差的部裝件將被認(rèn)為是需要重新編制新的工藝結(jié)構(gòu)的部裝件而暫時(shí)存入BOM匯總臨時(shí)庫以待重新編制;在部裝工藝模擬之后繼續(xù)使用樣板對裝箱工藝進(jìn)行模擬,將樣板中所有與新合同相同的設(shè)計(jì)結(jié)構(gòu)的所有相關(guān)部裝件以及零件的裝箱分流信息、裝箱排放層次、包裝編號和備注事項(xiàng)等相關(guān)于裝箱的工藝信息從裝箱匯總庫中導(dǎo)出并作為新合同的裝箱工藝信息重新存入裝箱匯總庫;完成了所有的樣板模擬之后系統(tǒng)繼續(xù)對因新合同與樣板不同而沒有被模擬到的設(shè)計(jì)結(jié)構(gòu)進(jìn)行進(jìn)一步的擴(kuò)展模擬,從產(chǎn)品多級庫中找出與這些設(shè)計(jì)結(jié)構(gòu)最為類似的結(jié)構(gòu),然后將被找到的結(jié)構(gòu)中的所有相關(guān)部裝件從BOM匯總庫中導(dǎo)出,同樣核對他們在裝配零件庫中的相關(guān)零件是否存在于產(chǎn)品多級庫中,無任何偏差的部裝件被認(rèn)為是可以借用原有工藝結(jié)構(gòu)的部裝件而作為新合同的部裝件被重新存入BOM匯總庫,存在偏差的部裝件被認(rèn)為是需要重新編制新的工藝結(jié)構(gòu)的部裝件而暫時(shí)存入BOM匯總臨時(shí)庫以待重新編制;結(jié)束類似模擬之后系統(tǒng)便認(rèn)為可以模擬導(dǎo)入BOM匯總庫和BOM匯總臨時(shí)庫的部裝件已全部導(dǎo)入,接著便對這些部裝件在裝配零件庫中的數(shù)據(jù)進(jìn)行自動(dòng)數(shù)量處理,向BOM匯總庫反饋新合同所需的每一個(gè)部裝件的套數(shù),向產(chǎn)品多級庫反饋處理結(jié)果包括記錄編制進(jìn)程和關(guān)聯(lián)信息,以及同時(shí)向裝箱匯總庫反饋各種裝箱工藝牽涉信息;自動(dòng)處理完BOM匯總庫的部裝件,系統(tǒng)便跳出自動(dòng)模擬過程,接著便由工藝人員將暫時(shí)存放在BOM匯總臨時(shí)庫中的部裝件一個(gè)一個(gè)地導(dǎo)出并進(jìn)行相應(yīng)的重新編制,使用合同成臺控制系統(tǒng)的處理功能完成新合同中計(jì)算機(jī)無法自動(dòng)完成、必須由工藝人員干預(yù)的新工藝結(jié)構(gòu)編制,自此系統(tǒng)的模擬功能流程也已告完成。
科技是不斷地在發(fā)展的,技術(shù)是不斷地在進(jìn)步的,任何結(jié)構(gòu)上的改良只有確實(shí)地體現(xiàn)在產(chǎn)品上才能夠發(fā)揮它的效用,而改良的即時(shí)性也越來越成為企業(yè)發(fā)展好壞的標(biāo)的之一,基于這一點(diǎn)集體落紗長細(xì)紗機(jī)的設(shè)計(jì)結(jié)構(gòu)會(huì)不斷向功能合理和結(jié)構(gòu)完善的方向發(fā)展,并且會(huì)以更改的形式體現(xiàn)在PDM產(chǎn)品數(shù)據(jù)庫中,因此如何再將PDM產(chǎn)品數(shù)據(jù)庫中的更改即時(shí)地體現(xiàn)在相關(guān)的裝配裝箱工藝中便成為合同成臺控制系統(tǒng)的一大挑戰(zhàn),此外除了設(shè)計(jì)結(jié)構(gòu),工藝結(jié)構(gòu)也會(huì)不斷向降低成本和易于管理的方向發(fā)展,所以在處理好設(shè)計(jì)結(jié)構(gòu)更改的同時(shí)還必須兼顧工藝結(jié)構(gòu)的易調(diào)整性,合同成臺控制系統(tǒng)在處理功能和模擬功能的基礎(chǔ)上又建立了更改功能以應(yīng)對這一需要,進(jìn)一步完善了自己的功能。更改后的功能流程如圖3所示。
圖3 更改后的功能流程
相對于處理功能流程它又加入了一個(gè)作為回收站的功能庫和一些針對更改使用的功能模塊。在調(diào)用已編制過的合同的時(shí)候,系統(tǒng)首先搜索PDM產(chǎn)品數(shù)據(jù)庫中相關(guān)于此合同的所有更改紀(jì)錄,比較它們與此合同在編制時(shí)的導(dǎo)入時(shí)間的先后,如果發(fā)現(xiàn)PDM產(chǎn)品數(shù)據(jù)庫中有新增的更改紀(jì)錄系統(tǒng)會(huì)詢問工藝人員是否立即更改,工藝人員可以選擇立即更改,如果此合同處于編制過程中工藝人員也可以選擇暫緩更改;當(dāng)工藝人員選擇了立即更改,系統(tǒng)便會(huì)將在PDM產(chǎn)品數(shù)據(jù)庫中的所有相關(guān)于此合同裝配的零件和層次結(jié)構(gòu)重新導(dǎo)入產(chǎn)品多級庫,并將原先存放在產(chǎn)品多級庫中的更改之前導(dǎo)入的所有相關(guān)于此合同裝配的零件和層次結(jié)構(gòu)轉(zhuǎn)存入回收站,隨后系統(tǒng)便對存放在產(chǎn)品多級庫以及回收站中的這些零件和層次結(jié)構(gòu)進(jìn)行比較以確定更改記錄所涉及到的具體設(shè)計(jì)更改細(xì)節(jié),然后將在回收站中的沒有發(fā)生更改的零件和層次結(jié)構(gòu)的所有編制關(guān)聯(lián)信息復(fù)制到產(chǎn)品多級庫中相應(yīng)的零件和層次結(jié)構(gòu)記錄中,并同時(shí)給回收站以及產(chǎn)品多級庫中發(fā)生更改的零件和層次結(jié)構(gòu)打上需要更改的標(biāo)記以待更改;結(jié)束比較之后,由工藝人員根據(jù)回收站中和產(chǎn)品多級庫中的標(biāo)記實(shí)施更改編制工作,即將涉及到的部裝件在裝配零件庫中相關(guān)的處于更改前狀態(tài)的零件結(jié)構(gòu)返回給回收站,然后將產(chǎn)品多級庫中相關(guān)的處于更改后狀態(tài)的零件結(jié)構(gòu)調(diào)入編制并處理后重新存入裝配零件庫,并同樣向BOM匯總庫和產(chǎn)品多級庫反饋關(guān)聯(lián)信息,同時(shí)類似于PDM產(chǎn)品數(shù)據(jù)庫留下更改記錄。此外如果有需要進(jìn)行自借用或他借用的情況出現(xiàn)的話同樣自借用模塊或他借用模塊將被啟動(dòng);接著通過匯總運(yùn)算進(jìn)入裝箱編制環(huán)節(jié),依次使用分流模塊、校對模塊和編制模塊完成原先在產(chǎn)品多級庫中帶有需更改標(biāo)記并且屬于直接裝箱的零件數(shù)據(jù)的裝箱更改編制。如果前面的部裝件的更改影響到裝箱的也需要進(jìn)行相應(yīng)調(diào)整,而處理完回收站和產(chǎn)品多級庫中所有的需更改標(biāo)記也便意味著合同成臺控制系統(tǒng)應(yīng)對PDM數(shù)據(jù)庫更改進(jìn)行處理的流程結(jié)束;而針對工藝方面的更改要求,系統(tǒng)又提供了更改工藝結(jié)構(gòu)模塊允許工藝人員對裝配零件庫進(jìn)行工藝結(jié)構(gòu)更改操作、提供了更改技術(shù)要求模塊允許工藝人員對BOM匯總庫進(jìn)行技術(shù)要求更改操作、提供了更改裝箱工藝模塊允許工藝人員對裝箱匯總庫進(jìn)行裝箱工藝更改操作,同樣類似于PDM產(chǎn)品數(shù)據(jù)庫給以上幾種操作留下更改記錄,繼而便完成了整個(gè)合同成臺控制系統(tǒng)的更改功能流程。
處理功能、模擬功能和更改功能組成了合同成臺控制系統(tǒng)的核心,使數(shù)據(jù)庫具備強(qiáng)大的計(jì)算能力和高度的控制能力。從裝配到裝箱,從數(shù)據(jù)建立到自動(dòng)模擬,合同成臺控制系統(tǒng)已初步達(dá)到紡織裝配CAPP系統(tǒng)的設(shè)計(jì)要求。但是好的系統(tǒng)是不能忽視其外圍擴(kuò)展的,對于數(shù)據(jù)庫來說預(yù)留了哪些數(shù)據(jù)段以供擴(kuò)展也是相當(dāng)重要的,合同成臺控制系統(tǒng)在設(shè)計(jì)之初已考慮到多個(gè)條線的需要,預(yù)留了相當(dāng)?shù)臄?shù)據(jù)段以供應(yīng)用和統(tǒng)計(jì),并且有相當(dāng)大一部分已成功地完成了擴(kuò)展:
生產(chǎn)計(jì)劃準(zhǔn)備條線系統(tǒng)擴(kuò)展了月度商品出產(chǎn)順序的編制和排列,提供了生產(chǎn)計(jì)劃部門對每月合同計(jì)劃節(jié)點(diǎn)的編排和控制的需要;系統(tǒng)擴(kuò)展了齒輪箱單、裝配調(diào)試用齒輪清單和車頭用齒輪清單,提供了生產(chǎn)計(jì)劃部門協(xié)調(diào)車間與外協(xié)作單位之間的先行齒輪收發(fā)和調(diào)配的要求,使車頭傳動(dòng)齒輪、調(diào)試選用齒輪和用戶選用的變換裝箱齒輪都能以最有效的節(jié)點(diǎn)加工和配發(fā);系統(tǒng)擴(kuò)展了車尾選用帶輪清單、車頭裝配用零件清單和車尾裝配用零件清單,提供了生產(chǎn)計(jì)劃部門根據(jù)裝配次序需要調(diào)整甚至調(diào)配金加工出產(chǎn)的可能;系統(tǒng)擴(kuò)展了部裝件清單比較和合同部裝件匯總比較,提供了生產(chǎn)計(jì)劃部門合理調(diào)配工藝文件和有效指導(dǎo)生產(chǎn)運(yùn)作的需要;系統(tǒng)擴(kuò)展了備件、多備件和工具箱單,提供了生產(chǎn)計(jì)劃部門控制備件、多備件和工具的準(zhǔn)備和裝箱的需要;系統(tǒng)還將要擴(kuò)展裝箱木箱規(guī)格匯總,提供生產(chǎn)計(jì)劃部門對裝箱從用料起的控制指導(dǎo)需要。這樣便通過龐大的信息系統(tǒng),把合同的生產(chǎn)信息準(zhǔn)確地收集在一起,使生產(chǎn)計(jì)劃調(diào)度人員對合同的細(xì)節(jié)了如指掌,從而合同與合同之間有了較好的互換性,也為企業(yè)的生產(chǎn)降本以及減少人力物力的浪費(fèi)創(chuàng)造了有利的條件。
質(zhì)量保證檢驗(yàn)條線系統(tǒng)擴(kuò)展了零件到部裝件的單級反查和零件到部裝件到裝箱的多級反查,使質(zhì)量檢驗(yàn)部門能夠了解零件或部裝件的具體去向,擴(kuò)展部裝件到設(shè)計(jì)父件的反查、部裝件到產(chǎn)品的反查和產(chǎn)品到合同的反查,使質(zhì)量檢驗(yàn)部門能夠了解零件或部裝件的具體出處,整個(gè)提供了質(zhì)量檢驗(yàn)部門對整個(gè)生產(chǎn)流程和具體零部件的來龍去脈的檢驗(yàn)保證的要求;系統(tǒng)擴(kuò)展了裝配工藝卡、包裝清單、裝箱單和齒輪箱單的查詢,提供了質(zhì)量檢驗(yàn)部門隨時(shí)便捷地翻查工藝文件、提高檢驗(yàn)工作效率的需要;系統(tǒng)還擴(kuò)展了裝配工藝匯總索引,提供了質(zhì)量檢驗(yàn)部門掌握裝配工藝編制結(jié)構(gòu)過程、編制所處狀態(tài)和版本更新狀態(tài)的可能。如此便通過系統(tǒng)將合同信息在設(shè)計(jì)、技術(shù)和質(zhì)保之間串聯(lián)起來,使得所有的合同技術(shù)文件處于受控狀態(tài),從而為企業(yè)的整體質(zhì)量體系的水平提高提供了技術(shù)的保證。
工時(shí)定額、財(cái)務(wù)條線系統(tǒng)擴(kuò)展了部裝工藝定額、包裝工藝定額和裝箱工藝定額等定額控制模塊,提供了工時(shí)定額部門調(diào)整工時(shí)、協(xié)調(diào)工人生產(chǎn)的需要;此外系統(tǒng)還將要擴(kuò)展部裝工藝、包裝工藝和裝箱工藝的財(cái)務(wù)成本核算和匯總,使相關(guān)于裝配的成本核算脫離長期的不受控狀態(tài),提供了財(cái)務(wù)部門掌握精確生產(chǎn)成本以及精簡企業(yè)生產(chǎn)成本的可能??深A(yù)見一般的,系統(tǒng)同樣將在這些很少涉足的領(lǐng)域發(fā)揮其本領(lǐng)。
在整個(gè)合同成臺控制系統(tǒng)的開發(fā)過程中遇到了很箱信息的模擬能力,經(jīng)過不斷嘗試終于以一定的比例調(diào)和了樣板模擬和類似模擬,也終于將模擬功能調(diào)試到了近乎最佳的狀態(tài)。
對合同成臺控制系統(tǒng)的開發(fā)已經(jīng)取得了一定程度的成功,而下一步要進(jìn)行的是對合同成臺控制系統(tǒng)的鋪開。大型企業(yè)不會(huì)只有單一的產(chǎn)品,從集體落紗長細(xì)紗機(jī)拓展到粗紗機(jī)、倍捻機(jī)乃至絡(luò)筒機(jī)是合同成臺控制系統(tǒng)應(yīng)有的職責(zé)。
PDM系統(tǒng)的數(shù)據(jù)管理能力、網(wǎng)絡(luò)通訊能力和過程控制能力在企業(yè)的制造過程中都發(fā)揮了巨大的作用,而基于PDM的裝配CAPP系統(tǒng)的二次開發(fā)一直都存在著相當(dāng)?shù)碾y度,集體落紗長細(xì)紗機(jī)開發(fā)的合同成臺控制系統(tǒng)的示例解析了PDM系統(tǒng)二次開發(fā)的設(shè)計(jì)思路,對于類似的基于PDM的裝配CAPP系統(tǒng)的二次開發(fā)有著一定的借鑒作用。多難點(diǎn)也克服了很多困難,其中一個(gè)難點(diǎn)是處理功能中的進(jìn)程處理模塊,進(jìn)程處理模塊是在重組完一個(gè)部裝件后便對其采取數(shù)量處理,通過裝配零件庫與產(chǎn)品多級庫之間的數(shù)量運(yùn)算首先檢驗(yàn)所編制的部裝件有否數(shù)量缺失或多盈,接著系統(tǒng)便根據(jù)所編制的部裝件中提供的特征自動(dòng)計(jì)算該合同所需的此部裝件的套數(shù),并同重組編排時(shí)給定的工藝信息一起存入BOM匯總庫,此外再將處理結(jié)果反饋給產(chǎn)品多級庫,以記錄編制進(jìn)程和關(guān)聯(lián)信息的模塊,但是其中如何將產(chǎn)品多級庫中的設(shè)計(jì)結(jié)構(gòu)同與之有著相當(dāng)差異的裝配零件庫中的工藝結(jié)構(gòu)之間的關(guān)系處理清楚反饋給產(chǎn)品多級庫,并且同時(shí)還要考慮到工藝的修改性甚至返回到編制前的狀態(tài)的可能性,此外裝配零件庫中的數(shù)據(jù)還要考慮到對其他參數(shù)配置的合同的處理適用性,任何一項(xiàng)都不是用簡單的程序可以完成的,經(jīng)過分析和研究,并且不斷地調(diào)試程序,反復(fù)嘗試終于把繁多的情況分散到幾個(gè)大類和幾個(gè)小類之中通過分流的程序處理攻克了這一難點(diǎn)。
開發(fā)過程中另一個(gè)難點(diǎn)在于模擬功能中的模擬方法,模擬可以采用樣板模擬的方法,找出設(shè)計(jì)結(jié)構(gòu)最為相近的合同作為樣板,這樣便可以模擬出相同的部裝件、相同的結(jié)構(gòu)關(guān)系、相同的結(jié)構(gòu)信息甚至相同的裝箱信息。但是采用樣板模擬往往只能模擬出一部分甚至有時(shí)候只是一小部分的結(jié)構(gòu);模擬也可以采用類似模擬的方法,在整個(gè)數(shù)據(jù)庫中泛找相同的或者最為相近的設(shè)計(jì)結(jié)構(gòu),這樣便可以模擬出更多相同的部裝件,甚至模擬出相近的部裝件以供重新編制,但是相對損失了相同結(jié)構(gòu)關(guān)系、相同結(jié)構(gòu)信息和相同裝
[1]彭繼忠,李建明,黃利平,許隆文,童秉樞.基于PDM框架的應(yīng)用集成研究與實(shí)踐[J].計(jì)算機(jī)集成制造系統(tǒng),2000,6(1):65-68.
[2]宋愛平,沈小昆.面向產(chǎn)品生產(chǎn)過程的CAPP系統(tǒng)的研究[J].水力電機(jī)機(jī)械,2001,4(2):16-20.
[3]米杰.基于組件的產(chǎn)品數(shù)據(jù)管理系統(tǒng)[J].機(jī)械設(shè)計(jì)與制造工程,2001,30(4):32-33.
[4]白艷紅,王杰.基于PDM的集成化CAPP系統(tǒng)[J].機(jī)電一體化,2002,8(5):32-34.