專利名稱:屬性共用系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種模具設(shè)計(jì)輔助系統(tǒng)及方法。
背景技術(shù):
在模具制造過(guò)程中,一些零件和模板往往具有共用屬性,即這些零件滿足如下條件1.這些零件中有一個(gè)零件的外形尺寸比其它零件的外形尺寸都要大,但所有零件的材質(zhì)、熱處理及投單屬性都相同;2.外形尺寸最大的零件可以完全包含其它所有零件;3.被尺寸最大的零件完全包含的零件的厚度不大于該外形尺寸最大的零件的厚度。例如復(fù)合模中的上脫板和下脫板、上模板和下模板。具有共用屬性的零件可以從同一塊材料板中加工出來(lái),這樣做的優(yōu)點(diǎn)是節(jié)約材料、減少加工量、降低生產(chǎn)成本。
以往,模具設(shè)計(jì)部門向模具加工部門提供此類信息的方法是將繪制好的模板及零件以及其它一些能夠從同一塊材料板加工出來(lái)的元件的設(shè)計(jì)圖逐個(gè)移到一個(gè)空的圖檔中,并注明共用加工材料。這種方法存在的缺陷為1.費(fèi)時(shí)費(fèi)力;2.投單采購(gòu)生產(chǎn)的時(shí)候容易產(chǎn)生多投或少投的錯(cuò)誤。
發(fā)明內(nèi)容鑒于以上內(nèi)容,有必要提供一種屬性共用系統(tǒng),能夠方便模具設(shè)計(jì)部門及模具加工部門處理及掌握零件及/或模板之間的屬性共用關(guān)系,節(jié)省時(shí)間,提高準(zhǔn)確度。
此外,還有必要提供一種屬性共用方法,能夠方便模具設(shè)計(jì)部門及模具加工部門處理及掌握零件或模板之間的屬性共用關(guān)系,節(jié)省時(shí)間,提高準(zhǔn)確度。
一種屬性共用系統(tǒng),包括計(jì)算機(jī)主機(jī),其可以處理零件及/或模板之間的屬性共用關(guān)系,該計(jì)算機(jī)主機(jī)包括零件獲取模塊,用于獲取用戶所選擇的要建立屬性共用關(guān)系的零件及/或模板;過(guò)濾模塊,用于過(guò)濾掉附在所述零件及/或模板中的圖元和孔及不滿足任何一種屬性共用條件的零件及/或模板;及共用屬性建立模塊,用于建立滿足同一種屬性共用條件的一組零件及/或模板之間的屬性共用關(guān)系索引記錄,并將該屬性共用關(guān)系索引記錄保存到該組中每個(gè)零件或模板的指定存儲(chǔ)數(shù)組中。
進(jìn)一步地,該計(jì)算機(jī)主機(jī)還包括共用屬性刪除模塊,用于當(dāng)需要?jiǎng)h除已建立的零件及/或模板之間的屬性共用關(guān)系時(shí),則刪除所述存儲(chǔ)數(shù)組中的屬性共用關(guān)系索引記錄。
進(jìn)一步地,該計(jì)算機(jī)主機(jī)還包括共用屬性顯示模塊,用于顯示存在屬性共用關(guān)系的零件及/或模板之間的共用屬性信息。
一種屬性共用方法,該方法包括以下步驟(A)獲取要建立屬性共用關(guān)系的零件及/或模板;(B)過(guò)濾掉附在所述零件及/或模板中的圖元、孔及不滿足任何一種屬性共用條件的零件及/或模板;(C)建立滿足同一種屬性共用條件的一組零件及/或模板的屬性共用關(guān)系索引記錄;(D)及將該屬性共用關(guān)系索引記錄保存到該組中每個(gè)零件或模板的指定存儲(chǔ)數(shù)組中。
進(jìn)一步地,該方法還包括以下步驟(E)若用戶需要?jiǎng)h除已建立的零件及/或模板之間的屬性共用關(guān)系,則從所述存儲(chǔ)數(shù)組中刪除所述的零件及/或模板之間的屬性共用關(guān)系。
進(jìn)一步地,該方法還包括以下步驟(F)顯示存在屬性共用關(guān)系的零件及/或模板之間的共用屬性信息。
其中,步驟(E)包括以下步驟(a)獲取要?jiǎng)h除屬性共用關(guān)系的零件及/或模板;(b)過(guò)濾掉附在所述零件及/或模板中的圖元、孔及不滿足任何一種屬性共用條件的零件及/或模板;(c)獲取各屬性共用的零件及/或模板組中主體零件所在的圖層;(d)顯示該圖層及與該圖層上主體零件存在屬性共用關(guān)系的附屬零件所在的圖層;及(e)清空該主體零件及其附屬零件的所述指定存儲(chǔ)數(shù)組中的屬性共用關(guān)系索引記錄。
相較于習(xí)知技術(shù),本發(fā)明可方便模具設(shè)計(jì)部門及模具加工部門處理和掌握零件及/或模板之間的屬性共用關(guān)系,節(jié)省時(shí)間,提高準(zhǔn)確度。
圖1是本發(fā)明屬性共用系統(tǒng)較佳實(shí)施例的硬件架構(gòu)圖。
圖2是圖1中計(jì)算機(jī)主機(jī)的功能模塊圖。
圖3是本發(fā)明屬性共用方法較佳實(shí)施例的流程圖。
圖4是圖3中步驟建立零件及/或模板之間的屬性共用關(guān)系的細(xì)化流程圖。
圖5是圖3中步驟刪除零件及/或模板之間的屬性共用關(guān)系的細(xì)化流程圖。
具體實(shí)施方式為方便理解,對(duì)說(shuō)明書中出現(xiàn)的部分術(shù)語(yǔ)作以下定義主體零件具有共用屬性的一組零件及/或模板中外形尺寸最大的零件或模板。
附屬零件具有共用屬性的一組零件及/或模板中除主體零件外的其它零件或模板。
如圖1所示,是本發(fā)明屬性共用系統(tǒng)較佳實(shí)施例的硬件架構(gòu)圖。該系統(tǒng)包括計(jì)算機(jī)主機(jī)1、顯示屏幕2、鍵盤3、鼠標(biāo)4及存儲(chǔ)器5。其中,計(jì)算機(jī)主機(jī)1用于執(zhí)行零件及/或模板的屬性共用的相關(guān)操作。顯示屏幕2、鍵盤3、鼠標(biāo)4及存儲(chǔ)器5分別與計(jì)算機(jī)主機(jī)1相連。顯示屏幕2可為任意顯示裝置,其為模具設(shè)計(jì)人員提供用戶使用界面,用戶通過(guò)鍵盤3或鼠標(biāo)4輸入要執(zhí)行的操作命令,顯示屏幕2顯示當(dāng)前零件及/或模板之間的屬性共用關(guān)系狀態(tài)。存儲(chǔ)器5用于存儲(chǔ)應(yīng)用該屬性共用系統(tǒng)過(guò)程中使用或產(chǎn)生的各種資料,如完整的模具設(shè)計(jì)圖檔及拆圖后各零件或模板的設(shè)計(jì)圖等,存儲(chǔ)器5可以內(nèi)置于計(jì)算機(jī)主機(jī)1,也可以外置于計(jì)算機(jī)主機(jī)1。
如圖2所示,是圖1中計(jì)算機(jī)主機(jī)1的功能模塊圖。該計(jì)算機(jī)主機(jī)1包括零件獲取模塊10、過(guò)濾模塊20、共用屬性建立模塊30、共用屬性顯示模塊40及共用屬性刪除模塊50。其中,所屬零件獲取模塊10用于獲取用戶所選擇的要建立屬性共用關(guān)系的零件及/或模板,及用于獲取用戶所選擇的要?jiǎng)h除屬性共用關(guān)系的零件及/或模板。所述過(guò)濾模塊20用于過(guò)濾掉附在所述零件及/或模板中的圖元和孔及不滿足任何一種屬性共用條件的零件及/或模板。所述共用屬性建立模塊30,用于建立滿足同一種屬性共用條件的一組零件及/或模板之間的屬性共用關(guān)系索引記錄,并將該屬性共用關(guān)系索引記錄保存到該組中每個(gè)零件或模板的指定存儲(chǔ)數(shù)組中,其包括分組子模塊320,用于將用戶選擇的要建立屬性共用關(guān)系的零件及/或模板中滿足同一種屬性共用條件的零件及/或模板歸為一組;及共用關(guān)系索引記錄建立子模塊330,用于建立每組中主體零件與附屬零件之間的屬性共用關(guān)系索引記錄,并將該屬性共用關(guān)系索引記錄保存到該組中每一個(gè)零件或模板的指定存儲(chǔ)數(shù)組中。所述共用屬性顯示模塊40,用于顯示存在屬性共用關(guān)系的零件及/或模板之間的共用屬性信息。所述共用屬性刪除模塊50用于當(dāng)需要?jiǎng)h除已建立的零件及/或模板之間的屬性共用關(guān)系時(shí),則刪除所述存儲(chǔ)數(shù)組中的屬性共用關(guān)系索引記錄。
如圖3所示,是本發(fā)明屬性共用方法較佳實(shí)施例的流程圖。首先,用戶從存儲(chǔ)器5中獲取模具設(shè)計(jì)圖檔,并選擇該圖檔中要建立屬性共用關(guān)系的零件及/或模板,共用屬性建立模塊30建立用戶所選擇的滿足同一種屬性共用條件的一組零件及/或模板之間的屬性共用關(guān)系(步驟S10)。用戶判斷是否需要?jiǎng)h除之前已建立屬性共用關(guān)系的零件及/或模板之間的屬性共用關(guān)系(步驟S11)。若用戶需要?jiǎng)h除之前已建立屬性共用關(guān)系的零件及/或模板之間的屬性共用關(guān)系,則共用屬性刪除模塊50刪除所述零件及/或模板之間的屬性共用關(guān)系(步驟S12)。用戶判斷是否需要顯示零件及/或模板之間的屬性共用關(guān)系(步驟S13)。若用戶需要顯示零件及/或模板之間的屬性共用關(guān)系,則零件獲取模塊10獲取所有存在屬性共用關(guān)系的零件及/或模板組(步驟S14)。共用屬性顯示模塊40顯示各組中主體零件所在的圖層及該主體零件與其附屬零件之間的屬性共用信息(步驟S15)。
在步驟S13,若用戶無(wú)需顯示零件及/或模板之間的屬性共用關(guān)系,則結(jié)束流程。
在步驟S11,若用戶無(wú)需刪除之前已建立屬性共用關(guān)系的零件及/或模板之間的屬性共用關(guān)系,則進(jìn)入步驟S13。
如圖4所示,是圖3中步驟S10的細(xì)化流程圖。用戶選擇要建立屬性共用關(guān)系的零件及/或模板后,零件獲取模塊10獲取用戶選擇的要建立屬性共用關(guān)系的零件及/或模板(步驟S21)。過(guò)濾模塊20過(guò)濾掉附在所述零件及/或模板中的圖元和孔及不滿足任何一種屬性共用條件的零件及/或模板(步驟S22)。分組子模塊320將滿足同一種屬性共用條件的零件及/或模板歸為一組(步驟S23)。零件獲取模塊10通過(guò)比較零件及/或模板的外形尺寸獲取每組中外形尺寸最大的零件或模板作為該組的主體零件,其它零件為附屬零件(步驟S24)。其中,所述主體零件的厚度大于或等于該組中所有附屬零件的厚度,但該主體零件與該組中所有附屬零件的材質(zhì)、熱處理及投單屬性都相同。共用關(guān)系索引記錄建立子模塊330建立每組中主體零件與附屬零件之間的屬性共用關(guān)系索引記錄,并將該屬性共用關(guān)系索引記錄保存到該組中每一個(gè)零件或模板的指定存儲(chǔ)數(shù)組中(步驟S25)。
如圖5所示,是圖3中步驟S12的細(xì)化流程圖。用戶選擇要?jiǎng)h除之前已建立屬性共用關(guān)系的零件及/或模板后,零件獲取模塊10獲取用戶選擇的要?jiǎng)h除屬性共用關(guān)系的零件及/或模板(步驟S31)。過(guò)濾模塊20過(guò)濾掉附在其中的圖元、孔以及不滿足任何一種屬性共用關(guān)系的零件及/或模板(步驟S32)。零件獲取模塊10獲取各屬性共用的零件及/或模板組中主體零件所在的圖層(步驟S33)。共用屬性顯示模塊40顯示該圖層及與該圖層上主體零件存在屬性共用關(guān)系的附屬零件所在的圖層(步驟S34)。共用屬性刪除模塊50清空該主體零件及其附屬零件的所述指定存儲(chǔ)數(shù)組中的屬性共用關(guān)系索引記錄(步驟S35)。
權(quán)利要求
1.一種屬性共用系統(tǒng),包括計(jì)算機(jī)主機(jī),其特征在于,該計(jì)算機(jī)主機(jī)包括零件獲取模塊,用于獲取用戶所選擇的要建立屬性共用關(guān)系的零件及/或模板;過(guò)濾模塊,用于過(guò)濾掉附在所述零件及/或模板中的圖元和孔及不滿足任何一種屬性共用條件的零件及/或模板;及共用屬性建立模塊,用于建立滿足同一種屬性共用條件的一組零件及/或模板之間的屬性共用關(guān)系索引記錄,并將該屬性共用關(guān)系索引記錄保存到該組中每個(gè)零件或模板的指定存儲(chǔ)數(shù)組中。
2.如權(quán)利要求1所述的屬性共用系統(tǒng),其特征在于,該計(jì)算機(jī)主機(jī)還包括共用屬性刪除模塊,用于當(dāng)需要?jiǎng)h除已建立的零件及/或模板之間的屬性共用關(guān)系時(shí),則刪除所述存儲(chǔ)數(shù)組中的屬性共用關(guān)系索引記錄。
3.如權(quán)利要求1所述的屬性共用系統(tǒng),其特征在于,該計(jì)算機(jī)主機(jī)還包括共用屬性顯示模塊,用于顯示存在屬性共用關(guān)系的零件及/或模板之間的共用屬性信息。
4.如權(quán)利要求1所述的屬性共用系統(tǒng),其特征在于,所述的共用屬性建立模塊包括分組子模塊,用于將用戶選擇的要建立屬性共用關(guān)系的零件及/或模板中滿足同一種屬性共用條件的零件及/或模板歸為一組;及共用關(guān)系索引記錄建立子模塊,用于建立每組中主體零件與附屬零件之間的屬性共用關(guān)系索引記錄,并將該屬性共用關(guān)系索引記錄保存到該組中每一個(gè)零件或模板的指定存儲(chǔ)數(shù)組中。
5.一種屬性共用方法,其特征在于,該方法包括以下步驟獲取要建立屬性共用關(guān)系的零件及/或模板;過(guò)濾掉附在所述零件及/或模板中的圖元、孔及不滿足任何一種屬性共用條件的零件及/或模板;建立滿足同一種屬性共用條件的一組零件及/或模板的屬性共用關(guān)系索引記錄;及將該屬性共用關(guān)系索引記錄保存到該組中每個(gè)零件或模板的指定存儲(chǔ)數(shù)組中。
6.如權(quán)利要求5所述的屬性共用方法,其特征在于,該方法還包括以下步驟若用戶需要?jiǎng)h除已建立的零件及/或模板之間的屬性共用關(guān)系,則從所述存儲(chǔ)數(shù)組中刪除所述的零件及/或模板之間的屬性共用關(guān)系。
7.如權(quán)利要求5所述的屬性共用方法,其特征在于,該方法還包括以下步驟顯示存在屬性共用關(guān)系的零件及/或模板之間的共用屬性信息。
8.如權(quán)利要求6所述的屬性共用方法,其特征在于,其中步驟刪除所述零件及/或模板之間的屬性共用關(guān)系包括以下步驟獲取要?jiǎng)h除屬性共用關(guān)系的零件及/或模板;過(guò)濾掉附在所述零件及/或模板中的圖元、孔及不滿足任何一種屬性共用條件的零件及/或模板;獲取各屬性共用的零件及/或模板組中主體零件所在的圖層;顯示該圖層及與該圖層上主體零件存在屬性共用關(guān)系的附屬零件所在的圖層;及清空該主體零件及其附屬零件的所述指定存儲(chǔ)數(shù)組中的屬性共用關(guān)系索引記錄。
全文摘要
一種屬性共用系統(tǒng),包括計(jì)算機(jī)主機(jī),該計(jì)算機(jī)主機(jī)包括共用屬性建立模塊,用于建立滿足同一種屬性共用條件的一組零件及/或模板之間的屬性共用關(guān)系索引記錄,并將該屬性共用關(guān)系索引記錄保存到該組中每個(gè)零件或模板的指定存儲(chǔ)數(shù)組中;共用屬性顯示模塊,用于顯示存在屬性共用關(guān)系的零件及/或模板之間的共用屬性信息;及共用屬性刪除模塊,用于當(dāng)需要?jiǎng)h除已建立的零件及/或模板之間的屬性共用關(guān)系時(shí),則刪除所述存儲(chǔ)數(shù)組中的屬性共用關(guān)系索引記錄。利用本發(fā)明,可方便模具設(shè)計(jì)部門及模具加工部門處理和掌握零件及/或模板之間的屬性共用關(guān)系,節(jié)省時(shí)間,提高準(zhǔn)確度。
文檔編號(hào)G06F17/50GK101046828SQ20061006013
公開(kāi)日2007年10月3日 申請(qǐng)日期2006年3月31日 優(yōu)先權(quán)日2006年3月31日
發(fā)明者常春明 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司