機床NC程式段中包含的功能字有準備功能、座標功能字、進給功能字、主軸功能字、刀具功能字和輔助功能字。
一準備功能字
準備功能字G程式碼,用來規定刀具和工件的相對運動軌跡(即指令插補功能)、機床座標系、座標平面、刀具補償、座標偏置等多種加工操作。 G程式碼分模態程式碼和非模態程式碼:
① 模態程式碼一旦執行就保持有效,直到同組另一程式碼出現,編寫程式時,與上段相同的模態指令可省略不寫.不同組模態指令編在同一程式段內,不影響其續效。
② 非模態程式碼只有在其所在的程式段內有效。
二座標功能字
座標功能字(又稱尺寸字)用來尺寸字用於確定機床上刀具運動終點的座標位置。即機床各座標的位移量。一個程式段中有多個尺寸字時,一般按上述地址符順序排列。
三進給功能字
進給功能字的地址符是F,又稱為F功能或F指令,用於指定切削的進給速度。對於車床,F可分為每分鐘進給和主軸每轉進給兩種,對於其它數控機床,一般只用每分鐘進給。F指令在螺紋切削程式段中常用來指令螺紋的導程。
四主軸功能字
主軸轉速功能字的地址符是S,又稱為S功能或S指令,用於指定主軸轉速。單位為r/min。對於具有恆線速度功能的數控車床,程式中的S指令用來指定車削加工的線速度數。
五刀具功能字
刀具功能字的地址符是T,又稱為T功能或T指令,用於指定加工時所用刀具的編號。對於數控車床,其後的數字還兼作指定刀具長度補償和刀尖半徑補償用。
六輔助功能字
輔助功能程式碼,也稱M功能,M指令或M程式碼。它由地址碼M和其它兩位陣列成。共有100種(M00-M99)。它是控制機床輔助動作的指令,主要用作機床加工時的工藝性指令。如主軸的開,停,正反轉,切削液的開,關,運動部件的夾緊與鬆開等。
機床NC程式段中包含的功能字有準備功能、座標功能字、進給功能字、主軸功能字、刀具功能字和輔助功能字。
一準備功能字
準備功能字G程式碼,用來規定刀具和工件的相對運動軌跡(即指令插補功能)、機床座標系、座標平面、刀具補償、座標偏置等多種加工操作。 G程式碼分模態程式碼和非模態程式碼:
① 模態程式碼一旦執行就保持有效,直到同組另一程式碼出現,編寫程式時,與上段相同的模態指令可省略不寫.不同組模態指令編在同一程式段內,不影響其續效。
② 非模態程式碼只有在其所在的程式段內有效。
二座標功能字
座標功能字(又稱尺寸字)用來尺寸字用於確定機床上刀具運動終點的座標位置。即機床各座標的位移量。一個程式段中有多個尺寸字時,一般按上述地址符順序排列。
三進給功能字
進給功能字的地址符是F,又稱為F功能或F指令,用於指定切削的進給速度。對於車床,F可分為每分鐘進給和主軸每轉進給兩種,對於其它數控機床,一般只用每分鐘進給。F指令在螺紋切削程式段中常用來指令螺紋的導程。
四主軸功能字
主軸轉速功能字的地址符是S,又稱為S功能或S指令,用於指定主軸轉速。單位為r/min。對於具有恆線速度功能的數控車床,程式中的S指令用來指定車削加工的線速度數。
五刀具功能字
刀具功能字的地址符是T,又稱為T功能或T指令,用於指定加工時所用刀具的編號。對於數控車床,其後的數字還兼作指定刀具長度補償和刀尖半徑補償用。
六輔助功能字
輔助功能程式碼,也稱M功能,M指令或M程式碼。它由地址碼M和其它兩位陣列成。共有100種(M00-M99)。它是控制機床輔助動作的指令,主要用作機床加工時的工藝性指令。如主軸的開,停,正反轉,切削液的開,關,運動部件的夾緊與鬆開等。