基于开放式体系的仿型铣床数控系统研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
制造业当中的机械制造业从来就是发达国家整个工业和国民经济的基石。机械制造业最基本的装备——数控机床又是这个基石中的关键。它是现代科学技术的最前沿——信息技术与传统机床相结合的产物,是先进制造技术的基础。
     目前常用的开放式数控系统模型为“NC嵌入PC”结构,它由开放体系结构运动控制卡+PC机+CNC软件构成。在此基础上我们提出基于开放式体系的仿型铣床数控系统体系结构。由于在“NC嵌入PC”结构的开放式数控系统模型中硬件部分基本实现通用化,具有很好的互换性,因此,开放式体系的仿型铣床数控系统主要是针对CNC软件部分进行研究,通过对国际上三种主要的开放式控制器的研究和比较,以开放式控制体系开放的模块化结构控制器(OMAC)为基础,构造开放式数控系统,使之既能满足开放性,又能节省开发成本,提高可靠性;并把有限状态机应用到数控系统软件的开发过程中,以规范数控系统的开发流程。
     为了实现直接仿型加工,对仿型加工理论进行了研究和深入的探讨,探寻和实现仿型加工算法,对测量数据进行处理,从而实现对测点数据的直接仿型加工。
     论文共分为七章。第一章简单介绍了开放式数控系统研究现状、数控仿型加工和课题的研究意义,提出了基于开放式体系的仿型铣床数控系统新思路。
     第二章首先对开放式数控系统体系结构进行分析和研究,并着重介绍开放的模块化结构控制器(OMAC),然后结合所开发的数控系统,对采用OMAC体系结构的开放式数控系统进行了研究。
     第三章对仿型加工理论和发展进行分析和研究,结合加工路径生成理论和方法,提出基于测点数据的直接仿型加工方法,并对具体实现方案进行探讨。
     第四章首先介绍了开放式体系的仿型铣床数控系统的总体设计方案,给出了系统软硬件设计方案和模块划分方案,然后介绍了本系统的两大模块:仿型加工和数控代码解释模块的设计方法,并给出了具体的算法。
     第五章主要论述了开放式体系的仿型铣床数控系统的主要功能模块:仿型加工模块和数控代码解释模块的开发方法和开发过程,以及具体实现。同时,给出开放式体系的仿型铣床数控系统中系统软件的集成实现,并对其它功能进行了介绍。
     第六章一方面编制数控加工代码,在所开发的数控系统上进行数控加工,以验证数控加工系统的有效性;另一方面,对测量得到的数据,经过仿型系统处理后生成加工路径,进行仿型加工实验,以验证仿型加工算法和仿型功能实现的有效性。
     第七章给出了本论文的结论和展望。
The industry and national economy of developed country is based on the mechanical manufacturing. The mechanical manufacturing is based on the computer numerical control machine (NC). NC is the result of information technology and traditional machine and it is the base of advanced manufacturing.
    Presently the most popular open NC model is "NC embedded in PC" and it is made up of open motion controller card, personal computer, and numerical control software.
    We advance the Open CNC system based on the model of "NC embedded in PC". The primary work is to design and program the CNC software because the CNC hardware is universal.
    There are seven chapters in this paper. In chapter one, the position of NC system in industry, development of Open CNC system and copy machining are discussed. A new thought of constructing copy-milling CNC system based on open architecture is advanced.
    In chapter two, the architecture of open CNC and the OMAC are studied. The OMAC is kept for reference for constructing the open CNC system.
    Chapter three analyzes copy machining methods and research status, and proposes methodologies through which a three-axis NC cutter path can be directly generated from massive data points with contact or non-contact measuring devices.
    In chapter four, the design of the copy milling CNC system is brought forward. Controller software architecture is constructed in the development of CNC software using Finite State Machine. At last, the concrete design of some modules and copy milling algorithms are made. The method to plan the manufacturing path directly from the measurement points is studied.
    In chapter five, several software modules are realized including copy milling module, CNC code interpreter, and a three-axis copy milling CNC system is developed.
    In chapter six, the experiment of copy milling and CNC milling is done, and the results of computer simulation and experiment verified the effectiveness of the method.
    Chapter seven summarizes the whole paper and predicts the future work.
