1. 數控編程常用的G代碼和M指令有哪些請詳細解答一下每個代碼和指令的用處。新手入行,請多關照!
G00
定位(快速進給)
G43
取消刀具長度補償
G01
直線插補(切削進給)
G44
刀具長度正偏置(刀具延長)
G02
圓弧插補(順時針)
G49
刀具長度負偏置(刀具縮短)
G03
圓弧插補(逆時針)
G54—G59 工作坐標系
G17 XY平面選擇 G80
固定循環取消
G18 ZX平面選擇 G81
鑽孔固定循環
G19 YZ平面選擇 G83
深孔鑽孔固定循環
G40
取消刀具半徑補償
G90
絕對坐標編程方式
G41
刀具半徑左補償
G91
相對坐標編程方式
G42
刀具半徑右補償
註:以上G代碼均為模態指令(或續效指令),一經程序段中指定,便一直有效,直到以後程序段中出現同組另一指令(G指令)或被其它指令取消(M指令)時才失效,否則保留作用繼續有效,而且在以後的程序中使用時可省略不寫。
2、輔助功能指令(M指令)
輔助功能指令由字母M和其後的兩位數字組成,主要用於完成加工操作時的輔助動作。常用的M指令見表2。
表2 M代碼的說明
M代碼 功能 說明 M代碼 功能 說明
M00 程序停止 非模態 M08 冷卻液開 模態
M01 選擇程序停止 M09 冷卻液關
M02 程序結束 M30
程序結束並返回
非模態
M03
主軸順時針旋轉
模態 M98 調用子程序
M04
主軸逆時針旋轉
M99 子程序取消
M05 主軸停止