數控車床編程與操作常用指令解析
數控車床編程與操作常用指令解析
1.F功用
F功用指令用于操控切削進給量。在程序中,有兩種使用方法。
?。?)每轉進給量
編程格局G95F~
F后邊的數字表明的是主軸每轉進給量,單位為mm/r。
例:G95F0.2表明進給量為0.2mm/r。
?。?)每分鐘進給量
編程格局G94F~
F后邊的數字表明的是每分鐘進給量,單位為mm/min。
例:G94F100表明進給量為100mm/min。
2.S功用
S功用指令用于操控主軸轉速。
編程格局S~
S后邊的數字表明主軸轉速,單位為r/min。在具有恒線速功用的機床上,S功用指令還有如下效果。
?。?)zui高轉速約束
編程格局G50S~
S后邊的數字表明的是zui高轉速:r/min。
例:G50S3000表明zui高轉速約束為3000r/min。
?。?)恒線速操控
編程格局G96S~
S后邊的數字表明的是恒定的線速度:m/min。
例:G96S150表明切削點線速度操控在150m/min。
?。?)恒線速取消
編程格局G97S~
S后邊的數字表明恒線速度操控取消后的主軸轉速,如S未指定,將保存G96的zui終值。
例:G97S3000表明恒線速操控取消后主軸轉速3000r/min。
3.T功用
T功用指令用于挑選加工所用刀具。
編程格局T~
T后邊通常有兩位數表明所挑選的刀具號碼。但也有T后邊用四位數字,前兩位是刀具號,后兩位是刀具長度補償號,又是刀尖圓弧半徑補償號。
例:T0303表明選用3號刀及3號刀具長度補償值和刀尖圓弧半徑補償值。
T0300表明取消刀具補償。
4.M功用
M00:程序暫停,可用NC啟動指令(CYCLESTART)使程序持續運行;
M01:計劃暫停,與M00效果類似,但M01可以用機床“任選中止按鈕”挑選是否有用;
M03:主軸順時針旋轉;
M04:主軸逆時針旋轉;
M05:主軸旋轉中止;
M08:冷卻液開;
M09:冷卻液關;
M30:程序中止,程序復位到起始方位。