宏程序在数控加工中的应用.pdf

宏程序在数控加工中的应用.pdf

ID:51458694

大小:122.00 KB

页数:2页

时间:2020-03-25

宏程序在数控加工中的应用.pdf_第1页
宏程序在数控加工中的应用.pdf_第2页
资源描述:

《宏程序在数控加工中的应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2期总第200期农业科技与装备No.2TotalNo.200兰Q!!生呈旦垒延竺尘坐丛墅竺璺堡垒!!兰丛旦!Q毂塑鱼里g尘巳坐曼坐里鱼:至Q!!宏程序在数控加工中的应用辛相阳(辽宁省机电工程学校,辽宁辽阳111004)摘要:随着软件编程时代的到来,手工编程逐渐被取代,但宏程序以其灵活多变性,成为数控编程中不可或缺的部分。在对宏程序特点及其在数控加工中的重要作用进行简单介绍的基础上,以数控车中的非成型刀加工锯齿螺纹为例,详细探讨了粗加工和精加工宏程序的编制思路,旨在为此技术的应用提供参考。关键词:宏程序;CAD/CAM;

2、数控JJD二E;锯齿螺纹中图分类号:TG659文献标识码:A文章编号:1674-1161(2011)02—0070-021宏程序的特点及其在数控技术中的地位1.1宏程序与普通程序的对比一般意义上的数控指令编程是指ISO代码指令编程,每个代码的功能是固定的。而宏程序编程主要使用变量编程.用户可以在数控系统的平台上进行二次开发。宏程序与普通程序的功能简要对比见表l。表1宏程序与普通程序功能对比Table1FunctionalcontrastbetweenmacroprogramandeoHIllnonprogram普通程序宏

3、程序只能使用常量可以使用变量。并给变量赋值常量之间不可以运算变量之间可以运算程序只能顺序执行。不能跳转程序运行可以跳转1.2宏程序在现代数控应用技术中的地位随着现代制造技术的迅猛发展,各种CAD/CAM软件如潮水般涌来,自动编程基本上取代了手工编程。但手工编程的难点、亮点并未被完全取代,这是由于许多加工型面必须借助宏程序来完成。譬如数控车中的一些异形螺纹,自动编程无法解决,只能依靠宏程序来进行。无论是在手工编程时代还是在自动编程时代,宏程序都是数控编程中不可或缺的部分。2宏程序在数控加工中的应用实例现以数控车中的非成型刀

4、加工锯齿螺纹为例.介绍宏程序在数控加工中的具体应用。因自动编程软件不能完成该螺纹的加工,因此借助宏程序来完成。加工螺距9mm。深度3.57mm、牙型角450的锯齿形螺纹,其大径为63mm。加工所用刀具仅为一把主偏角930、副偏角520、刀尖角350的外圆车刀。因成型刀的收稿日期:2010-09—12作者简介:辛相阳(197卜),男,中级讲师,从事数控实训及理论教学工作。切削抗力较大,不符合机械加工理念,因此选用外圆车刀。虽然较小的成型刀也可以完成此任务,但因此类刀具较少,故未选用。螺纹的加工图见图1。图1螺纹加工图Fig

5、ure1Diagramforthreadmachining由图1可知,螺纹的加工深度为3.57mm,槽底宽为2.80ITIHl,槽口宽为2.80+3.57=6.371Tim。要安全合理地加工出该螺纹,就必须采用分层扩槽的方法。2.1粗加工程序设计用副偏角为52。的外圆尖刀进行车削.就必须分层。分层时,可将螺深(3.57mm)分成7层,每层0.5mm。加工时,先将第1层扩开,然后再扩第2层,依次类推,直至第7层。在每层扩槽时,都要留精加工余量。分层计算:第l层切深0.57mm,槽口宽为6.37—0.57=5.80mm;留精

6、加工余量0.80mm,则粗切量为5.00mm。分层加工参数见表2。表2分层加工参数Table2Layeringprocessingparameters2011年第2期辛相阳:宏程序在数控加工中的应用71根据计算,确定粗加工程序为:63—0.57★2=61.86G00X80Z30#1=61.86#1控制X轴方向的进刀量0.5mmWHILE[#1GE55.861D01择3=0#3控制层数.当扩第1层槽时为0#2=10--#3-k1#2控制每层的刀数WHILE[#2GEl]D02循环2是做扩槽的G00X80z[20-[10-#

7、2]-k0.5]通过向左每次移动0.5mm循环起点的方法实现扩槽G92X[#1]Z--48F9第1刀的循环起点是20mm#2=#2-1END2撑l=撑1-0.5#3=#3+lENDl2.2精加工程序设计450斜面和900直面需要精加工,而槽底不需要精加工。沿45。斜面方向,通过x向下单边移动0.05mm、Z向左同时移动O.05mm来实现联动。其精加工程序为:G00X90230#1----63X轴由63变到55.86#2=0Z轴由450斜线顶到底的变化量WHILE[#1GE55.86]D01G00X80Z[20.97-#2

8、]第l刀的z轴循环起点是20.00+0.57+0.4=20.97mmG92X[#1]Z--48F9#l-#1—0.1X轴每变化0.05mm舵=#2—0.05Z轴相应变化0.05mmENDlG00X80217.4最后1刀是逼近值G92X55.86Z-48F9进行直面精加工时,只要沿着直面每0.05mm移动l刀就可以了。

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

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

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