浅析宏程序在数控车削中的应用

来源 :中国机械 | 被引量 : 0次 | 上传用户:wsw12345ok
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着数控技术的发展,宏程序在数控加工中得到广泛应用,通过举例讲述宏程序及编程过程,进而归纳宏程序在数控车削中解决非圆曲线的方法。
  关键词:数控车削;宏程序;编程
  在生产加工中,我们经常会碰到带椭圆形状,抛物线形状等非圆曲线的零件加工,而在现有的数控系统中,都只有直线插补、圆弧插补指令,手工编程无法用常规的插补指令编制出非圆曲线的加工程序。
  随着数控技术的发展,宏程序的出现很好的解决了这个问题,用户宏程序类似于计算机高级语言功能,用户可以使用变量进行算术运算、逻辑运算和函数的混合运算,此外宏程序还提供了循环语句、分支语句和子程序调用语句,利于编制各种复杂的零件加工程序,减少乃至免除手工编程时进行繁琐的数值计算,以及精简程序量。
  宏程序指令适合抛物线、椭圆、双曲线等没有插补指令的曲线编程;适合图形一样,只是尺寸不同的系列零件的编程;适合工艺路径一样,只是位置参数不同的系列零件的编程。较大地简化编程;扩展应用范围。
  1.宏程序指令格式
  FANUC-0i系统提供两种用户宏程序,即用户宏程序功能A和用户宏程序功能B。用户宏程序功能A是FANUC系统的标准配置功能,任何配置的FANUC系统都具备此功能,而用户宏程序功能B虽然不是FANUC系统的标准配置功能,但绝大部分的FANUC系统特都支持用户宏程序功能B。
  1.1.变量
  1.1.1.变量的表示
  变量由变量符号“#”和后面的变量号组成,如#i(i=1,2,…),也可由表达式来表示变量,如#[#1+#2-60]。
  1.1.2.变量的使用
  变量将跟随在一个地址后的数值用一个变量来代替,即引入了变量。
  例:x=#1 若#1=36 则x为36;
  当#2=50时,则F#2表示F50.
  1.1.3.变量的类型
  变量从功能上主要归纳为2种:系统变量,用于系统内部运算时各种数据的存储;用户变量,包括局部变量和公共变量,用户可以单独使用,系统作为处理资料的一部分。
  3.结语
  上述零件虽然能采用CAM软件编程实现,但其缺点是程序繁杂、冗长。如果某一尺寸发生变化,整个程序要全部重新编写。采用宏程序编制,它的特点就是将尺寸相应的逻辑关系设定成变量,一旦数字逻辑关系或至尺寸发生变化,只需调整相应部分进行更改。综上说述,宏程序的编制在数控加工中,大大节省了编程时间,使程序更加简洁、合理,提高了生产效率。
  参考文献:
  [1]冯志刚.数控宏程序编程方法、技巧与实例【M】.北京:机械工业出版社,2008,5.
  作者简介:朱兴伟,江苏省无锡市人,无锡机电高等职业技术学校讲师,加工中心技师。
其他文献
摘要:近年来,随着社会经济的快速发展,现代信息技术水平的提高,自动扶梯已被广泛应用于人们的生活中,从目前自动扶梯的运行情况来看,其存在着一个较为普遍的问题,即自动扶梯能耗加大。随着我国城市规模建设的增大,城市路面交通的拥堵现象也越来越严重, 而这也意味着自动扶梯能耗将会持续增加。针对这一问题,基于自动扶梯使用率的提高,下面笔者就串联式自动节能扶梯的科学化设计进行研究和分析。  关键词:串联式;节能
摘要:集中差动减速机在机械制造行业应用广泛,其内部的行星齿轮结构是技术关键。现有的集中差速减速机在实际生产过程中存在很多缺点,结构较为复杂,传动不够平稳。经过改进后的行星齿轮结构无论在性能,传动平稳性,生产加工难度,润滑等各个方面都有较大幅度的提高。  关键词:集中差速;行星齿轮;改进  集中差速减速机的关键即为内部的行星齿轮结构,它主要由太阳轮、行星齿轮及行星架等构件构成,如图1所示。为了保证传
摘 要:现代工业的生产中,对于机械设备的故障诊断和监测不可小视,科学的方法可以有效提高机械设备使用寿命,提升设备效益。本文机械设备故障诊断与监测的发展历程分析着手,阐述了诊断与监测的方法和技术,并对下一步这技术的发展进行了分析,旨在提高机械设备的使用效率,且有一定的指导意义。  关键词:机械设备;故障;诊断与监测;发展;趋势;  进入科技飞速发展的今天,我国的机械设备呈现出精密化、复杂化和自动化,