數(shù)控銑鉆法蘭克系統(tǒng)M指令G指令?
三菱g84:攻牙循環(huán) (tappingdrillingcycle)
指令格式:
g84xyzrpfk;
xory:洞孔的座標資料(可為絕對/相對座標)
z:由r點到洞底的距離(具方向性)
r:初始點到r點的距離(具方向性)
p:在洞底的暫停時間(秒)
f:進給速率
k:重復次數(shù)(重復移動和鉆孔的動作,g91增量輸入有效)
x,y,z,r絕對座標或增量座標由g90/g91來決定
動作說明:
加工開始刀具先以g00移動到所指定之(x,y)點
以g00下降至所設定之r點。
以g01攻牙下降至洞底z點
暫停p秒再反轉鉆頭
以g01向上升到r點
暫停p秒再反轉鉆頭
以g00向上升到初始點(g98)或程式r點(g99)
攻牙牙距/加工速度換算:
g94:加工速度(fmm/min)=主軸轉速(sr.p.m)*牙距(pmm/rev)
g95:加工速度(f:mm/rev)=牙距(pmm/rev)
g84加工中,加工速度f主軸轉速s不接受旋鈕開關控制(固定100%)
注解:
在下達g84指令前,先以mcode讓鉆頭開始逆時鐘轉動
若mcode和g84在同一個block中被指定則此一mcode只有在該block中的第一次定位動作時執(zhí)行一次
而若是指定重復k次,此mcode也只有在第一個鉆孔動作才會被執(zhí)行,其它的鉆孔動作則不執(zhí)行。g84為模式g碼,下第一次之後,一直有效,下一行程式祇下x,y座標,控制器會執(zhí)行該x,y座標鉆孔動作
此模式gcode,以g80取消,或是程式遇到g00,g01,g02,g03或是其它循環(huán)gcode,此模式gcode會自動被取消
攻牙因主軸從正轉到反轉需要一點時間,所以請在gcode以p加暫停時間
限制:
1、在鉆孔軸被改變之前,cannedcycle必須先被取消。
2、如果block中不包含任何一軸(x,y,z)的移動指令,則不執(zhí)行鉆孔動作。
3、r所指定的資料只有在執(zhí)行鉆孔動作的blocks中才會被設定,若是在非執(zhí)行鉆孔動作的block中則不會被設定。
4、群組01的g碼和g84不能在同一個block中被指定,否則將g84cannedcycle取消。
5、在cannedcycle中,刀具半徑補正模式(g41/g42/g40)將被忽略。
fanuc的也差不多,就是還有反向攻絲高速深孔攻絲循環(huán)