-
-7 14
1.?dāng)?shù)控加工程序數(shù)控系統(tǒng)是執(zhí)行數(shù)控加工程序來完成對(duì)數(shù)控沖床的運(yùn)動(dòng)控制,從而實(shí)現(xiàn)機(jī)床上零件的加工。數(shù)控沖床零件加工程序是從外部輸入數(shù)控裝置的、用以描述機(jī)床加工過程的程序。數(shù)控加工程序由一個(gè)個(gè)程序段組成,每一個(gè)程序段都由一個(gè)個(gè)功能字組成,它將零件加工過程的幾何數(shù)據(jù)、工藝數(shù)據(jù)以及各種輔助開關(guān)命令(如換刀、冷卻、夾緊等),按機(jī)床加工的運(yùn)動(dòng)順序,用數(shù)控系統(tǒng)規(guī)定的功能代碼和程序格式編成的加工程序單。數(shù)控加工程序的格式現(xiàn)在一般用可變符地址程序格式。可變符地址程序格式的一個(gè)程序段形式如下:
N-G-X-Y-Z-F-S—T-M-LF
程序段是由功能宇組成的,功能字是以字母開始,后面跟著幾位數(shù)字,代表著不同的功能。程序段中的功能宇的意義是:
N-表示為程序段序號(hào),以區(qū)分各個(gè)程序段;
o—一是準(zhǔn)備功能,是使數(shù)控系統(tǒng)應(yīng)準(zhǔn)備好或做某種運(yùn)動(dòng)方式和工作方式,也稱為G指令;
X-、Y-、Z_—一是表示機(jī)床上刀具中心點(diǎn)(或刀尖點(diǎn))在機(jī)床坐標(biāo)系中的坐標(biāo)值,用以確定機(jī)床運(yùn)動(dòng)的距離。個(gè)別情況下表示時(shí)間;
F-表示進(jìn)給功能,指定機(jī)床加工時(shí)的進(jìn)給速度;
s-表示主軸功能,指定機(jī)床加工時(shí)的主軸轉(zhuǎn)速;
T-表示刀具功能,指定機(jī)床加工時(shí)的所用刀具;
M—一表示輔助功能,指定機(jī)床加工時(shí)的輔助動(dòng)作,主要是輔助開關(guān)量的控制,也稱為M指令;
LF為程序段結(jié)束符號(hào)。
常用的G指令有:
GOO-快速移動(dòng);
G01-直線移動(dòng),也稱直線插補(bǔ)功能;
G02-順時(shí)針圓弧移動(dòng),即順時(shí)針圓弧插補(bǔ)功能;
G03-逆時(shí)針圓弧移動(dòng),即逆時(shí)針圓弧插補(bǔ)功能;
G04-暫停;
G17-選擇XY插補(bǔ)平面;
G18-選擇zx插補(bǔ)平面;
G19-選擇YZ插補(bǔ)平面;
G40-取消刀具補(bǔ)償;
G41-左刀具半徑補(bǔ)償;
G42-右刀具半徑補(bǔ)償;
G54~G59-編程坐標(biāo)原點(diǎn)設(shè)定;
G33-等螺距螺紋加工;
G80-取消固定循環(huán);
G73~G79、G81—G89-各種固定循環(huán);
G90-絕對(duì)尺寸編程;
G91-相對(duì)尺寸編程;
G96-恒切削速度功能。
常用的M指令有:
MOO-程序停止(主軸、切削液停):
M02-程序結(jié)束:
M03-主軸正轉(zhuǎn):
M04-主軸反轉(zhuǎn);
M05-主軸停;
M06-換刀:
M08-切削液開;
M09-切削液關(guān);
M10—夾緊(滑座、主軸、夾具等);
Mll-放松。
如某數(shù)控加工程序段:
N0020 G90 GOO X300 Yl00 220 S600 T03 M06 M03 LF
該程序段表示為:本程序段是第20段,絕對(duì)編程方式,機(jī)床快速移動(dòng),使刀具快速運(yùn)動(dòng)到工件坐標(biāo)系上X= 300mm、y=lOOmm、Z=20mm的點(diǎn)上,主軸轉(zhuǎn)速為正轉(zhuǎn)600r/nun,使用3號(hào)刀具加工。
- 評(píng)論(0)
發(fā)表評(píng)論 TrackBack
◎歡迎參與討論,請(qǐng)?jiān)谶@里發(fā)表您的看法、交流您的觀點(diǎn)。