基于FANUC数控系统宏程序的典型零件加工论文.doc

基于FANUC数控系统宏程序的典型零件加工论文.doc

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于FANUC数控系统宏程序的典型零件加工毕业论文 目录 第一章 绪论 1 1.1宏程序的定义 1 1.2 宏程序的发展现状 1 1.3宏程序的编程特点 2 1.4适用宏程序加工的内容 3 1.5宏程序与普通编程的比较 4 第二章 宏程序数学基础应用 5 第三章 用户宏程序转移和循环 9 3.1变量 9 3.2算术与逻辑运算 11 3.3 转移与循环 13 第四章 宏程序功能 17 4.1 用户宏程序A 17 4.2用户宏指令B 18 4.3 宏程序语句的处理以及使用限制 23 第五章 宏程序在数控车/铣床的应用 24 5.1 数控车床非圆二次曲线的走刀宏程序 24 5.2 数控铣床单一工序宏程序模块化编程 25 5.3 小结 39 第六章FANUC车床宏程序的典型零件加工实例一 40 6.1加工方案选择及确定 40 6.2椭圆手柄工艺分析 41 6.3椭圆手柄宏程序编程加工 44 6.4 MasterCAM软件自动编程 48 6.5宏程序加工的实体模型分析 52 第七章FANUC铣床宏程序的典型零件加工实例二 54 7.1平行四边形框式点阵孔群零件图 54 7.2平行四边形框点式孔群零件工艺分析 56 7.3编程 56 7.4仿真加工图 58 7.5本章小结 59 第八章 结论 60 参考文献 61 附录 62 致谢 63 第一章 绪论 1.1宏程序的义 一般意义而言,数控指令是指ISO代码指令编程,即每一指令的功能是固定的,由系统厂家生产,使用者只需且只能按照规定编程即可。但有时这些指令满足不了用户的需求,系统因此提供了用户宏程序,用户可以对数控系统进行一定的功能扩展,即在数控系统宏程序功能的平台上进行开发,其开发出来的程序就是宏程序。 宏程序是数控系统中一种具有计算能力和决策能力的数控程序,简单而言,即采用参数化编程就宏程序。 1.2 宏程序的发展现状 随着数控机床的普及和数控技术的推广,我国也被誉为“世界工厂”、“制造大国,我国制造工业飞速发展的同时,与世界制造先进水平的差距在不断缩小,而作为现代制造技术的灵魂及核心,数控加工技术也得到了广泛的应用,各类CAD/CAM软件的应用日趋普及,特别是在数控三维曲面加工中手工编程几乎已无用武之地然而强大的思维定式和使用习惯,使得编程人员不论程序大小、加工难易都习惯使用CAD/CAM软件来编程,手工编程似乎被遗忘了,而在学习手工编程时只是简单地学习基本的编程指令。 在国外,特别是日本,日本的机械行业的自动化、智能化、数控化程度不在我国之下,CAD/CAM软件也非常流行、普遍,但日本并没有因此而忽略和削弱对编程能力的基本功要求,因此在企业的生中,手工编程依然存在。 宏程序作为一个数控机床厂为满足用户进行二次开发编程使用平台,也是手工编程的核心,我国的数控技术是在2000年以后才得到广泛的推广与使用,并且在我国有相当一部分数控机床是通过普通机床改造而得到,机床的数控系统绝大多数是低级的版本,并且数控技术早期发展时厂家也仅仅是研发了用户宏程序A(详见第四章),用户宏程序A代码定义不明显,编辑用户宏程序A困难,而且无法使用运算符,这使得用户对用户宏程序A产生厌恶的感觉。随着技术的发展,数控机床的厂家也对宏程序编程的平台进行了升级与提高,在推出用户宏程序B之时已经无人问津了,原因很简单:一是上述所说的用户宏程序A不完善,让用户产生厌恶的感觉;二是宏程序的编程需要一定的汇编语言以及数学模型基础,而一般编程仅学习普通固定循环指令,且没有学习汇编语言;三是我国对宏程序研究相对很少,同时数控设备公司对技术的封锁。以上原因均影响了宏程序在我国的应用与发展。 1.3宏程序的编程特点 宏程序编程虽然比普通的编程难掌握很多,但是在企业生产中却有着较多的应用,特别是有些特殊曲面的零件只能用宏程序或自动编程来处理。宏程序编程主要有以下方面的特点。 1.3.1 高效 数控加工中常遇到数量少,品种多,有规则几何形状的零件,在编程时只要稍加分析和总结,找出它们之间的共同点,把这些共同点设为变量应用到程序中,编出一个宏程序,通过改变其中的赋值,就可以进行零件加工,有效节省编程时间,而且在运用时准确性也得到提高。如果使用CAD/CAM自动编程软件,对于此类零件需要重新绘制图形,设置走刀路线,实体切削验证,执行后处理以及向机床传输程序后才可以进行加工。此外宏程序短小,执行效率高。即加工一个零件仅仅节省1s,成千上万的相同零件合计起来节省的时间也就非常可观了。 1.3.2经济 在实际生产中,经常会出现许多结构相似,但品种多,数量少的零件,这些零件在某些特征上变化不定,按常规加工方法,往往需要用成型刀具加工。但是零件品种多,所以成型刀具数量很多,定做一把成型铣刀要比普通的铣刀费用高出2—3倍。为了降低加工成本,采用宏程序

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档