当前位置:首页 >> 机械/仪表 >>

数控机床控制命令


G 代码
G00 G01

功能说明
快速定位 直线插补

指令格式
G00 X__ Y__ Z__ G01 X __ Y __ Z__;一般直线插补模式

N100 G01 X__ Y__, C__ N105 G01 X__ Y__ ;转角倒角模式 ,C__ :假想转角处到倒角切削开始点或

终点的距离

N100 G01 X__ Y__ ,R__ N105 G01 X__ Y__ ;转角倒圆角模式 ,R__ : 转角的圆弧半径, N100 和 N105 的交点处执行圆 角倒角

G17; G01 A_X_(Y_); 直线角度模式 A:直线与平面第一轴的夹角 X:终点的 X 坐标 G02 G03 G04 G02.1 圆弧插补(顺时针) 圆弧插补(逆时针) 暂停 渐开线插补(顺时针) G02 X__ Y__ R__ F__ R :圆弧半径 G03 X__ Y__ R__ F__ G04 X__或 G04 P__ G02.1 X__ Y__ I__ J__ F__ P__ I,J :圆弧中心坐标 P :螺距数,回转数 G03.1 X__ Y__ I__ J__ G02.3 X__ Y__ I__ J__ R__ F__ Q__ I、J:角度; R:定数值; F:初期进给速度; Q:终点进给速度。 G03.3 X__ Y__ I__ J__ R__ F__ Q__ I、J:角度; R:定数值; F:初期进给速度; Q:终点进给速度。 G05 P10000 ;高速高精度制御开启 G05 P0 ;高速高精度制御关闭 G05 P3 ;高速加工开启 G05 P0 ;高速加工关闭

G03.1 G02.3

渐开线插补(逆时针) 指数函数插补(正转)

G03.3

指数函数插补(反转)

G05

高速高精度制御Ⅰ

G05.1

高速高精度制御Ⅱ

G05.1 Q1 ;高速高精度制御开启 G05.1 Q0 ;高速高精度制御关闭 G05.2 Q2 X0 Y0 Z0;自由曲面高精度模式开启 G05.1 Q0 ;自由曲面高精度模式关闭 G07.1 C__ C:圆筒半径 G09 G90 G10 L2 P__ Xp__Yp__Zp__ G91 P:0 外部工件坐标 1 G54 2 G55 3 G56 4 G57 5 G58 6 G59 P 为 0~6 以外数字时,P 之值视为 1。P 省略时,视 为现在选择中的工件坐标补正量输入。

G07.1 G09 G10

圆筒插补 正确停止检查 程式参数输入/补正输入

G10 L10 P__ R__; P:补正号 R:补正量

G10 L10 P__ R__ ;长补正形状补正 G10 L11 P__ R__ ;长补正磨耗补正 G10 L12 P__ R__ ;径形状补正 G10 L13 P__ R__ ;径磨耗补正 G11 G12 程式参数输入取消 圆切削 CW G12 I__ D__ F__ I :圆的半径(增量值) D :补正号 ①从圆心下刀 ②以圆弧方式逼近轮廓 ③铣圆弧路径 G12.1 G13 I__ D__ F__ I :圆的半径(增量值) D :补正号 G13.1 G16 ……

G12.1 G13

极坐标插补模式开始 圆切削 CCW

G13.1 G15

极坐标插补模式取消 极坐标指令取消

G15 G16 极坐标指令有效 N1005 G16 N1010 G9x G01 X__ Y__ …… N2000 G15 其中 N1010 句中的 X__表示极坐标半径, 极坐标角度

Y__表示

G17

平面选择 X-Y

铣削 M36*0.75 螺纹范例: 本范例假定螺纹中心点(0,0) ;螺纹刀直径 33.244。 G00 G90 G80 G40 G49 G54 X0. Y0. S4000 M13 G00 G43 H2 Z50. Z10. G01 Z0. F800. G41 D__ G02 Y1.378 J0.689 F600. G17 G02 Z-15. J-1.378 P20. F600. G02 Y0. J-0.689 G00 Z80. G40 M05 M09 M30 先用与螺纹刀等直径的铣刀编程(全圆切削,刀具偏置 方向为 right) ,求得 Y、J 值,以及 X、Y 坐标值,然后 代入上述程序范例

