Font Size: a A A

Research And Development For Simulation System Of CNC Lathe Based On Virtual Reality

Posted on:2017-04-13Degree:MasterType:Thesis
Country:ChinaCandidate:G G WangFull Text:PDF
GTID:2271330482471200Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
With the industrialization process of our country and the development of computer technology, computer’s application and combination with the manufacturing will be the trend of manufacturing industry. CNC Lathe Simulation Technology, which is based on virtual reality, has been proposed with great research value. It is the branch of Virtual Manufacturing Technology, bringing advantages to intelligent manufacturing and providing methods to explore the process of lathing.Based on the existing results of research and the disadvantages of the existing commercial simulation softwares, a new CNC Lathe Simulation System, which has been developed on the platform combined with SolidWorks,3ds Max and Unity3d, has been designed and published, using the method of modularization.In order to satisfy multiple needs of different users, in this paper, a new framework, which has excellent performance at independence and extensibility, has been designed to develop virtual NC system. Based on this framework, two virtual NC systems, one is Fanuc OiTD and another is Siemens808D, have been developed easily. Meanwhile, those two virtual NC systems have been transported to Android platform, which has been installed on mobile devices. The RPC protocol makes it possible to control the CNC simulation system, which is installed on PC, by mobile devices.The collision detection module is achieved with the help of PhysX physics engine which is built in Unity3D. The class names Regex provided by.NET Framework2.0 has been used as the tool of regular expressions. And the NC code compile module is achieved by regular expressions techniques. Based on the analysis of the advantages and disadvantages of existing algorithms for dynamic lathing process simulation, two new algorithms have been proposed. One of the algorithms, based on cutting tool’s attribute, is for generating tool enveloping polygons. And another, which is based on planar polygons intersection algorithm, is for lathing simulation. Those algorithms performance well at real-time, and support more types of lathing.
Keywords/Search Tags:Virtual reality, CNC lathe, Simulation system, Unity3D, Collision detection, NC code compile, Cutting algorithm
PDF Full Text Request
Related items