專利名稱:快插圖框系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種快插圖框系統(tǒng)及方法。
背景技術(shù):
模具設(shè)計包括多個步驟第一步對所設(shè)計模具之產(chǎn)品進行可行性分析;第二步對產(chǎn)品進行分析以確定采用什么樣的模具結(jié)構(gòu),并對產(chǎn)品進行排工序,確定各工序沖工內(nèi)容,并利用設(shè)計軟件進行產(chǎn)品展開;第三步備料,依產(chǎn)品展開圖進行備料,在圖紙中確定模板尺寸;第四步在備料完成后即可全面進入模具圖的繪制,在備料圖紙中再制一份出來,進行各組件的繪制;第五步在以上圖紙完成之后,其實還不能發(fā)行圖紙,還需對模具圖紙進行校對,將所有配件組立,對每一塊不同的模具板制作不同的圖層,并以同一基準進行模具組立分析,并將各工序產(chǎn)品展開圖套入組立圖中,確保各模板孔位一致以及折彎位置的上下模間隙配合是否正確。
在模具設(shè)計完成后,還要將設(shè)計圖中的所有零件分圖拆出,即一個零件放一個圖框中,并將零件的加工信息及尺寸信息在圖框中反映出來,圖紙審核后再傳給加工單位按圖紙進行零件或模板的加工?,F(xiàn)有的插入圖框工作模式為人工拷貝一個標準圖框?qū)傩詨K,按零件的大小手工調(diào)整圖框比例,將零件放在圖框中合適的位置,再填寫圖框中的所有欄位值,當零件數(shù)量較大時,效率非常低下。
發(fā)明內(nèi)容鑒于以上內(nèi)容,有必要提供一種快插圖框系統(tǒng),其能夠快速地為被選圖形對象插入圖框并填好圖框信息,提高工作效率。
鑒于以上內(nèi)容,還有必要提供一種快插圖框方法,其能夠快速地為被選圖形對象插入圖框并填好圖框信息,提高工作效率。
一種快插圖框系統(tǒng),包括主機及數(shù)據(jù)庫,用于為被選圖形對象插入圖框并填好圖框信息,該系統(tǒng)包括選擇模塊,用于從設(shè)計圖中選擇要加圖框的圖形對象,及根據(jù)該圖形對象選擇需插入的圖框;參數(shù)設(shè)定模塊,用于設(shè)定被選圖形對象屬性參數(shù)中的局部變量信息;比例設(shè)定模塊,用于根據(jù)被選圖形對象的最大包圍集大小及所選擇的圖框大小設(shè)定圖框縮放比例;插入點計算模塊,用于計算所選圖框的插入點坐標以確定圖框與被選圖形對象的相對位置;數(shù)據(jù)讀取模塊,用于從所述數(shù)據(jù)庫中讀取被選圖形對象屬性參數(shù)中的全局變量信息;圖框插入模塊,用于根據(jù)計算出的插入點坐標插入所選擇圖框并按設(shè)定的圖框縮放比例進行放大或縮小,并插入圖框?qū)傩詨K;信息填寫模塊,用于將所讀取的被選圖形對象屬性參數(shù)中的全局變量信息及設(shè)定的被選圖形對象屬性參數(shù)中的局部變量信息填寫到所插入圖框?qū)傩詨K的相應欄位以完成帶有屬性塊的圖框插入。
一種快插圖框方法,用于為被選圖形對象插入圖框并填好圖框信息,該方法包括以下步驟(a)從設(shè)計圖中選擇要加圖框的圖形對象,及根據(jù)該圖形對象選擇需插入的圖框;(b)設(shè)定被選圖形對象屬性參數(shù)中的局部變量信息;(c)根據(jù)被選圖形對象的最大包圍集大小及所選擇的圖框大小設(shè)定圖框縮放比例;(d)計算所選圖框的插入點坐標以確定圖框與被選圖形對象的相對位置;(e)從一數(shù)據(jù)庫中讀取被選圖形對象屬性參數(shù)中的全局變量信息;(f)根據(jù)計算出的插入點坐標插入所選擇圖框并按設(shè)定的圖框縮放比例進行放大或縮小,并插入圖框?qū)傩詨K;(g)將所讀取的被選圖形對象屬性參數(shù)中全局變量信息及設(shè)定的局部變量信息填寫到所插入圖框?qū)傩詨K的相應欄位以完成帶有屬性塊的圖框插入。
所述的快插圖框系統(tǒng)及方法,能夠快速地為被選圖形對象插入圖框并填好圖框信息,大大提高了模具工程師的工作效率。
圖1是本發(fā)明快插圖框系統(tǒng)較佳實施方式的硬件架構(gòu)圖。
圖2是一個圖形對象被插好圖框后的示意圖。
圖3是圖2所示圖框?qū)傩詨K的放大4是本發(fā)明快插圖框方法較佳實施方式的具體實施流程圖。
具體實施方式參閱圖1所示,是本發(fā)明快插圖框系統(tǒng)較佳實施方式的硬件架構(gòu)圖。該快插圖框系統(tǒng)包括一個主機10,該主機10外接顯示器20、鍵盤40及鼠標50。該主機10包括選擇模塊11、參數(shù)設(shè)定模塊12、比例設(shè)定模塊13、插入點計算模塊14、數(shù)據(jù)讀取模塊15、圖框插入模塊16、信息填寫模塊17及數(shù)據(jù)庫30。該數(shù)據(jù)庫30既可以內(nèi)置于主機10中,也可外接于主機10,本較佳實施例以數(shù)據(jù)庫30內(nèi)置于主機10中為例進行介紹。顯示器20用于提供人機交互的界面以便用戶能夠通過鍵盤40設(shè)置各種參數(shù),另外,用戶還可通過鼠標50在模具設(shè)計圖中選擇所需要的圖形對象。
其中,選擇模塊11用于根據(jù)用戶需要從模具設(shè)計圖中選擇要加圖框的圖形對象及根據(jù)該圖形對象選擇需插入的圖框,并拷貝粘貼該被選擇圖形對象到該模具設(shè)計圖所在圖紙中的空白區(qū)域或到另一新建設(shè)計圖紙中,所述圖形對象可以是AutoCAD的任意圖形。所述圖框共分為兩大類客戶圖框及零件圖框,所述客戶圖框包括料帶圖框、工站圖框、產(chǎn)品圖框及展開圖框等,所述零件圖框包括A3圖框及A4圖框,對A3圖框還是A4圖框的選擇是根據(jù)所選擇的被加圖框的圖形對象最大包圍集的長和寬來決定,長以180mm為界,寬以235mm為界,若長大于180mm,則選A3圖框,反之選A4圖框,若寬大于235mm,則選A3圖框,反之選A4圖框。
參數(shù)設(shè)定模塊12用于在顯示器20提供的人機交互界面上設(shè)定被選圖形對象屬性參數(shù)中的局部變量信息,包括材質(zhì)、熱處理方式、零件數(shù)量、零件編號等參數(shù)。
比例設(shè)定模塊13用于根據(jù)被選圖形對象的最大包圍集大小及所選擇的原始圖框的大小設(shè)定圖框縮放比例,在本較佳實施方式中假定該縮放比例為K2,具體縮放比例設(shè)定如下假設(shè)S1為被選擇圖形對象的最大包圍集的長,S2為所選擇圖形對象的最大包圍集的寬,M、N為經(jīng)驗值,假定K1為(S1/M)與(S2/N)中的最大值,則圖框縮放比例為K2=1.2*K1,即將所選擇的圖框的長和寬各放大K2倍后作為要插入的圖框尺寸。
插入點計算模塊14用于計算所插入圖框的插入點坐標以確定插入圖框與被選圖形對象的相對位置,所述插入點坐標即為圖框插入時的圖框左下角坐標,插入點的計算過程如下因所選擇圖形對象的中心點坐標為已知,而所插入圖框的中心坐標A0(X0,Y0)需與被選圖形對象的中心坐標相同,故所插入圖框的中心坐標A0(X0,Y0)也被確定,且圖框的插入點坐標即圖框的左下角左標A1(X1,Y1)中的X1=X0+M*K2及Y1=Y(jié)0+N*K2(其中K2為比例設(shè)定模塊13中設(shè)定的圖框縮放比例,M、N為經(jīng)驗值),故圖框的插入點坐標A1(X1,Y1)被計算出來,從而固定了所插入圖框與被選圖形對象的相對位置。
數(shù)據(jù)讀取模塊15用于從數(shù)據(jù)庫30中讀取被選圖形對象屬性參數(shù)中的全局變量信息以將該信息顯示在所插入圖框的屬性塊中以供用戶參考,所述全局變量信息包括機種名稱、客戶名稱、產(chǎn)品名稱、產(chǎn)品編號、版本及設(shè)計日期等。
圖框插入模塊16用于根據(jù)計算出的插入點坐標插入選擇模塊11所選擇的圖框并按比例設(shè)定模塊13設(shè)定的圖框縮放比例進行放大或縮小,并插入圖框?qū)傩詨K。
信息填寫模塊17用于將數(shù)據(jù)讀取模塊15所讀取的被選圖形對象屬性參數(shù)中的全局變量信息及參數(shù)設(shè)定模塊12中設(shè)定的被選圖形對象屬性參數(shù)中的局部變量信息填寫到圖框插入模塊16所插入圖框?qū)傩詨K的相應欄位以完成帶有屬性塊的圖框插入。如圖2所示,是一個圖形對象被插好圖框后的示意圖。該圖框內(nèi)包括被選圖形對象的俯視圖301、主視圖302及主視圖的長303為73.00mm、寬304為40.00mm的加工尺寸等信息,該圖框內(nèi)還插有屬性塊300,其放大圖如圖3所示。如圖3所示,該屬性塊300既包括用戶設(shè)定的圖形對象屬性參數(shù)中的局部變量信息,例如材質(zhì)(MAT’L)305為45號鋼、熱處理方式(FINISH)306為不需熱處理方式(none)、零件數(shù)目(Q’TY)307為4個及零件編號(PARTNO)308為042-005-123等,還包括從數(shù)據(jù)庫30中讀取的圖形對象屬性參數(shù)中的全局變量信息,例如機種名稱(NAME)309為PIRANHA2及版本(REV)310為X版本等。
參閱圖4所示,是本發(fā)明快插圖框方法較佳實施方式的具體實施流程圖。首先,選擇模塊11根據(jù)用戶需要從模具設(shè)計圖中選擇要加圖框的圖形對象及根據(jù)該圖形對象選擇需插入的圖框,并拷貝粘貼該被選擇圖形對象到該模具設(shè)計圖所在設(shè)計圖紙中的空白區(qū)域或到另一新建設(shè)計圖紙中,所述圖形對象可以是AutoCAD的任意圖形。所述圖框共分為兩大類客戶圖框及零件圖框,所述客戶圖框包括料帶圖框、工站圖框、產(chǎn)品圖框及展開圖框等,所述零件圖框包括A3圖框及A4圖框,對A3圖框還是A4圖框的選擇是根據(jù)所選擇的被加圖框的圖形對象最大包圍集的長和寬來決定,長以180mm為界,寬以235mm為界,若長大于180mm,則選A3圖框,反之選A4圖框,若寬大于235mm,則選A3圖框,反之選A4圖框(步驟S100)。參數(shù)設(shè)定模塊12在顯示器20提供的人機交互界面上設(shè)定被選圖形對象屬性參數(shù)中的局部變量信息,包括材質(zhì)、熱處理方式、零件數(shù)量、零件編號等參數(shù)(步驟S102)。比例設(shè)定模塊13根據(jù)被選圖形對象的最大包圍集大小及所選擇的原始圖框的大小設(shè)定圖框縮放比例,在本較佳實施方式中假定該縮放比例為K2,具體縮放比例設(shè)定如下假設(shè)S1為被選擇圖形對象的最大包圍集的長,S2為所選擇圖形對象的最大包圍集的寬,M、N為經(jīng)驗值,假定K1為(S1/M)與(S2/N)中的最大值,則圖框縮放比例為K2=1.2*K1,即將所選擇的圖框的長和寬各放大K2倍后作為要插入的圖框尺寸(步驟S104)。插入點計算模塊14計算所插入圖框的插入點坐標以確定插入圖框與被選圖形對象的相對位置,所述插入點坐標即為圖框插入時的圖框左下角坐標,插入點的計算過程如下因所選擇圖形對象的中心點坐標為已知,而所插入圖框的中心坐標A0(X0,Y0)需與被選圖形對象的中心坐標相同,故所插入圖框的中心坐標A0(X0,Y0)也被確定,且圖框的插入點坐標即圖框的左下角左標A1(X1,Y1)中的X1=X0+M*K2及Y1=Y(jié)0+N*K2(其中K2為比例設(shè)定模塊13中設(shè)定的圖框縮放比例,M、N為經(jīng)驗值),故圖框的插入點坐標A1(X1,Y1)被計算出來,從而固定了所插入圖框與被選圖形對象的相對位置(步驟S106)。數(shù)據(jù)讀取模塊15從數(shù)據(jù)庫30中讀取被選圖形對象屬性參數(shù)中的全局變量信息以將該信息顯示在所插入圖框的屬性塊中供用戶參考,所述全局變量信息包括機種名稱、客戶名稱、產(chǎn)品名稱、產(chǎn)品編號、版本及設(shè)計日期等(步驟S108)。圖框插入模塊16根據(jù)計算出的插入點坐標插入選擇模塊11所選擇的圖框并按比例設(shè)定模塊13設(shè)定的圖框縮放比例進行放大或縮小,并插入圖框?qū)傩詨K(步驟S110)。信息填寫模塊17將數(shù)據(jù)讀取模塊15所讀取的被選圖形對象屬性參數(shù)中的全局變量信息及參數(shù)設(shè)定模塊12中設(shè)定的被選圖形對象屬性參數(shù)中的局部變量信息填寫到所插入圖框?qū)傩詨K的相應欄位以完成帶有屬性塊的圖框插入(步驟S112)。
權(quán)利要求
1.一種快插圖框系統(tǒng),包括主機及數(shù)據(jù)庫,用于為被選圖形對象插入圖框并填好圖框信息,其特征在于,該主機包括選擇模塊,用于從設(shè)計圖中選擇要加圖框的圖形對象,及根據(jù)該圖形對象選擇需插入的圖框;參數(shù)設(shè)定模塊,用于設(shè)定被選圖形對象屬性參數(shù)中的局部變量信息;比例設(shè)定模塊,用于根據(jù)被選圖形對象的最大包圍集大小及所選擇的圖框大小設(shè)定圖框縮放比例;插入點計算模塊,用于計算所選圖框的插入點坐標以確定圖框與被選圖形對象的相對位置;數(shù)據(jù)讀取模塊,用于從所述數(shù)據(jù)庫中讀取被選圖形對象屬性參數(shù)中的全局變量信息;圖框插入模塊,用于根據(jù)計算出的插入點坐標插入所選擇圖框并按設(shè)定的圖框縮放比例進行放大或縮小,并插入圖框?qū)傩詨K;及信息填寫模塊,用于將所讀取的被選圖形對象屬性參數(shù)中的全局變量信息及設(shè)定的被選圖形對象屬性參數(shù)中的局部變量信息填寫到所插入圖框?qū)傩詨K的相應欄位以完成帶有屬性塊的圖框插入。
2.如權(quán)利要求1所述的快插圖框系統(tǒng),其特征在于,所述選擇模塊還用于將被選的圖形對象拷貝粘貼到該設(shè)計圖所在設(shè)計圖紙中的空白區(qū)域或另一新建的設(shè)計圖紙中。
3.如權(quán)利要求1所述的快插圖框系統(tǒng),其特征在于,所述圖框包括零件圖框及客戶圖框,其中零件圖框包括A3圖框及A4圖框,客戶圖框包括料帶圖框、工站圖框、產(chǎn)品圖框及展開圖框。
4.如權(quán)利要求1所述的快插圖框系統(tǒng),其特征在于,所述屬性參數(shù)中的局部變量信息包括零件的材質(zhì)、熱處理方式、零件數(shù)量、零件編號。
5.如權(quán)利要求1所述的快插圖框系統(tǒng),其特征在于,所述屬性參數(shù)中的全局變量信息包括機種名稱、客戶名稱、產(chǎn)品名稱、產(chǎn)品編號、版本及設(shè)計日期。
6.一種快插圖框方法,用于為被選圖形對象插入圖框并填好圖框信息,其特征在于,該方法包括以下步驟從設(shè)計圖中選擇要加圖框的圖形對象,及根據(jù)該圖形對象選擇需插入的圖框;設(shè)定被選圖形對象屬性參數(shù)中的局部變量信息;根據(jù)被選圖形對象的最大包圍集大小及所選擇的圖框大小設(shè)定圖框縮放比例;計算所選圖框的插入點坐標以確定圖框與被擇圖形對象的相對位置;從一數(shù)據(jù)庫中讀取被選圖形對象屬性參數(shù)中的全局變量信息;根據(jù)計算出的插入點坐標插入所選擇圖框并按設(shè)定的圖框縮放比例進行放大或縮小,并插入圖框?qū)傩詨K;及將所讀取的被選圖形對象屬性參數(shù)中全局變量信息及設(shè)定的局部變量信息填寫到所插入圖框?qū)傩詨K的相應欄位以完成帶有屬性塊的圖框插入。
7.如權(quán)利要求6所述的快插圖框方法,其特征在于,所述圖框包括零件圖框及客戶圖框,其中零件圖框包括A3圖框及A4圖框,客戶圖框包括料帶圖框、工站圖框、產(chǎn)品圖框及展開圖框。
8.如權(quán)利要求6所述的快插圖框方法,其特征在于,所述屬性參數(shù)中的局部變量信息包括零件的材質(zhì)、熱處理方式、零件數(shù)量、零件編號。
9.如權(quán)利要求6所述的快插圖框方法,其特征在于,所述屬性參數(shù)中的全局變量信息包括機種名稱、客戶名稱、產(chǎn)品名稱、產(chǎn)品編號、版本及設(shè)計日期。
10.如權(quán)利要求6所述的快插圖框方法,其特征在于,所述要加圖框的圖形對象是被拷貝粘貼到該設(shè)計圖所在設(shè)計圖紙中的空白區(qū)域或另一新建的設(shè)計圖紙中。
全文摘要
本發(fā)明提供一種快插圖框系統(tǒng),該系統(tǒng)包括選擇模塊、參數(shù)設(shè)定模塊、比例設(shè)定模塊、插入點計算模塊、數(shù)據(jù)讀取模塊、圖框插入模塊及信息填寫模塊。本發(fā)明還提供一種快插圖框方法,該方法包括選擇被加圖框的圖形對象及需插入的圖框;設(shè)定被選圖形對象屬性參數(shù)中的局部變量信息;設(shè)定圖框縮放比例;計算所選圖框的插入點坐標;讀取被選圖形對象屬性參數(shù)中的全局變量信息;插入所選擇圖框并按設(shè)定的圖框縮放比例進行放大或縮小,并插入圖框?qū)傩詨K;將所讀取的全局變量信息及設(shè)定的局部變量信息填寫到所插入圖框?qū)傩詨K的相應欄位。本發(fā)明所提供的快插圖框系統(tǒng)及方法,其能夠快速地為被選圖形對象插入圖框并填好圖框信息,提高工作效率。
文檔編號G06F17/50GK101055601SQ20061006028
公開日2007年10月17日 申請日期2006年4月12日 優(yōu)先權(quán)日2006年4月12日
發(fā)明者周曄 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司