1.指令集(X方向的所有編程量,如X和U,都是直徑量)
G00:快速定位指令。格式為G00 X(U) Z(W),其中X和Z為絕對編程中的目標點,U和W為相對編程中的目標點。兩軸同時以機床的最快速度開始運動,但不壹定同時停止,即合成的刀具軌跡不壹定是直線。這個系統可以混合編程,比如G00 X W。
G01:線性插補指令。格式為G01 X(U) Z(W) F,其中X和Z為絕對編程中的目標點,U和W為相對編程中的目標點,F的值為插補速度,單位為mm/min或mm/r,取決於設置為G98還是G99。
G02:圓弧插補指令。格式為G02 X(U) Z(W) R(I K) F,其中X和Z為絕對編程中的目標點,U和W為相對編程中的目標點,R為半徑(僅用於較差的圓弧編程),I和K為圓心的X和Z坐標,F為插補速度,單位為mm/min或mm/r,具體視設置而定。註意:我用的是半徑量,I和K始終編程為相對量。
G03:逆圓插補指令。格式為G03 X(U) Z(W) R(I K) F,其中X和Z為絕對編程中的目標點,U和W為相對編程中的目標點,R為半徑(僅在圓弧較差的編程中使用),I和K為圓心的X和Z坐標,F為插補速度,單位為mm/min或mm/r,具體視設置而定。註意:我用的是半徑量,I和K始終編程為相對量。
G04:暫停指令。格式為G04 P(X U),使用P時(不允許小數點),時間單位為ms,使用X和U時,時間單位為s,最大延遲為9999.999s。
G20:英語單位設置說明。
G201:公制單位設置說明。註意:如果程序沒有指定G20和G201,將使用上次關機時的設置。
G27:返回參考點檢測指令。格式為G27 X(U) Z(W) T0000,執行該指令前必須將刀架復位壹次。如果指定的兩個坐標值分別是機床參考點的坐標值,且機床面板上的兩個回零參考點指示燈都亮,說明機床零點是正確的。否則機床的定位誤差太大。
G28:返回參考點指令。格式為G28 X(U) Z(W) T0000。如果機床啟動後回零,刀架會在指定點後回零,否則會在指定點後移動到系統通電時的位置。
G32:螺紋切削指令。G32 X(U) Z(W) F,其中F為螺紋在長軸方向的導程(即進給速度為mm/r)。
G50:工件坐標系設定或主軸速度夾緊指令。格式為G00 X Z(坐標系設置)或G50 S(速度夾緊)。前者,XZ值是機床零點在設定的工件坐標系中的坐標;在後者中,s是最高速度。
G70:完成復合循環。格式為G70 P Q S F,其中P等於精加工程序段的起始號,Q等於精加工程序段的結束號。
G71:粗加工復合循環。格式是
G71 U R,其中U等於X方向的進刀量或切削深度,R等於退刀量,均為半徑值。
G71 P Q U W S F其中P等於精加工程序段的起始號,Q等於精加工程序段的結束號,U等於X方向精加工余量的直徑值,W等於Z方向精加工余量,S為主軸轉速,F為進給速度。
G72:端面粗加工循環。格式是
G72 W R,其中W等於z方向的進給量,R等於z方向的進給量。
G72 P Q U W S F其中P等於精加工程序段的起始號,Q等於精加工程序段的結束號,U等於X方向精加工余量的直徑值,W等於Z方向精加工余量,S為主軸轉速,F為進給速度。
G73:定形粗加工復合循環。格式是
G73 U W R,其中U等於X方向的刀具進給半徑值(或切削深度),W等於Z方向的刀具進給,R等於循環次數。
G73 P Q U W S F其中P等於精加工程序段的起始號,Q等於精加工程序段的結束號,U等於X方向精加工余量的直徑值,W等於Z方向精加工余量,S為主軸轉速,F為進給速度。
G90:圓錐面切削的單循環指令。格式為G90 X(U) Z(W) R F,錐面的定義是質數線的斜率小於等於45度。轉圓柱體時,R=0,不用寫。該指令完成的動作(虛線表示快)如圖1所示,其中刀尖從右下向左上切,r < 0,刀尖從右上向左下切,R & gt0。指令中的坐標值是E點坐標。
G92:錐螺紋切削的單循環指令。格式為g92x (u) z (w) r f,車削列螺紋時,R=0,可以留空。該指令完成的動作(虛線表示快)如圖1所示,其中刀尖從右下向左上切,r < 0,刀尖從右上向左下切,R & gt0。f是長軸方向的超前。指令中的坐標值是E點坐標。
G94:端面切削的單循環指令。格式為G94 X(U) Z(W) R F,端面定義為平原線斜率≥45度。車削純端面時,R=0,所以不用寫。該指令完成的動作(虛線表示快速)如圖2所示,其中刀尖從左上切到右下,r < 0,刀尖從右上切到左下,R & gt0。指令中的坐標值是E點坐標。
G96:端面恒定線速度指令。格式是G96 S。
G97:端面恒定線速度取消指令。格式是G97。
M00:程序暫停。當按下面板上的“開始”按鈕時,程序將繼續運行。
M02:程序結束。
M03:主軸正轉。
M04:主軸反轉。
M05:主軸停止運行。
M08:打開切削液。
M09:關閉切削液。
M10:自動螺紋倒角。
M11:取消M10。
M30:程序結束,返回開頭。
M98 P:調用子程序。格式為m98p * * * * * *,前三位是調用次數(如果不是,表示1次),後四位是曲子的節目號。
M99:子程序結束標誌。