Research on 3-D Graphic Display and Optimization of CNC Machine Tool Fault Diagnosis
-
摘要: 针对目前数控机床故障诊断的结果输出仅是文本或者文本与图片混合的现状,提出了一种基于Web的显示三维机床模型并标记故障位置的研究方法。通过对Obj三维文件格式的理解,提出了提取文件三维数据的算法和故障位置零件和平面标记的算法,结合OpenGL的API函数接口,在ActiveX控件中绘制了三维模型,供Web使用,用于数控机床的故障诊断的规则或案例输出。并针对于数据量大的初始文件进行优化处理,力求使维护人员或使用者在网页上通过鼠标对三维模型进行人机交互操作,更加方便的标记或查看数控机床的故障部位,使得故障诊断的结果输出更加明确,帮助机床维修人员或者机床使用者快速维修数控机床,以减少因停机而带来的经济损失和不良影响,为实现智能化故障诊断打下技术基础。Abstract: At present, the results of fault diagnosis of CNC machine tools are explanations of text or text and picture mixed. In order to improve this situation, this paper puts forward a new method for reading 3-D models and writing mouse events and optimizing hug data on the Web. With understanding of Obj format file, the paper proposes algorithms of extracting file data and signing fault parts or the surface of fault parts. Combining with the API function of the OpenGL interface, this method can be used to draw the 3-D model on the Web for fault diagnosis of CNC machine tools, rules or case outputs. By optimizing the process of initial files, the users can sign the fault parts clearly to help maintenance workers repair the machine to reduce the economic loss and bad effect caused by downtime.
-
Key words:
- algorithms /
- computer software /
- failure analysis /
- flowcharting
-
[1] 李红卫,杨东升,孙一兰,等.智能故障诊断技术研究综述与展望[J].计算机工程与设计,2013,34(2):632-637 Li H W, Yang D S, Sun Y L, et al. Study review and prospect of intelligent fault diagnosis technique[J]. Computer Engineering and Design, 2013,34(2):632-637 (in Chinese) [2] Zhu Q Q, Jiang P Y, Huang G Q, et al. Implementing an industrial product-service system for CNC machine tool[J]. The International Journal of Advanced Manufacturing Technology, 2011,52(9/12):1133-1147 [3] Ding Y, Lin G L. An expert system based on multi-reasoning mechanism for port machine diagnosis[J]. Journal of Shipping and Ocean Engineering, 2011,1(2):101-108 [4] 王国彪,何正嘉,陈雪峰,等一.机械故障诊断基础研究"何去何从"[J].机械工程学报,2013,49(1):63-72 Wang G B, He Z J, Chen X F, et al. Basic research on machinery fault diagnosis-what is the prescription[J]. Journal of Mechanical Engineering, 2013,49(1):63-72 (in Chinese) [5] 吴冬敏,邵剑平,芮延年.基于蚁群算法和神经网络的数控机床故障诊断技术研究[J].机械设计与制造,2013,(1):165-167 Wu D M, Shao J P, Rui Y N. Research on CNC machine fault diagnosis based on ant colony algorithm and neural network[J]. Machinery Design & Manufacture, 2013,(1):165-167 (in Chinese) [6] 井陆阳,王太勇,陈东祥,等.数控机床多参数在线监测诊断系统的设计与实现[J].制造业自动化,2013,35(11):178-180 Jing L Y, Wang T Y, Chen D X, et al. The design and implementation of multi-parameter monitoring and diagnostic system for CNC machine tools[J]. Manufacturing Automation, 2013,35(11):178-180 (in Chinese) [7] 赵太平.CAK6150数控车床故障诊断系统的研究[D].上海:上海交通大学,2007 Zhao T P. The research of CAK6150 machine fault diagnosis system[D]. Shanghai: Shanghai Jiaotong University, 2007 (in Chinese) [8] 蔡自兴,Durkin J,龚涛.高级专家系统:原理、设计及应用[M].北京:科学出版社,2006 Cai Z X, Durkin J, Gong T. Senior expert system: design, application and principle[M]. Beijing: Science Press, 2006 (in Chinese) [9] 江志农,王慧,魏中青.基于案例与规则推理的故障诊断专家系统[J].计算机工程,2011,37(1):238-240 Jiang Z N, Wang H, Wei Z Q. Faults diagnosis expert system based on case reasoning and rule reasoning[J]. Computer Engineering, 2011,37(1):238-240 (in Chinese) [10] Jayaswal P, Verma S N, Wadhwani A K. Development of EBP-Artificial neural network expert system for rolling element bearing fault diagnosis[J]. Journal of Vibration and Control, 2011,17(8):1131-1148 [11] Saimurugan M, Ramachandran K I, Sugumaran V, et al. Multi component fault diagnosis of rotational mechanical system based on decision tree and support vector machine[J]. Expert Systems with Applications, 2011,38(4):3819-3826 [12] Liu Z, Chen Q, Sun J A. Design and implementation of fault diagnosis expert system for helicopter[C]//Proceedings of 2012 International Conference on Systems and Informatics, Yantai: IEEE, 2012:796-799 [13] 刘绪金,李建平,杜长龙,等.采煤机模糊神经网络故障诊断专家系统仿真[J].煤矿机械,2011,32(4):242-244 Liu X J, Li J P, Du C L, et al. Coal-mining machine fault diagnosis expert system simulation based on fuzzy neural network[J]. Coal Mine Machinery, 2011,32(4):242-244 (in Chinese) [14] 黎华,肖伟.几种三维模型文件在OpenGL中的输入与处理[J].物探化探计算技术,2007,29(1):83-86 Li H, Xiao W. Mport and management for several 3D model file in OpenGL[J]. Computing Techniques for Geophysical and Geochemical Exploration, 2007,29(1):83-86 (in Chinese) [15] 王公强,袁安翠.OpenGL在STL文件读取显示效果研究[J].工业设计,2011,(5):167,169 Wang G Q, Yuan A C. The research of reading STL file and graphics display[J]. Design Ideas, 2011,(5):167,169 (in Chinese) [16] 胡平平,刘建明,王晶杰.OpenGL显示3DS模型若干问题的研究[J].工程图学学报,2010, (4):189-193 Hu P P, Liu J M, Wang J J. Research on some problems in displaying 3DS model with OpenGL[J]. Journal of Engineering Graphics, 2010,(4):189-193 (in Chinese) [17] 王金峰,姚国清.三维模型文件中的OBJ格式在OpenGL中的输入与处理[J].电脑知识与技术,2011,7(10):2393-2396,2399 Wang J F, Yao G Q. OBJ three-dimensional model file format in OpenGL, input and processing[J]. Computer Knowledge and Technology, 2011,7(10):2393-2396,2399 (in Chinese) [18] 姚继权,李晓豁.计算机图形学人机交互中三维拾取方法的研究[J].工程设计学报,2006,13(2):116-120 Yao J Q, Li X H. Research on 3-dimension pick-up of human-computer interaction in computer graphics[J]. Journal of Engineering Design, 2006,13(2):116-120 (in Chinese) [19] 邾继贵,张国全,唐大林,等.一种新的基于OpenGL重绘式物体拾取方法[J].微型机与应用,2005,24(10):53-55 Zhu J G, Zhang G Q, Tang D L, et al. A new method of redrawing object pick-up based on OpenGL[J]. Microcomputer and Application, 2005,24(10):53-55 (in Chinese) [20] Shreiner D,邓郑祥.OpenGL 编程指南[M].4版.北京:人民邮电出版社,2005 Shreiner D, Deng Z X. OpenGL programming guide[M]. 4 edition. Beijing: Posts & Telecom Press, 2005 (in Chinese)
点击查看大图
计量
- 文章访问数: 194
- HTML全文浏览量: 26
- PDF下载量: 9
- 被引次数: 0