數控車床基本指令功能介紹
數控車床基本指令功能介紹
一、F功能
F功能指令用于控制切削進給量。在程序中,有兩種使用方法。
1、每轉進給量
編程格式 G95 F~
F后面的數字表示的是主軸每轉進給量,單位為mm/r。
例:G95 F0.2 表示進給量為0.2 mm/r。
2、每分鐘進給量
編程格式G94 F~
F后面的數字表示的是每分鐘進給量,單位為 mm/min。
例:G94 F100 表示進給量為100mm/min。
二、 S功能
S功能指令用于控制主軸轉速。
S后面的數字表示主軸轉速,單位為r/min。
1、恒線速控制
編程格式 G96 S~
S后面的數字表示的是恒定的線速度:m/min。
例:G96 S150 表示切削點線速度控制在150 m/min。
對圖中所示的零件,為保持A、B、C各點的線速度在150 m/min,則各點在加工時的主軸轉速分別為:
A:n=1000×150÷(π×40)=1193 r/min
B:n=1000×150÷(π×60)=795r/min
C:n=1000×150÷(π×70)=682 r/min

3、恒線速取消
編程格式 G97 S~
S后面的數字表示恒線速度控制取消后的主軸轉速,如S未指定,將保留G96的最終值。
例:G97
S3000 表示恒線速控制取消后主軸轉速3000 r/min。
三、T功能
T功能指令用于選擇加工所用刀具。
編程格式 T~
T后面通常有兩位數表示所選擇的刀具號碼。但也有T后面用四位數字,前兩位是刀具號,后兩位是刀具長度補償號,又是刀尖圓弧半徑補償號。
例:T0303 表示選用3號刀及3號刀具長度補償值和刀尖圓弧半徑補償值。T0300 表示取消刀具補償。
四 、M功能
M00: 程序暫停,可用NC啟動命令(CYCLE START)使程序繼續運行;
M01:計劃暫停,與M00作用相似,但M01可以用機床“任選停止按鈕”選擇是否有效;
M03:主軸順時針旋轉;
M04:主軸逆時針旋轉;
M05:主軸旋轉停止;
M09:冷卻液關;
M30:程序停止,程序復位到起始位置。
五、加工坐標系設置
編程格式 G50 X~ Z~
式中X、Z的值是起刀點相對于加工原點的位置。
在數控車床編程時,所有X坐標值均使用直徑值。
例:按圖設置加工坐標的程序段如下:
G50 X128.7 Z375.1
