專利名稱:基于pro/e軟件二次開發(fā)的手機(jī)結(jié)構(gòu)標(biāo)準(zhǔn)化設(shè)計方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種手機(jī)結(jié)構(gòu)設(shè)計畫圖方法,特別是涉及一種基于PR0/E軟件二次開發(fā)的手機(jī)結(jié)構(gòu)標(biāo)準(zhǔn)化設(shè)計方法。
背景技術(shù):
手機(jī)結(jié)構(gòu)設(shè)計即結(jié)構(gòu)工程師通過電腦三維軟件進(jìn)行三維圖形設(shè)計的過程,最后的三維圖形會通過模具、注塑或其他機(jī)械加工的方式形成產(chǎn)品。不斷提高手機(jī)結(jié)構(gòu)設(shè)計的效率及標(biāo)準(zhǔn)化是手機(jī)制造商及手機(jī)設(shè)計的追求。然而,現(xiàn)在普通的設(shè)計方法效率比較低。如普通的直板機(jī)型需要7-10天;翻蓋、滑蓋需要14-20天。目前,設(shè)計方法是采用PR0/E(PR0/ENGINEER)軟件一個個特征慢慢畫出。這樣普通的一個直板機(jī)型(包括面殼,底殼,電池蓋,按鍵等其他輔助結(jié)構(gòu)料)約有800-1200個左右的特征;翻蓋、滑蓋的外殼則更多,約有1600-2500個特征。如果按平均4分鐘一個特征去計算,結(jié)構(gòu)工程師進(jìn)行結(jié)構(gòu)設(shè)計的工作強(qiáng) 度很高,而且沒有進(jìn)行標(biāo)準(zhǔn)化設(shè)計,也很容易出錯。最關(guān)鍵的問題是,各種不同的機(jī)型都要做很多重復(fù)的工作。因為具體的結(jié)構(gòu)設(shè)計過程中,有一部分具體的命令其實是可以公用的。不同的機(jī)型只需要在整機(jī)的長度、寬度、厚度三個方向根據(jù)實際調(diào)整下具體的參數(shù)即可。因此,目前的設(shè)計方法效率低,標(biāo)準(zhǔn)化程度低,工作強(qiáng)度大。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)效率低、標(biāo)準(zhǔn)化程度低的缺陷,提供一種基于PR0/E軟件二次開發(fā)的手機(jī)結(jié)構(gòu)標(biāo)準(zhǔn)化設(shè)計方法。本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的一種基于PR0/E軟件二次開發(fā)的手機(jī)結(jié)構(gòu)標(biāo)準(zhǔn)化設(shè)計方法,其特點在于,其包括以下步驟S1、采用PR0/E軟件中用戶定義特征UDF來創(chuàng)建專門用于手機(jī)結(jié)構(gòu)設(shè)計的特征庫文件;S2、點擊PR0/E中插入命令下的自定義特征命令或直接點擊外掛到PR0/E的工具,將創(chuàng)建好的所述特征庫文件內(nèi)的特征組直接使用到手機(jī)的零件設(shè)計中;S3、編輯所述特征組中可編輯特征組的尺寸,以調(diào)整所述特征組的位置。其中,UDF為用戶定義特征,用于針對手機(jī)結(jié)構(gòu)設(shè)計過程進(jìn)行二次開發(fā)。較佳地,所述步驟S1之前還包括以下步驟Sn、總結(jié)各種不同外觀、結(jié)構(gòu)類型的手機(jī)結(jié)構(gòu)構(gòu)造;S12、分析適合創(chuàng)建標(biāo)準(zhǔn)化的特征庫文件的特征組,所述特征組包括若干個特征。其中,總結(jié)和分析步驟都需要根據(jù)設(shè)計者的實際經(jīng)驗來獲得,從而將各類可以通用的特征組集合為特征庫文件,這樣便于設(shè)計時隨時調(diào)用,避免了每次重新設(shè)計的過程,提高了效率。此外,標(biāo)準(zhǔn)化的特征組也降低了出錯率。較佳地,所述特征庫文件中的特征組包括螺絲柱特征組、螺絲頭部分特征組、公扣特征組、母扣特征組、后蓋部分的后殼與電池蓋配合特征組、電池蓋部分的后蓋與電池蓋配合特征組、獨立型SIM卡(用戶識別卡)特征組、電池倉特征組、LCM (是指將液晶顯示器件、連接件、控制與驅(qū)動等外圍電路、印刷電路板、背光源及結(jié)構(gòu)件等裝配在一起的組件)圍骨特征組及掛繩孔特征組。通常,結(jié)構(gòu)設(shè)計過程中,各個部件的三維圖形都是很多單個的特征來組成的。所述特征組即很多各具特色的特征放到一起組合形成的特征組合,其文件后綴名為.GPH0其中,所述特征是一些普通的機(jī)械特征,如弧、草繪的線條、倒角、孔、加強(qiáng)筋等。PR0/E把這些簡單的特征進(jìn)行累加從而形成了各種復(fù)雜的結(jié)構(gòu),形成三維零件的特征組。這樣就避免了每次做重復(fù)的工作,直接調(diào)取三維零件的特征組即可,大大提高了設(shè)計效率。較佳地,所述步驟S2還包括以下步驟S21、調(diào)用所述特征庫文件中的特征組; S22、設(shè)置所述特征組插入3D設(shè)計窗口中的位置和方向。較佳地,所述步驟S22中的位置包括三個基準(zhǔn)平面,所述基準(zhǔn)平面包括一水平的前平面、一豎直的右平面及一豎直的頂面。較佳地,所述步驟S22中的方向為長度方向和寬度方向。上述三個基準(zhǔn)平面可以將特征組固定于一個特定位置,特定的方向可以便于編輯特征組。較佳地,所述步驟S3中所述可編輯的特征尺寸包括所述特征組的長度、寬度及厚度,通過直接編輯特征尺寸來控制所述特征組的長度和寬度方向的位置。該編輯方法簡單方便,而且可以直觀地從設(shè)計圖中判斷結(jié)構(gòu)是否合適。較佳地,所述步驟S3之后還包括以下步驟S31、采用C++語言將整個運行所述特征庫文件的過程寫成程序;S32、手動加載所述程序到PR0/E軟件上的外掛工具,用于點擊后自動運行。較佳地,所述步驟S31中還包括采用C++語言編程創(chuàng)建.DLL文件、.BAK文件及.txt文件。較佳地,所述步驟S32中的所述外掛工具包括菜單和快捷工具。上述外掛工具的設(shè)置可以進(jìn)一步簡化設(shè)計過程,可以通過快捷工具直接啟動特征庫文件,調(diào)取所需的特征組,大大提高了設(shè)計效率。本發(fā)明中,上述優(yōu)選條件在符合本領(lǐng)域常識的基礎(chǔ)上可任意組合,即得本發(fā)明各較佳實施例。本發(fā)明的積極進(jìn)步效果在于本發(fā)明提供一種基于PR0/E 二次開發(fā)的手機(jī)結(jié)構(gòu)設(shè)計方法,提高了各種手機(jī)結(jié)構(gòu)設(shè)計的效率和標(biāo)準(zhǔn)化,減少了出錯的機(jī)率,縮短了各個項目的周期,從而降低了手機(jī)公司的成本。
圖I為本發(fā)明基于PR0/E軟件二次開發(fā)的手機(jī)結(jié)構(gòu)標(biāo)準(zhǔn)化設(shè)計方法的流程圖。圖2為PR0/E設(shè)計手機(jī)外觀模型主控件的截圖一。圖3為PR0/E設(shè)計手機(jī)外觀模型主控件的截圖二。圖4為本發(fā)明已總結(jié)出來的特征組的快捷鍵的截圖。
圖5為本發(fā)明已總結(jié)出來的特征組的庫文件截圖。圖6為本發(fā)明將直板手機(jī)的后殼導(dǎo)入PR0/E的3D設(shè)計窗口內(nèi)的截7為本發(fā)明將直板手機(jī)的后殼導(dǎo)入PR0/E的3D設(shè)計窗口內(nèi)的截8為本發(fā)明將直板手機(jī)的后殼導(dǎo)入PR0/E的3D設(shè)計窗口內(nèi)的截圖三。圖9為本發(fā)明將直板手機(jī)的后殼導(dǎo)入PR0/E的3D設(shè)計窗口內(nèi)的截圖四。圖10為本發(fā)明在手機(jī)后殼上插入后殼特征組的截圖。圖11為本發(fā)明編輯后殼特征組的截圖。
具體實施方式
下面結(jié)合附圖給出本發(fā)明較佳實施例,以詳細(xì)說明本發(fā)明的技術(shù)方案。如圖I所示,本發(fā)明提供了一種基于PR0/E軟件二次開發(fā)的手機(jī)結(jié)構(gòu)標(biāo)準(zhǔn)化設(shè)計方法,其具體包括以下步驟步驟100,總結(jié)各種不同外觀、結(jié)構(gòu)類型的手機(jī)結(jié)構(gòu)構(gòu)造。步驟101,分析適合創(chuàng)建標(biāo)準(zhǔn)化的特征庫文件的特征組。步驟102,采用PR0/E軟件中用戶定義特征UDF來創(chuàng)建專門用于手機(jī)結(jié)構(gòu)設(shè)計的特征庫文件。步驟103,點擊PR0/E中插入命令下的自定義特征命令或直接點擊外掛到PR0/E的工具。步驟104,調(diào)用所述特征庫文件中的特征組。步驟105,設(shè)置所述特征組插入3D設(shè)計窗口中的位置和方向。步驟106,編輯所述特征庫文件中可編輯特征的尺寸。步驟107,采用C++語言編程創(chuàng)建· DLL文件、· BAK文件及· txt文件。步驟108,采用C++語言將整個運行所述特征庫文件的過程寫成程序。步驟109,手動加載所述程序到PR0/E軟件上的外掛工具。選取一種機(jī)型來對上述實施過程進(jìn)一步說明。結(jié)構(gòu)設(shè)計過程中大致采用自頂向下的設(shè)計過程。首先,畫好一個手機(jī)外形的主控件-MASTER。然后,再通過這個主控件來控制它下面的各個組件及各個組件下面的部件特征。如圖2,選擇一種名稱為-U68的機(jī)型,U68組件及U68,其后綴為.ASM。US68_MASTER. PRT為手機(jī)的外觀模型主控件;U68_A_C0VER. ASM為A殼(手機(jī)前殼)組件;U68_A-COVER-BAR. PRT 至 US68_LENS_TAPE. PRT 均為 A 殼(手機(jī)前殼)零件;U68-09-06_30· ASM和U68_KEYPAD. ASM為A殼組件下的另兩個組件。同理,下面還包括B殼(手機(jī)后殼)組件U68_B-C0VER. ASM、電池蓋組件 U68_BATTERY_C0VER. ASM、PCB (印刷電路板)組件 US_PCB.ASM,這些組件均同A殼組件平級關(guān)系,且每個組件下面還可以包括各個組件所對應(yīng)的多個部件或小組件。當(dāng)然,根據(jù)實際的設(shè)計情況,可以繼續(xù)在上述外觀模型主控件下添加其他組件,從而形成如圖2的手機(jī)外觀模型主控件的模型樹結(jié)構(gòu)。然后,在各個零件下設(shè)置特征,如圖3所示。例如,在A殼(手機(jī)前殼)零件下設(shè)置三個基準(zhǔn)平面=RIGHT (右平面)、TOP (頂面)及FRONT (前平面),以及一基準(zhǔn)坐標(biāo)系PRT_CSYS_DEF,用以定位A殼零件。此外,還包括構(gòu)成A殼零件的若干個特征,如圖3所示,例如拉伸9、拉伸63等等。而拉伸9下面的S2D003表示第0003#草繪的線條,即通過編輯S2D003可以設(shè)置特征拉伸9。上述為PR0/E中的現(xiàn)有的編輯模型樹方式,此處不做進(jìn)一步地詳細(xì)說明。通過該模型樹,就可以清楚地看到手機(jī)結(jié)構(gòu)設(shè)計的結(jié)構(gòu)編程,便于設(shè)置或編輯各個零件的各個特征,有助于提聞設(shè)計效率。在上述模型樹的基礎(chǔ)上,再在每個零件下面添加需要的特征組。目前已總結(jié)出來的特征組共有10個。如圖·4所示,特征組包括螺絲柱特征組(第三行左八,庫文件為PA_SCREff_B0SS_D44. gph. I)、螺絲頭部分特征組(第三行左九,庫文件為PA-SCREW-B0SS-D32.gph. I)、公扣特征組(第三行左十,庫文件為gong-cook. gph. I)、母扣特征組(第三行左i ,庫文件為mu-cook. gph. I)、后蓋部分的后殼與電池蓋配合特征組(第三行左十二,庫文件為B-C0VER-C00K. gph. I)、電池蓋部分的后蓋與電池蓋配合特征組(第三行左十三,庫文件為BATTERY-C0VER-C00K· gph. I)、獨立型SM卡特征組(第三行左三,庫文件為attachment, gph. I)、電池倉特征組(第三行左二,庫文件為battery, gph. I)、LCM圍骨特征組(第三行左一,庫文件為1cm. gph. I)及掛繩孔特征組(第三行左十四,庫文件為sim.gph. I)。其中庫文件保存如圖5所示的文件夾中。此處,例舉直板手機(jī)后殼與電池蓋的扣位設(shè)置如圖6、圖7所示,首先將直板手機(jī)的后殼導(dǎo)入PR0/E的3D設(shè)計窗口內(nèi)。然后,用鼠標(biāo)點選工具(C3,圖7左上方第三行左三的快捷鍵)或者直接敲鍵盤按C3,系統(tǒng)會自動按軟件設(shè)計好的路徑找到做后殼與電池蓋的特征組(后殼部分)的庫文件B-C0VER-C00K.gph. I。接著,通過圖7的畫面右側(cè)的菜單來設(shè)置庫文件插入到目前的3D設(shè)計窗口內(nèi)的具體需要定位的三個平面和方向。其中方向包括確認(rèn)厚度方向放置平面的方向,如圖8所示,選擇正向;確認(rèn)長度方向放置平面的方向,如圖9所示,選擇正向。設(shè)置完上述3個定位平面和2個方向后,由圖10可見,特征組“組B-C0VER-C00K”已經(jīng)插入到目前的3D設(shè)計窗口中來。然后,我們可以檢查一下各個扣(此特征組一共有9個扣位特征)是否處在與整機(jī)空間及PCB (印刷電路板)的實際情況的最優(yōu)布局處。如果布局不是很均勻,就需要通過編輯組B-cover-cook下面的具體的特征尺寸來調(diào)整各扣的位置,即根據(jù)不同的機(jī)型及PCBA(印刷電路板組件)的實際情況來稍微調(diào)整一下這個組下面的子命令即可。如圖11所示,特征組“組B-C0VER-C00K”下面包含很多個子特征,通過其中一些特征的參數(shù)變化來達(dá)到適合所有機(jī)型結(jié)構(gòu)設(shè)計。例如,需要調(diào)整右邊第二個扣位的位置,則只需雙擊其長度方向的尺寸“40”直接修改為需要的尺寸,和/或者雙擊其寬度方向的尺寸“21. 6”直接修改為需要的尺寸。這樣整個扣位就會自動調(diào)整到新的位置。同理每個扣位都有長度和寬度方向的尺寸,如果需要可以直接編輯修改。當(dāng)然,如果扣位的位置合適,則無需更改。此外,其他非控制位置的尺寸已經(jīng)結(jié)合行業(yè)標(biāo)準(zhǔn)做好的庫文件,無需使用者去編輯修改。其它9個庫文件的使用和上述方法一樣。直接點擊工具欄的圖標(biāo),然后選三個定位基準(zhǔn)平面,和兩個放置平面的方向,即能將各個特征組插入到具體的各外殼設(shè)計過程中。然后再判斷一下位置是否合適,不妥當(dāng)?shù)脑捲僬{(diào)整一下相關(guān)尺寸即可,此處不再一一贅述。
這樣,實現(xiàn)了將所有機(jī)型中可以進(jìn)行標(biāo)準(zhǔn)化設(shè)計的部分特征一次性做好的目的。在各個機(jī)型的結(jié)構(gòu)設(shè)計過程中可以直接插入使用,從而大大的提高設(shè)計效率。經(jīng)實際使用,本發(fā)明方法相對于以前的舊方法,普通直板機(jī)可以提高20-30%效率。翻蓋機(jī)和滑蓋機(jī)由于涉及到兩組外殼,部分特征組可以兩次利用,故可以提高40%的效率。同時,實現(xiàn)標(biāo)準(zhǔn)化設(shè)計后,庫里面已經(jīng)將部分不用更改的尺寸鎖定,其它可以靈活變更的尺寸則是可以編輯的,這樣就避免了設(shè)計過程中人為錯誤的產(chǎn)生,進(jìn)一步降低了出錯率。雖然以上描述了本發(fā)明的具體實施方式
,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實質(zhì)的前提下,可以對這些實施方式做出多種變更或修改,但這些變更 和修改均落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種基于PRO/E軟件二次開發(fā)的手機(jī)結(jié)構(gòu)標(biāo)準(zhǔn)化設(shè)計方法,其特征在于,其包括以下步驟 51、采用PRO/E軟件中用戶定義特征UDF來創(chuàng)建專門用于手機(jī)結(jié)構(gòu)設(shè)計的特征庫文件; 52、點擊PRO/E中插入命令下的自定義特征命令或直接點擊外掛到PRO/E的工具,將創(chuàng)建好的所述特征庫文件內(nèi)的特征組直接使用到手機(jī)的零件設(shè)計中; 53、編輯所述特征組中可編輯特征組的尺寸,以調(diào)整所述特征組的位置。
2.如權(quán)利要求I所述的方法,其特征在于,所述步驟S1之前還包括以下步驟 Sn、總結(jié)各種不同外觀、結(jié)構(gòu)類型的手機(jī)結(jié)構(gòu)構(gòu)造; S12、分析適合創(chuàng)建標(biāo)準(zhǔn)化的特征庫文件的特征組,所述特征組包括若干個特征。
3.如權(quán)利要求2所述的方法,其特征在于,所述特征庫文件中的特征組包括螺絲柱特征組、螺絲頭部分特征組、公扣特征組、母扣特征組、后蓋部分的后殼與電池蓋配合特征組、電池蓋部分的后蓋與電池蓋配合特征組、獨立型SIM卡特征組、電池倉特征組、LCM圍骨特征組及掛繩孔特征組。
4.如權(quán)利要求3所述的方法,其特征在于,所述步驟S2還包括以下步驟 521、調(diào)用所述特征庫文件中的特征組; 522、設(shè)置所述特征組插入3D設(shè)計窗口中的位置和方向。
5.如權(quán)利要求4所述的方法,其特征在于,所述步驟S22中的位置包括三個基準(zhǔn)平面,所述基準(zhǔn)平面包括一水平的前平面、一豎直的右平面及一豎直的頂面。
6.如權(quán)利要求4所述的方法,其特征在于,所述步驟S22中的方向為長度方向和寬度方向。
7.如權(quán)利要求I所述的方法,其特征在于,所述步驟S3中所述可編輯的特征尺寸包括所述特征組的長度、寬度及厚度,通過直接編輯特征尺寸來控制所述特征組的長度和寬度方向的位置。
8.如權(quán)利要求I所述的方法,其特征在于,所述步驟S3之后還包括以下步驟 531、采用C++語言將整個運行所述特征庫文件的過程寫成程序; 532、手動加載所述程序到PRO/E軟件上的外掛工具,用于點擊后自動運行。
9.如權(quán)利要求8所述的方法,其特征在于,所述步驟S31中還包括采用C++語言編程創(chuàng)建.DLL文件、.BAK文件及.txt文件。
10.如權(quán)利要求8所述的方法,其特征在于,所述步驟S32中的所述外掛工具包括菜單和快捷工具。
全文摘要
本發(fā)明公開了一種基于PRO/E軟件二次開發(fā)的手機(jī)結(jié)構(gòu)標(biāo)準(zhǔn)化設(shè)計方法,其包括以下步驟S1、采用PRO/E軟件中用戶定義特征UDF來創(chuàng)建專門用于手機(jī)結(jié)構(gòu)設(shè)計的特征庫文件;S2、點擊PRO/E中插入命令下的自定義特征命令或直接點擊外掛到PRO/E的工具,將創(chuàng)建好的所述特征庫文件內(nèi)的特征組直接使用到手機(jī)的零件設(shè)計中;S3、編輯所述特征組中可編輯特征組的尺寸,以調(diào)整所述特征組的位置。本發(fā)明提高了各種手機(jī)結(jié)構(gòu)設(shè)計的效率和標(biāo)準(zhǔn)化,減少了出錯的機(jī)率,縮短了各個項目的周期,從而降低了手機(jī)公司的成本。
文檔編號G06F17/50GK102855340SQ20111018296
公開日2013年1月2日 申請日期2011年6月30日 優(yōu)先權(quán)日2011年6月30日
發(fā)明者劉濤 申請人:希姆通信息技術(shù)(上海)有限公司