本發(fā)明屬于機械加工領域,提供一種對數控加工不到位的型面進行補加工的方法。
背景技術:
::運用catia對工裝進行數控加工時,由于工裝上存在一些復雜型面,數控加工時無法加工到,導致加工不到的型面留有余量,進而導致工裝無法正常使用。一些工裝存在型面復雜,對此類工裝進行數控加工時,會存在一些復雜型面無法加工到的現象?,F有技術中,憑借經驗這些無法加工到的型面可能夠被發(fā)現,并且針對這些位置繼續(xù)進行加工,但依然存在一些無法憑借經驗而被遺漏的型面;這些被遺漏的型面沒有被充分加工到位,雖然可以通過測量檢查到部分被遺漏的型面,但鉗工只能夠對部分型面進行修研補救,一些復雜的型面鉗工是無法補修。鉗工無法補修的復雜型面,或者測量時沒有測量到的被遺漏的型面,如果余量很大,并且在零件邊緣線以內,交檢后會影響使用。技術實現要素:針對現有技術存在的問題,本發(fā)明提供一種對數控加工不到位的型面進行補加工的方法,能夠對數控無法加工到的型面,進行數控補加工。本發(fā)明的技術方案為:第一步,運用catiav5中ncmanufacturing模塊的advancedmachining命令進行數控設置。首先在advancedmachining模式下的partoperation命令里設置機床參數,選取工裝的基準孔作為加工中的基準坐標,并設置x軸、y軸、z軸方向;設置后在partoperation選項里添加manufacturingprogram程序條。第二步,在添加的manufacturingprogram程序條下選擇sweeping命令作為粗加工命令,添加此命令后出現5個選項界面:在第一個選項界面中的machining下設置機床加工精度0.1mm,radial下的max.distancebetweenpass加工步距選擇6mm;在第二個選項界面中offsetonpart加工型面余量為0.8mm,并選取partautolimit選項;在第三個選項界面中選擇加工刀具,粗加工刀具選擇球刀直徑50;在第四個選項界面中設置加工機床進給速度,刀具轉速等;在第五個選項界面中設置加工刀具的進、退刀路徑方式,進、退刀均選擇alongtoolaxis。各參數設置后點擊toolpathreplay,計算加工路徑,仿真演示無誤后確定并保存。第三步,半精加工和精加工同樣選擇sweeping命令,并將粗加工中的machining機床加工精度更改為0.01mm,max.distancebetweenpass加工步距半精加工選擇1.5mm、精加工步距選擇0.3mm,半精加工和精加工刀具均選擇球刀直徑30mm,各參數設置后點擊toolpathreplay,計算加工路徑,無誤后確定并保存。第四步,精加工命令執(zhí)行后存在部分復雜型面,無法加工到位,點擊reworkarea命令后,出現reworkarea設置界面:在第一個選項界面中點擊loadfrom,并選擇精加工的命令條,表示計算精加工命令加工不到的型面,選擇完畢后點擊compute,計算未加工路徑;在第三個界面點擊insertionlevel后,再點擊新建的manufacturingprogram程序條,生成補加工命令條。在新建的manufacturingprogram程序條下設置新生成的補加工命令條,在補加工命令第一個界面的中machining下設置機床加工精度0.01mm,radial中的distancebetweenpaths選擇0.3mm,第二個選項界面中offsetonpart選擇0.05mm,在第三個選項界面中選擇刀具為球刀直徑20mm,在第四個選項界面中設置機床進給速度和刀具轉速等,在第五個選項界面中選擇alongtoolaxis作為進退刀方式,各參數設置后點擊toolpathreplay,計算加工路徑,無誤后確定并保存。第五步,再次點擊reworkarea命令,點擊loadfrom選擇球刀直徑20mm的補加工命令條,點擊compute計算出補加工路徑;根據第四步的內容再次設置新計算出的補加工命令條,需更改的是將球刀直徑20mm更改為球刀直徑16mm,點擊toolpathreplay,計算加工路徑;重復以上的操作,直到reworkarea命令計算不出新的加工路徑為止。本發(fā)明的有益效果為:本發(fā)明能夠對數控無法加工到的型面,進行數控補加工,加工精度高。附圖說明圖1為存在復雜型面的成型模示意圖;圖2為成型模需要補加工的位置示意圖。具體實施方式以下結合具體實施方式對本發(fā)明做進一步說明。第一步,運用catiav5軟件中的ncmanufacturing模塊里的advancedmachining命令進行數控設置。首先在advancedmachining模式下的partoperation命令里設置機床參數,選取工裝的基準孔作為加工中的基準坐標,并設置x軸,y軸,z軸的方向,設置后在partoperation選項里添加manufacturingprogram程序條。machineeditor選項中numericalcontrol參數設定:postprocessor:notspecifiedpostprocessorwordstable:cenit-lathe.pptablencdatatype:isoncdataformat:axis(x,y,z,i,j,k)homepointstrategy:frommininterpol.radius:0.01mmmaxinterpol.radius:5000mmmindiscretizationstep:1e-004mmmindiscretizationangle:0.1deg第二步,在添加的manufacturingprogram程序條下選擇sweeping命令作為粗加工命令,添加此命令后出現程序編制選項,在第一個選項界面中的machining下設置機床加工精度0.1mm,radial下的max.distancebetweenpass加工步距選擇6mm;在第二個選項界面中offsetonpart加工型面余量為0.8mm,并選取partautolimit選項。在第三個選項界面中選擇加工刀具,粗加工刀具選擇球刀直徑50;在第四個選項界面中設置加工機床進給速度,刀具轉速等;在第五個選項界面中設置加工刀具的進、退刀路徑方式,進、退刀均選擇alongtoolaxis。各參數設置后點擊toolpathreplay,計算加工路徑,無誤后確定并保存。第三步,半精加工和精加工也選擇sweeping命令,并將粗加工中的machining機床精度更改為0.01mm,max.distancebetweenpass加工步距半精加工選擇1.5mm、精加工步距選擇0.3mm,半精加工和精加工刀具均選擇球刀直徑30,各參數設置后點擊toolpathreplay,計算加工路徑,無誤后確定并保存。第四步,精加工命令執(zhí)行后有一些復雜型面,無法加工到位,此時點擊reworkarea命令,此時出現reworkarea設置界面,在第一個選項界面中點擊loadfrom,并選擇精加工的命令條,表示計算精加工命令加工不到的型面,選擇完畢后點擊compute,會計算出未加工的路徑,之后在第三個界面點擊insertionlevel,再點擊新建的manufacturingprogram程序條,就會生成補加工命令條。在新建的manufacturingprogram程序條下設置新生成的補加工命令條,在補加工命令第一個界面的中machining下設置機床加工精度0.01mm,radial中的distancebetweenpaths選擇0.3mm,第二個選項界面中offsetonpart選擇0.05mm,在第三個選項界面中選擇刀具為球刀直徑20mm,在第四個選項界面中設置機床進給速度和刀具轉速等,在第五個選項界面中選擇alongtoolaxis作為進退刀方式,各參數設置后點擊toolpathreplay,計算加工路徑,無誤后確定并保存。粗加工、半精加工、精加工刀具參數設置:feedrateapproach:6000mm/mnmachining:6000mm/mnretract:6000mm/mnunit:linearspindlespeedmaching:3000turn/mnunit:angularquality:finish第五步,之后再次點擊reworkarea命令,點擊loadfrom選擇球刀直徑20的補加工命令條,點擊compute計算出補加工路徑,然后按照之前的方法設置新計算出的補加工命令條,需更改的是將球刀直徑20更改為球刀直徑16,點擊toolpathreplay,計算加工路徑,重復以上的操作,直到reworkarea命令計算不出新的加工路徑為止。數控補加工命令radial參數設定stepover:constant3ddistancebetweenpaths:0.3mmsweepingstrategy:fromguidetozonecenter(spiral)maximumcutdepth:0mm。當前第1頁12當前第1頁12