最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能装备

基于FANUC系统的等距型面锥体轴铣削宏程序开发

发布时间:2013-07-10 作者:林国勇 刘萍  来源:万方数据
关键字:等距型面 宏程序 铣削 FANUC 
本文利用FANUC-0i系统的用户宏程序功能,编制了等距型面锥体轴的铣削加工程序,提供了一种在普通数控铣床上高效加工等距型面的新方法。

1 引言

  等距型面联接具有自动定心、对中性好、无应力集中、传动扭矩大等特点。与花键联接相比,具有加工简单、使用寿命长等优点,在德国、英国、俄罗斯等国,等距型面联接已广泛应用于农业机械和矿山机械中。但在我国,等距型面联接的应用尚不普遍,主要原因是缺乏高效、高精度加工等距型面的技术。传统的等距型面加工方法主要包括拉削、插削和自动编程铣削加工。拉削属于成型加工范畴,其加工效率较高,但拉刀的设计和制造成本较高,只适用于相同尺寸工件的大批量加工;插削加工效率较低,也需要设计制造专用插刀;采用自动编程方式进行铣削加工时,加工程序繁冗,且加工参数不易修改。

  本文利用FANUC-0i系统的用户宏程序功能,编制了等距型面锥体轴的铣削加工程序,使加工程序变得更为简洁,弥补了拉削、插削和自动编程铣削加工距型面的不足之处,为在普通数控铣床上进行等距型面的高效加工提供了一种新方法。

2 等距型面的曲线方程

  图1所示为三边等距型面的廓形曲线。等距型面的曲线方程为

公式
公式
三边等距型面廓形曲线
图1 三边等距型面廓形曲线

3 FANUC-0i系统用户宏程序简介

  (1)用户宏程序的转移和循环

  在程序中,可以使用GOTO语句和IF语句改变控制的流向。共有三种情况:①无条件转移(GOTO语句):GOTO n(n为顺序号,n=1—9999);②条件转移(IF语句):IF[<条件表达式>]GOTO n(或THEN),即如果满足条件表达式,则执行预定的宏程序语句;③循环(WHILE语句):WHILE[条件表达式]DO m(m=1,2,3),即在WHILE后指定一个条件表达式,当满足指定条件时,则执行从DO到END之问的程序,否则转到END后的程序段。

  (2)FANUC—Oi系统的变量类型

  变量可分为表1所示的四种类型。

表1变量的四种类型

  变量值的范围:局部变量和公共变量可以有O值,或以下范围中的值:-1047到-10-29或10-29到1047。如果计算结果超出有效范围,则发出P/S报警No.111。

3
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。