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