加工中心g指令大全
我们在使用数控加工中心的过程中,最常见的数控代码有两种,一种是G代码,一种是M代码。 本文整理了常见的G代码的含义,不同厂商不同的数控系统可能稍有出入,在实际中以说明书为准。
加工中心指令G代码全集:
G00 定位(快速进给) B *
说明:该指令使刀具按照点位控制方式快速移动到指定位置。移动过程中不得对工件进行加工;所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动;不运动的坐标无须编程;G00可以写成G0。
G01 直线插补(切削进给) B *
说明:该指令使刀具按照直线插补方式移动到指定位置。移动速度是由F指令进给速度。所有的坐标都可以联动运行;G01也可以写成G1。
G02 圆弧插补/ 螺旋线(CW) B
说明:X、Z在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。在G91时,圆弧终点是相对圆弧起点的增量值。无论G90,G91时,I和K为圆弧的圆心相对于起点的增量坐标。I是X方向值、K是Z方向值。圆心坐标在圆弧插补时不得省略,除非用其他格式编程;G02指令编程时,可以直接编过象限圆,整圆等;G02也可以写成G2。
顺圆插补,除了圆弧旋转方向相反外,格式与G02指令相同。
G03 圆弧插补/螺旋线(CCW) B
G04 暂停 B
说明:加工运动暂停,时间到后,继续加工。暂停时间由F后面的数据指定。单位是秒。范围是0.01秒到300秒。
G05.1 预读(预先读出多个程序段B
说明:X,Z为终点坐标值,IX,IZ为中间点坐标值。其它与G02/G03相似。
G07.1 圆柱插补 O
G08 预读控制 B
说明:它们在程序段中独自占一行,在程序中运行到这一段时,进给速度将增加10%,如要增加20%则需要写成单独的两段。
G09 准确停止 B
G10 加工程序参数输入 B
G11 加工程序参数输入删除 B
G15 取消 极坐标指令 B
G16 极坐标指令 B
G17 X&Y平面选择 B *
G18 Z&X平面选择 B
G19 Y&Z平面选择 B
G20 英寸输入 B
G21 毫米输入 B
G22 存储行程检查 O
G23 存储行程检查删除 O
G27 返回参考点检测 B
G28 返回参考点 B
G59 工件坐标系6选择 B
G60 单方向定位 B
G61 准确 定位方式 B
G62 自动拐角倍率 B
G63 攻丝方式 O
G64 切削方式 O *
G65 宏程序调用 B
G66 宏程序模式调用 B
G67 宏程序模式调用取消 B
G68 坐标系旋转 B
G69 取消坐标系旋转 B
G73 步进 深孔钻循环 B
G74 轮廓攻丝循环 B
G76 精 镗孔 B
G80 固定循环取消 B *
G81 钻孔或钻定位孔循环 B
G82 钻孔或镗孔循环 B
G83 深孔钻循环 B
G84 攻牙循环 B
G85 镗孔循环 B
G86 镗孔循环 B
G87 反 镗削循环 B
G88 镗孔循环 B
G89 镗孔循环 B
G90 绝对坐标输入 B *
G29 从参考点返回 B
G30 返回第2.3.4参考点 B
G31 跳跃功能 O
G33 螺旋切削 O
G37 自动 刀具长度测量 O
G39 拐角偏置圆弧插补 B
G40 刀具径补偿取消 B *
G41 刀具左侧补偿 B
G42 刀具右侧补偿 B
G40.1 法线方向控制取消 O
G41.1 法线方向控制左侧打开 O
G42.1 法线方向控制右侧打开 O
G43 +方向刀具长度补偿 B
G44 -方向刀具长度补偿 B
G49 刀具长度补偿取消 B *
G50 取消比例缩放 B
G51 比例缩放 B
G50.1 G指令镜像功能删除 B
G51.1 G指令镜像功能 B
G52 局部坐标设定 B
G53 机床坐标选择 B
G54 工件坐标系1选择 B *
G54.1 附加工件坐标系选择 B
G91 增量输入 B *
G92 坐标系设定 B
G92.1 预置工件坐标 O
G94 每分进给 B
G95 每转进给 O
G96 恒端面切削速度控制 O
G97 取消恒端面切削速度控制 O
G98 返回初始平面 B
G99 返回R点平面 B