数控技术指令集合

上传人:wt****50 文档编号:36897152 上传时间:2018-04-04 格式:DOC 页数:13 大小:38.22KB
返回 下载 相关 举报
数控技术指令集合_第1页
第1页 / 共13页
数控技术指令集合_第2页
第2页 / 共13页
数控技术指令集合_第3页
第3页 / 共13页
数控技术指令集合_第4页
第4页 / 共13页
数控技术指令集合_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《数控技术指令集合》由会员分享,可在线阅读,更多相关《数控技术指令集合(13页珍藏版)》请在金锄头文库上搜索。

1、数控铣床数控铣床常用代码类型及其含义G 代码准备功能F 代码加工功能M 代码辅助功能S 代码主轴功能T 代码刀具功能N 代码顺序号G 指令(1) G0 快速移动快速移动( (定位定位) )指令:指令: 格式:G0 X_Y_Z_B_ 刀具以快速移动速度从当前点运动到坐标指定的位置(快速移 动速度为 6 米/分)。 G0 指令执行时,主轴可以不转动。 (2) G1 直线移动直线移动( (线性插补线性插补) )指令:指令: 格式:G1 X_Y_Z_B_(F_S_M_) 刀具以给定的进给速度、转速,从当前点移动到坐标所指定 的点。运动时 4 个坐标同时移动,同时到达终点。G1 指令运动时,主轴必须转动

2、,主轴转动状态由 M 指令指定。G1 指令的目标点坐标也可用极坐标来表示。在绝对坐 标(G90)下,用 B2、L2 代表与水平轴的夹角和长度;在相对坐标 (G91)下,用 B1、L1 代表与水平轴的夹角和长度。 也可用 X 坐标和 B1 表示。 若前面已定了 F、S、M,则此处可省略。 (3)(3) G2G2、G3G3 顺时针、逆时针圆弧移动顺时针、逆时针圆弧移动( (圆弧插补圆弧插补) )指令指令: 格式:G2(G3) X_(Y_)Z_I_(J_)K_(R_) (F_S_M_) 刀具从当前点顺(逆时钟)运动,以给定的圆弧中心坐标(I、K) 或圆弧半径 R,移动到坐标给定的目标点。 若前面已定

3、了 F、S、M,则此处可省略。刀具坐标使用 XY 组合或是 XZ 组合,还是 YZ 组合,取 决于所选定的工作平面(G17、G18、G19)。圆心坐标也相应为 I J、IK 和 JK。 (4)(4) G17G17、G18G18、G19G19 工作平面定义指令:工作平面定义指令: 格式:G17(G18、G19) 无参数 G17 定义工作平面为 XOY(卧式),Z 轴为主轴方向 G18 定义工作平面为 XOZ(立式),Y 轴为主轴方向 G19 定义工作平面为 YOZ,X 轴为主轴方向。 (5)(5) G90G90、G91G91 绝对坐标、相对坐标指令:绝对坐标、相对坐标指令: 格式:G90(G91

4、) 无参数 G90 出现该指令后所有的坐标值均为绝对值坐标(相对于工 作坐标系),直到遇到 G91 指令取消,机床开机后缺省状态为 G90。 (6)(6) G40G40、G41G41、G42G42、G43G43、G44G44 刀具半径补偿指令刀具半径补偿指令: 格式: G40 取消刀具半径补偿 G41 刀具半径左补偿(沿刀具运动方向看,刀具 在工件 左边) G42 刀具半径右补偿(沿刀具运动方向看,刀具 在工件 右边)G43 X_(Z_) G18 平面 刀具靠近工件表面G43 X_(Y_) G17 平面 刀具靠近工件表面G44 X_(Z_) G18 平面 刀具越过工件表面G44 X_(Y_)

5、G17 平面 刀具越过工件表面(7 7)格式: G51 机床坐标系零点G52 设置工件坐标系零点G53 取消工件坐标系 G54G59G54-G59 设置工件坐标系零点 (8)(8) 循环指令循环指令 对于经常使用的一系列加工动作,如钻孔、钻深孔、镗孔、铰 孔;铣削圆腔、方腔等,数控系统提供了一系列的循环指令,以方 便编程。 循环指令分成两类:循环定义指令和循环调用指令。 前者定义了加工循环所必需的一些参数,如 G81 钻孔循环、 G84 攻丝循环等;后者则表示在何处执行该循环,如 G79、G77 均 布孔等。G79 X_Y_Z_B_ G81G81 钻孔循环钻孔循环 格式:G81 X_Y_Z_B

