节点文献

数控车削几何仿真系统研究

Study on the Geometrical Simulation in NC Turning

【作者】 孟凡力

【导师】 许立;

【作者基本信息】 大连铁道学院 , 机械制造及其自动化, 2003, 硕士

【摘要】 当今,在NC程序自动检查中,主要研究方向是数控加工图形仿真。由于产生的图形是真实感效果图,能够直接地检查NC程序代码的正确性,使NC编程人员和机床操作者通过图形显示进行干涉和碰撞检查,校验数控程序。因此,NC几何仿真技术正逐渐成为CAD\CAM集成领域的一项重要技术。 在本仿真系统的开发过程中,作者利用现有的大型CAD/CAM软件Pro/E,完成数控机床零部件的造型,进行装配后建立真实感较好的虚拟加工环境。然后将其转化到OpenGL下进行操作控制。在这一过程中节省了大量的计算,建立了复杂的数控加工环境。 以基于深度体素算法为基础,本文提出了一种基于X_map的数控加工的可视化算法。利用此算法可在计算机屏幕上以真实感的三维图形方式显示数控加工的过程和结果。在构造工件毛坯时,本系统首先将毛坯离散成许多单元体,每个单元体由三角形面片组成。然后,利用X_map算法进行加工仿真,利用OpenGL的双缓存技术以及定时器技术可以动态的仿真毛坯的切削过程,检验碰撞或干涉,使加工结果可视化,并能够对最后形成的工件进行尺寸校验。 OpenGL是美国高级图形和高性能计算机系统公司SGI公司开发的三维图形库。目前它已成为开放的国际图形标准。OpenGL与硬件、窗口和操作系统是相互独立的。本文在X_map算法的基础上,全部用OpenGL实现有关的图形操作。本系统是在Windows2000上用Visual C++实现的。 本系统方便、实用、软硬件要求低、符合中国的国情。同时它的实时性、交互性、可移植性都很好。

【Abstract】 Nowadays, in the process of checking against NC program automatically, the main research way is NC manufacturing graphics simulation. Because the resultant graph is third dimension, it can directly check the accuracy of NC program, also make NC programmer check collision and interference, verify NC program by the graphics display. Consequently, the NC graphic simulation is becoming a key technology in the CAD/CAM field.In the development of this simulation system, by utilizing the large CAD/CAM software Pro/E, the author create every part of NC machine, then assemble all these parts and set up the virtual manufacturing environment. Through converting it into OpenGL, we can manipulate the machine. In this process, we reduce a lot of computing problems, and realize the establishment of complex manufacturing enviroment.A visual method based on X_map has been proposed in this paper. It can be used to detect errors of NC programs visually from graphics display of process and result of NC manufacturing. When constructing a crude workpiece, at first this system divides dispersedly the workpiece into many cells, and every cell is made up of triangles net on the surfaces. Then, by the method based on X_map, the manufacturing simulation can be processed; by utilizing the technology of Double Buffer and Timer in OpenGL, the cutting process of workpiece can be simulated dynamically, collision and interference can be checked, and the result of manufacturing is visual, the resultant part can be measured.OpenGL is the 3D graphics library developed by SGI of America. Now it has become the open international standard of graphics. OpenGL is separated from hardware. windows. OS(Operating System). Based on the X_map algorithm, the operations of graphics are all realized in OpenGL. This system is realized in Windows2000 by using Visual C++.This system is convenient, practical, and because of low requirement for hardware and software, it accord with the situation of our country. In the meantime, its reality interaction and the ability of transfer are all very good.

  • 【分类号】TG519
  • 【被引频次】7
  • 【下载频次】271
节点文献中: 

本文链接的文献网络图示:

本文的引文网络