论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>论文范文>范文阅读
快捷分类:

关于子程序论文范文 关于子程序在数控编程中应用相关论文写作参考文献

分类:论文范文 原创主题:子程序论文 更新时间:2024-04-14

关于子程序在数控编程中应用是关于对写作子程序论文范文与课题研究的大学硕士、相关本科毕业论文广数m98调用子程序实例论文开题报告范文和相关文献综述及职称论文参考文献资料下载有帮助。

摘 要:自从CAD/CAM自动编程软件出现以后,有些人过分依赖CAD/CAM软件,无论零件加工难易、均使用各种CAD/CAM软件进行自动编程,而把手工编程遗忘了,尤其是博大精深的子程序.子程序在数控编程中不应该被遗忘,而是应该很好的使用,它有着自动编程软件不可取代的优势.

关键词:数控编程;CAD/CAM;子程序;优势

1 概述

现在有一种说法很流行:“子程序在数控编程中已经没有什么用”.这显然不对,原因只是大家对子程序不熟悉,往往误以为子程序深不可测而已.但在实际工作中,子程序确实也有广泛的应用空间,并且能够简化手工编程,锻炼操作者的编程能力,帮助操作者更加深入的了解编程的本质.

2 认识子程序

2.1 子程序定义

一组程序段在一个程序中多次出现,或者在几个程序中都要使用它,我们将这样一组程序段单独加以命名,这组程序段称为子程序.

2.2 子程序调用格式

调用格式:M98 P××××L××××其中,P后面的4位为子程序号;L后面的4位为重复调用次数.M99:从子程序返回指令.直接加在子程序的结尾即可.

2.3 子程序的作用

子程序在数控加工中应用是非常广泛的,可以这样说只要你想用,它无时无刻都能应用到你的程序中,帮助你简化编程解决编程中的疑难.例如,在数控车床加工中,我们常用子程序编程简化多槽轴的加工;在数控铣床中,我们常用子程序进行平面加工、相同轮廓加工和分层切削加工.总之,学会了子程序,你就找到了编程捷径.

3 子程序简化编程应用

3.1 以数控车床加工多槽轴为例

结合切槽加工动作相同的特点,我们可以把切槽当做“盖章”动作来完成,也就是说编好一个槽的加工程序,将其它槽的加工用第一个槽的程序来完成.这也正好是我们子程序的特点,所以我们可以利用子程序来简化槽加工.编写第一个槽是这样:(图1)

第一步:G00X51,将刀具移动到零件 (大于50即可)

第二步:Z-24,将刀具移动到切槽位置(第一个槽Z坐标为-24)

第三步:G01X30F20,切槽至图纸上要求

第四步:G00X100,将刀具从槽中X向退出

第五步:Z100,将刀具从槽中Z向退出

那么,图纸中其他9个槽也可以这样编程,那么共需要的加工程序就有50行以上了.应用子程序后,后面9个槽程序就不需要这样编了,具体编程如下:(表1)

3.2 以铣床加工平面为例

请用直径为30mm的立铣刀加工300mmm×300mm的平面.按照实际加工要求,我们在编程中选择的是往复式行切来完成平面加工,加工路线示意图如图2所示.

编程思路:结合示意图,我们发现图中绿线轨迹和红线轨迹和橙线轨迹均相似,都是先向右加工到工件右边,再向上加工到指定距离(编程中将这段距离叫做行距),然后向左加工到工件左边,最后向上走一个行距.所以,我们这里可以把这四步编成一个子程序来进行调用加工.

4 子程序和自动编程的比较

在加工复杂异形零件时利用自动编程确实是很好,但是在加工一般生产型零件时就不见得了.例如:在数控车床中加工等距槽轴类零件的槽时,应用自动编程加工一个槽估计需要4-5行程序来完成加工,利用子程序加工后,我们只需要修改L循环次数,程序也不会因该槽的多少而增加行数,这样远比用自动编程软件要强的多,而且子程序的编写也很精练,不像CAD/CAM生成的程序那么烦琐.所以,我们做为编程者应学习各种不同编程方法,应用各自编程方法的长处,以达到编程上的最优化原则,最好的为生产加工服务.

5 编写子程序的步骤

在生产加工中子程序功能强大,作用突出,那么如何进行零件子程序编写呢?本人结合多年生产实践以及实际教学经验,将子程序编写步骤归纳为如下5点:第一要确定走刀路线,找出相似的走刀轨迹.第二要用增量编程完成相似轨迹程序段的编写工作.第三要找到子程序调用开始点.第四要完成主程序、子程序的编写工作.第五要检查子程序走刀路线是否合理.

6 小结

目前,子程序在实际生产加工中都能用到,由于手工编程是基本手段,任何时候都是必须掌握的,不能落在一边,要利用起来,不能单纯的依赖自动编程.在平时,我们就应该在能用手工编程的时候尽量用手工编程,在能用子程序加工的时候把子程序用上,以锻炼操作者的编程能力.

参考文献:

[1]王吉连.数控车削编程和加工[M].北京:外语教学和研究出版社,2011.

[2]孙德茂.数控机床铣削加工直接编程技术[M].北京:机械工业出版社,2004.

[3]孙伟伟.数控车工实习和考级[M].北京:高等教育出版社,2009.

总结:该文是关于子程序论文范文,为你的论文写作提供相关论文资料参考。

参考文献:

1、 数控车床编程和操作一体化教学 摘要:针对《数控车床编程与操作》课程教学模式单一的不足,学院提出了基于CDIO思想和课程教学的新模式。探索了由理论加实践的传统教学模式转化为教、。

2、 汽车外法兰盘下模数控加工工艺分析和编程 摘 要: 汽车外法兰盘是汽车传动系统的重要零件,其形状复杂,主要通过高温模锻成型。外法兰盘下模是生产汽车外法兰盘的关键装备,锻件的外形、尺寸等主。

3、 如何让翻转课堂在数控车床编程和操作教学中翩翩起舞 摘 要:随着新课程教学改革的不断深入,翻转课堂教学已成为笔者学校课堂教学改革的热点话题。本文介绍了如何通过学校数控车加工专业核心课程的教学实践,。

4、 数控机床编程应用课程教学 摘要:本课程是一门传授数控机床编程与操作相关理论和技能知识的专业课。是一门职业技能课,专业核心课。这样对教学的要求也十分严格,文中讨论了此课程教。

5、 数控加工工艺和编程教学改革 摘 要:本文针对鹿山学院应用型本科“数控加工工艺与编程”这门课程的教学要求和存在的问题,结合笔者在实际教学过程中积累的教学经验,从理论教学和实践。

6、 基于UG数控车削加工编程技术应用 本文介绍UG数控车编程模块,并且对典型工件的削加工进行阐述,介绍如何利用该软件进行数控车编程设计的过程。基于UG的参数功能,有效地促进数控车NC。