欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 科技论文 > 机电一体化论文

常用三种数控系统编程指令的对比及分析

时间:2011-04-24  作者:秩名

论文导读:数控加工作为现代制造业先进生产力的代表在航空航天机械电子船舶化工汽车等行业得到广泛应用并逐渐被其它行业广泛使用FANUC数控系统和SINUMERIK数控系统是目前国内最流行的机床控制系统,华中数控系统作为国产数控系统中的代表。本文作者主要针对国内行业中最常用的BEIJING-FANUC0iMate系统和SINUMERIK840D系统和HNC-21M数控系统在铣削加工中的常用编程指令编程方法的异同作对比分析研究目的是供机床操作编程人员参考与借鉴。SINUMERIK840D系统也具有类似的功能。
关键词:数控系统,BEIJING-FANUC0iMate,SINUMERIK840D,HNC-21M

 

数控加工作为现代制造业先进生产力的代表 在航空航天机械电子船舶化工汽车等行业得到广泛应用并逐渐被其它行业广泛使用FANUC数控系统和SINUMERIK数控系统是目前国内最流行的机床控制系统, 华中数控系统作为国产数控系统中的代表,正逐步扩大自己在行业内的市场份额。本文作者主要针对国内行业中最常用的BEIJING-FANUC 0i Mate系统和SINUMERIK 840D 系统和 HNC-21M数控系统在铣削加工中的常用编程指令编程方法的异同作对比分析研究目的是供机床操作编程人员参考与借鉴。

1、程序结构的异同

数控加工程序段的格式有两种:字地址格式和分隔符格式。数控加工程序结构的异同数控加工程序有程序开始、若干个程序段、程序结束三部分组成。每个程序对应一个程序名称(即程序号)。

对于 BEIJING-FANUC0i Mate系统,主程序和子程序的程序名规定相同,由地址“O”和后面的 4位数字组成如O1234。 子程序与主程序是以“独立”的程序被保存在 CNC存储器中。子程序由“M99”结束,主程序需用指令“M98”调用子程序。子程序可以嵌套4 级子程序。

而对于SINUMERIK 840D数控系统, 主程序和子程序的程序名规定相同,由任意字母或双字母与数字组合,主程序以.MPF 为后缀子程序建立时用 .SPF后缀来定义子程序,其结束语句为“RET”。免费论文参考网。免费论文参考网。将子程序名作为主程序的一个程序段,即可实现子程序的调用。子程序可以嵌套11级子程序。

对于华中HNC-21M 数控系统主程序文件名由地址“O”和后面的4位数字组成,如O1234,程序名由%和后面的4位数字组成。如%2345;子程序的程序名由“%”和后面的4位数字组成。子程序须紧跟在主程序的M02或M30 后面,与主程序共同组成一个程序 。子程序可以嵌套9级子程序。

2、刀具半径补偿功能指令的异同

在铣削零件轮廓时由于刀具半径尺寸的影响刀具的中心轨迹与零件轮廓往往不一致。为了避免计算刀具中心轨迹,数控系统提供了刀具半径补偿功能,编程人员可以直接按零件图样上的轮廓尺寸编程。

(1)相同之处

G41是刀具半径左补偿指令,即顺着刀具前进方向看 ,假定工件不动,刀具位于工件轮廓的左边:G42是刀具半径右补偿指令,即顺着刀具前进方向看, 假定工件不动,刀具位于工件轮廓的右边,G40是取消刀具半径补偿指令使用该指令。使用该指令后,G41、G42指令无效。

(2)不同之处

对于BEIJING-FANUC0i Mate数控系统和HNC-21M数控系统,G41或G42必须与G40 成对使用,即编程中刀补方向改变时,必须先取消刀补,才能建立新的刀补。而对于SINUMERIK 840D 数控系统,无需经过G40、G41、G42 就可以相互转换。

刀具补偿值的输入BEIJING-FANUC0i Mate系统可以用功能指令G10 由程序输入,SINUMERIK840D系统也具有类似的功能。这些功能能方便解决刀具补偿值随加工轨迹变化而变化的问题。

3、圆弧插补功能指令的异同

基本移动指令有G00、G01、G02、G03 中,G00 和G01 的编程格式均相同。但圆弧插补有区别。对于BEIJING-FANUC0i Mate 数控系统和HNC-21M数控系统,圆弧插补有终点 /圆弧半径和终点/ 圆心坐标两种编程方式(圆弧半径地址为R)而SINUMERIK 840D 数控系统有更多编程方式,除上面两种方式外,还有中间点/终点、张角/圆心、张角/终点等极坐标编程方式(圆弧半径地址为CR=),使圆弧的编程更为方便。免费论文参考网。

4、刀具长度补偿功能指令的异同

使用刀具长度补偿指令,可以方便解决使用多把刀具加工零件时刀具长度不等长所带来的问题。 还可以方便解决加工时由于刀具磨损、更换刀具等原因引起刀具长度尺寸变化带来的问题。一般的数控系统都具备这样的功能,但在功能指令上有以下的不同。

(1)对于BEIJING-FANUC 0i Mate数控系统和HNC-21M 数控系统须用功能指令来实现长度补偿功能 。其中G43是建立刀具长度正补偿,G44是建立刀具长度负补偿;G49是取消刀具长度补偿。其编程格式为

G43(G44) ZH (建立长度补偿)

G49/ G00/G01Z (取消长度补偿)

(2)对于SINUMERIK 840D系统,刀具调用后,对应刀具地址中的长度补偿值随即生效,长度补偿不需G指令建立,相反该系统将视 G43/G44或G49 指令为非法指令。

5、固定循环功能指令的异同

为了进一步提高编程工作效率,数控系统中一般设计了固定循环功能,它把一些典型加工中的固定、连续的动作用,一个程序段表达,即用固定循环指令来进行孔或槽的加工。

(1)对于BEIJING-FANUC 0i Mate 数控系统和HNC-21M 数控系统,常用的孔加工固定循环有钻孔、攻螺纹和镗孔等指令。这些循环通常包括在XY平面定位、快速移动到 R平面、孔的切削加工、孔底动作、返回到R平面返回到起始平面 6个基本动作。

其编程格式如下:

G90(G91) G98(G99) G73~G89 X Y Z R QP F K/L

式中G90/G91表示绝对坐标编程或增量坐标编程;G98调用固定循环,并使刀具返回到起始平面;G99调用固定循环,并使刀具返回到 R平面;G73~G89表示孔加工方式,如钻孔加工、高速深孔钻加工、 镗孔加工等;X、Y表示孔的位置坐标;Z表示孔底坐标;R表示安全面 (R平面)的坐标;Q表示每次切削深度;P表示孔底的暂停时间;F表示切削进给速度;K表示规定的重复加工次数;(FANUC 0i 数控系统)L 表示规定的重复加工次数;(HNC-21M 数控系统)固定循环由G80或01组的G代码撤消。

(2)SINUMRIK 840D系统中固定循环的编程

SINUMERIK 840D数控系统的固定循环包括钻孔循环(如中心钻孔、深度钻孔、刚性攻丝、铰孔、镗孔等)钻孔样式循环(加工一排孔、加工一圈孔)和铣削循环(矩形槽、键槽和圆形凹槽)固定循环的功能更为强大。

掌握了不同数控系统的功能指令的差异在熟悉一种数控系统的NC编程的基础上可以轻松地完成其它数控系统的NC编程

参考书目:

1、SINUMERIK 840D/810D操作说明书

2、BEIJING-FANUC 0i Mate操作说明书

3、世纪星 铣床数控系统HNC-21M 编程说明书

 

 

查看相关论文专题
加入收藏  打印本文
上一篇论文:薄膜电阻应变式压力传感器简介
下一篇论文:电梯交流调速系统应用研究
科技论文分类
科技小论文 数学建模论文
数学论文 节能减排论文
数学小论文 低碳生活论文
物理论文 建筑工程论文
网站设计论文 农业论文
图书情报 环境保护论文
计算机论文 化学论文
机电一体化论文 生物论文
网络安全论文 机械论文
水利论文 地质论文
交通论文
相关机电一体化论文
最新机电一体化论文
读者推荐的机电一体化论文