%a7滚齿加工自动编程系统的研究与开发.pdf
《%a7滚齿加工自动编程系统的研究与开发.pdf》由会员分享,可在线阅读,更多相关《%a7滚齿加工自动编程系统的研究与开发.pdf(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、兰州理工大学硕士学位论文数控滚齿加工自动编程系统的研究与开发姓名:余亮申请学位级别:硕士专业:机械设计及理论指导教师:胡赤兵20090601硕卜等f 沦义摘要齿轮是机械行业的重要基础件,滚齿法是齿轮加工中广泛应用的方法。齿轮加工采用手工编程需人工进行工艺处理、数值计算、编写程序、输入和校验程序等步骤,其计算量大,出错率高且编程效率低。通用C A D C A M 自动编程软件,如U G、P R O E 等,需首先建立零件的精确几何造型,提取零件的几何和工艺信息生成数控代码。而绘制齿轮的精确齿形困难,故齿轮数控加工不适用于C A D C A M 通用软件编程。为有效解决这一问题,根据齿轮的形状和大
2、小可由有限个参数确定的特点,本论文提出了一种适合滚齿加工的自动编程方法。其核心是通过人机交互界面输入一定的齿轮参数、滚刀参数、工艺参数等参数,在运算库和工艺库的支撑下,经参数处理模块自动生成齿轮数控加工的N C 程序。本论文针对渐开线齿轮,重点研究了非圆齿轮中应用较广的椭圆齿轮和卵形齿轮的自动编程。在分析非圆齿轮数控滚齿加工原理的基础上,建立了椭圆齿轮和卵形齿轮滚齿加工的数学模型。根据有限个参数即可确定齿轮形状的特征,分析了滚齿加工的自动编程思想,在此基础上研究了滚齿加工自动编程系统的架构。采用面向对象技术,完成人机界面、参数处理和仿真模块的设计。针对滚齿加工中切削参数依赖于操作人员经验选择的
3、缺陷,对切削参数的优化进行了研究,建立了滚齿切削参数的多目标优化模型。编程系统具备自动生成N C 代码,参数输入与校验,工艺知识查询与优化等功能。应用数控滚齿加工自动编程系统,可避免手工编程的不足,缩短齿轮生产周期,提高数控机床的利用率,降低职业技术门槛。关键词:齿轮;自动编程;滚齿加工;数控编程;A b s t r a c tT h eg e a ri sa ni m p o r t a n te l e m e n ti nm a c h i n eb u i l d i n g,a n dg e a rh o b b i n gi so n eo ft h em o s tw i d e
4、 l ya p p l i e dp r o c e s s i n gm e t h o d s T h em a n u a lp r o g r a m m i n gm e t h o do fg e a rh o b b i n g,w h i c hu s e sm a n p o w e rt oc a r r yo np r o c e s s i n gp r o c e d u r e,c o m p u t i n g c o m p i l i n gp r o g r a m m i n g s,i n p u t i n gp r o g r a m m i n g
5、 s,c h e c k i n gp r o g r a m m i n g sa n dS Oo n,u s u a l l yl e a d st oh u g ec a l c u l a t i n gw o r k,h i g he r r o rr a t ea n dl o we f f i c i e n c y G e n e r a lC A D C A Ma u t o m a t i cp r o g r a m m i n gs o f t w a r e,s u c ha sP r o E,U Ga n dS Oo n,n e e d st h ep r e c
6、i s eg e o m e t r ym o d l eo fp a r t sa n dt h e ne x t r a c tt h eg e o m e t r ya n dp r o c e s si n f o r m a t i o nt og e n e r a t eN Cc o d e H o w e v e r,t h ep r e c i s ep r o f i l eo fg e a ri sh a r dt od r a w,s oi td o e sn o ta d a p tt oC A D C A Ms o f t w a r et og e n e r a
7、 t eN Cc o d e I no r d e rt os o l v et h i sp r o b l e me f f e c t i v e l y,a c c o r d i n gt oc h a r a c t e r i s t i ct h a tt h ef i n i t ep a r a m e t e r sd e t e r m i n et h es h a p ea n ds i z eo fg e a r,t h i st h e s i sp r o p o s eas u i t a b l ea u t o p r o g r a m m i n g
8、m e t h o do fg e a rh o b b i n g T h ec o r eo ft h em e t h o di si n p u t t i n gac e r t a i ng e a rp a r a m e t e r s,h o bp a r a m e t e r s,t e c h n o l o g yp a r a m e t e r sa n dS Oo nt h r o u g hp e o p l e m a c h i n ei n t e r f a c e,w h i c ha u t o m a t i c a l l yg e n e r
9、 a t eN Cc o d eo fg e a rh o b b i n gb yp a r a m e t e rp r o c e s s i n gm o d u l ei ns u p p o r to ft h eo p e r a t i o n a la n dt e c h n o l o g yd a t a b a s e I nt h i st h e s i s,t h er e s e a r c he m p h a s i si sp u to na u t o p r o g r a m m i n go fe l l i p t i c a lg e a r
10、a n do v a lg e a rw h i c hi sw i d e l ya p p l i e di nn o n-c i r c u l a rg e a r O nt h eb a s eo ft h ep r o c e s s i n gt h e o r yo fn o n c i r c u l a rg e a rh o b b i n g,t h em a t h e m a t i c a lm o d eo fm a c h i n i n ge l l i p t i c a la n do v a lg e a r si se s t a b l i s h
11、 e d A c c o r d i n gt ot h ec h a r a c t e r i s t i ct h a tf i n i t ep a r a m e t e r sd e t e r m i n eg e a rs h a p e,t h ei d e ao fa u t o p r o g r a m m i n go ft h ep r o c e s s i n go fg e a rh o b b i n gi sa n a l y z e d,o nt h eb a s e o fw h i c hs t u d yt h es k e l e t o no
12、ft h ea u t o p r o g r a m m i n gs y s t e mo ft h eg e a rh o bp r o c e s s i n g A d o p t i n go b j e c t。o r i e n t e dt e c h n o l o g y,p e o p l e m a c h i n ei n t e r f a c ei sr e a l i z e da n dp a r a m e t e rp r o c e s s i n gm o d u l e,s i m u l a t i o nm o d u l ei sd e s
13、i g n e d B e c a u s eo ft h eh a n d i c a pt h a tt h ec u t t i n gp a r a m e t e r sd e p e n do nt h ee x p e r i e n c eo fo p e r a t o r s,t h eo p t i m i z a t i o no fc u t t i n gp a r a m e t e r si ss t u d i e da n dm u l t i o b je c t i v eo p t i m i z a t i o nm o d e lf o rg e
14、a rh o bp a r a m e t e r si se s t a b l i s h e d T h ep r o g r a m m i n gs y s t e mh a st h ef u n c t i o no fg e n e r a t i n gN Cc o d e s,p a r a m e t e r si n p u t t i n ga n dv a l i d a t i o n,t h ei n q u e ro ft h et e c h n o l o g yp a r a m e t e r sa n do p t i m i z a t i o n
15、a n dS Oo n T h ea u t o p r o g r a m m i n gs y s t e mo fC N Cg e a rh o b b i n g,c a na v o i dt h es h o r t a g eo fm a n u a lp r o g r a m m i n g,s h o r t e nt h ep r o d u c t i o np e r i o do fg e a r,i m p r o v et h eu t i l i z a t i o nl I硕l j 学付论文e f f i c i e n c yo fC N Cm a c h
16、 i n e sa n dd e c r e a s et h ep r o f e s s i o n a lt e c h n i c a lt h r e s h o l d K e yW o r d s:G e a r;A u t o m a t i cP r o g r a m m i n g;G e a rH o b b i n g;N CP r o g r a m m i nI I I兰州理工大学学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对
17、本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名:余栽日期:知叼年彳月7 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权兰州理工大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于1、保密口,在年解密后适用本授权书。2、不保密团。(请在以上相应方框内打“4”)作者签名:导师签名:日期:知刁年6 月7 日E l 期:力们乡年歹月乡日反
18、击工疑水挺挪硕I:学位论文1 1 引言第1 章绪论随着科学技术的发展,社会对产品多样化的要求日益强烈,产品更新换代周期越来越短,多品种、小批量的生产比重明显增加;同时,复杂形状的零件越来越多,精度要求也越来越高;此外,激烈的市场竞争要求产品的生产周期越来越短,传统的的加工设备和制造方法已难于适应这种多样化、柔性化与复杂形状零件的高效高质量加工要求。因此,近几十年来,能有效地解决复杂、精密、小批多变零件加工问题的数控加工技术得到了迅速发展和广泛应用。数控加工技术是2 0 世纪4 0 年代后期为适应复杂外形零件加工而发展起来的一种自动化加工技术,其研究起源于飞机制造业。1 9 4 7 年,美国帕森
19、斯(P a r s o n s)公司为了精确地制造直升机机翼、螺旋桨叶片和框架等,提出了用数字信息来控制机床自动加工外形复杂零件的设想。他们利用电子计算机对机翼加工路径进行数字处理,并考虑刀具直径对加工路径的影响,使得加工精度达到士O 0 3 8 l m m,从当时的水平来看该精度还是相当高的1 1】。1 9 4 9 年美国空军为了能在短时间内制造出经常变更设计的火箭零件,与P a r s o n 公司和麻省理工学院(M a s s a c h u s e t t sI n s t i t u t eo fT e c h n o l o g y,M I T)伺服机构研究所合作,于1 9 5 2
20、 年研制成功世上第一台数控机床一三坐标立式铣床,可控制铣刀进行连续空间曲面的加工,揭开了数控加工技术的序幕。数控加工过程包括由给定的零件加工要求(零件图纸、C A D 数据或实物模型)进行加工的全过程。一般来说,数控加工技术涉及数控机床加工工艺和数控编程技术两大方面。数控机床是一种按照输入的数字程序信息进行自动加工的机床,它集现代机械制造技术、自动控制技术及计算机信息技术于一体,是高效率、高精度、高柔性和高自动化的现代机械加工设备。数控机床的运动可控性为数控加工提供了物质基础,但数控机床是按照提供给它的指令信息一加工程序来执行运动的。因此,零件加工程序的编制(简称数控编程,包括从分析加工要求到
21、获得合格的零件程序的全过程)是实现数控加工的重要环节。特别是对复杂零件的加工,其编程工作的重要性甚至超过数控机床本身。数控编程技术涉及制造工艺、计算机技术、数学、计算几何、微分几何、人工智能等众多学科领域知识,它所追求的目标是如何更有效地获得满足各种零件加工要求的高质量数控加工程序,以更充分地发挥数控机床的性能、获得更高的加工效率与加工质量。理想的加工程序不仅应保证加工出符合图样要求的合格零数拧滚|上i 加T 自动编柑系统的研了E j 7 fz 乏件,同时应能使数控机床的功能得到合理的应用与充分的发挥,以使数控机床能安全、可靠、有效地工作。齿轮是机械行业中广泛应用的关键零件之一,随着现代制造技
22、术的飞速发展,齿轮的数控加工技术得到了广泛应用。目前,滚齿是国内、外应用最广的切齿方法,一些国家滚齿机的拥有量约占所有齿轮机床总量的4 5 5 0 1。现有的齿轮加工数控机床,一般都采用手工编程方法,即通过人工来进行工艺处理、数值计算、编写程序、键盘输入程序、程序校验等各步骤。手工编程方法主要的不足之处是:对编程人员的职业技术要求比较高;手工编程中,坐标运动量的分析计算复杂,容易出错,从而影响齿轮的加工质量;效率比较低,生产周期长。现今的商业C A D C A M 集成数控编程系统多属于通用性的计算机辅助数控编程软件,具有广而博的通用性,使得其在具体应用时不能很好地处理特定的零件。本课题“数控
23、滚齿加工自动编程系统的研究与开发 就是在这一背景下产生的。1 2 数控自动编程发展概述随着数控机床的出现与普及,数控编程也不断地发展和变化。数控编程的方法总的来说分为手工编程和自动编程。手工编程由于效率比较低,对复杂的加工无法实现。随着计算机在制造业的应用,出现了自动编程系统,并由于其先进性、高效率、高质量的优点,自动编程得到了长足的发展。1 2 1 国内外数控自动编程发展概况自动编程(A u t o m a t i cP r o g r a m m i n g)的含义是计算机辅助编程(C o m p u t e rA i d e dP r o g r a m m i n g)。最早研究数控自
24、动编程技术的国家是美国。19 5 2 年,美国研制出第一台数控铣床。1 9 5 3 年,美国麻省理工学院伺服机构实验室,在美国空军的资助下,着手研究数控自动编程,19 5 5 年公布了A P T 系统(A u t o m a t i c a l l yP r o g r a m m e dT o o l sS y s t e m),1 9 5 9 年开始用于生产。其后,A P T 几经发展,形成了诸如A P T I I、A P T I I I(立体切削用)、A P T I V(算法改进,增加多坐标曲面加工编程功能)、A P T A C(A d v a n c e dC o n t o u r
25、i n g)(增加切削数据库管理系统)和A P T-I V S S(S c u l p t u r e dS u r f a c e)(增加雕塑曲面加工编程功能)等先进版本。A P T 是一个数控自动编程语言系统,其语言词汇丰富,能够定义的几何类型多,并且配有1 0 0 0 多种后置处理程序,可靠性较高,用户易于二次开发,能够处理二维轮廓、三维曲面的铣削加工,包括刀轴可倾斜的多坐标加工。但是A P T 系统太庞大,较难掌握,而且占用内存大,需要使用大型计算机,费用昂贵。为此,在A P T 的基础上,世界各国又各自发展了带有一定特色和专用性更强的A P T 衍生语言,如美国的C o m p a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- a7 加工 自动 编程 系统 研究 开发
限制150内