非圆齿轮数控铣齿加工自动编程系统的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
非圆齿轮数控铣齿加工自动编程系统的研究是宁夏自治区科技攻关项目“数控车铣与齿轮加工复合机床的研制”课题的一个子课题,该子课题的目标是要在铣削方面解决了非圆齿轮自动编程难的问题,这符合目前数控加工技术向复合化,多功能化,专业化和经济化发展趋势。本论文基于数控车铣复合加工机床,分三步来研究非圆齿轮数控铣齿加工自动编程系统。
     第一步从理论上分析非圆齿轮数控铣齿加工自动编程系统。首先通过研究非圆齿轮数控铣齿加工自动编程系统的总体结构和加工流程图,对各个模块进行功能分析;然后对非圆齿轮数学模型及用环形铣刀加工非圆齿轮的原理做了深入的分析,并从理论上分析了非圆齿轮数控铣齿加工对刀原理、不根切的原因和非圆齿轮精度综合评价的原理。
     第二步对系统进行的具体设计。在Pro/E 4.0平台上利用Pro/E二次开发工具pro/toolkit和VC++6.0进行二次开发,设计了非圆齿轮参数化的模型;再把齿轮专家技术和CAD/CAPP/CAM集成技术结合起来,利用COM编程技术对各模块间进行连接,最后对编程系统进行模块集成。
     第三步以二阶椭圆齿轮铣齿加工自动编程为例,首先对对刀具轨迹进行仿真,然后对二阶椭圆齿轮进行模拟加工,生成数控加工所需要的NC程序,实现非圆齿轮自动编程,最后用综合检查法验证了非圆齿轮编程系统的精度。
The research of non-circular gear CNC milling processing automatic programming system is a sub-topic for scientific and technological project which is a complex CNC Machine including turning,milling and gear processing in Ningxia Autonomous Region. The sub-topic sloves the difficult problem which is about Non-circular gear automatic programming. The research meets the current CNC machining technology development which trends to composite, multi-functional, professional and economization.The paper is based on Complex CNC Machine including turning,milling to mill non-circular gears, focusing on three steps to research the Non-circular gear CNC milling processing automatic programming system.
     The first step is that analysis the non-circular gear CNC milling processing automatic programming system in theory. The way is that studying the structure of non-circular gear automatic programming, processing flow chart and analysising the function of each module.Then analysis mathematical model of non-circular gear and milling processing principle of non-circular gears in depth which includes the knife of CNC milling processing , the cause of undercut and the way to comprehensive evaluing the accuracy of non-circular gear.
     The second step is the specific design of automatic programming system. Using Pro / E secondary development tool pro / toolkit and Microsoft VC + +6.0 to design parametric model of the non- circular gear base on the Pro / E 4.0 platform.Then integrating the programming system module by using gear expert technology and CAD / CAPP / CAM integrated technology including using the technology of COM Programming to connect different modules.
     The third step is to verify that the non-circular gear CNC milling processing automatic programming system can generate high-precision CNC machining program of non-circular gears. First is to describles the design of the system interfaceand specific operations, then using the second oval gear as example to achieve miling processing artomatic programming which includes tool path simulation.processing simulation and generating the required CNC machining NC program. Thelast is that using the programming system in Complex CNC milling machine to the virtual processing precision analysis of non-circular gear.
