數控機床標準g代碼(JB3208-83標準)
準備功能詞g:
準備功能字是使數控機床建立某種加工模式的指令,如插補、刀具補償、固定循環等。G功能字由地址符號G和後面兩位數字組成,具有從G00到G99 * * * 100的功能。
JB3208-83標準中規定了下表:
代碼函數作用域函數代碼函數作用域函數
G00點定位G50 *刀具偏移0/-
G01線性插補G51 *刀具偏移+/0
G02順時針圓弧插補G52 *刀具偏置-/0
G03逆時針圓弧插補G53直線偏移取消
G04 *暫停G54線性偏移x
G05 *不指定G55線性偏移y。
G06拋物線插值G56線性偏移Z
G07 *不指定G57線性偏移XY。
G08 *加速G58線性偏移XZ
G09 *減速G59線性偏移YZ
G10-G16 *未指定G60精確定位(精定位)。
G17 XY平面選擇G61精確定位(中間)
G18 ZX平面選擇G62精確定位(粗定位)
G19 YZ平面選用G63 *絲。
G20-G32 *未指定G64-G67 *未指定。
G33螺紋切削,恒定螺距G68 *刀具偏置,內角
G34螺紋切削,增加螺距G69 *刀具偏移,外部角度
G35螺紋切削,螺距縮減G70-G79 *未指定。
G36-G39 *不指定G80固定循環註銷。
G40刀具補償/刀具偏移取消G81-G89固定循環
G41刀具補償-左側G90絕對尺寸
G42刀具補償-右側G91增量尺寸
G43 *刀具偏置-正G92 *預設配準
G44 *刀具偏置-右側G93進給速度,倒計時時間
G45 *每分鐘刀具偏移+/+ G94進給
G46 *刀具偏移+/- G95主軸每轉進給。
G47 *刀具偏置-/- G96恒定線速度
G48 *刀具偏置-/+ G97每分鐘轉數(主軸)
G49 *刀具偏移0/+ G98-G99 *未指定。
註:*表示如果用於特殊目的,必須在程序格式中說明。
輔助功能詞m:
輔助功能詞用於指定主軸的旋轉方向、啟動和停止、冷卻液的切換、工件或刀具的夾緊和松開、刀具的更換等功能。輔助功能字由地址符號m後跟兩位數字組成。JB3208-83標準中規定了下表:
代碼功能範圍函數
M00 *程序停止
M01 *計劃結束
M02 *程序結束
M03主軸順時針旋轉。
M04主軸逆時針旋轉
M05主軸停止
M06 *刀具更換
M07號冷卻液開啟
M08 1冷卻液開啟
M09冷卻液關閉
M10夾緊
M11松開。
M12 *未指定
M13主軸順時針、
M14主軸逆時針旋轉,
M15 *正向運動
M16 *負向運動
M17-M18 *未指定。
M19主軸定向停止
M20-M29 *從不指定
M30 *紙帶結束
M31 *互鎖旁路
M32-M35 *未指定
M36 *進給範圍1
M37 *進給範圍2
M38 *主軸速度範圍1
M39 *主軸速度範圍2
M40-M45 *換擋
M46-M47 *未指定
M48 *取消M49
M49 *進給速度校正旁路
M50 * 3冷卻液開啟
m 51 * 4號冷卻液開啟
M52-M54 *未指定
M55 *刀具線性位移,位置1
M56 *刀具線性位移,位置2
M57-M59 *未指定
M60更換工作
M61工件線性位移,位置1
M62 *工件的線性位移,位置2
M63-M70 *未指定
M71 *工件角位移,位置1
M72 *工件的角位移,位置2
M73-M89 *未指定
M90-M99 *從不指定
註:*表示如果用於特殊目的,必須在程序格式中說明。