6、_X钻孔到底部时停留的时间(单位:秒)Y安全距离,加工时刀具快速移动到离工件表面 Y 毫 米处,再开始工进。Z孔深,为负数B退刀距离 钻削时,钻头快速移动到加工点上方安全平面处,再工进切入, 钻削到给定深度后,快进退出到安全平面(不带 B 时)或退刀平面(带 B 时)。 2)G83 钻孔循环 格式:G83 X_Y_Z_B_I_J_K_X钻孔到底部时停留的时间(单位:秒)Y安全距离,加工时刀具快速移动到离工件表面 Y 毫 米处,再开始工进。Z孔深,为负数B退刀距离 I 深度递减量 J每次退刀量,若无此项,则退回至安全平面 K第一次进刀深度钻削时,钻头快速移动到加工点上方安全平面处,再工进切入到第

7、1 次钻削深度(K),然后快速退回到安全平面(不带 J 时);第 2 次钻削深度为 KI,如差小于 I,则取 I,钻头快速移动到上次切削深度上方安全距离的位置(K+2),再工进到第 2 次钻削深度;第 3 次钻削深度为 K2I,如差小于 I,则取 I,钻头快速移动到上次切削深度上方安全距离的位置(2KI+2),再工进到第 3 次钻削深度;.依次钻削,直至钻削到给定深度后,快进退出到安全平面(不带 B 时)或退刀平面(带 B 时)。在钻削过程中钻头始终转动。 G84G84 攻丝循环攻丝循环 格式:G84 X_Y_Z_B_I_J_S_(或 F_)X攻丝到底部时停留的时间(单位:秒)Y安全距离,加工

8、时刀具快速移动到离工件表面 Y 毫 米处,再开始工进。Z攻丝深度,为负数B退刀距离 I 在螺纹底部逐步降速的圈数J螺距 S主轴转速 F进给量,F=SJ 攻丝循环一旦开始,按通常的停止按钮和进给量与主 轴转速调节旋钮,并不起作用,而是要等循环结束后才停 止。因此在加工中要特别注意。 G85G85 铰孔循环铰孔循环 格式:G85 X_Y_Z_B_X铰孔到底部时停留的时间(单位:秒)Y安全距离,加工时刀具快速移动到离工件表面 Y 毫 米处,再开始工进。Z铰孔深度,为负数B退刀距离铰孔时,进入铰孔循环后为工进深度,铰孔完毕退出 时,不象钻孔等循环一样是快速退回,而是以工进速度退 回,以保证铰孔质量。

9、G86G86 镗孔循环镗孔循环 格式:G86 X_Y_Z_B_X镗孔到底部时停留的时间(单位:秒)Y安全距离,加工时刀具快速移动到离工件表面 Y 毫 米处,再开始工进。Z镗孔深度,为负数B退刀距离 镗孔完毕退出时,主轴停止转动,快速退回。 G87G87 方腔铣削循环方腔铣削循环 格式:G87 X_Y_Z_B_R_I_J_K_X方腔沿 X 方向的长度Y方腔沿 Y(或 Z)方向的长度Z铣削深度,为负数B退刀距离R拐角半径(必须大于刀具半径) G87G87 方腔铣削循环方腔铣削循环 格式:G87 X_Y_Z_B_R_I_J_K_X方腔沿 X 方向的长度Y方腔沿 Y(或 Z)方向的长度Z铣削深度,为负

10、数B退刀距离 R拐角半径(必须大于刀具半径) I在刀具宽度方向上,刀具切入量与刀具之间之比, 缺省为 83% J加工方向,J1 为顺铣,J-1 为逆铣 K每次铣削深度 沿深度方向进给时,进给速度为 F 的一半。 用 G79 调用时,坐标值为方腔上表面中心。 G88G88 键槽铣削循环键槽铣削循环 格式:G88 X_Y_Z_B_J_K_X键槽沿 X 方向的长度Y键槽沿 Y(或 Z)方向的长度,刀具半径必须小于 Y/2Z铣削深度,为负数B退刀距离 J加工方向,J1 为顺铣,J-1 为逆铣 K每次铣削深度 沿深度方向进给时,进给速度为 F 的一半。 用 G79 调用时,坐标值为键槽上表面左侧圆弧中心

