加工中心宏程序应用案例

加工中心宏程序应用案例

ID:39568480

大小:970.05 KB

页数:31页

时间:2019-07-06

加工中心宏程序应用案例_第1页
加工中心宏程序应用案例_第2页
加工中心宏程序应用案例_第3页
加工中心宏程序应用案例_第4页
加工中心宏程序应用案例_第5页
资源描述:

《加工中心宏程序应用案例》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、加工中心宏程序应用案例前言当前我国制造业正处于高速发展时期,其中数控加工在制造业中占有重要地位,企业急需高素质的数控技能人才。数控程序的编写已经成为数控工人必备的知识,宏编程更是提高编程技能与操作技能不可或缺的工具。随着计算机技术的发展,CAD/CAM编程已经成为当前主流的编程方式,但是它并不能替代宏编程。宏编程作为手工编程的扩展,可以提供更灵活的编程方式,它可以使我们的编程工作变得非常简单、高效。随着个人工作经验的增长,宏编程会发挥更大的作用,产生更高的生产效率。不同的数控系统会提供不同的宏程序编写格式,甚至不同的系统型号

2、也会有所差异,但是在编程思路与技巧上是一致的。本书采用市场拥有率较高的FANUC0i系统作为我们学习宏编程的工具。尽管学习宏程序会花费一些时间,但这是非常值得的。本书中的案例是编者多年的工作经验的积累,既可以作为数控编程人员的参考书,也可以作为学习宏编程的入门学习。书中案例大部分来自生产实际,是生产环境下使用的很好的企业培训教材。尽管书中的的案例都经过多次调试,但在编写过程中难免出现各种纰漏,朋友们在实际加工前,一定要多次调试。由于编者水平有限,对于书中欠妥之处,欢迎读者交流指正。我们使用宏程序的目的是把我们的工作变得轻松,

3、变得充满乐趣。最后预祝大家工作愉快!编者2011年5月1第一章宏程序入门第1节有关宏程序的定义1什么是宏程序2宏程序程序种类3宏程序能解决什么问题第2节变量1变量的定义2变量的赋值3变量的种类1)局部变量2)全局变量3)空变量4系统变量第3节宏程序中的函数1算术函数2三角函数3四舍五入函数4辅助函数5比较函数6逻辑函数第4节宏程序的分支与循环1分支函数IF1)IF…TOGOn…语句2)IF…THEN…语句3WHILE循环语句1)循环结构2)循环深度第5节FANUC0i常用系统变量的介绍1用于数据设置的系统变量1)使用G10输

4、入工件坐标系偏置2)使用系统变量输入工件坐标系偏置3)使用G10输入刀具补偿4)使用系统变量输入刀具几何偏置2用于模态数据的系统变量1)用于G代码模态的系统变量2)用于当前位置的系统变量3)用于且切削用量的系统变量3用于PLC的系统变量1)#3000用户宏程序报警2)行程开关第6节用户宏程序的调用1用户宏程序的调用1)宏调用指令G652)G65的数据传递3)G65与M98的区别2用户宏程序的模态调用23用户宏程序的保护与隐藏第7节如何编写出好的宏程序第二章应用案例第1节相似零件的加工案例零件1.1模具底板零件1.2冲模型芯零

5、件1.3钻模板零件1.4马达垫片零件1.5样板加工零件1.6孔的螺旋铣削零件1.7螺纹的铣孔第2节曲线曲面插补的加工案例零件2.1插补椭圆零件2.2插补抛物线零件2.3正弦曲线插补零件2.4混合曲线插补零件2.5铣削给定公式曲线零件2.6端面螺纹的铣孔零件零件2.7插补球面零件2.8插补正弦曲面零件2.9插补直纹面第3节设置机床加工参数零件3.1倒角零件3.2倒圆零件3.2综合练习第4节定制固定循环案例1钻孔循环程序零件4.1零件4.22深孔排屑循环3深孔断屑循环零件4.3断屑钻孔零件4.4排屑钻孔4精镗孔循环零件4.55铣

6、孔循环零件4.66螺旋铣孔零件4.7零件4.87铣槽循环零件4.9零件4.10第5节定制G代码案例1定制圆周均布孔加工代码G11零件5.13零件5.2墙板2定制矩阵孔加工代码G12零件5.33定制矩阵加工代码G110零件5.4零件5.54定制刀具切削寿命统计代码零件5.6第6节检测与测量零件6探针对刀程序探针测量程序1探针测量程序2第7节捷径应用案例1加工中心换刀2交换工作台第8节4轴加工中心编程案例零件8.1阀芯零件8.2槽轮零件8.34轴定位加工零件8.4箱体附录1:FANUCoi系统代码G代码M代码其他代码附录2:FA

7、NUCoi系统变量4第一章宏程序介绍宏编程作为手工编程的一部分,是手工编程的扩展和延伸,是对手工编程必要的补充。尽管CAD/CAM软件已经非常普及,但是它们并不能完全替代宏编程。宏编程使我们学会思考,能够更好地理解编程过程,并在编程中得到宝贵的训练,积累更多的编程经验。要想成为一名优秀的编程员,熟知技能是重要的前提条件,而基本技能则蕴含在对手工编程特别是宏程序的理解中。对于初学者,要学好宏程序,必须先熟知G代码和M代码、子程序、基本的加工经验和编程基础知识。有关本章练习中的程序,可能仅仅是为了解释某个知识点,或为了某一项训练

8、,并不代表是成熟的程序。第一节有关宏程序的定义一、什么是宏程序通常把含有宏语句的程序称之为宏程序,也有系统把参数化编程称之为编写宏程序。宏编程就是一种手工编写零件加工程序的方法,它附加于标准CNC程序,使数控编程功能更强大、更灵活。从编程特点上说,具有计算机高级语言(例如:BASIC)编程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。