- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业论文(设计)
FANUC 系统宏程序的设计
指导老师:
班 级:
系 (部):
专 业:
答辩时间:
摘要
随着数控技术以及计算机辅助制造软件的迅速发展,在数控编程方面,手工编程越来越多的被计算机自动编程所取代,从而使大家慢慢忽略了手工编程特别是宏程序的重要性,一个宏程序可以很方便地编制三维曲面的加工程序,而且程序非常简洁,通用性好,对于相同形状、不同尺寸的零件,只要在调用宏程序时赋不同的数值即可。宏程序的优越性同时体现在孔系加工、口袋及轮廓加工、各类圆柱面、斜面、内外球面、椭球面及倒R面加工。本文通过对FANUC Oi系统研究,以宏程序的理论知识及应用为基础,从宏程序编制的数学基础开始,涉及到了宏程序的编译,给出了一种典型的可以用于任意宏程序的编译方法,以及用户宏程序B的应用,并对其常见问题进行了归纳总结,并以典型车削及铣削实例的形式加以具体阐述,希望为宏程序的应用及推广起到一定的借鉴作用。 Along with the rapidly development of CNC technology and CAM software, manual programming has been mainly replaced by CAP.So many people ignore the importance of manual programming especially macro program. A macro program can workout 3-D curved face program easily, and the program will be concision and good at universal property. If the parts have same shap but different dimension, you can use different univerical value when transfer a macro program.The advantage of a macro program can incarnate on machini...
目录
摘要
绪论
宏程序应用概述
1.1宏程序概述
1.2 宏程序与普通程序的对比
1.3 数控编程技术的应用现状
1.4 宏程序编程的技术特点
1.5 宏程序与CAD/CAM软件生成程序的加工性能对比
宏程序数学基础的应用
2.2双轨迹的公共变量
2.3算术和逻辑运算
2.4 宏程序的控制指令
刀具补偿值的系统变量
宏程序报警停止和信息显示时间信息
2.7自动运行控制可以改变自动运行的控制状态
第三章 非圆曲线宏程序、非圆曲线宏程序的使用步骤
、非圆曲线宏程序的具体应用实例
第四章 宏程序编程实例
4.1 编程实例
4.2 加工实例的工艺分析
4.3 数控车宏程序编程
总结
致谢
参考文献
附录一
附录二
第一章宏程序应用概述
1.2 宏程序与普通程序的对比
一般意义上所讲的数控指令其实是指ISO代码指令编程。即每个代码的功能是固定的,由系统生产厂家开发,使用者只需(只能)按照规定编程即可。但有时候这些指令满足不了用户的需要,系统因此提供了用户宏程序功能,便用户可以对数控系统进行一定的功能扩展,实际上是数控系统对用户的开放,也可视为用户利用数控系统提供的工具,在数控系统的平台上进行二次开发,当然这里的开放和开发都是有条件和有限制的。? ?用户宏程序和与普通程序存在一定的区别,认识和了解这些区别,将有助于宏程序的学习理解和掌握运用,表是用户宏程序与普通程序的简要对比。? ?? ?? ???
普通程序 宏程序 只能使用常量 可以使用变量,并给变量赋值 常量之间不可以运算 变量之间可以运算 程序只能顺序执行,不能跳转 程序运行可以跳转
1.3 数控编程技术的应用现状
在我国,六成以上的数控铣床(包括加工中心)都是应用在模具行业,由于模具加工的特殊性和一些非技术性原因,CAD/CAM软件的应用由来已久,且日趋成熟,特别是在数控三维曲面加工中,手工编程几乎已没有用武之地,而由于强大对我思维定势和使用习惯,使得编程人员不论程序大小、加工难易,都习惯并乐于使用各种CAD/CAM软件来编程加工。手工编程似乎被遗忘在角落里,大有无人问津之势。
1.4 宏程序编程的技术特点
尽管使用各种CAD/CAM软件来编制数控加工程序已经成为潮流(或主流),但手工编程毕竟还是基础,各种”疑难杂症“的解决往往还要利用手工编程;且手动编程还可以使用变量编程,即宏程序的运用。其最大特点就是将有规律的形状或尺寸用最短的程序
您可能关注的文档
- (按川教)全国各地2013年中考历史试卷汇编《世界历史》九年级下册.世界现代史第二学习主题.doc
- (保险达人)_销售分红险实务.ppt
- (上)论现代型民事诉讼的结构和功能.doc
- [名校联盟]河北省迁安一中高二英语_book8Unit4_4个课时教案.doc
- “权能分离论”的解构和他物权体系的再构成.doc
- “人肉搜索”侵权诉讼地域管辖的研究.doc
- “阴滋病”的课题_拉开攻破的序幕.doc
- 《创新设计·高考总复习》2014届高考地理人教版一轮复习【配套文档】第十单元第3讲.地理信息技术及应用.doc
- 《创新设计·高考总复习》2015届高考生物第一轮复习之高考全程揭秘课件_2_2_3.基因的表达.ppt
- 《多媒体技术基础和应用》期末复习提纲(10_11(二).doc
文档评论(0)