型材拉彎成形模具設計一直是鈑金制造領域的研究熱點,為了實現(xiàn)模具的快速設計,國內(nèi)外學者進行了大量的研究,型材拉彎成形模具是決定型材拉彎零件成形質(zhì)量的關鍵因素之一,通過采用數(shù)字化手段可實現(xiàn)型材拉彎成形模具設計的快速化和智能化,但當前的研究主要針對基于知識的模具設計,而對型材拉彎模具設計中如何應用模具設計知識的研究很少。為此,筆者在分析型材拉彎成形模具設計過程的基礎上構建模具設計知識模型,建立了基于知識的型材拉彎模具數(shù)字化設計方法,解決了模具數(shù)字化設計的關鍵問題,并通過實例證明了該方法的有效性。
型材拉彎成形模具設計研究
一、模具設計過程分析
型材拉彎成形模具設計按其過程可分為總體方案設計、概要設計和詳細設計3個階段,在不同的設計階段具有不同的設計內(nèi)容,如圖1所示??傮w方案設計是指根據(jù)成形零件的結(jié)構特點對其模具結(jié)構進行初步的規(guī)劃,這是后續(xù)模具設計的重要依據(jù);概要設計是在總體方案設計的基礎上進行的,主要包括結(jié)構參數(shù)設計和型面設計;詳細設計主要進行結(jié)構要素、標準件以及圓角的設計。成形模具設計過程具有以下幾個特點:一是需要運用大量的理論知識、專業(yè)知識以及經(jīng)驗進行模具設計;二是設計過程中每一階段的設計結(jié)果都對下一階段產(chǎn)生影響,設計流程具有一定的柔性;三是針對相似的零件盡量利用已有的成熟設計方案,以提高模具設計的可靠性;四是對企業(yè)中型材拉彎模具設計流程進行提煉和復用,可以提高設計效率;五是模具建模方式不規(guī)范,采用通用的CAD軟件設計效率低,急需先進和快速的模具CAD系統(tǒng)。
二、基于知識的模具設計方案
1.知識構成
型材拉彎成形模具的設計知識主要分為方案設計知識和參數(shù)設計知識,在不同的設計中分別建立模具總體方案設計和參數(shù)設計知識模型,如圖2和圖3所示。不同領域和形式的設計知識在表達與推理方式上也不盡相同,只有通過研究不同領域知識本身的特點,找到最合適的表達和推理方法,才能更好地使用知識。
型材拉彎成形模具設計研究
2.模具設計
基于知識的模具設計就是把規(guī)范的設計信息、最優(yōu)的設計方法和流程等隱性知識轉(zhuǎn)化為顯性知識,將知識以參數(shù)、公式、規(guī)則、檢查、報告、設計表等多種形式表示出來,并進行定義、修改、插入等操作,在模具設計過程中自動捕捉和復用設計知識,引導用戶完成模具的總體方案設計、概要設計、詳細設計全過程,最終生成型材拉彎成形模具數(shù)模,并將模具信息存儲在知識庫中。在對成形模具設計知識研究的基礎上構建模具設計知識庫,開發(fā)模具結(jié)構設計系統(tǒng)和模具幾何建模系統(tǒng),并將知識應用和CAD結(jié)合起來,實現(xiàn)對型材拉彎成形模具數(shù)字化設計過程的支持(見圖4)。通過對模具設計知識的應用,使模具設計過程趨于規(guī)范化,減少了設計人員的重復性工作,同時通過知識的動態(tài)積累不斷實現(xiàn)對知識庫自身的擴充與完善,使之更好地為成形模具設計服務。
3.模具結(jié)構方案及參數(shù)
模具結(jié)構方案設計主要由零件特征決定,型材拉彎成形模具的結(jié)構比較簡單,但針對不同類型的零件模具結(jié)構有所不同。根據(jù)模具結(jié)構設計的具體情況,采用成組思想對不同類型零件及對應的模具結(jié)構形式進行歸納總結(jié),得到模具結(jié)構設計的典型知識,并通過圖表的形式表現(xiàn)出來。型材拉彎成形模具結(jié)構參數(shù)設計工作主要是對模具的蓋板、底板和模體厚度、工作間隙等參數(shù)進行設計。模具結(jié)構參數(shù)設計知識一般以經(jīng)驗為主,屬于過程型知識,執(zhí)行效率高。模具結(jié)構參數(shù)是構建三維模型的關鍵,結(jié)構參數(shù)知識是結(jié)構參數(shù)設計的主要依據(jù),因此需要快速、直接、準確地進行知識的表達推理。同時,針對模具結(jié)構參數(shù)設計知識的特點,采用基于產(chǎn)生式規(guī)則的方法描述結(jié)構參數(shù)設計知識。產(chǎn)生式規(guī)則表示知識具有以下優(yōu)點:一是可對單條產(chǎn)生式規(guī)則進行增添、刪除或者修改,而不用考慮與其它規(guī)則的關系;二是采用單一的知識表示形式,易于被其他人理解;三是表示形式與人們求解問題時的思維形式相似。
4.基于XML的模具設計
在整個型材拉彎工藝數(shù)字化設計過程中,工藝參數(shù)設計、模具設計、成形性評估等系統(tǒng)都存在著交互,需要信息傳遞與共享。但由于系統(tǒng)間不同、數(shù)據(jù)結(jié)構各異,很難使用CAD模型的幾何信息進行大量的工程計算和設計決策。為面向信息集成的需要,需以專用格式或標準交換格式表達。筆者在分析型材拉彎模具設計各階段的設計內(nèi)容及模具結(jié)構的基礎上,提出一種基于XML(是由W3C發(fā)表的一種標準,面向Web應用的標記語言,可以描述各種各樣的數(shù)據(jù)信息)的模具設計信息表示方法,建立模具設計內(nèi)容的語義,基于XML格式來擴展模具設計信息的集成應用。通過建立型材拉彎成形模具設計信息的標準模式,可以完整、清晰地表達型材拉彎模具設計信息,實現(xiàn)模具信息基于網(wǎng)絡的傳遞和共享。在型材拉彎成形模具設計過程中,各個設計階段的信息不斷被充實,構成了完整的模具設計信息模型,如圖5所示。型材拉彎成形模具設計信息主要包括方案信息、幾何信息以及數(shù)模信息。其中,方案信息和幾何信息可以直接在XML文件中解析讀?。粩?shù)模信息在XML文件中只表現(xiàn)為模具圖號,用戶可以根據(jù)圖號從模具庫中調(diào)用;模具信息XML文件是模具信息的主要載體,通過向工藝參數(shù)設計系統(tǒng)傳遞模具幾何信息,從而為數(shù)控指令中加載軌跡計算提供幾何依據(jù)
三、設計實例應用
以某個零件為例,針對成形模具的總體方案設計和結(jié)構參數(shù)設計闡述知識對型材拉彎成形模具設計的支持作用。型材拉彎成形模具設計子系統(tǒng)由模具結(jié)構參數(shù)設計模塊和模具幾何建模模塊組成,通過自帶瀏覽器訪問模具結(jié)構參數(shù)設計模塊,實現(xiàn)知識對模具設計過程的指導。系統(tǒng)外部接口采用XML文件進行與其它系統(tǒng)之間不同數(shù)據(jù)信息的獲取和傳遞。在各類信息內(nèi)容規(guī)范的基礎上,定義模具設計特征等信息的XML描述文件,形成型材拉彎模具設計系統(tǒng)內(nèi)的表示與接口標準,實現(xiàn)在應用系統(tǒng)間、應用系統(tǒng)與數(shù)據(jù)庫之間的信息交換和集成。系統(tǒng)內(nèi)部接口的模具幾何建模模塊通過內(nèi)部瀏覽器登錄模具結(jié)構參數(shù)設計模塊查看設計知識,模具設計完成后生成的數(shù)模等文件通過上傳方式傳遞給模具知識庫子系統(tǒng)。根據(jù)零件信息的描述可知,此零件為收邊變形的角型材零件,根據(jù)典型知識可得,成形模具采用底板和模體結(jié)構。結(jié)構參數(shù)設計根據(jù)所選擇的成形模具的結(jié)構方案,采用基于產(chǎn)生式規(guī)則的方法設計模具結(jié)構的參數(shù),最后將這些參數(shù)與型面設計相結(jié)合,利用基于知識的拉彎模具設計系統(tǒng)在幾何建模系統(tǒng)中生成模具的三維數(shù)模,形成最終的設計結(jié)果。綜上所述,采用基于知識的型材拉彎模具設計方法可以更加快速準確地完成型材拉彎模具設計,顯著縮短了型材拉彎模具的設計周期,同時降低了生產(chǎn)成本。