Title :
Research on Behavior Simulation of Multi-axis CNC Machine Tool in Virtual Environment
Author :
Luo, Lufeng ; Li, Guoqing ; Sun, Shuang ; Meng, Qingguo
Author_Institution :
Tianjin Key Lab. of High Speed Cutting & Precision Machining, Tianjin Univ. of Technol. & Educ., Tianjin, China
Abstract :
Virtual NC machine tool as an execution unit of virtual manufacturing is one of key technologies. The behavior simulation of NC machine tool based on virtual reality is a difficult problem for a long time. A hierarchy structure of NC behavior simulation was proposed. Firstly, the movement behavior of machine tool and behavior interactive model were analyzed in detail, and an even handle model based on message response mechanism was proposed. Then, Researched collision detection algorithm of virtual machine tool and provided a rationality evaluation method to these algorithm, a dynamic model of workpiece based on triangular mesh was established, and the process of real-time cutting was expatiated. Finally, the behavior simulation was realized by means of using Visual C++6.0, OpenGL, Virtools and so on, It can verify the rationality of NC process planning and be used in training area.
Keywords :
computerised numerical control; interactive systems; rational functions; virtual machines; OpenGL; Virtools; Visual C++6.0; behavior simulation research; collision detection algorithm; interactive model; multiaxis CNC machine tool; rationality evaluation method; triangular mesh; virtual environment; virtual manufacturing; Computer numerical control; Detection algorithms; Educational technology; Engines; Machine tools; Motion analysis; Virtual environment; Virtual machining; Virtual manufacturing; Virtual reality; Behavior Simulation; Numerical Control; Rea l-time cutting; Virtual Reality;
Conference_Titel :
Measuring Technology and Mechatronics Automation (ICMTMA), 2010 International Conference on
Conference_Location :
Changsha City
Print_ISBN :
978-1-4244-5001-5
Electronic_ISBN :
978-1-4244-5739-7
DOI :
10.1109/ICMTMA.2010.490