輸入以下內容:
G80;G99 G84 X Y Z R F ! G99(抬刀到安全高度/R點高度)?
G84(攻絲循環), X Y (座標),Z (孔底位置),R (從R高度開始攻絲方式),F(轉速*牙距);(固定循環結束)
G80;X Y ;X Y ;
注解:
在下達G84指令前,先以M Code讓鉆頭開始逆時鐘轉動
2. 若M Code和G84在同一個Block中被指定則此一M Code只有在該Block中的第一次定位動作時執行一次
3. 而若是指定重復K次,此M Code也只有在第一個鉆孔動作才會被執行,其它的鉆孔動作則不執行。G84 為模式 G 碼 ,下第一次之後 ,一直有效 ,下一行程式祇下 X,Y 座標 ,控制器會執行該 X,Y 座標鉆孔動作?
4. 此模式 G code ,以 G80 取消 ,或是程式遇到 G00 ,G01,G02,G03 或是其它 循環 G code ,此模式 G code 會自動被取消
5. 攻牙因主軸從正轉到反轉需要一點時間 ,所以請在 G code 以 P 加暫停時間
限制:1、在鉆孔軸被改變之前,Canned Cycle必須先被取消。2、如果Block中不包含任何一軸(X, Y, Z)的移動指令,則不執行鉆孔動作。3、R所指定的資料只有在執行鉆孔動作的Blocks中才會被設定,若是在非執行鉆孔動作的Block中則不會被設定。4、群組01的G碼和G84不能在同一個Block中被指定,否則將G84 Canned Cycle取消。5、在Canned Cycle中,刀具半徑補正模式(G41/G42/G40)將被忽略。
動作說明:1. 加工開始刀具先以G00移動到所指定之(X, Y)點2. 以G00下降至所設定之R點。3. 以G01攻牙下降至洞底Z點4. 暫停P秒再反轉鉆頭5. 以G01向上升到R點6. 暫停P秒再反轉鉆頭7. 以G00向上升到初始點(G98)或程式R點(G99)