文字教程|數控編程常用指令(二)

昨天給大家分享了 ,今天接著給大家分享數控編程常用指令(二)。

1. 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。

文字教程|數控編程常用指令(二)

2. S功能

S功能指令用於控制主軸轉速。

編程格式 S~

S後面的數字表示主軸轉速,單位為r/min。在具有恆線速功能的機床上,S功能指令還有如下作用。

(1)最高轉速限制

編程格式 G50 S~

S後面的數字表示的是最高轉速:r/min。

例:G50 S3000 表示最高轉速限制為3000r/min。

(2)恆線速控制

編程格式 G96 S~

S後面的數字表示的是恆定的線速度:m/min。

例:G96 S150 表示切削點線速度控制在150 m/min。

(3)恆線速取消

編程格式 G97 S~

S後面的數字表示恆線速度控制取消後的主軸轉速,如S未指定,將保留G96的最終值。

例:G97 S3000 表示恆線速控制取消後主軸轉速3000 r/min。

3. T功能

T功能指令用於選擇加工所用刀具。

編程格式 T~

T後面通常有兩位數表示所選擇的刀具號碼。但也有T後面用四位數字,前兩位是刀具號,後兩位是刀具長度補償號,又是刀尖圓弧半徑補償號。

例:T0303 表示選用3號刀及3號刀具長度補償值和刀尖圓弧半徑補償值。

T0300 表示取消刀具補償。

4. M功能

M00: 程序暫停,可用NC啟動命令(CYCLE START)使程序繼續運行;

M01:計劃暫停,與M00作用相似,但M01可以用機床“任選停止按鈕”選擇是否有效;

M03:主軸順時針旋轉;

M04:主軸逆時針旋轉;

M05:主軸旋轉停止;

M08:冷卻液開;

M09:冷卻液關;

M30:程序停止,程序復位到起始位置。

5. 加工座標系設置G50

編程格式 G50 X~ Z~

式中X、Z的值是起刀點相對於加工原點的位置。G50使用方法與G92類似。

6. 快速定位指令G00

G00指令命令機床以最快速度運動到下一個目標位置,運動過程中有加速和減速,該指令對運動軌跡沒有要求。其指令格式:

G00 X(U)____ Z(W)____;

當用絕對值編程時,X、Z後面的數值是目標位置在工件座標系的座標。當用相對值編程時,U、W後面的數值則是現在點與目標點之間的距離與方向。

下次分享數控常用編程指令(三)

內容包含圓弧插補指令G02、G03,暫停指令G04,英制和米制輸入指令G20、G21,進給速度量綱控制指令G98、G99,參考點返回指令G27、G28、G30。

歡迎大家評論留言交流,共同進步!


分享到:


相關文章: