利用数控系统功能简化编程

利用数控系统功能简化编程

ID:24631680

大小:49.50 KB

页数:3页

时间:2018-11-14

利用数控系统功能简化编程_第1页
利用数控系统功能简化编程_第2页
利用数控系统功能简化编程_第3页
资源描述:

《利用数控系统功能简化编程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、利用数控系统功能简化编程

2、第1...随着数控技术的发展,现代的数控系统为我们提供了越来越丰富的辅助编程功能。充分理解、灵活运用这些功能,可以大大简化程序编制工作量,降低出错概率,提高编程效率,减少程序的占用空间,同时由于缩短了准备工作时间,也提高了数控机床的利用率和产品生产率。本文结合其实际加工经验,介绍了一种简化编程的方法。一、问题的提出北方奔驰重庆变速器公司承接了如图1所示的链轮加工,铣削外形安排在引进的辛辛那提马刀750型立式加工中心上进行。分析零件图可以看出,该零件在圆周上均匀分布了8个相

3、同的槽,全部是圆弧连接。如果按照直接编程方法,则要计算大量的圆弧切点坐标。虽然可以用绘图软件用作图法求这些切点的坐标,但在没有自动编程软件的情况下,这些点的坐标数据量还是比较大的。如果全部用手工编制,不但费时,而且容易出错。能不能利用机床数控系统自身的功能来简化编程,提高工作效率呢?图1链轮的零件图马刀750加工中心采用辛辛那提的ACRAMATIC850MC数控系统。虽然该系统开发时间较早,但其辅助编程功能还是很强的,有多种算数运算、函数运算、顺序控制、坐标系旋转等丰富的编程功能。灵活运用这些功能

4、,应该是能够实现简化编程的目的的。二、相关指令介绍以下主要介绍850MC数控系统的有关指令,对FANUC0系统的相应指令也作简要介绍。实际上,现代数控系统基本上都具备这些功能,只是表示方法有所不同。1.赋值指令850MC系统的赋值指令为G10,其格式为:G10=[T1]V123.45;将值123.45存储于临时变量T1中,即[T1]=123.45G10=[T2]V[T1]+1.23;将临时变量T1的值与数值1.23之和存储于临时变量T2中,即[T2]=124.68G10=[T3]V[T1]+[T2

5、];将临时变量T1加上T2之和存储于临时变量T3中850MC数控系统共有从T1至T32共32个临时变量。FANUC0系统也有若干公共变量(#100~#149、#500~#531)。赋值指令更容易理解,如#100=123.45或#101=#102等。2.转移指令G11转移指令,可分为带条件转移指令和无条件转移指令。(1)无条件转移G11L100是无条件转移指令,L后的值为转移标号,转移之处使用Q带标号,如Q100。若向G11程序段之后转移,L后不带符号;若向前转移,则L后要带“-”号。Q标号不带符号

6、。例如,向后转移:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。