X_Y_Z_ 機牀的直線軸
F_ 進給速度
S_ 主轉轉速
T_ 刀具指令
M_ 輔助功能
最常用的M代碼
M3 主轉正轉
M4 主轉反轉
M5主轉停轉
如:M3 S600 主軸正轉,轉速600 r/min
M06 換刀指令
如T1 M06 就是換一號刀
以下重點講G代碼01組G代碼用於控制刀具的運動。
G00 快速點定位G00 X_Y_Z_
刀具以快速度移動至以絕對值指令(G90)或增量值指令(G91)所指定的工件座標系中的位置,移動速度由機牀參數所指定 。
G01 直線插補G01 X_Y_Z_ F_
G02 順時針圓弧插補指令格式:G02 X_ Y_ Z_ R_ F_ / G03 X_ Y_ Z_ I_ J_ K_ F
G03 逆時針圓弧插補指令格式:G03 X_ Y_ Z_ R_ F_ / G03 X_ Y_ Z_ I_ J_ K_ F_
X_ Y_ Z_ 圓弧的終點座標
R_ 圓弧的半徑
I_ 圓弧的終點相對於刀具所在位置
X向的位置
J_ 圓弧的終點相對於刀具所在位置
Y向的位置
K_ 圓弧的終點相對於刀具所在位置
Z向的位置
F_ 進行速度
F的定義方式有兩種:G94每分鐘進給(刀具每分鐘移動速度mm/min)/ G95 每轉進給(主軸每旋轉一轉刀具移動的距離mm/r)
G代碼刀具的長度補償G43 長度補償指令
如G43H01 在換刀點刀尖到工件Z向零點的距離爲“H01”,什麼是“H01”