首页 CNC 标准G代码 应用

CNC 标准G代码 应用

举报
开通vip

CNC 标准G代码 应用 数控机床标准G代码 准备功能字是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。G功能字由地址符G和其后的两位数字组成,从G00—G99共100种功能。JB3208-83标准中规定如下表: 表 准备功能字G 代码 功能作用范围 功能 代码 功能作用范围 功能 G00    点定位 G50 * 刀具偏置0/- G01    直线插补 G51 * 刀具偏置+/0 G02    顺时针圆弧插补...

CNC 标准G代码 应用
数控机床 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 G代码 准备功能字是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。G功能字由地址符G和其后的 两位数 三年级两位数加减两位数口算题100以内两位数加减两位数口算题两位数加减两位数的练习小学三年级两位数除法练习题两位数减两位数的口算 字组成,从G00—G99共100种功能。JB3208-83标准中规定如下 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf : 表 准备功能字G 代码 功能作用范围 功能 代码 功能作用范围 功能 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标准中规定如下表: 表 辅助功能字M 代码 功能作用范围 功能 代码 功能作用范围 功能 M00 * 程序停止 M36 * 进给范围1 M01 * 计划结束 M37 * 进给范围2 M02 * 程序结束 M38 * 主轴速度范围1 M03    主轴顺时针转动 M39 * 主轴速度范围2 M04    主轴逆时针转动 M40-M45 * 齿轮换档 M05    主轴停止 M46-M47 * 不指定 M06 * 换刀 M48 * 注销M49 M07    2号冷却液开 M49 * 进给率修正旁路 M08    1号冷却液开 M50 * 3号冷却液开 M09    冷却液关 M51 * 4号冷却液开 M10    夹紧 M52-M54 * 不指定 M11    松开 M55 * 刀具直线位移,位置1 M12 * 不指定 M56 * 刀具直线位移,位置2 M13    主轴顺时针,冷却液开 M57-M59 * 不指定 M14    主轴逆时针,冷却液开 M60    更换工作 M15 * 正运动 M61    工件直线位移,位置1 M16 * 负运动 M62 * 工件直线位移,位置2 M17-M18 * 不指定 M63-M70 * 不指定 M19    主轴定向停止 M71 * 工件角度位移,位置1 M20-M29 * 永不指定 M72 * 工件角度位移,位置2 M30 * 纸带结束 M73-M89 * 不指定 M31 * 互锁旁路 M90-M99 * 永不指定 M32-M35 * 不指定          注:*表示如作特殊用途,必须在程序格式中说明 第一篇:编程        1. 综述 1.1 可编程功能 通过编程并运行这些程序而使数控机床能够实现的功能我们称之为可编程功能。一般可编程功能分为两类:一类用来实现刀具轨迹控制即各进给轴的运动,如直线/圆弧插补、进给控制、坐标系原点偏置及变换、尺寸单位设定、刀具偏置及补偿等,这一类功能被称为准备功能,以字母G以及两位数字 组成,也被称为G代码。另一类功能被称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能。在这些辅助功能中,Tx x用于选刀,Sx x x x用于控制主轴转速。其它功能由以字母M与两位数字组成的M代码来实现。 1.2 准备功能 本机床使用的所有准备功能见表1.1:                    表1.1 G代码 分组      功能 *G00      01       定位(快速移动) *G01      01       直线插补(进给速度) G02       01       顺时针圆弧插补 G03       01       逆时针圆弧插补 G04       00       暂停,精确停止 G09       00       精确停止 *G17      02       选择X Y平面 G18       02       选择Z X平面 G19       02       选择Y Z平面 G27       00       返回并检查参考点 G28       00       返回参考点 G29       00       从参考点返回 G30       00       返回第二参考点 *G40      07       取消刀具半径补偿 G41       07       左侧刀具半径补偿 G42       07       右侧刀具半径补偿 G43       08       刀具长度补偿+ G44       08       刀具长度补偿- *G49      08       取消刀具长度补偿 G52       00       设置局部坐标系 G53       00       选择机床坐标系 *G54      14       选用1号工件坐标系 G55       14       选用2号工件坐标系 G56       14       选用3号工件坐标系 G57       14       选用4号工件坐标系 G58       14       选用5号工件坐标系 G59       14       选用6号工件坐标系 G60       00      & nbsp; 单一方向定位 G61       15       精确停止方式 *G64      15       切削方式 G65       00       宏程序调用 G66       12       模态宏程序调用 *G67      12       模态宏程序调用取消 G73       09       深孔钻削固定循环 G74       09       反螺纹攻丝固定循环 G76       09       精镗固定循环 *G80      09       取消固定循环 G81       09       钻削固定循环 G82       09       钻削固定循环 G83       09       深孔钻削固定循环 G84       09       攻丝固定循环 G85       09       镗削固定循环 G86       09       镗削固定循环 G87       09       反镗固定循环 G88       09       镗削固定循环 G89       09       镗削固定循环 *G90      03       绝对值指令方式 *G91      03       增量值指令方式 G92       00       工件零点设定 *G98      10       固定循环返回初始点 G99       10       固定循环返回R点 从表1.1中我们可以看到,G代码被分为了不同的组,这是由于大多数的G代码是模态的,所谓模态G代码,是指这些G代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止,同组的模态G代码控制同一个目标但起不同的作用,它们之间是不相容的。00组的G代码是非模态的,这些G代码只在它们所在的程序段中起作用。标有*号的G代码是上电时的初始状态。对于G01和G00、G90和G91上电时的初始状态由参数决定。 如果程序中出现了未列在上表中的G代码,CNC会显示10号报警。 同一程序段中可以有几个G代码出现,但当两个或两个以上的同组G代码出现时,最后出现的一个(同组的)G代码有效。 在固定循环模态下,任何一个01组的G代码都将使固定循环模态自动取消,成为G80模态。 1.3 辅助功能 本机床用S代码来对主轴转速进行编程,用T代码来进行选刀编程,其它可编程辅助功能由M代码来实现,本机床可供用户使用的M代码列表如下(表1.2):                   表1.2 M代码       功能 M00       程序停止 M01       条件程序停止 M02       程序结束 M03       主轴正转 M04       主轴反转 M05       主轴停止 M06       刀具交换 M08       冷却开 M09       冷却关 M18       主轴定向解除 M19       主轴定向 M29       刚性攻丝 M30       程序结束并返回程序头 M98       调用子程序 M99       子程序结束返回/重复执行                                   一般地,一个程序段中,M代码最多可以有一个。
本文档为【CNC 标准G代码 应用】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_206268
暂无简介~
格式:doc
大小:125KB
软件:Word
页数:5
分类:生产制造
上传时间:2012-02-01
浏览量:31