引言:隨著現(xiàn)代市場(chǎng)競(jìng)爭(zhēng)的激烈,迫使模具高品質(zhì)、短交貨期。事實(shí)證明CAD/CAM/CAE等軟件在模具行業(yè)中的應(yīng)用極大的提高了模具質(zhì)量、縮短了交貨期,降低了人工勞動(dòng)強(qiáng)度。許多鋁型材模具廠針對(duì)本廠的工藝特點(diǎn)開發(fā)了各具特色的CAD/CAM/CAE軟件。我司早年引進(jìn)意大利ThinkDesign軟件實(shí)現(xiàn)3D建模,數(shù)控一體化加工。隨著模具設(shè)計(jì)技術(shù)、加工技術(shù)的成熟,技術(shù)團(tuán)隊(duì)利用VBA語言在CAD軟件平臺(tái)上成功開發(fā)了擠壓模輔助設(shè)計(jì)計(jì)算工具外掛,利用計(jì)算機(jī)自動(dòng)計(jì)算擠壓比、角度計(jì)算、強(qiáng)度校核、??壮叽缬?jì)算,減輕了設(shè)計(jì)人員繁瑣的數(shù)據(jù)計(jì)算,提高了工作效率和正確率。
1.1 擠壓比的計(jì)算
公式依據(jù):鋁型材擠壓比=鋁棒截面積/(型材截面積×??讛?shù))
鋁棒直徑:鍵盤輸入,或鼠標(biāo)點(diǎn)擊圖版中的棒徑獲取。截面積:鍵盤輸入或鼠標(biāo)點(diǎn)擊型材。模孔數(shù):默認(rèn)值為1,多孔時(shí)鍵盤輸入孔數(shù)。點(diǎn)擊確定按扭后系統(tǒng)將自動(dòng)計(jì)算所得數(shù)值標(biāo)注在標(biāo)題欄中指定的位置,擠壓比一般20~70最為理想,若在此值限外系統(tǒng)將依照所設(shè)定的擠壓比值限提示擠壓比高或底的警報(bào),提醒設(shè)計(jì)人員,作更改。
VBA實(shí)現(xiàn)代碼:
1.2 角度計(jì)算
擠壓模具設(shè)計(jì)中角度的計(jì)算也是頻繁的:如橋位角度、擴(kuò)孔角度、預(yù)變形角度。公式依據(jù):tan?=對(duì)/鄰。
偏距:鍵盤輸入或鼠標(biāo)點(diǎn)尺寸獲取??咨睿烘I盤輸入或鼠標(biāo)點(diǎn)擊獲取。點(diǎn)擊確定按鈕后,系統(tǒng)將自動(dòng)將所計(jì)算的數(shù)值平齊標(biāo)拄在偏距尺寸線的旁邊。
VBA實(shí)現(xiàn)代碼:1.3 ??壮叽缬?jì)算
公式依據(jù): A=A0+KAO=(1+K)A0
式中A0-型材外形名義尺寸;K-經(jīng)驗(yàn)系數(shù),一般取K=0.01~0.012。
B=BO+△
式中 B0-型材壁厚的名義尺寸;△-壁厚??壮叽缭隽?。
擠壓模具模孔尺寸的計(jì)算簡(jiǎn)單卻極為重要,面對(duì)密密麻麻的尺寸數(shù)據(jù),相信再?gòu)?qiáng)悍的設(shè)計(jì)也會(huì)頭大,難免會(huì)有算錯(cuò)失誤的時(shí)候。??壮叽缬?jì)算錯(cuò)了,再好的設(shè)計(jì)方案也是徒勞。我司設(shè)計(jì)員總結(jié)了多年的??壮叽缬?jì)算經(jīng)驗(yàn),軟件開發(fā)人員將這些已經(jīng)編寫成程式變成規(guī)律,讓電腦按指令計(jì)算,確保正確率。
第一步:選取所有的圖素,系統(tǒng)按照設(shè)定的值,判定哪些尺寸是要變更的,需要變更的尺寸改變顏色。
第二步:?jiǎn)螕粼汲叽缰等ミx取單個(gè)要變更的尺寸,系統(tǒng)會(huì)按默認(rèn)值按1.01倍放大,再依照公差按設(shè)定的經(jīng)驗(yàn)值運(yùn)算+,-。點(diǎn)擊確定按鈕后原尺寸文字會(huì)自動(dòng)變數(shù),此時(shí)尺寸文字變?yōu)榧t顏色以作區(qū)別。
第三步:對(duì)于框型、內(nèi)腔需要加數(shù)的,我們定義為A。當(dāng)單擊尺寸線,在對(duì)話框中輸入A,系統(tǒng)便會(huì)按設(shè)定的經(jīng)驗(yàn)值加數(shù)。對(duì)于溝型、尖點(diǎn)需要減數(shù)的,我們定義為B。當(dāng)單擊尺寸線,在對(duì)話框中輸入B,系統(tǒng)便會(huì)按設(shè)定的經(jīng)驗(yàn)值減數(shù)。
第四步:繪圖員選取圖素放大1.01倍,繪圖即可。
簡(jiǎn)述了擠壓比、??壮叽绲挠?jì)算等,及使用VBA語言在CAD軟件平臺(tái)上二次開發(fā)輔助設(shè)計(jì)計(jì)算工具,實(shí)現(xiàn)自動(dòng)標(biāo)注,提示錯(cuò)誤警報(bào)。結(jié)束語:此輔助設(shè)計(jì)計(jì)算工具的開發(fā),使用快捷、方便,大大提高了正確率和工作效率,減輕了設(shè)計(jì)人員的負(fù)擔(dān)。為設(shè)計(jì)人員騰出了更多的時(shí)間去布孔,優(yōu)化設(shè)計(jì)方案。