陳小芳
摘 要:? 含有非圓曲線的軸類零件的數(shù)控編程是一個(gè)難點(diǎn),用宏程序手工編程結(jié)構(gòu)復(fù)雜,計(jì)算量大。以一個(gè)含有斜橢圓的零件為例,用CAXA數(shù)控車軟件詳細(xì)介紹了自動(dòng)編程的全過程,即零件輪廓及筆坯建模、加工軌跡創(chuàng)建、刀具加工軌跡仿真及程序代碼生成,闡述了CAXA數(shù)控車自動(dòng)編程的優(yōu)點(diǎn),降低了編程的難度,縮減了編程的時(shí)間,提高了工作效率。
關(guān)鍵詞:? CAXA ;數(shù)控車;自動(dòng)編程;斜橢圓
中圖分類號(hào):? TG519.1??????? ??文獻(xiàn)標(biāo)識(shí)碼:? A
doi:10.14031/j.cnki.njwx.2018.12.011
數(shù)控車主要用于軸類零件的加工。對(duì)于由直線和圓弧構(gòu)成的簡單軸類零件加工很多人會(huì)選擇手工編程,手工編出來的加工程序高效簡潔。對(duì)于含有橢圓、拋物線、雙曲線等非圓曲線的軸類零件大部分人會(huì)選擇自動(dòng)編程,只有少數(shù)對(duì)宏程序編程掌握比較好的人會(huì)選擇用宏程序手工編程。如果將上述非圓曲線旋轉(zhuǎn)一個(gè)角度,那么含有這類曲線的工件用宏程序手工編程將變得很復(fù)雜,而這種情況選擇自動(dòng)編程將會(huì)簡單很多。本文以一個(gè)含有斜橢圓曲線的工件為例介紹用CAXA數(shù)控車自動(dòng)編程與加工。
CAXA數(shù)控車是我國自主研發(fā)的一款CAD/CAM軟件,具有二維建模、刀路軌跡生成、模擬切削加工和后置處理模塊等功能,生成的G代碼適用于國內(nèi)各種數(shù)控加工系統(tǒng)[1]。
1 零件工藝分析
1.1 零件圖分析
如圖1所示,零件輪廓由兩條斜橢圓弧曲線和直線段構(gòu)成,若采用宏程序手工編程不但編程復(fù)雜而且節(jié)點(diǎn)的計(jì)算較為困難,因此本例用CAXA數(shù)控車自動(dòng)編程。
1.2 確定毛坯和裝夾方式
根據(jù)圖1所標(biāo)注的尺寸,選擇毛坯料為? ? 60 mm×110 mm的棒料,材料為45#鋼。使用三爪卡盤夾緊工件并保證伸出長度略大于90 mm。零件為單件加工,設(shè)定工件右端面中心為工件坐標(biāo)系的原點(diǎn)。
1.3 刀具選擇及切削用量
零件輪廓的加工根據(jù)先粗車后精車的原則,選擇加工刀具及切削用量如下表所示,粗車、精車刀片圓角半徑為0.4 mm。
2 基于CAXA數(shù)控車的自動(dòng)編程
2.1 零件輪廓及毛坯建模
零件輪廓繪制難點(diǎn)在于兩段斜橢圓弧曲線,兩段橢圓的標(biāo)準(zhǔn)方程分別為 x2/52+z2/302=1, x2/142+z2/282=1,將其轉(zhuǎn)化為參數(shù)方程為x(t)=30cos(t);y(t)=5sin(t)和x(t)=28cos(t);y(t)=14sin(t)。將這兩組參數(shù)方程輸入到公式曲線中去,單位選擇角度,起始值0,終止值360,點(diǎn)擊確定后就可得到兩個(gè)橢圓,然后通過旋轉(zhuǎn)、平移添加到零件圖中去,最后通過裁剪多余的線段得到零件輪廓。零件輪廓除了可以在CAXA數(shù)控車軟件中直接繪制還可在其他CAD軟件繪制,用其他軟件繪好圖后保存為dwg、dxf、igs格式文件,再用CAXA數(shù)控車軟件導(dǎo)入即可。不管是直接繪制還是用其他軟件繪制均不用繪出完整的零件圖,只需繪零件輪廓和毛坯輪廓。本例中零件輪廓及毛坯建模后如圖2所示。
2.2 加工軌跡創(chuàng)建
2.2.1 輪廓粗加工
點(diǎn)擊工具欄上的【輪廓粗車】圖標(biāo),根據(jù)實(shí)際加工要求填寫各項(xiàng)加工參數(shù)、進(jìn)退刀方式、切削用量、刀具參數(shù)等。特別是加工方式選擇行切方式,編程時(shí)考慮半徑補(bǔ)償,刀尖圓角半徑R為0.4 mm。各項(xiàng)參數(shù)設(shè)置完之后根據(jù)系統(tǒng)提示分別選擇被加工輪廓和毛坯輪廓,選擇拾取方式有鏈?zhǔn)叭?、單個(gè)拾取、限制鏈?zhǔn)叭?,最后選擇合適的進(jìn)退刀點(diǎn),系統(tǒng)則會(huì)自動(dòng)生成輪廓粗車的刀具軌跡,如圖3所示。
2.2.2 輪廓精加工
將輪廓粗加工軌跡、毛坯輪廓?jiǎng)h除,點(diǎn)擊工具欄上的【輪廓精車】圖標(biāo),按照粗加工類似的方式設(shè)置參數(shù),拾取被加工輪廓,生成輪廓精加工軌跡,如圖4所示,特別要注意精加工時(shí)軸向、徑向余量都為0,精加工時(shí)只需選擇被加工輪廓,而不用選毛坯輪廓。
2.3 刀具加工軌跡仿真及程序代碼生成
在“數(shù)控車”子菜單中選取“軌跡仿真”, 按鼠標(biāo)左鍵拾取要仿真的粗加工或者精加工軌跡,按鼠標(biāo)右鍵結(jié)束拾取,系統(tǒng)彈出仿真控制條,按開始鍵開始仿真。仿真可選擇靜態(tài)仿真、動(dòng)態(tài)仿真或二維仿真[2]。
在生成程序代碼前需要根據(jù)實(shí)際所用的數(shù)控機(jī)床和數(shù)控系統(tǒng)進(jìn)行后置設(shè)置和機(jī)床設(shè)置。設(shè)置好這些參數(shù)后在“數(shù)控車”子菜單中選取“生成代碼”,則彈出生成后置代碼對(duì)話框,用戶按要求填寫確定后拾取加工軌跡,則系統(tǒng)自動(dòng)生成加工程序。
3 結(jié)語
斜橢圓零件用宏程序編程結(jié)構(gòu)復(fù)雜,計(jì)算量大,用CAXA數(shù)控車軟件自動(dòng)編程很好地解決了斜橢圓零件手工編程困難的問題,大大降低了編程的難度,縮減了編程的時(shí)間,提高了工作效率。在數(shù)控車中所有的非圓曲線都可用類似的方法編程,用公式曲線、旋轉(zhuǎn)、平移等方式得到非圓曲線,其他過程跟本例類似。如圖5所示是根據(jù)以上方法加工出來的實(shí)物,加工零件表面質(zhì)量、光潔度較好。
參考文獻(xiàn):
[1] ??顧麗敏,黃時(shí)煒.基于CAXA數(shù)控車的特殊弧形零件的自動(dòng)編程[J].機(jī)床與液壓,2011(6).
[2] ??陳銀,黃俞淇.基于CAXA數(shù)控車雙曲線軸類零件的自動(dòng)編程加工[J].海峽科技與產(chǎn)業(yè),2016(11).