數(shù)控程序段格式及數(shù)控機床程序的組成

發(fā)布日期:2011-05-21    蘭生客服中心    瀏覽:3413

   數(shù)控程序由若干個“程序段”(block)組成,第個程序段由按照一定順序和規(guī)定排列的“字”(word)組成。字是由表示地址的英文字母、特殊文字和數(shù)字集合而成。字表示某一功能的組代碼符號。如X500為一個字,表示X向尺寸為500;F20為一個字,表示進給速度為20(具體值由規(guī)定的代碼方法決定)。字是控制帶或程序的信息單位。程序段格式是指一個程序段中各字的排列順序及其表達方式。

程序段格式有許多種,如固定順序程序段格式,有分隔符的固定順序程序段格式,以及字地址程序段格式等,F(xiàn)在應用最廣泛的是“可變程序段、文字地址程序段”格式(word address format)。下面是這種格式的例子: 


從上例可以看出,程序段由順序號字、準備功能字、尺寸字、進給功能字、主軸功能字、刀具功能字、輔助功能字和程序結束符組成。此外,還有插補參數(shù)字等。每個字都由字母開頭,稱為“地址”。ISO標準規(guī)定的地址意義如表2.2所示。

各個功能字的意義如下:

(1) 程序段號(Sequence number)

用來表示程序從起動開始操作的順序,即程序段執(zhí)行的順序號。它用地址碼“N”和后面的三位數(shù)字表示。

(2) 準備功能字(Preparatory function or G-function)

也稱為G代碼。準備功能是使數(shù)控裝置作某種操作的功能,它一般緊跟在程序段序號后面,用地址碼“G”和兩數(shù)字來表示。

(3)尺寸字

尺寸字是給定機床各坐標軸位移的方向和數(shù)據(jù)的,它由各坐標軸的地址代碼、數(shù)字構成。尺寸字一般安排在G功能字的后面。尺寸字的地址代碼,對于進給運動為:X、Y、Z、U、V、W、P、Q、R;對于回轉運動的地址代碼為:A、B、C、D、E。此外,還有插補參數(shù)字:I、J、K等。

(4)進給功能字(Feed function or F-function)

它給定刀具對于工件的相對速度,由地址碼“F”和其后面的若干位數(shù)字構成。這個數(shù)字取決于每個數(shù)控裝置所采用的進給速度指定方法。進給功能字應寫在相應軸尺寸字之后,對于幾個軸合成運動的進給功能字,應寫在最后一個尺寸字之后。一般單位為:mm/min,切削螺紋時用mm/r表示,在英制單位中用英寸表示。

(5) 主軸轉速功能字(Spindle speed function or S-function)

主軸轉速功能也稱為S功能,該功能字用來選擇主軸轉速,它由地址友“S”和在其后面的若干位數(shù)字構成。主軸速度單位用r/min表示。

(6) 刀具功能字(Tool function or T-function)

該功能也稱為T功能,它由地址碼“T”和后面的若干位數(shù)字構成。刀具功能字用于更換刀具時指定刀具或顯示待換刀號,有時也能指定刀具位置補償。

(7) 輔助功能字(Miscellaneous function or M-function)

也稱為M功能,該功能指定除G功能之外的種種“通斷控制”功能。它一般用地址碼“M”和后面的兩數(shù)字表示。

(8) 程序段結束符(End of block)

每一個程序段結束之后,都應加上程序段結束符!*”是某種數(shù)控裝置程序段結束符的簡化符號。


表2.2 地址字符表
















































































字符


意     義


A


關于X軸的角度尺寸


B


關于Y軸的角度尺寸


C


關于Z軸的角度尺寸


D


第二刀具功能,也有定為偏置號


E


第二進給功能


F


第一進給功能


G


準備功能字


H


暫不指定,有的定為偏置號


I


平行于X軸的插補參數(shù)或螺紋導程


J


平行于Y軸的插補參數(shù)或螺紋導程


K


平行于Z軸的插補參數(shù)或螺紋導程


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


基本尺寸


 

更多相關信息