技術(shù)文章
廣州數(shù)控GM代碼
閱讀:902 發(fā)布時間:2020-8-11G00 快速定位
G20 英制單位選擇
G72 徑向粗車循環(huán)
G01 直線插補
G21 公制單位選擇
G73 封閉切削循環(huán)
G02 順時針圓弧插補
G28 自動返回機床零點
G70 精加工循環(huán)
G03 逆時針圓弧插補
G30 回機床第 2、3、4 參考點
G74 軸向切槽循環(huán)
G04 暫停、準(zhǔn)停
G31 跳躍機能
G75 徑向切槽循環(huán)
G05 三點圓弧插補
G32 等螺距螺紋切削
G76 多重螺紋切削循環(huán)
G6.2 順時針橢圓插補
G32.1 剛性螺紋切削
G80 剛性攻絲狀態(tài)取消
G6.3 逆時針橢圓插補
G33 Z 軸攻絲循環(huán)
G84 軸向剛性攻絲
G7.2 順時針拋物線插補
G34 變螺距螺紋切削
G88 徑向剛性攻絲
G7.3 逆時針拋物線插補
G36 自動刀具補償測量 X
G90 軸向切削循環(huán)
G12.1 極坐標(biāo)插補
G37 自動刀具補償測量 Z
G92 螺紋切削循環(huán)
G7.1 圓柱插補
G40 取消刀尖半徑補償
G94 徑向切削循環(huán)
G15 極坐標(biāo)指令取消
G41 刀尖半徑左補償
G96 恒線速控制線速度=主軸轉(zhuǎn)速 × |X| × π ÷1000 (m/min)
主軸轉(zhuǎn)速:r/min 螺紋切削時,恒線速控制功能雖然也能有效,但為了保證螺紋加工精度,螺紋切削時不要采用恒線速控制,應(yīng)在 G97 狀態(tài)下進(jìn)行螺紋切削;
G16 極坐標(biāo)指令
G42 刀尖半徑右補償
G97 取消恒線速控制
G17 平面選擇代碼
G50 設(shè)置工件坐標(biāo)系
G98 每分進(jìn)給
G18 平面選擇代碼
G65 宏代碼非模態(tài)調(diào)用
G99 每轉(zhuǎn)進(jìn)給
G19 平面選擇代碼
G66 宏程序模態(tài)調(diào)用
G10 數(shù)據(jù)輸入方式有效
G67 取消宏程序模態(tài)調(diào)用
G11 取消數(shù)據(jù)輸入方式
G71 軸向粗車循環(huán)(支持凹槽)
G00
快速移動
初態(tài)G代碼
G01
直線插補
G02
圓弧插補(順時針)
G03
圓弧插補(逆時針)
G05
三點圓弧插補
G6.2
橢圓插補(順時針)
G6.3
橢圓插補(逆時針)
G7.2
拋物線插補(順時針)
G7.3
拋物線插補(逆時針)
G32
螺紋切削
G32.1
剛性螺紋切削
G33
Z軸攻絲循環(huán)
G34
變螺距螺紋切削
G90
軸向切削循環(huán)
G92
螺紋切削循環(huán)
G84
端面剛性攻絲
G88
側(cè)面剛性攻絲
G04
暫停、準(zhǔn)停
G7.1
圓柱插補
G10
數(shù)據(jù)輸入方式有效
G11
取消數(shù)據(jù)輸入方式
G28
返回機床第1參考點
G30
返回機床第2、3、4參考點
G31
跳轉(zhuǎn)插補
G36
自動刀具補償測量X
G37
自動刀具補償測量Z
G50
坐標(biāo)系設(shè)定
G65
宏代碼
G70
精加工循環(huán)
G71 軸向粗車循環(huán)
G72
徑向粗車循環(huán)
G73
封閉切削循環(huán)
G74
軸向切槽多重循環(huán)
G75
徑向切槽多重循環(huán)
G76
多重螺紋切削循環(huán)
G20
英制單位選擇
G21
06
公制單位選擇
模態(tài)G代碼
G96
恒線速開
模態(tài)G代碼
G97
02
恒線速關(guān)
初態(tài)G代碼
G98
每分進(jìn)給
初態(tài)G代碼
G99
03
每轉(zhuǎn)進(jìn)給
模態(tài)G代碼
G40
取消刀尖半徑補償
初態(tài)G代碼
G41
刀尖半徑左補償
G42
07
刀尖半徑右補償
模態(tài)G代碼
G17
XY平面
模態(tài)G代碼
G18
ZX平面
初態(tài)G代碼
G19
16
YZ平面
模態(tài)G代碼
G12.1
極坐標(biāo)插補
G72
徑向粗車循環(huán)
G73
封閉切削循環(huán)
G74
軸向切槽多重循環(huán)
G75
徑向切槽多重循環(huán)
G76
多重螺紋切削循環(huán)
G20
英制單位選擇
G21
06
公制單位選擇
模態(tài)G代碼
G96
恒線速開
模態(tài)G代碼
G97
02
恒線速關(guān)
初態(tài)G代碼
G98
每分進(jìn)給
初態(tài)G代碼
G99
03
每轉(zhuǎn)進(jìn)給
模態(tài)G代碼
G40
取消刀尖半徑補償
初態(tài)G代碼
G41
刀尖半徑左補償
G42
07
刀尖半徑右補償
模態(tài)G代碼
G17
XY平面
模態(tài)G代碼
G18
ZX平面
初態(tài)G代碼
G19
16
YZ平面
模態(tài)G代碼
G12.1
極坐標(biāo)插補
非模態(tài)G代碼
1.5.2 程序段內(nèi)代碼字的執(zhí)行順序
程序段內(nèi)代碼字的執(zhí)行順序
一個程序段中可以有G、X、Z、F、R、M、S、T等多個代碼字,大部分M、S、T代碼字由NC解釋后
送給PLC處理,其它代碼字直接由NC處理。M98、M99、M9000~M9999,以及以r/min、 m/min為單位給
定主軸轉(zhuǎn)速的S代碼字也是直接由NC處理。
當(dāng)G代碼與M00、M01、M02、M30在同一個程序段中時,NC執(zhí)行完G代碼后,才執(zhí)行M代碼,并把對
應(yīng)的M信號送給PLC處理。
當(dāng)G代碼字與M98、M99、M9000~M9999代碼字在同一個程序段中時,NC執(zhí)行完G代碼后,才執(zhí)行這
些M代碼字(不送M信號給PLC) 。
當(dāng)G代碼字與其它由PLC處理的M、S、T代碼字在同一個程序段中時,由PLC程序(梯形圖)決定M、
S、T代碼字與G代碼字同時執(zhí)行,或者在執(zhí)行完G代碼后再執(zhí)行M、S、T代碼字,有關(guān)代碼字的執(zhí)行順序
應(yīng)以機床廠家的說明書為準(zhǔn)。
GSK980TDb標(biāo)準(zhǔn)PLC程序定義的G、M、S、T代碼字在同一個程序段的執(zhí)行順序為:
M3、M4、M8、M10、M12、M32、M41、M42、M43、M44、S□□、T□□□□與G代碼字同時執(zhí)行;
M5、M9、M11、M13、M33在執(zhí)行完G代碼字后再執(zhí)行;
M00、M01、M02、M30在當(dāng)前程序段其它代碼執(zhí)行完成后再執(zhí)行。
2.1 M 代碼(輔助功能
執(zhí)行M00代碼后,程序運行停止,顯示“暫停"字樣,按循環(huán)啟動鍵后,程序繼續(xù)運行
執(zhí)行M01代碼后,程序運行停止,顯示“暫停"字樣,按循環(huán)啟動鍵后,程序繼續(xù)運行。如
果程序選擇停開關(guān)未打開,即使運行M01代碼,程序也不會暫停。
M02 程序運行結(jié)束
M98 P○○○○□□□□
代碼功能:在自動方式下,執(zhí)行 M98 代碼時,當(dāng)前程序段的其它代碼執(zhí)行完成后,CNC
去調(diào)用執(zhí)行 P 的子程序,子程序多可執(zhí)行 9999 次。M98 代碼在 MDI 下運行無效。
M99 P○○○○ 代碼功能: (子程序中)當(dāng)前程序段的其它代碼執(zhí)行完成后,返回主程序中由P的
M99 從子程序返回;若M99用于主程序結(jié)束(即當(dāng)前
程序并非由其它程序調(diào)用) ,程序反復(fù)執(zhí)行
M9000~M9999 調(diào)用宏程序(程序號大于9000的程序)
M02或M2 光標(biāo)停留在M02代碼所在的程序段,不返回程序開頭。
M30當(dāng)前程序段的其它代碼執(zhí)行完成后,自動運行結(jié)束,加工
件數(shù)加1,取消刀尖半徑補償,光標(biāo)返回程序開頭(是否返回程序開頭由參數(shù)決定) 。
子程序調(diào)用 M98
M00 程序暫停
M01 程序選擇停
M03 主軸逆時針轉(zhuǎn)
M04 主軸順時針轉(zhuǎn)
*M05 主軸停止 功能互鎖,狀態(tài)保持
M08 冷卻液開
*M09 冷卻液關(guān) 功能互鎖,狀態(tài)保持
M10 尾座進(jìn)
M11 尾座退 功能互鎖,狀態(tài)保持
M12 卡盤夾緊
M13 卡盤松開 功能互鎖,狀態(tài)保持
M14 主軸位置控制
*M15 主軸速度控制 功能互鎖,狀態(tài)保持
M20 主軸夾緊
*M21 主軸松開 功能互鎖,狀態(tài)保持
M24 第2主軸位置控制
*M25 第2主軸速度控制功能互鎖,狀態(tài)保持
M30 程序運行結(jié)束
M32 潤滑開 功能互鎖,狀態(tài)保持
*M33 潤滑關(guān)
*M50 取消主軸定向 主軸八點定向 M50~
~M58
M51 主軸定向第1點
M52 主軸定向第2點
M53 主軸定向第3點
M54 主軸定向第4點
M55 主軸定向第5點
M56 主軸定向第6點
M57 主軸定向第7點
M58 主軸定向第8點 功能互鎖,狀態(tài)保持
M63 第2主軸逆時針轉(zhuǎn)
M64 第2主軸順時針轉(zhuǎn)
*M65 第2主軸停止 功能互鎖,狀態(tài)保持
*M41、M42、M43、M44 主軸自動換檔
M10:尾座進(jìn);
M11:尾座退。
M12:卡盤夾緊;
M13:卡盤松開。
M14:主軸從速度控制方式切換為位置控制方式;
M15:主軸從位置控制方式切換為速度控制方式。
M20:主軸夾緊;
M21:主軸松開。
M24:第 2 主軸從速度控制方式切換為位置控制方式;
M25:第2主軸從位置控制方式切換為速度控制方式。
M32:潤滑泵開;
M33:潤滑泵關(guān)。
M63:第二主軸逆時針轉(zhuǎn);
M64:順時針轉(zhuǎn);
M65:主軸停止。