郝文博
(遼寧軌道交通職業(yè)學(xué)院,遼寧 沈陽110023)
數(shù)控加工的特點是:加工效率高、加工精度高、可以實現(xiàn)生產(chǎn)的網(wǎng)絡(luò)化和智能化[1]。毛坯件在加工前,需要對其表面進行加工,以去除粗糙表面,幾乎所有的毛坯件都需要此類加工[2],所以不同的毛坯件需要進行不同的編程加工,是重復(fù)且繁瑣的工作。本文研究一種自動編程計算器[3-4],自動完成去除毛坯表面的數(shù)控銑削加工程序。
毛坯件加工表面和走刀軌跡如圖1所示,以工件中心對刀,即為編程原點,每次折點為關(guān)鍵點。設(shè)工件長為a,寬為b,刀具半徑為r。
圖1 走刀軌跡
根據(jù)去除毛坯的結(jié)構(gòu)及加工工藝特點,其數(shù)控銑削加工程序計算器編寫的完整過程如下:
Step1輸入毛坯外形尺寸,長度和寬度;輸入去除材料的高度及刀具直徑。
Step2計算各關(guān)鍵點的坐標(biāo)值。
Step3生成并顯示去除毛坯粗糙表面的數(shù)控銑削加工程序。
以方形毛坯件為例,毛坯尺寸為100 mm×100 mm,去除材料高度0.5 mm,使用φ20銑刀,在計算器中,輸入相關(guān)尺寸,如圖2所示。
圖2 輸入界面
點擊生成/顯示程序,自動生成去除粗糙表面的數(shù)控銑削加工程序在記事本文件中顯示如下:
%200;
M03S800;
G95G54G17G90;
G00X-65Y-50Z5M08;
G01Z-.5F0.1;
X65;
Y-40;
X-65;
Y-30;
X65;
Y-20;
X-65;
Y-10;
X65;
Y0;
X-65;
Y10;
X65;
Y20;
X-65;
Y30;
X65;
Y40;
X-65;
Y50;
X65;
Z5;
G00X0Y0;
Z50;
M09;
M05;
M30;
本文以去除毛坯粗糙表面的數(shù)控加工為研究對象,在編程軟件中完成各關(guān)鍵點坐標(biāo)值的計算,根據(jù)所得坐標(biāo)值進而編制了數(shù)控銑加工程序。