浅谈数控编程中的宏程序.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈数控编程中的宏程序 [摘 要] 随着现代制造技术的发展和数控机床的日益普及,数控加工在我国得 到广泛的应用,数控加工中很重要的一部分就是编程,从CAD/CAM 软件出现以后, 人们过分依赖CAD/CAM 软件,使得无论程序大小,加工难易编程人员习惯使用各 种CAD/CAM 软件,而把手工编程遗忘了,尤其是博大精深的宏程序。宏程序在数 控编程中不应该被遗忘,而是应该很好的使用,它有着自动编程软件不可取代的 优势。 [关键词] 数控编程 宏程序 CAD/CAM 数控加工 一.引言 在CAD/CAM 软件普遍存在的今天,手工编程的应用空间日趋减小,数控世界 有一种说法很流行“宏程序已经没有什么用”,其实任何数控系统都有很多指令 在一般情况下用不着,那他们是否也没有用呢?这显然不对,对宏程序也是如此, 原因只是大家对宏程序不熟悉,往往误以为宏程序深不可测而已,在实际工作中, 宏程序确实也有广泛的应用空间,并且能够方便手工编程,锻炼操作者的编程能 力,帮助操作者更加深入的了解自动编程的本质。 二.认识宏程序 在一般的程序编制中程序字为常量,一个程序只能描述一个几何形状,当工 件形状没有发生改变但是尺寸发生改变时,就没有办法了,只能重新进行编程, 缺乏灵活性和适用性。当我们所要加工的零件如果形状没有发生变化只是尺寸发 生了一定的变化的情况时,我们只需要在程序中给要发生变化的尺寸加上几个变 量再加上必要的计算公式就可以了,当尺寸发生变化时只要改变这几个变量的赋 值参数就可以了。 它是利用对变量的赋值和表达式来进行对程序的编辑的,这种有变量的程序 叫宏程序。 三.宏程序与自动编程的比较 自动编程有自动编程的好处,但是自动编程也有其不利于加工方面的问题, 在加工不规律的曲面时利用自动编程确实是很好,但是在加工有规律的曲面时就 不见得了,加工有规律的工件的时候用宏程序加工要比用自动编程软件要强的 多,而且宏程序比较精练,不象宏程序那么烦琐,而且比较长,看起来比较麻烦。 下文将对CAD/CAM 生成的程序与宏程序进行比较: 1.宏程序与普通程序的对比 普通编程是利用每个指令代码的功能,按照规定进行编程即可,有的时候这 些简单的指令不能满足加工要求,因此系统提供了用户宏程序功能,使用户可以 对数控系统进行一定功能的扩展,普通程序只能使用常量进行编程而且常量之间 不可以进行计算,而宏程序则可以使用变量进行编程,并可以给变量进行赋值, 变量之间可以根据程序中给出表达式进行计算。 当工件形状没有变化,但尺寸发生变化时,只需改变变量中几个与尺寸有关 的值,其他的表达式无须改变。同时在控制工件尺寸时也很方便,只要将跟刀具 有关的变量改变其值就可以。 2.宏程序编程比较简短 宏程序是程序编制的高级形式,程序编制的质量与编程人员的素质息息相 关,宏程序里应用了大量的编程技巧。它利用数学关系的表达,加工刀具的选择, 走刀方式的取舍等等,这些都使得宏程序的精度很高,特别是对于中等难度的零 件,使用宏程序加工要比自动编程加工快的多。 另外很重要的一点,CAD/CAM 所生成的程序很多,而且非常的烦琐,有的时 候自动编程的程序长度可能是宏程序长度几十倍,甚至几百倍,加工时间也会大 大增加。 加工一个半径为 25 的半球的程序同时采用自动编程和手工编程,采用同样 的刀具同样的加工参数,宏程序只有20 几行,而进行自动编程软件编制的程序 则多达2000 多行,而且自动编程所生成的程序几乎是G01,G02,G03 等简单的 指令组成,但是后面的数字全部是小数,采用的直线逼近圆或直线逼近曲线组成 的,修改很麻烦,有的时候可以说是无从下手。从此可以看出宏程序是很精练的 程序。宏程序是手工编程,CAD/CAM 是自动编程,手工编程是自动编程的基础在 任何时候手工编程都是必须掌握的。 3.影响自动编程的加工精度的因素 自动编程产生的加工程序的精度受多方面因素的影响,,首先它受 CAD/CAM 软件建模时的计算精度,不同软件之间CAD 图档的转换精度的影响,其次受自动 编程软件在生成NC 刀具轨迹是的计算精度影响,再者就是后处理环节有时也会 对其有影响。 上面说过,自动编程生成的程序多数采用的直线逼近曲线,表面看上去是圆 或曲线,而实际上是很多的台阶或者是 N 边形,只不过是这个台阶很小或者 N 边形的N 很大而已。在加工圆时走的轨迹不是一个

文档评论(0)

经管专家 + 关注
实名认证
服务提供商

初级会计持证人

专注于经营管理类文案的拟写、润色等,本人已有10余年相关工作经验,具有扎实的文案功底,尤善于各种框架类PPT文案,并收集有数百万份各层级、各领域规范类文件。欢迎大家咨询!

版权声明书
用户编号:6055234005000000
领域认证该用户于2023年12月17日上传了初级会计

1亿VIP精品文档

相关文档