準(zhǔn)備功能字是使數(shù)控機(jī)床建立起某種加工方式的指令,如插補(bǔ)、刀具補(bǔ)償、固定循環(huán)等。G功能字由地址符G和其后的兩位數(shù)字組成,從G00—G99共100種功能。JB3208-83標(biāo)準(zhǔn)中規(guī)定如下表:
G00 點(diǎn)定位 G50 * 刀具偏置0/-
G01 直線插補(bǔ) G51 * 刀具偏置+/0
G02 順時(shí)針圓弧插補(bǔ) G52 * 刀具偏置-/0
G03 逆時(shí)針圓弧插補(bǔ) G53 直線偏移注銷
G04 * 暫停 G54 直線偏移X
G05 * 不指定 G55 直線偏移Y
G06 拋物線插補(bǔ) G56 直線偏移Z
G07 * 不指定 G57 直線偏移XY
G08 * 加速 G58 直線偏移XZ
G09 * 減速 G59 直線偏移YZ
G10-G16 * 不指定 G60 準(zhǔn)確定位(精)
G17 XY平面選擇 G61 準(zhǔn)確定位(中)
G18 ZX平面選擇 G62 準(zhǔn)確定位(粗)
G19 YZ平面選擇 G63 * 攻絲
G20-G32 * 不指定 G64-G67 * 不指定
G33 螺紋切削,等螺距 G68 * 刀具偏置,內(nèi)角
G34 螺紋切削,增螺距 G69 * 刀具偏置,外角
G35 螺紋切削,減螺距 G70-G79 * 不指定
G36-G39 * 不指定 G80 固定循環(huán)注銷
G40 刀具補(bǔ)償/刀具偏置注銷 G81-G89 固定循環(huán)
G41 刀具補(bǔ)償--左 G90 絕對(duì)尺寸
G42 刀具補(bǔ)償--右 G91 增量尺寸
G43 * 刀具偏置--左 G92 * 預(yù)置寄存
G44 * 刀具偏置--右 G93 進(jìn)給率,時(shí)間倒數(shù)
G45 * 刀具偏置+/+ G94 每分鐘進(jìn)給
G46 * 刀具偏置+/- G95 主軸每轉(zhuǎn)進(jìn)給
G47 * 刀具偏置-/- G96 恒線速度
G48 * 刀具偏置-/+ G97 每分鐘轉(zhuǎn)數(shù)(主軸)
G49 * 刀具偏置0/+ G98-G99 * 不指定
注:*表示如作特殊用途,必須在程序格式中說明
數(shù)控機(jī)床標(biāo)準(zhǔn)M代碼
輔助功能字是用于指定主軸的旋轉(zhuǎn)方向、啟動(dòng)、停止、冷卻液的開關(guān),工件或刀具的夾緊和松開,刀具的更換等功能。輔助功能字由地址符M和其后的兩位數(shù)字組成。JB3208-83標(biāo)準(zhǔn)中規(guī)定如下表:
M00 * 程序停止 M36 * 進(jìn)給范圍1
M01 * 計(jì)劃結(jié)束 M37 * 進(jìn)給范圍2
M02 * 程序結(jié)束 M38 * 主軸速度范圍1
M03 主軸順時(shí)針轉(zhuǎn)動(dòng) M39 * 主軸速度范圍2
M04 主軸逆時(shí)針轉(zhuǎn)動(dòng) M40-M45 * 齒輪換檔
M05 主軸停止 M46-M47 * 不指定
M06 * 換刀 M48 * 注銷M49
M07 2號(hào)冷卻液開 M49 * 進(jìn)給率修正旁路
M08 1號(hào)冷卻液開 M50 * 3號(hào)冷卻液開
M09 冷卻液關(guān) M51 * 4號(hào)冷卻液開
M10 夾緊 M52-M54 * 不指定
M11 松開 M55 * 刀具直線位移,位置1
M12 * 不指定 M56 * 刀具直線位移,位置2
M13 主軸順時(shí)針,冷卻液開 M57-M59 * 不指定
M14 主軸逆時(shí)針,冷卻液開 M60 更換工作
M15 * 正運(yùn)動(dòng) M61 工件直線位移,位置1
M16 * 負(fù)運(yùn)動(dòng) M62 * 工件直線位移,位置2
M17-M18 * 不指定 M63-M70 * 不指定
M19 主軸定向停止 M71 * 工件角度位移,位置1
M20-M29 * 永不指定 M72 * 工件角度位移,位置2
M30 * 紙帶結(jié)束 M73-M89 * 不指定
M31 * 互鎖旁路 M90-M99 * 永不指定
M32-M35 * 不指定
注:*表示如作特殊用途,必須在程序格式中說明