- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于华中系统数控车宏程序编程实例
基于华中系统数控车宏程序编程实例[摘 要]本文针对宏程序编程的特点,以及宏程序的应用阐述了宏程序编程的优点及必要性。再通过一个典型实例,对宏程序的编程进行了阐述,在实际教学中有非常强的实际意义。
[关键词]宏程序 特点 实例
一、宏程序编程的特点
随着数控技术的快速发展以及数控车技能大赛的举行,在数控车竞赛中会经常遇到复杂轮廓的加工,如椭圆、抛物线、双曲线等,采用常规的数控编程指令,需要计算每个节点的坐标值,不但计算量大、精度差、编程速度慢,而且容易出错,难以满足生产要求。若采用CAD/CAM软件自动编程,也需要大量时间来建模和处理,而且程序过于冗长,程序传输速度慢导致加工滞后,且空刀多,浪费时间。随着数控技术的发展,现在先进的数控系统不仅向用户编程提供了一般的准备功能和辅助功能,而且为编程提供了扩展数控功能的手段,宏程序的出现为此类图形的编程提供了很好的解决办法。宏程序在数控车中的运用越来越广泛,掌握它的编程,掌握一定的编程模式,对刚开始接触数控车宏程序的学生,可以大大降低学生接受的难度,从而提高教学的效果。宏程序也属于计算机高级语言编程,它可以在程序中使用变量,通过对变量进行赋值,变量可以进行算术运算,逻辑判断和跳转等操作。
二、宏程序的应用
(1)宏程序在实际生产中的应用
在实际生产中,宏程序编程是自动编程的有效补充。使用CAD/CAM软件编程一般都存在工作量大、程序庞大和加工参数不易修改等缺点,只要任何一个加工参数发生变化,软件就要根据变化后的加工参数重新计算刀具轨迹,任何智能化的软件也不能避免这一步骤。在实1.机械零件上常见的一些典型结构 ,如多边形槽、圆槽、孔系、内外球面和倒R面等,在采用了宏程序编程之后,只要是同一类型的零件,不论尺寸如何变化,都可以用同一程序来完成加工,而操作者只需在加工前把反映零件关键尺寸的参数输入即可。
2.在车削零件加工中,可以通过G代码编程与宏程序编程相结合的方式,来实现几乎所有零件的加工。
3.对中等难度的零件来说 ,使用宏程序编程可以选择更加合适的走刀方式。由于应用了大量的编程技巧,使得宏程序的精度很高,这样不仅使程序段大大的缩短了,而且也比自动编程的程序加工时间要少了很多。
(2)宏程序在数控编程教学中的应用
与G代码编程方式相比,宏程序编程要更加复杂,不再是利用已有的编程指令,而是输入相应的参数。在进行宏程序编程之前,学生必须对所加工的零件有全面的了解,如:为什么该零件要使用宏程序编程,用其它简单的编程方法是否可以实现;零件的哪些参数要设为变量,是什么类型的变量;要用到哪些数学知识;使用何种语句,达到什么样的加工效果,等等,在综合的考虑好这些问题之后方能进行编程。虽然这些问题对于高职学生来说是有一定难度的,但这也正是学生能力的最好体现。
(3)宏程序在数控大赛中的应用
纵观近几年国家、省和市级的各种数控大赛,基本上还是以手工编程为主来实现零件的加工。如何做到在有限的时间里和有限的零件载体上体现出选手的综合素质,需要参考多项指标,而宏程序编程就是其中重要的一项。
三、编程实例
手动编写下图零件的程序:
参考文献:
[1] 陈光伟.关于宏程序循环语句的应[J].Equipment ManufacturingTechnology,2010(5):100~ 103.
[2] 王宏颖 ,彭二宝 .变量和宏程序在数控编程中的应用[J].机床电器,2007(2):11~ 14.
[3] 陈海洲.数控铣削加工宏程序及应用实例[M].北京:机械工业出版社,2007.
1
原创力文档


文档评论(0)