數(shù)控程序段格式及數(shù)控機(jī)床程序的組成
發(fā)布日期:2011-05-21 蘭生客服中心 瀏覽:3448
數(shù)控程序由若干個(gè)“程序段”(block)組成,第個(gè)程序段由按照一定順序和規(guī)定排列的“字”(word)組成。字是由表示地址的英文字母、特殊文字和數(shù)字集合而成。字表示某一功能的組代碼符號。如X500為一個(gè)字,表示X向尺寸為500;F20為一個(gè)字,表示進(jìn)給速度為20(具體值由規(guī)定的代碼方法決定)。字是控制帶或程序的信息單位。程序段格式是指一個(gè)程序段中各字的排列順序及其表達(dá)方式。
程序段格式有許多種,如固定順序程序段格式,有分隔符的固定順序程序段格式,以及字地址程序段格式等,F(xiàn)在應(yīng)用最廣泛的是“可變程序段、文字地址程序段”格式(word address format)。下面是這種格式的例子:
從上例可以看出,程序段由順序號字、準(zhǔn)備功能字、尺寸字、進(jìn)給功能字、主軸功能字、刀具功能字、輔助功能字和程序結(jié)束符組成。此外,還有插補(bǔ)參數(shù)字等。每個(gè)字都由字母開頭,稱為“地址”。ISO標(biāo)準(zhǔn)規(guī)定的地址意義如表2.2所示。
各個(gè)功能字的意義如下:
(1) 程序段號(Sequence number)
用來表示程序從起動開始操作的順序,即程序段執(zhí)行的順序號。它用地址碼“N”和后面的三位數(shù)字表示。
(2) 準(zhǔn)備功能字(Preparatory function or G-function)
也稱為G代碼。準(zhǔn)備功能是使數(shù)控裝置作某種操作的功能,它一般緊跟在程序段序號后面,用地址碼“G”和兩數(shù)字來表示。
(3)尺寸字
尺寸字是給定機(jī)床各坐標(biāo)軸位移的方向和數(shù)據(jù)的,它由各坐標(biāo)軸的地址代碼、數(shù)字構(gòu)成。尺寸字一般安排在G功能字的后面。尺寸字的地址代碼,對于進(jìn)給運(yùn)動為:X、Y、Z、U、V、W、P、Q、R;對于回轉(zhuǎn)運(yùn)動的地址代碼為:A、B、C、D、E。此外,還有插補(bǔ)參數(shù)字:I、J、K等。
(4)進(jìn)給功能字(Feed function or F-function)
它給定刀具對于工件的相對速度,由地址碼“F”和其后面的若干位數(shù)字構(gòu)成。這個(gè)數(shù)字取決于每個(gè)數(shù)控裝置所采用的進(jìn)給速度指定方法。進(jìn)給功能字應(yīng)寫在相應(yīng)軸尺寸字之后,對于幾個(gè)軸合成運(yùn)動的進(jìn)給功能字,應(yīng)寫在最后一個(gè)尺寸字之后。一般單位為:mm/min,切削螺紋時(shí)用mm/r表示,在英制單位中用英寸表示。
(5) 主軸轉(zhuǎn)速功能字(Spindle speed function or S-function)
主軸轉(zhuǎn)速功能也稱為S功能,該功能字用來選擇主軸轉(zhuǎn)速,它由地址友“S”和在其后面的若干位數(shù)字構(gòu)成。主軸速度單位用r/min表示。
(6) 刀具功能字(Tool function or T-function)
該功能也稱為T功能,它由地址碼“T”和后面的若干位數(shù)字構(gòu)成。刀具功能字用于更換刀具時(shí)指定刀具或顯示待換刀號,有時(shí)也能指定刀具位置補(bǔ)償。
(7) 輔助功能字(Miscellaneous function or M-function)
也稱為M功能,該功能指定除G功能之外的種種“通斷控制”功能。它一般用地址碼“M”和后面的兩數(shù)字表示。
(8) 程序段結(jié)束符(End of block)
每一個(gè)程序段結(jié)束之后,都應(yīng)加上程序段結(jié)束符!*”是某種數(shù)控裝置程序段結(jié)束符的簡化符號。
表2.2 地址字符表
字符 | 意 義 |
A | 關(guān)于X軸的角度尺寸 |
B | 關(guān)于Y軸的角度尺寸 |
C | 關(guān)于Z軸的角度尺寸 |
D | 第二刀具功能,也有定為偏置號 |
E | 第二進(jìn)給功能 |
F | 第一進(jìn)給功能 |
G | 準(zhǔn)備功能字 |
H | 暫不指定,有的定為偏置號 |
I | 平行于X軸的插補(bǔ)參數(shù)或螺紋導(dǎo)程 |
J | 平行于Y軸的插補(bǔ)參數(shù)或螺紋導(dǎo)程 |
K | 平行于Z軸的插補(bǔ)參數(shù)或螺紋導(dǎo)程 |
L | 不指定,有的定為固定循環(huán)返回次數(shù),也有的定為子程序返回次數(shù) |
M | 輔助功能 |
N | 順序號 |
O | 不用,有的定為程序編號 |
P | 平行于X軸的第三尺寸,也有定為固定循環(huán)的參數(shù) |
Q | 平行于Y軸的第三尺寸,也有定為固定循環(huán)的參數(shù) |
R | 平行于Z軸的第三尺寸,也有定為固定循環(huán)的參數(shù),圓弧半徑等 |
S | 主軸速度功能 |
T | 第一刀具功能 |
U | 平行于X軸的第二尺寸 |
V | 平行于Y軸的第二尺寸 |
W | 平行于Z軸的第二尺寸 |
X,Y,Z | 基本尺寸 |
-
FANUC 0加工中心自動運(yùn)行方式下執(zhí)行加工程序的方法
FANUC0加工中心自動運(yùn)行方式下執(zhí)行加工程序的方法: 1啟動運(yùn)行程序 首先將方式選擇開關(guān)置“自動運(yùn)行”位,然后選擇需要運(yùn)行的加工程序(方法為搜索并調(diào)出程序”),完成上述操作后按循環(huán)起動按鈕。 2停止運(yùn)行程序 當(dāng)NC執(zhí)行完一個(gè)M00指令時(shí),
2015-09-10 -
加工中心的數(shù)控系統(tǒng)參數(shù)設(shè)定和操作要點(diǎn)
1 參數(shù)設(shè)定 參數(shù)的設(shè)定包括刀具參數(shù)及刀具補(bǔ)償參數(shù)、零點(diǎn)偏置等參數(shù)的設(shè)定。 下面簡單介紹參數(shù)的設(shè)定步驟。 (1) 刀具參數(shù)及刀具補(bǔ)償參數(shù) 打開軟鍵功能中的參數(shù)欄后,按刀具補(bǔ)償軟鍵,屏幕上顯示出刀具補(bǔ)償數(shù)據(jù)。按軟鍵<<T或&
2015-09-08 -
數(shù)控加工結(jié)構(gòu)工藝性分析、零件精度與技術(shù)要求分析
對零件圖進(jìn)行數(shù)控加工工藝分析主要包括結(jié)構(gòu)工藝性分析、零件精度與技術(shù)要求分析 (1)結(jié)構(gòu)工藝性分析 在進(jìn)行數(shù)控加工工藝性分析時(shí),工藝人員應(yīng)該根據(jù)所掌握的數(shù)控加工特點(diǎn)、數(shù)控機(jī)床的功能和實(shí)際經(jīng)驗(yàn),把準(zhǔn)備工作做細(xì)、做好,減少失誤和返工。 1)零件結(jié)
2015-09-07 -
試區(qū)別一下手工編程和自動編程的過程以及適用場合。
試區(qū)別一下手工編程和自動編程的過程以及適用場合。 答:數(shù)控程序的編制方法有手工編程和自動編程兩種。 (1)手工編程過程: 從零件圖樣分析及工藝處理、數(shù)值計(jì)算、書寫程序單、制穿孔紙帶直至程序的校驗(yàn)等各個(gè)步驟,均由人工完成,則屬手工編程。
2015-09-06