引文
[1]周宏甫.数控技术[M].广州:华南理工大学出版社,2003.9.
    [2]易红.数控技术[M].北京:机械工业出版社,2005.7.
    [3]黄翔,李迎光.数控编程理论、技术与应用[M].北京:清华大学出版社,2006.
    [4]任玉田,包杰,喻逸君等.机床数控技术[M].北京:北京理工大学出版社,2005.5.
    [5]吴玉溪,谢友宝,高延峰.数控加工自动编程系统设计[M].北京:航空工业出版社,2006.9.
    [6]葛研军.数控加工关键技术及应用[M].北京:科学出版社,2005.
    [7]张晓云.非圆齿轮数控自动编程系统[D].合肥:合肥工业大学机械与汽车工程学院,1996.
    [8]熊海洋.齿轮加工图形参数化自动编程系统的研究与开发[D].兰州:兰州理工大学机电工程学院,2004.
    [9]方建军.Pro/Engineer数控自动编程技术及实例[M].北京:化学工业出版社,2007.1.
    [10]李法新.基于CAD/CAM的数控加工自动编程系统的设计[D].西安:西北工业大学机电学院,2002.
    [11]肖海兵.复合加工图形参数化自动编程系统的研究[D].兰州:兰州理工大学机电工程学院,2010.
    [12]胡赤兵.数控齿轮加工中的技术关键.兰州理工大学学报,1997 (2): 46-49.
    [13]赵娇.数控特种编程方法研究及编译功能实现[D].上海:上海交通大学机械学院,2008.
    [14]李宝妮,张迎春.非圆齿轮的应用及其发展动向[J].机床与液压,2008,36(4): 286-288.
    [15]李福生.非圆齿轮[M].北京:机械工业出版社,1975.
    [16]齿轮手册编委会.齿轮手册[M].北京:机械工业出版社,2001.
    [17]余亮.数控滚齿加工自动编程系统的研究与开发[D].兰州:兰州理工大学机电工程学院,2009.
    [18]田芳勇.非圆齿轮数控滚齿加工技术的研究[D].兰州:兰州理工大学机电工程学院,2009.
    [19]韩江.开放式网络化齿轮加工数控系统研究[D].合肥:合肥工业大学,2007.1.
    [20]廖卫献.数控铣齿机及加工中心自动编程[M].北京:国防工业出版社,2002,06.
    [21]吴序堂,王贵海.非圆齿轮及非匀速比传动[M].北京:机械工业出版社,1997,8.
    [22] Kunwoo Lee, etc. Generation of tool path with selection of proper tools for rough cutting process[J].Computer Aided-Design.Vol, 26, 1994.
    [23] B. W Bair. Computer aided design of non-standard elliptical gear drives[J]. J of Mech. Eng. Science, Part C, 2002, 216 (4): 473- 483.
    [24] F.L. Litvin, et al. Generation of planar and helical elliptical gears by application of rack-cutter, hob, and shaper .Comput. Methods Appl. Mech. Engrg, 2007 (196):4321-4336.
    [25]吴焱明,陶晓杰.齿轮数控加工技术的研究[M].合肥:合肥工业大学出版社,2006,1:53– 69.
    [26]胡赤兵,阎树田,邬再新.齿轮加工参数自动编程[J].机械工师,1998(8)18-19.
    [27]胡赤兵,丁和艳,邬再新.面向对象程序设计方法在机械CAD中的应用模式及其实现方法[J].兰州理工大学学报,2004,10:35-37.
    [28]熊镇芹.非圆齿轮CAD /CAM关键技术及其应用研究[D].西安:西安交通大学,2004.
    [29]熊镇芹,吴序堂,李建刚.椭圆齿轮齿廓的计算机辅助设计与制造[J].机械科学与技术.2001(11):117-119.
    [30]徐传明.数控编程通用后置处理器的开发研究[D].合肥:合肥工业大学机械与汽车工程学院,2001.
    [31]李建生,唐德威,李华敏等.非圆齿轮数控加工程序的自动生成[J].机械设计与研究,1996( 3):25-28.
    [32]华保祥,陈任杰,刘怀文等.基于Pro/ENGINEER的数控加工仿真[J].组合机床与自动化加工技术,2009(2):96-98.
    [33]刘昌祺,陈立群.非圆齿轮的数控加工[J].西北轻工业学院学报,1991(3): 112-124.
    [34]刘献忠.非圆齿轮数控加工过程的计算机仿真研究[J].机械工程师,2003,(2):8-10.
    [35]王隆太.机械CAD/CAM技术[M].北京:机械工业出版社,2005.1.
    [36]戴同.CAD/CAPP/CAM基本教程[M].北京:机械工业出版社,1996.
    [37]曾宇波.现代CAPP系统的开发技术[J].计算机辅助设计与制造,2000(7): 85-87.
    [38]张瑞.椭圆类齿轮CAD系统的研究[J].农业机械学报,2006, 37(3):138-141.
    [39]韩晓武.齿轮设计CAD专家系统[D].南京:东南大学机械学院,2003,1-4.
    [40]唐超军.齿轮滚刀设计制造专家系统的研究[D].广州:华南理工大学机械学院,1999.
    [41]梁志民,李朝辉.机械原理[M].兰州:甘肃人民出版.2004.12.
    [42]濮良贵,纪名刚.机械设计[M].北京:高等教育出版社,2006.5.
    [43]王启平.机械制造工艺学[M].哈尔滨:哈尔滨工业大学出版社,2005.8.
    [44]王志鑫.制齿工操作技术要领图解[M].济南:山东技术出版社.2005.06.
    [45] D .A .李特文著,卢贤占等.齿轮啮合原理[M].上海:上海科学技术出版社,1984.
    [46] D. Barkah, B. Shafiq, D. Dooner. 3D mesh generation for static stress determination in spiral noncircular gear used for torque balancing[J]. Journal of Mechanical Design, 2002,124 (2): 313-319.
    [47] S. L. Chang, C. B. Tsay. Computerized tooth profile generation and undercut analysis of noncircular gears manufactured with shaper cutters[J]. Journal of Mechanical Design, 1998, 120 (1):92 -99.
    [48]李福生,尹种芳,张尊连等.非圆齿轮与特种齿轮传动设计[M].北京:机械工业出版社, 1983.
    [49] YANX,YAMAZAKIK, LIUJ. Recognition of machining features and feature to pologies from NC programs[J].Computer Aided Design2000,( 32).
    [50]张滢.Pro/E Wildfire数控加工及二次开发技术[M].北京:机械工业出版社,2005.
    [51]陈惠贤,赵妙霞.非圆齿轮综合测量方法的研究[J].机械研究与应用,1999,12(6): 11-12.
    [52]卢春霞,王建华.非圆齿轮测量技术方案探讨[J].西安工业学院学报,1999,19(1):58-61.
    [53]赵妙霞.机械精度设计与质量控制[M].兰州:兰州大学出版社,2004.7.
    [54]田芳勇,胡赤兵,姜衍仓.非圆齿轮滚齿加工中的一种对刀方法[J].兰州理工大学学报,2010,36(4):41-43.
    [55]王聚亮,赵葛霄.数控加工自动编程中的刀具轨迹编辑[J].机床与液压,2004,9:100-101.
    [56] Lin Chian-Kun, Chan Jung-Ching Wang, A knowledge-based parametric design system for drawing dies[M], Springer London,2008,36, 671-680.
    [57]崔彦彬,曹云鹏.基于Pro/ ENGINEER二次开发技术的锥齿参数化设计与仿真[J].重型机械科技,2006,12(4):12-14.
    [58]罗敏峰.基于Pro/E椭圆齿轮的参数化建模[J].机电技术,2000(2):4-7.
    [59]乔良,李原,杨海成.基于特征和知识库的CAM系统设计[J].西北工业大学学报,2000,1:83-86.
    [60]万启超,魏田和.Pro/Engineer Wildfire 3.0结构、热、运动分析基础与典型范例[M].北京:电子工业出版社,2008.3.
    [61] Y. Zhao, K. Ridgway. Integration of CAD and a cutting tool selection system [J].Computer and Industrial Engineering. 2002: 17-34.
    [62]王文波.Peo/E Wildfire 4.0二次开发实例解析[M].北京:清华大学出版社,2010.6.
    [63]张继春.Pro/ENGINEER二次开发实用教程[M].北京:北京大学出版社,2003,5:253-325.
    [64]张立科.Visual C++6.0数据库开发技术与工程实现[M].北京:人民邮电出版社,2004.1.
    [65]钱能.C++程序设计教程[M].北京:清华大学出版社,2005.
    [66]彭立武.基于VC++6.0的自动编程系统的研究开发[D].济南:山东大学机械工程学院,2001.
    [67]胡哲源.掌握Visual C++——MFC程序设计与剖析[M].北京:清华大学出版社,2001.7.
    [68]黄家翔.基于组件的数控自动编程系统的开发[D].上海:上海交通大学机械学院,2000.
    [69] Stanislaw Zietarski.System integrated product design,CNC programming and postprocessing for three-axis lathes[J].Journal of Materials Processing Technology,2001,109(3): 294-299.
    [70]张丽英,孙家暾,王习贞等.数控加工后置处理技术[J].计算机辅助设计与制造,1999,9:12-15.
    [71]程筱胜,刘壮,周来水等,数控编程系统中通用后置处理技术研究[J].南京航空航天大学学报,1999,6:825-830.
    [72]潘爱民,刘彤.COM原理与应用[M].北京:清华大学出版社,2002.3.
    [73] Z.Jiang, D. K. Harrison1 and K. Chen.An integrated Concurrent Engineering Approach to the Design and Manufacture of Complex Components[J]. The International Journal of Advanced Manufacturing Technology, 2002, 20(1):319-325.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700