11、。 G89G89 圆腔铣削循环圆腔铣削循环 格式:G89 Z_B_I_J_K_Z铣削深度,为负数B退刀距离R圆腔半径,刀具半径必须小于圆腔半径I在刀具宽度方向上,刀具切入量与刀具 之间之比,缺省为 83%J加工方向,J1 为顺铣,J-1 为逆铣K每次铣削深度 (9)(9) G77G77 均布孔执行指令均布孔执行指令 格式:G77 X_Y_Z_R_I_J_K_X_Y_Z_均布孔的中心点坐标R均布孔分布圆半径I 起始角(与 X 轴正方向) J孔的个数 K终止角(缺省时为整圆均布) G77 为调用语句,在其之前,它仍需要定义语句,如 G81 至 G89。 (10)(10) G14G14 重复执行指令

12、重复执行指令格式:G14 N1=_ N2=_ J_N1重复执行的起始程序号N2重复执行的终止程序号J重复执行的次数(缺省为重复 1 次) (11)(11) G92G92、G93G93 坐标系变换指令坐标系变换指令有时,为了编程方便,可对工件坐标系零点进行变换,使编程 在新的坐标系内进行。坐标系变换可分为绝对坐标系变换 G93 和相 对坐标系变换 G92 两种。 格式: G92 X_Y_Z_B1=_L1=_B4=_G93 X_Y_Z_B2=_L2=_B4=_X、Y、Z 为直线坐标的平移量;B1、L1 为极坐标(G92);B2、L2 为极坐标(G93);B4 旋转后坐标轴与旋转前的坐标轴的夹 角。

13、 13)G72、G73 镜向、放缩指令在实际应用中,经常会遇到形状相同、但旋转了一定角度的零 件,或按一定比例进行放大缩小的零件。这时,就要使用到 G72、G73 指令。G72、G73 指令仅仅是一条说明指令,说明了从此时起,坐标轴 的对称关系或比例关系,它本身并不是可执行指令。所以还要结合 G14 重复指令等来完成对称零件或相似零件的加工。 格式:G72 无参数,取消 G73G73 X-1 (Y-1) (Z-1) 坐标轴号后跟-1,表示相应的坐 标为相反值G73 A4=_ 放缩比例因子 T T 指令:指令:T 指令总是与 M6 指令或 M66、M67 配套使用。 格式:T_M6 自动换刀T_

14、M66 手动换刀T_M67 假换刀 T 指令后面所跟的数字代表刀具号。在机床的刀库中有 30 个刀位,刀具号应从 T1 到 T30,T0 是一个特殊的表示,代表已安 装到机床主轴上的刀具。若取下主轴上的刀具,则用 T0 M6。T31 到 T99 为手动换刀的刀具号(必须30)。 S S 指令指令S 指令总是与 M3、M4、M5 指令或 M13、M14 配套使用。 机床的转速范围为 206300rpm。 格式:S_M3 主轴以所给的转速正转S_M13 主轴以所给的转速正转,冷却液开S_M4 主轴以所给的转速反转S_M14 主轴以所给的转速正转,冷却液开M5 主轴停止、冷却液关 F F 指令指令F

15、 指令对除 G0 以外的任何移动或循环的指令起作用。 F 的单位为 mm/min。范围为 06000。 格式: F_ 例:G1 X_Y_Z_B_F200 直线移动速度 200mm/min G81 Y2 Z-20 B30 F100 钻孔速度 100mm/min MM 指令指令M 指令通常为一些辅助指令,有些必须与其它参数配合使用方能生 效。此处仅介绍常见的 M 指令。 (1) M3、M4、M5、M13、M14 指令 主轴旋转指令,必须与 S 指令配合使用。 (2)M6、M66 和 M67 指令 自动换刀、手动换刀和假指令。必须与 T 指令配合使用。 (3)M7、M8 和 M9 指令 冷却液开停指令,可单独使用。 M7 2 号冷却液开 M8 1 号冷却液开 M9 冷却液关 (4)M30 指令 程序结束并回绕指令。可

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号