引文
[1] 罗庆生,韩宝玲.制造业的发展方向和创新趋势.科技进步与对策.2000,17(5).
    [2] 刘飞.制造自动化的广义内涵、研究现状与发展趋势.机械工程学报,1999(1)
    [3] 游有鹏,董伟杰等.开放式数控系统——新一代NC的主流.航空制造技术,1999(5).
    [4] 戴晓华,王文等.开放式数控系统研究现状及发展趋势.组合机床与自动化加工技术,2000(11).
    [5] 张明亮,解旭辉等.开放性数控技术的发展.机电工程,1999(4).
    [6] 廖德岗.开放式数控系统的研究及其发展现状.机械,1999(3).
    [7] 王礼新,王平江等.曲面数控仿型加工控制算法研究与实现.计量技术,1999 No.2
    [8] 李为建,王文,秦兴.有限状态机在数控系统软件中的应用研究.组合机床与自动化加工技术,2003.2.
    [9] 浙江省自然科学基金项目申请书,可重构仿生虚拟数控系统研究(№.599026)
    [10] 浙江省科技计划重点项目申请书,基于软构件技术的新型开放式数控系统开发(№.001101061-a)
    [11] James R. Fall. OpenCNC Unbundled Software CNC. SERCOS~i Seminar 2000.
    [12] GE Fanuc Automation. GFTE-501-EN 8/97.
    [13] 左静,魏仁选.数控系统软件芯片的研制和开发.中国机械工程,1999,Vol.10,No.4.
    [14] 林弈鸿,李小力.开放式数控系统的构造、界面与协议.中国机械工程,1998,Vol.9,No.5
    [15] 冯勇等编著.现代计算机数控系统.机械工业出版社,1999.
    [16] 章富元,方江龙等.对我国数控技术发展的思考.中国机械工程,1999,Vol.10,No.10.
    [17] 周祖德,魏仁选,陈幼平.开放式控制系统的现状,趋势及对策.中国机械工程.1999,1(10):1090~1093
    [18] 雷为民,乔建中等.关于软件数控的一些基本设想.小型微型计算机系统.1999,20(2):81~87
    [19] 吴秋峰.集成制造自动化与开放系统体系结构.测控技术,1997,Vol,No.1
    [20] 李志锋.开放式体系结构数控系统及其应用研究.浙江大学博士后研究工作报告,1999.6
    [21] http://www.osaca.org
    [22] P. Lutz and W. Sperling. OSACA - the vendor neutral Control Architecture. Facilitating Deployment of Information and Communications Technologies for Competitive Manufacturing, Proceedings of the European Conference on Integration in Manufacturing IiM'97
    [23] OMAC API Work Group. OMAC API SET Version 0.23. Working Document, October 12, 1999.
    [24] OMAC API Work Group. Functional Requirements. 1/7/2002.
    [25] OMAC Packaging Workgroup. Guidelines for Packaging Machinery Automation. October 15, 2001
    [26] GM Powertrain Group Manufacturing Engineering Controls Council. OPEN,
    
    MODULAR ARCHITECTURE CONTROLS AT GM POWERTRAIN. May 14,1996.
    [27] Jean-Pierre Kruth, etc. The use of finite state machines for task-based machine tool control, Computers in Industry,46,2001.
    [28] 曾明贤.仿形木工机床开发现状与市场前景.木工机床,1998.2.
    [29] 凌国平.我国仿形技术发展和使用的调查分析.镇江船舶学院学报,1990,Vol.4,No.1.
    [30] 刘光磊,吴立言,沈允文.一种曲面加工的双靠模法.新技术新工艺,2000,No.5 P.16-17.
    [31] 胡永鉴.新型电液仿形系统.制造技术与机床,1994.1.
    [32] 赵葛冒,司徒忠等.仿形系统在CAM中的拓展与应用研究,制造业自动化,1999.12.
    [33] 邓昌奇.PLC在数控仿形加工中心的应用.自动化与仪器仪表,2001.4.
    [34] 汪道明,朱志红等.曲面数控仿型系统的研究与实现.机械与电子,2000(6).
    [35] 王平江,陈吉红等.激光数字化仿形测量与加工系统.中国机械工程,1998.5.
    [36] 焦明波,谷强等.数字仿形控制的研究.组合机床与自动化加工技术,1997(2).
    [37] 李剑.基于激光测量的自由曲面数字制造基础技术研究.浙江大学博士学位论文,2001.
    [38] 卢杰持.DIGIT—02C数控仿形系统.设计与研究,1991(6).
    [39] 王平江.曲面测量、建模及数控加工集成研究.武汉:华中理工大学博士学位论文,1996.
    [40] 来新民.基于计算机视觉的自由曲面逆向工程关键技术研究.天津大学博士学位论文,1997.
    [41] K.Saito, T.Miyoshi, Non-contact 3-D digitizing and machining system for free-form surface. Annals of CIRP, 1989:40:483~486.
    [42] C. Bradley, G. W. Vickers. Automated rapid prototyping utilizing laser scanning and free-form machining. Annals of the CIRP, 1992(41):437~440.
    [43] C.Jones, C Bradley, G.W.Vickers, Laser scanning and quasi-helical tool path definition of arbitrary curved surface models. Computers Industrial Engineering, 1994 26(2):349~357
    [44] Chien-nan Huang, Aaeid Motavalli, Reverse engineering of planar parts using machine vision. Computers Industrial Engineering,1994 26(2):369~374
    [45] 王孜孜,安鲁陵.截平面法加工刀轨算法的研究与实现.计算机辅助工程,2000 No.3
    [46] 储鸿庆(译).一个粗加工用的八叉树的方法.
    [47] 闫光荣,朱心雄等.基于点阵投影的粗加工新方法.工程图学学报,2000 No.1
    [48] 刘壮,张德强.自由曲面三轴粗加工刀具轨迹的计算方法.南京航空航天大学学报,1997 No.2
    [49] 王恒奎.激光测量曲面数字化基础技术研究.浙江大学博士学位论文,2000.
    [50] Choi,B.K., and Jun,C.S.. Ball-end cutter interference avoidance in NC machining of sculptured surface. CAD. 1989,21(6):371~378.
    [51] Kim, K. L. and Kim, K.. A new machine strategy for sculptured surface using offset surface. International Journal of Production Resarch. 1995, 33(6): 1683~1697.
    [52] Hwang,J.S..Interference-free tool-path generation in the NC machining of parametric compound surface.CAD. 1992,24(12):667~676.
    
    
    [53] 彭芳瑜,周云飞,周艳红等.面向数控加工的曲面生成算法研究.中国机械工程,1992(27),增刊(Ⅰ):45~48.
    [54] Alan,C.Lin and Hai-Terng Liu. Automatic generation of NC cutter path from massive data points.CAD. 1998,30(1):77~99.
    [55] 深圳固高公司GT-400-SV四轴运动控制器说明书.
    [56] 李为建,秦兴,王文.基于软件复用技术的开放式数控系统研究与开发,机床与液压,2003.2
    [57] NIST. FSM REFERENCE DOCUMENTATION, http://www.isd.mel.nist.gov/omacapi.
    [58] Shige Wang and Kang G. Shin. Modelling Manufacturing Control Software, Proceedings of the 2001 IEEE International Conference on Robotics & Automation, Seoul, Korea-May 21-26,2001.
    [59] 邵维忠,杨芙清.面向对象的系统分析.北京:清华大学出版社,1998.
    [60] 王文,秦兴等.基于软件构件技术的新型开放式数控系统研究,中国机械工程,2001.7.
    [61] [美]刘润东.UML对象设计与编程[M].北京:希望电子工业出版社,2001.3.
    [62] 雷为民等.机床控制流程的一种有限状态机表达方法,信息与控制,2000,29(1).
    [63] Dong, Z., Li, H. and Vickers, G.W.. Optimal Rough Machining of Sculptured Parts on a CNC Milling Machine. Transactions of the ASME, 1993, 115(11):424~431.
    [64] Wang, H., Chang, H. and Wysk, R.A. et al.. On the Efficiency of NC Tool Path Planning for Face Milling Operations. Transactions of the ASME, 1987,109(11):370~376.
    [65] 孙宏伟,马玉林.数控加工仿真器加工代码的计算机识别.航空制造技术,2000.5.
    [66] 谢明红,林望.数控加工程序的检验与仿真系统的研制.华侨大学学报(自然科学版),1999,Vol.20,No.4
    [67] 罗学科,王东宇等.数控代码的计算机图形仿真.机械设计与制造,Jun.2000,No.3
    [68] David J Kruglinski,Scot Wingo and George Shepherd.Visual C++技术内幕6.0.北京:希望电子出版社,2000.
    [69] 郑人杰.软件工程(中级).北京:清华大学出版社,1999.
    [70] William Ford,William Topp著.数据结构C++语言描述.清华大学出版社.1998.
    [71] 向世明,编著.OpenGL编程与实例.电子工业出版社,1999.
    [72] 王沫然.MATLAB6.0与科学计算.北京:电子工业出版社,2001.
    [73] 严烈.Mastercam 8模具设计教程.北京:冶金工业出版社,2000.

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

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

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