CNC G代碼大全
閱讀人數(shù):6615人 頁數(shù):2頁
用APP查看
CNC G代碼大全
(2010-03-08 04:51:34)轉(zhuǎn)載▼
G代碼 分組 功能
*G00 01 定位(快速移動)
*G01 01 直線插補(進給速度)
G02 01 順時針圓弧插補
G03 01 逆時針圓弧插補
G04 00 暫停,精確停止
G09 00 精確停止
*G17 02 選擇X Y平面
G18 02 選擇Z X平面
G19 02 選擇Y Z平面
G27 00 返回并檢查參考點
G28 00 返回參考點
G29 00 從參考點返回
G30 00 返回第二參考點
*G40 07 取消刀具半徑補償
G41 07 左側刀具半徑補償
G42 07 右側刀具半徑補償
G43 08 刀具長度補償+
G44 08 刀具長度補償-
*G49 08 取消刀具長度補償
G52 00 設置局部坐標系
G53 00 選擇機床坐標系
*G54 14 選用1號工件坐標系
G55 14 選用2號工件坐標系
G56 14 選用3號工件坐標系
G57 14 選用4號工件坐標系
G58 14 選用5號工件坐標系
G59 14 選用6號工件坐標系
G60 00 單一方向定位
G61 15 精確停止方式
*G64 15 切削方式
G65 00 宏程序調(diào)用
G66 12 模態(tài)宏程序調(diào)用
*G67 12 模態(tài)宏程序調(diào)用取消
G73 09 深孔鉆削固定循環(huán)
G74 09 反螺紋攻絲固定循環(huán)
G76 09 精鏜固定循環(huán)
*G80 09 取消固定循環(huán)
G81 09 鉆削固定循環(huán)
G82 09 鉆削固定循環(huán)
G83 09 深孔鉆削固定循環(huán)
G84 09 攻絲固定循環(huán)
G85 09 鏜削固定循環(huán)
G86 09 鏜削固定循環(huán)
G87 09 反鏜固定循環(huán)
G88 09 鏜削固定循環(huán)
G89 09 鏜削固定循環(huán)
*G90 03 絕對值指令方式
*G91 03 增量值指令方式
G92 00 工件零點設定
*G98 10 固定循環(huán)返回初始點
G99 10 固定循環(huán)返回R點
從表1.1中我們可以看到,G代碼被分為了不同的組,這是由于大多數(shù)的G代碼是模態(tài)的,所謂模態(tài)G代碼,是指這些G代碼不只在當前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出現(xiàn)另一個同組的G代碼為止,同組的模態(tài)G代碼控制同一個目標但起不同的作用,它們之間是不相容的。00組的G代碼是非模態(tài)的,這些G代碼只在它們所在的程序段中起作用。標有*號的G代碼是上電時的初始狀態(tài)。對于G01和G00、G90和G91上電時的初始狀態(tài)由參數(shù)決定。
如果程序中出現(xiàn)了未列在上表中的G代碼,CNC會顯示10號報警。
同一程序段中可以有幾個G代碼出現(xiàn),但當兩個或兩個以上的同組G代碼出現(xiàn)時,最后出現(xiàn)的一個(同組的)G代碼有效。
在固定循環(huán)模態(tài)下,任何一個01組的G代碼都將使固定循環(huán)模態(tài)自動取消,成為G80模態(tài)。
1.3 輔助功能
本機床用S代碼來對主軸轉(zhuǎn)速進行編程,用T代碼來進行選刀編程,其它可編程輔助功能由M代碼來實現(xiàn),本機床可供用戶使用的M代碼列表如下(表1.2):
表1.2
M代碼功 能
M00 程序停止
M01 條件程序停止
M02 程序結束
M03 主軸正轉(zhuǎn)
M04 主軸反轉(zhuǎn)
M05 主軸停止
M06 刀具交換
M08 冷卻開
M09 冷卻關
M18 主軸定向解除
M19 主軸定向
M29 剛性攻絲
M30 程序結束并返回程序頭
M98 調(diào)用子程序
M99 子程序結束返回/重復執(zhí)行
~ 1 / 2 ~