專利名稱:圓形沖頭繪制方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種圓形沖頭繪制方法。
背景技術(shù):
在模具設(shè)計(jì)中,沖頭是一個(gè)很平常的工作零件,尤其是在薄材模具設(shè)計(jì)中,沖頭用的十分廣泛。傳統(tǒng)技術(shù)中,相同的圓孔,只能一個(gè)一個(gè)的布置沖頭,盡管這些圓孔的沖頭形狀是相同的,而在人為操作過(guò)程中很容易引起一些習(xí)慣性的錯(cuò)誤,例如,參數(shù)設(shè)定不一致,造成本身設(shè)計(jì)意圖是相同零件的,而繪制出來(lái)的卻不相同。
因此,有必要提供一種圓形沖頭繪制方法,通過(guò)結(jié)合模具設(shè)計(jì)的規(guī)范,自動(dòng)根據(jù)圓形沖頭的直徑讀取默認(rèn)沖頭的結(jié)構(gòu)類型,實(shí)現(xiàn)經(jīng)驗(yàn)文件化、標(biāo)準(zhǔn)化,根據(jù)選擇的圓的數(shù)量自動(dòng)一次繪制多個(gè)圓形沖頭,且每一個(gè)沖頭都具有相同的參數(shù)值,從而更好的捕捉設(shè)計(jì)意圖,減少人為習(xí)慣性誤差,提高繪圖效率和智能化水平。
發(fā)明內(nèi)容本發(fā)明較佳實(shí)施例提供一種圓形沖頭繪制方法,該方法包括如下步驟(a)在同一圖層選擇半徑相同的圓形圖元;(b)判斷上述圓形圖元是否合法;(c)若上述圓形圖元不合法,則結(jié)束繪制圓形沖頭;(d)若上述圓形圖元合法,則保存上述圓形圖元的圓心和半徑;(e)根據(jù)上述半徑,自動(dòng)讀取默認(rèn)的圓形沖頭結(jié)構(gòu);(f)修改上述圓形沖頭結(jié)構(gòu)的默認(rèn)參數(shù)值;(g)判斷上述修改后的參數(shù)是否合理;(h)若上述修改后的參數(shù)不合理,則重新修改默認(rèn)參數(shù);(i)若上述修改后的參數(shù)合理,則讀取上述圓心和半徑,根據(jù)上述修改后的參數(shù)一次完成多個(gè)圓形沖頭的繪制。
相較現(xiàn)有技術(shù),所述圓形沖頭繪制方法,可以一步實(shí)現(xiàn)多個(gè)圓形沖頭的繪制,減少了人為習(xí)慣性誤差,提高繪圖效率和智能化水平。
圖1是本發(fā)明圓形沖頭繪制方法的較佳實(shí)施例的圓形沖頭繪制程序功能模塊圖。
圖2是本發(fā)明圓形沖頭繪制方法的較佳實(shí)施例的作業(yè)流程圖。
具體實(shí)施方式如圖1所示,是本發(fā)明圓形沖頭繪制方法的較佳實(shí)施例的圓形沖頭繪制程序功能模塊圖。該圓形沖頭繪制程序1可安裝于任意計(jì)算機(jī)設(shè)備,例如個(gè)人電腦,所述圓形沖頭繪制程序1包括一選擇模塊10、一判斷模塊12、一存儲(chǔ)模塊14、一修改模塊16及一讀取模塊18。選擇模塊10,用于選擇圓形圖元。判斷模塊12,用于判斷上述圓形圖元是否合法及修改后的默認(rèn)參數(shù)是否合理,所述合法指選擇模塊10所選取的圓形圖元必須是同一圖層的沖頭,且其半徑相同。存儲(chǔ)模塊14,用于存儲(chǔ)上述選擇的圓形圖元的圓心數(shù)組和半徑,所述圓心數(shù)組用來(lái)保存所有已選擇圓形圖元的圓心。修改模塊16,用于修改系統(tǒng)默認(rèn)沖頭的參數(shù)值,其中,每種沖頭需要修改的參數(shù)不同,所修改參數(shù)與沖頭本身的結(jié)構(gòu)類型有關(guān)。讀取模塊18,用于讀取上述圓心數(shù)組,該圓心數(shù)組中圓心的位置為圓形沖頭插入點(diǎn)的位置。
如圖2所示,是本發(fā)明圓形沖頭繪制方法的較佳實(shí)施例的作業(yè)流程圖。沖頭有其特定的圖層顏色,選擇模塊10在所設(shè)定的圖層顏色中提取半徑相同的圓形圖元,并得到這些圓的圓心和半徑(步驟S100)。判斷模塊12判斷上述圓形圖元是否合法,即判斷上述所有圓形圖元是否為同一圖層上的沖頭及圓的半徑是否相同(步驟S102)。若上述圓形圖元不是同一圖層上的沖頭或其半徑不相同,則結(jié)束繪制圓形沖頭。若上述圓形圖元是同一圖層上的沖頭且其半徑相同,則存儲(chǔ)模塊14用一個(gè)數(shù)組來(lái)保存所選擇的所有圓的圓心,用一個(gè)變量來(lái)保存該組圓的半徑(步驟S104)。根據(jù)上述圓的半徑大小,自動(dòng)讀取默認(rèn)的圓形沖頭結(jié)構(gòu),同時(shí)屏蔽掉不適合該半徑的圓形沖頭結(jié)構(gòu)(步驟S106)。修改模塊16根據(jù)用戶需要修改上述圓形沖頭結(jié)構(gòu)的默認(rèn)參數(shù)值,所述參數(shù)例如沖頭半徑、每個(gè)臺(tái)階高度、螺絲規(guī)格、材質(zhì)及熱處理,其中每種沖頭需要修改的參數(shù)不同(步驟S108)。判斷上述修改后的參數(shù)是否在其合理范圍內(nèi),例如,每個(gè)臺(tái)階高度不能大于沖頭本身的高度(S110)。若上述修改后的參數(shù)不合理,則返回步驟S108重新修改默認(rèn)參數(shù)。若上述修改后的參數(shù)合理,則讀取模塊18讀取上述圓心數(shù)組和半徑變量,所述圓心數(shù)組中圓心的位置為圓形沖頭插入點(diǎn)的位置,根據(jù)上述修改后的參數(shù)一次完成多個(gè)圓形沖頭的繪制(步驟S112)。
權(quán)利要求
1.一種圓形沖頭繪制方法,其特征在于,該方法包括如下步驟選擇圓形圖元;判斷上述圓形圖元是否合法;若上述圓形圖元合法,則保存上述圓形圖元的圓心和半徑;根據(jù)上述半徑,自動(dòng)讀取默認(rèn)的圓形沖頭結(jié)構(gòu);修改上述圓形沖頭結(jié)構(gòu)的默認(rèn)參數(shù)值;判斷上述修改后參數(shù)是否合理;若上述修改后的參數(shù)合理,則讀取上述圓心和半徑,根據(jù)上述修改后的參數(shù)一次完成多個(gè)圓形沖頭的繪制。
2.如權(quán)利要求1所述的圓形沖頭繪制方法,其特征在于,其中所述的選擇圓形圖元指在同一圖層選擇半徑相同的沖頭。
3.如權(quán)利要求1所述的圓形沖頭繪制方法,其特征在于,其中所述的判斷合法性指判斷上述選擇的圓形圖元是不是同一圖層上半徑相同的沖頭。
4.如權(quán)利要求1所述的圓形沖頭繪制方法,其特征在于,其中所述的保存上述圓形圖元的圓心和半徑指用一個(gè)數(shù)組保存所選擇的所有圓的圓心,并且用一個(gè)變量保存上述數(shù)組中圓的半徑。
5.如權(quán)利要求1所述的圓形沖頭繪制方法,其特征在于,其中所述的默認(rèn)圓形沖頭結(jié)構(gòu)可以在上述圓形圖元的半徑范圍內(nèi)進(jìn)行修改。
6.如權(quán)利要求1所述的圓形沖頭繪制方法,其特征在于,其中所述的合理性指上述所修改的參數(shù)要在其合理范圍之內(nèi)。
7.如權(quán)利要求1所述的圓形沖頭繪制方法,其特征在于,其中判斷上述修改后的參數(shù)是否合理的步驟還包括若上述修改后的參數(shù)不合理,則返回重新修改默認(rèn)參數(shù)的步驟。
8.如權(quán)利要求1所述的圓形沖頭繪制方法,其特征在于,其中判斷上述圓形圖元是否合法的步驟還包括若上述圓形圖元不合法,則結(jié)束繪制圓形沖頭。
全文摘要
本發(fā)明提供一種圓形沖頭繪制方法,該方法包括如下步驟選擇圓形圖元;判斷上述圓形圖元是否合法;若上述圓形圖元不合法,則結(jié)束繪制圓形沖頭;若上述圓形圖元合法,則保存上述圓形圖元的圓心和半徑;根據(jù)上述半徑,自動(dòng)讀取默認(rèn)的圓形沖頭結(jié)構(gòu);修改上述圓形沖頭結(jié)構(gòu)的默認(rèn)參數(shù)值;判斷上述修改后的參數(shù)是否合理;若上述修改后的參數(shù)不合理,則重新修改默認(rèn)參數(shù);若上述修改后的參數(shù)合理,則讀取上述圓心和半徑,根據(jù)上述修改后的參數(shù)一次完成多個(gè)圓形沖頭的繪制。利用本發(fā)明,可以一步實(shí)現(xiàn)多個(gè)圓形沖頭的繪制,減少人為習(xí)慣性誤差,提高繪圖效率和智能化水平。
文檔編號(hào)G06F17/50GK1912878SQ20051003658
公開(kāi)日2007年2月14日 申請(qǐng)日期2005年8月12日 優(yōu)先權(quán)日2005年8月12日
發(fā)明者向家兵, 周曄, 常春明, 鄭曉源, 李建軍, 陳云霞 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司