G18 G19 G20 G21 G27 G28 G29 G30 G30.1 G30.2 G30.3 G30.4 G30.5 G30.6 G31 G31.1 G31.2

平面选择 X-Z 平面选择 Y-Z 英制指令 公制指令 参考原点检查 参考原点复位 开始点复位 在第 2~4 参考原点复位 复位刀具位置 1 复位刀具位置 2 复位刀具位置 3 复位刀具位置 4 复位刀具位置 5 复位刀具位置 6 跳跃 跳跃 1 跳跃 2 G28 X__ Y__ Z__ G29 X__ Y__ Z__ G30 P2(P3,P4) X__ Y__ Z__ G20 G21

G31.3 G32

跳跃 3 螺纹切削(普通导程) G32 Z__ F__ Q__ Z:螺纹切削方向轴位址及螺纹长度; F:长轴(移动量最多的轴)方向的导程 Q:螺纹切削开始位移角度(0~360° G33 Z__ E__ Q__ Z:螺纹切削方向轴位址及螺纹长度; E:长轴(移动量最多的轴)方向的导程,1 英寸中含有 的牙数 Q:螺纹切削开始位移角度(0~360°) G34 X__ Y__ I__ J__ K__ X,Y :圆周孔循环的中心位置 I :圆半径,正数表示 J :最初钻孔点的角度,反时针方向为正 K :钻孔个数,范围 1~9999,不可为 0,反时针方向为 正,顺时针方向为负 G35 X__ Y__ I__ J__ K__ X,Y :起点的坐标,受 G90/G91 的影响 I :间隔,两孔之间的直线距离 J :角度,阵列方向与 X 轴的夹角,反时针方向为正 K :孔的个数(包括起点在内) ,设定范围为 1~9999 G36 X__ Y__ I__ J__ P__ K__ X,Y :圆弧中心坐标 I :圆弧半径 J :最初钻孔点的角度,反时针方向为正 P :角度间隔 K :孔的个数 G37 Z__ R__ D__ F__ Z :量测轴位置及测定位置的坐标值 :以量测速度开始移动的点至测定位置的距离 D :刀具停止范围限定 F :量测速度 G37.1 X__Y__ I__ P__ J__ K__ X,Y :起点坐标 I :X 轴间隔 P :X 轴方向的个数。指定范围 1~9999 J :Y 轴的间隔 K :Y 轴方向的个数 G38 I__ J__ 仅在径补正模式中使用 G39 X__ Y__ 仅在径补正模式中使用

G33

螺纹切削(精密导程——英 制螺纹)

G34

圆周排列孔循环

G35

直线角度排列孔循环

G36

圆弧排列孔循环

G37

自动刀长测定 R

G37.1

棋盘排列孔循环

G38 G39 G40 G41

刀径补正 向量指定 刀径补正 转角圆弧补正 刀径补正 取消 刀径补正 左

G42 G40.1 G41.1 G42.1 G43

刀径补正 右 法线制御 取消 法线制御 左 有效 法线制御 右 有效 刀具长设定 (+) G40.1 X__ Y__ F__ G41.1 X__ Y__ F__ G42.1 X__ Y__ F__ G43 Z__ H__ ……. G49 Z__ G44 Z__ H__ ……. G49 Z__

G44

刀具长设定 (-)

G49 G43.1 G44.1 G45 G46 G47

刀具长设定 取消 第 1 主轴制御 有效 第 2 主轴制御 有效 刀具位置设定 (扩张) 刀具位置设定 (缩小) 刀具位置设定 (二倍) G45 X__ D__ 以补正量记忆区中设定的补正量,作移动方向的伸长量 G46 X__ D__ 以补正量记忆区中设定的补正量,作移动方向的缩小量 G47 X__ D__ 以补正量记忆区中设定的补正量的 2 倍,作移动方向的 伸长量 G48 X__ D__ 以补正量记忆区中设定的补正量的 2 倍,作移动方向的 缩小量 G50 G51 X__ Y__ Z__ P__ X,Y,Z :比例缩放中心坐标 P :比例缩放倍率 G50.1 X__ Y__ Z__ G51.1 X__ Y__ Z__

G48

刀具位置设定 (减半)

G47.1 G50 G51

2 主轴同时制御 有效 比例缩放 取消 比例缩放 有效

G50.1 G51.1 G52 G53 G54 G55 G56 G57 G58 G59 G54.1 G60 G61 G61.1

G 指令镜像 取消 G 指令镜像 有效 局部坐标系设定 机械坐标系选择 工件坐标系 1 选择 工件坐标系 2 选择 工件坐标系 3 选择 工件坐标系 4 选择 工件坐标系 5 选择 工件坐标系 6 选择 工件坐标系选择扩张 48 组 单方向位置定位 正确停止检查模式 高速高精度制御

G60 X__ Y__ Z__ G61.1 X__ Y__ F__

G62 G63

自动转角进给率调整 攻牙模式

G62 切削百分率固定为 100% 进给保持无效 单节停止无效

G63.1 G63.2 G64 G65 G66 G66.1 G67 G68

同期攻牙模式 (正攻牙) 同期攻牙模式 (逆攻牙) 切削模式 使用者巨集 单一呼叫 使用者巨集 状态呼叫 A 使用者巨集 状态呼叫 B 使用者巨集 状态呼叫 C 坐标回转 有效 Gn G68 α__ β__ R__ n :平面选择码(17,18,19) α__ β__ :回转中心的坐标值 R :回转角度,反时针方向为正 范围-360.000~+360.000 G69

G69 G70 G71 G72 G73

坐标回转 取消 使用者固定循环 使用者固定循环 使用者固定循环 固定循环 (步进循环)

G73 X__ Y__ Z__ R__ Q__ F__ S__ X__ Y__ Z__:孔位置资料 R__:R 点 Q__:步进量 F__:进给速度 S__:主轴转速 G74 X__ Y__ Z__ R__ Q__ F__ S__ X__ Y__ Z__:孔位置资料 R__:R 点 Q__:步进量 F__:进给速度 S__:主轴转速

G74

固定循环 (反向攻牙)

G75 G76 G77 G78 G79 G80 G81

使用者固定循环 固定循环 (精搪孔) 使用者固定循环 使用者固定循环 使用者固定循环 固定循环取消 固定循环(钻孔/铅孔) G80 G8△(G7△) X__ Y__ Z__ R__ Q__ P__ F__ L__ S__, S__,I__,J__; G8△ (G7△)X__ Y__ Z__ R__ Q__ P__ F__ L__, S__, R__,I__,J__; G8△(G7△) :孔加工模式

X__ Y__ Z__ :孔位置资料 R__ Q__ P__ F__ :孔加工资料 (R:指 R 点 Q:每次切削量的指定,增量值输入 P:暂停时间 F:钻孔速度或螺纹的螺距) L__ :重复次数 S__ :主轴旋转速度 ,S__,R__:同期切换或是规复时的主轴旋转速度 ,I__:位置定位轴定位宽度 ,J__:钻孔轴定位宽度 G82 G83 G84 固定循环(钻孔/计数式搪 孔) 固定循环(深孔钻) 固定循环(攻丝) G82 X__Y__Z__R__F__P__ P:暂停时间 G82 X__Y__Z__R__Q__F__ Q:每次切削量,增量输入 G84 X__Y__Z__R__F__P__ F:螺距 P:暂停时间

G85 G86 G87 G88 G89 G90 G91 G92

固定循环(搪孔) 固定循环(搪孔) 固定循环(反搪孔) 固定循环(搪孔) 固定循环(搪孔) 绝对值指令 增量值指令 机械坐标系设定 G90 X__ Y__ Z__ G91 X__ Y__ Z__ G92 S__ Q__ S:最高钳制转速; Q:最低钳制转速

G92.1 G93 G94 G95 G96

工件坐标系设定 逆时间进给 非同期进给(每分进给) 同期进给(每转进给) 周速一定制御 有效 G94 G95 G96 S__ P__ S:周速度 P:周速一定控制轴指定 G97 G98 G99 G114.1 H__ D__ R__A__ H:基准主轴选择 D:同期主轴选择 R:同期主轴相位偏移量 A:主轴同期加减速时间常数

G97 G98 G99 G113 G114.1

周速一定制御 取消 固定循环 起始点归复 固定循环 R 点归复 主轴同期控制 取消 主轴同期控制 有效

M98

副程式呼叫

M98 P__ H__ L__ P :指定副程式的程式号 H :指定副程式中,开始执行的顺序号,当 H 省略时, 副程式从最前头的单节开始执行。 L :副程式重复执行的次数 M99 P__ P :指定副程式结束后,返回呼叫程式的顺序号 M198 P__ L__ P :欲呼叫副程式存于 IC 卡内的程式号 L :副程式的重复次数,可省略(只呼叫一次)

M99 M198

副程式结束 IC 卡副程式呼叫


相关文章:
数控机床控制命令
数控机床控制命令_机械/仪表_工程科技_专业资料。G代码数控机床命令 G 代码 G00 G01 功能说明快速定位 直线插补 指令格式 G00 X__ Y__ Z__ G01 X __ Y ...
数控车床指令代码大全
数控车床指令代码大全_机械/仪表_工程科技_专业资料。[转]数控车床指令代码大全作者 : 刘江河 数控车床指令代码大全 1. F 功能 F 功能指令用于控制切削进给量。...
数控 机床 指令
G00 X(U)__Z(W)__ 说明:(1)该指令使刀具按照点位控制方式快速移动到指定...数控车床中只有 X-Z 平面,不用专门指定 G19:Y-Z 平面或与之平行的平面 5...
数控车床常用指令介绍
数控车床常用指令介绍_机械/仪表_工程科技_专业资料。也是我自己整理的数控车床常用指令介绍 1. F 功能 F 功能指令用于控制切削进给量。在程序中,有两种使用方法。...
数控车床所有常用指令
数控车床所有常 用指令主要用他们编程 还有 f 进给速度 s 主 轴转速等等 这...恒线速控制 G97 恒线速取消 G98 返回起始平面 G99 返回 R 平面 G02 顺时针...
数控车床基本指令
数控车床基本指令_电脑基础知识_IT/计算机_专业资料。1.常用编程指令的应用 车削...(5)主轴速度控制指令 数控车削加工时, 按需要可以设置恒切削速度(例如, 为保证...
数控车床常用指令
数控车床常用指令_机械/仪表_工程科技_专业资料。详细介绍了数控车床的指令的使用...进给控制指令 (1)快速定位 )快速定位G00 格式:G00 X__Y__Z__ 说明:X、Y...
数控车床基本指令
数控车床基本指令( 数控车床基本指令(上) 2008-4-19 来源: 阅读: 674 次 ...(5)主轴速度控制指令 主轴速度控制指令 数控车削加工时,按需要可以设置恒切削...
数控机床指令
李红亮数控机床指令( 李红亮数控机床指令(2) 1. 设定工件坐标系 G92指令 指令...控制刀具沿刀具中心 轨迹移动,加工出所需要的工件轮廓,编程时避免计算复杂的刀心...
数控车床编程指令大全
数控车床编程指令大全_机械/仪表_工程科技_专业资料。数控车床编程的指令这里差不多都有!1. F 功能 F 功能指令用于控制切削进给量。在程序中,有两种使用方法。 ...
更多相关标签:
数控机床电气控制 | 数控机床电气控制技术 | 数控机床控制系统 | 数控机床控制面板 | 数控机床plc控制技术 | 数控机床控制器 | 数控机床电气控制试卷 | 点位控制数控机床 |