要使所生成的數(shù)控程序直接應(yīng)用于數(shù)控機(jī)床加工,則必須針對(duì)每一臺(tái)數(shù)控機(jī)床定制專用的后置處理器。這就要求開(kāi)發(fā)人員熟悉所用的CAM系統(tǒng)及所生成的刀具路徑文件的格式、熟悉所用數(shù)控機(jī)床及其數(shù)控系統(tǒng)代碼功能及其表述格式,而這一工作是智力密集和勞動(dòng)密集兼而有之的過(guò)程。
應(yīng)用實(shí)例零件:煙灰缸的三維實(shí)體的凸模,CAD/CAM軟件:MasterCAM加工設(shè)備:華中Ⅰ型數(shù)控ZJK7532A型多功能數(shù)控銑鉆床,刀具:高速鋼球頭銑刀。主要步驟:(1)通過(guò)MasterCAM建立的煙灰缸凸模煙灰缸三維實(shí)體圖。(2)典型系統(tǒng)參數(shù)設(shè)定設(shè)置。①設(shè)置MasterCAM系統(tǒng)與CNC機(jī)床通信接口及其它外設(shè)的傳輸參數(shù)值,如公制、偶同位、傳輸格式ASCⅡ、傳輸速率1200,讀取后處理程序;②設(shè)置MasterCAM系統(tǒng)當(dāng)前所用的如后置處理程序、刀具庫(kù)、材料庫(kù)等檔案文件、資料路徑等;③設(shè)置MasterCAM系統(tǒng)自動(dòng)產(chǎn)生NC程序有關(guān)參數(shù),如公制、機(jī)械原點(diǎn)、圖型顯示方式、程式行號(hào)、加工報(bào)表、NCI點(diǎn)的*小位數(shù)等等。(3)計(jì)算機(jī)自動(dòng)計(jì)算并自動(dòng)生成刀位軌跡文件,全部完成刀具軌跡生成。刀具軌跡見(jiàn)圖4。(4)運(yùn)用MasterCAM造型好的煙灰缸三維實(shí)體,經(jīng)過(guò)軟件的后置處理功能,自動(dòng)生成NC程序:N4600M30上面的程序,我們稱為原始程序,一般可直接在數(shù)控加工機(jī)床上運(yùn)行,但由于不同的數(shù)控機(jī)床,其數(shù)控系統(tǒng)不同,其編程指令與格式也有所不同,因此,必須稍微修改。我們對(duì)原始程序做下列修改:①在%后輸入程序號(hào):程序號(hào)由四個(gè)數(shù)字組成,但不能是0000;②刪除括號(hào)中的說(shuō)明性語(yǔ)句;③由于對(duì)刀和換刀是手工完成的,所以G20,G21,G17,G49,G28,G43,G54,H3,T3等設(shè)置語(yǔ)句應(yīng)該刪去;④在程序開(kāi)始增設(shè)工件坐標(biāo)定位和快速定位語(yǔ)句;⑤根據(jù)加工需要,把進(jìn)給速度改為F300~F800之間。
以上的修改主要在程序的首尾兩端完成,另外進(jìn)刀量、切削量等問(wèn)題,須要通過(guò)實(shí)際操作數(shù)控機(jī)床,在演示過(guò)程中發(fā)現(xiàn),但問(wèn)題不大,只要在數(shù)值上作些小的修正就行了。通過(guò)試切,在蠟?zāi)I贤瓿闪慵募庸?,效果良好?/div>
結(jié)果和意義。本案例采用MasterCAM軟件實(shí)現(xiàn)了零件從幾何造型、刀具軌跡的生成、刀位驗(yàn)證及刀具軌跡的編輯、后置處理,實(shí)現(xiàn)了數(shù)控程序的自動(dòng)生成并加工出產(chǎn)品。使復(fù)雜問(wèn)題簡(jiǎn)單化,使用中只要參數(shù)設(shè)置成功,系統(tǒng)就會(huì)自動(dòng)生成正確的走刀路徑,且通過(guò)后置處理系統(tǒng)自動(dòng)生成數(shù)控程序,減少了人為因素產(chǎn)生的誤差,提高了加工精度。
結(jié)論(1)該方法中后置處理文件的編輯是建立在應(yīng)用MasterCAM軟件的自動(dòng)編程功能之前,后處理程序?qū)⒖刂破鞯腘C程序,定義成華中數(shù)控所使用的格式,并與零件的幾何造型、刀位計(jì)算和圖形顯示結(jié)合在一起,有效解決了編程的數(shù)據(jù)來(lái)源,圖形顯示、走刀模擬和交互修改問(wèn)題,彌補(bǔ)了數(shù)控語(yǔ)言編程的不足。(2)編程過(guò)程是在計(jì)算機(jī)上直接面向零件的幾何圖形交互進(jìn)行,不需要源程序,使用簡(jiǎn)單、準(zhǔn)確、直觀,方便檢查。(3)數(shù)控后置技術(shù)是CAD/CAM一體化的關(guān)鍵,對(duì)于目前使用多種CAD/CAM系統(tǒng),配備多種機(jī)床各種類型數(shù)控系統(tǒng)的情況,從CAD到CAM還不能一步到位,通過(guò)手工修改使數(shù)控程序能應(yīng)用于不同的數(shù)控機(jī)床,具有更高的可行性和實(shí)用價(jià)值。
【相關(guān)推薦】
返回列表
本文標(biāo)簽: